当他们不是’为了销售附加板或到邮局放麻袋,ModMy体育彩票31选7的人们正在发明新的Raspberry 体育彩票31选7产品。他们最新的自产产品是四重继电器板。他们寄给我一个试用,尽管我免费获得,但没有条件或限制。以下意见是我自己的公正思想。
继电器是一种电动开关,允许您通过使电流流经线圈来切换负载。继电器的优点是,您可以从完全独立的电路中以较小的电压切换较大的电压负载。有关一般继电器的更多信息,请阅读 ModMy体育彩票31选7继电器介绍 或者 维基百科中继条目.
该原理相当容易,但是在实践中使用继电器可能需要更多的考虑和努力。使用标准继电器板可以避免某些情况,但这些仍然让您有些头疼。为什么?便宜的中继板通常会:
- 对安装的实际继电器没有太多了解
- 需要一些跳线设置
- 在设置跳线或连接方面没有给您太多帮助
- 当您的体育彩票31选7启动时,风险继电器会打开和关闭,并且您可以控制软件中的GPIO引脚
体育彩票31选7OT旨在解决这些问题并与树莓派B + / 2/3和零一起使用,它们都共享相同的40引脚GPIO布置。
规范& Features
- 4个OMRON G5LA-1继电器,可在250VAC时切换至10A,在24VDC时切换至10A
- 4个用于GPIO /继电器绑定的触觉按钮
- 两位数7段显示,用于视觉反馈& Setting Control
- 微控制GPIO /继电器设置&切换(无需跳线!)
- 40点Raspberry 体育彩票31选7 通用输入输出建模输入
- 5V &兼容3.3V输入
- 每个继电器板通过PWM保持电流低至100mA
- 可堆叠的继电器板(最多5个,无需外部电源)
- 多种启动模式可以抵消启动GPIO抖动(延迟/握手)
- 体育彩票31选7零安装点
- 外形尺寸72mm x 110mm
其中一些可能使它听起来比实际更复杂,但是其中一些功能意味着您可以花更多的时间在软件上,而花更少的时间在电线上。
将该板与其他板区分开的最明显特征是它具有一些板载智能。使用按钮和七段显示器,可以将其配置为使用所选的GPIO信号,并保持继电器稳定,直到您准备好用软件控制它们为止。这为您提供了更可预测的系统,如果您要切换市电,这是一个非常重要的设计功能。
启动模式使系统启动时更容易预测继电器的状态。对于大多数基于中继的应用程序,我认为这是个好消息。
开关市电
如果要切换市电负载,则需要小心!不仅是在发明时,而且在测试和使用中。当您放下警惕时会发生事故。电气安全无风险。您还需要确保正确安装设备并保护其免受儿童,宠物和其他成人的伤害!炸毁LED并用烙铁烧自己都是有趣的部分。被电死,电死或起火不是’t。在那儿保持安全!
入门
首先,我使用提供的金属支柱将电路板安装在体育彩票31选7 2 B型上。它’确保将开发板牢固地连接到体育彩票31选7上很重要,以避免GPIO触点不一致。
然后,我按下了继电器旁边的按钮,以设置要分配给每个继电器的GPIO编号。有关此过程的更多详细信息,请参见 基本页面 体育彩票31选7OT Wiki的内容。我将继电器设置为使用GPIO 5、6、13和19。
接下来是启动模式。有几种可用的模式(如Wiki中所述),但我想从“handshake”模式。这意味着继电器将全部断开,直到开发板在GPIO2上收到特定序列为止。因此,在准备使用中继时,可以在Python脚本中发送序列。
一旦您知道该怎么做,此配置就非常容易!这是我创建的视频,展示了基本知识:
官方Wiki位于Github上,并提供带有GUI的示例Python脚本。它’易于安装,并且可以切换GPIO输出,以便测试继电器。当您单击适当的GPIO时,您会听到继电器的喀哒声。如果您使用该模式,则连接/断开按钮发送握手序列以启用板。
我想要一些没有GUI的基础知识,所以我创建了自己的测试脚本…
蟒蛇测试脚本
我的脚本执行以下操作:
- 定义与我的板相关的GPIO编号
- Defines a function to send the 握手 signal
- 使用标准R体育彩票31选7.GPIO命令配置我们需要的5个GPIO引脚
- 继电器的四个GPIO引脚设置为LOW状态,因此我们从已知状态开始
- Sends the 握手 sequence to enable the board
- 循环切换继电器的状态
- Sends the 握手 sequence to disable the board
您可以使用以下命令将我的测试脚本直接下载到您的体育彩票31选7:
wget //bitbucket.org/MattHawkinsUK/rpispy-misc/raw/master/python/piot_relay.py
然后使用以下命令运行它:
sudo 蟒蛇 piot_relay.py
The script sends the 握手 sequence to 通用输入输出2 which enables the board. It then toggles the four relays in sequence for a number of iterations. You will see the indicators 上 the 7-segments 显示s change as well as hear the relays click.
您可以使用nano文本编辑器进行更改:
nano piot_relay.py
可以在您自己的项目中使用此基本机制来根据需要控制继电器。
总体印象
我真的很喜欢这个板子。无需跳线的配置很容易使用。只需确定如果使用板上的按钮,您就会知道已连接到端子排的任何电线。如果要切换高压’重新配置中继板时,最好完全关闭这些电路。
主连接器的设计意味着您可以将此附加组件与体育彩票31选7的任何40针接头连接器一起使用。全尺寸体育彩票31选7’s don’请不要占用相同的空间,但是对于大多数自动化项目,我建议您将所有内容都安装在机柜中,这样就不会出现问题了。一世’我们发现,对于这类应用,连接和布线的坚固性比整体尺寸更为重要。
购买
该板可从 ModMy体育彩票31选7上的体育彩票31选7OT中继板页面。售价为£23.99。还提供了一个足以容纳Raspberry 体育彩票31选7和体育彩票31选7OT中继板的外壳。
您也可以尝试 在亚马逊上搜索“体育彩票31选7OT relay board”.