我想知道是否有人可以从电气角度来发现我要解决的严重电气问题。
YouTube演示
http://www.youtube.com/watch?v=BmsdXMbd2vo
精简版:
- 我家中有220V继电器,已连接到灯和220V按钮
- 我想添加一个与第一个控制器相连的Arduino控制器220V继电器,以发送220V的短“脉冲”以切换现有的开关
- 通过将Arduino继电器与现有开关并联添加,我可以保持原始的“系统”完整-如果Arduino停止工作,我仍然可以正常使用灯光,只会失去自动化
- 为了检测灯的状态,我计划使用ACS712霍尔效应模块
我擅长编写软件,但对于事物的电气方面还是一个新手。
- 几乎所有的灯都是连接到220V继电器的临时按钮
- 在房子的两个位置都连接了所有电线,添加了一个与普通电灯开关串联的220V继电器,将其连接到Arduino
- 30安培的电流传感器用于检测电灯开关的状态
- 每个Arduino(或许多Arduino中的至少一个-远远不够)以太网屏蔽用于通过封闭的网络(无法从LAN /互联网访问)发送/接收数据
现在设置的220V继电器已放置到位,以允许从一个房间的多个位置打开或关闭灯。将继电器视为3侧控制电路
- 一侧有220V电源进入
- 一侧具有可在220V电压下工作的按钮
- 一侧有输出到灯泡
220V是一个开/关继电器。每次按下任何按钮,只要您按下按钮超过0.1秒(它在继电器手册中都说过),它就会切换其状态。
我的电工安装了220V继电器,它不是“常开”或“常闭”的。如果电源关闭然后又恢复,指示灯将返回其先前的状态。
Arduino继电器的Arduino侧为5V,电源侧为220V,每个继电器在220V时的额定电流为20A。根据我的计算,一个100W的灯泡约为0.5A,而我正在使用30W的灯泡,因此我有很大的误差余量。
要触发220V电源继电器,我要做的就是使用常开Arduino继电器并触发关闭状态超过0.1秒。我只需要向220V继电器发送220V“脉冲”即可。
这是只要保持电源,照明灯仍然可以工作的主要原因。所有的Arduino都可能发生故障,并且正常的灯会照常工作,我只会失去远程控制的可能性和高级的调度/脚本编写功能。
从电气角度来看,更多信息发布在房屋装修板上,但我在此处未发布的信息并不那么重要。
忘了放图片:
到达220v继电器的最上面的红线是来自电源的
220v继电器左右两侧的红线始终带有220v。
** YouTube演示** http://www.youtube.com/watch?v=BmsdXMbd2vo