智能继电器模块

在网络上,您可以找到很多继电器模块,可以将它们连接到Arduino,但是我想做自己的事情,而不是使用现成的模块,而是真正的电路板。



因此,该模块的主要功能:
1. Wi-Fi控制;
2.能够连接温度传感器(1线);
3.能够在I2C上连接传感器或图形显示;
4.能够控制10W的RGB LED;
5. 2个数字输入/输出和6个模拟输入,也可以通过Wi-Fi控制。

所以走吧!

通常,功能图如下所示: 由于价格低廉且板上存在陶瓷天线,



Wi-Fi
ESP-07被选作Wi-Fi模块:



标准连接图:



要对该模块进行编程,您需要关闭CN14。还为Arduino IDE github.com/esp8266/arduino找到了一个库

LED驱动
LED驱动器组装在PT4115芯片上,它提供高达1.2A的输入电流,并使用PWM信号控制LED的亮度。由于我已经有一个10W RGB LED,因此每个通道的电流限制为0.3A,R9-11 =0.33Ω。通常,使用公式Rs = 0.1 / Iout(A)乘以限流电阻:



继电器模块
控制电路通过移位寄存器74HC595实现,这样做是为了减少控制继电器所需的MK的支路。
每个继电器还一个指示灯,所述继电器的当前状态,即,如果LED处于开,则在继电器闭合触点1和2,否则触点2和3将被关闭。

在未来,我想的电流和电压传感器添加到每个信道用于监测:



微控制器
Arduino NANO用作MK;由于STM的强大功能,将来它将被STMF10x取代。

现在,我等待所有组件到达并开始安装,因为该板是两层的,所以我将自己从事制造和安装。软件部分将在下一篇文章中,我认为到那时我将有时间收集照片并布置照片和视频作品。

董事会看起来像这样:











谢谢大家的关注。

Source: https://habr.com/ru/post/zh-CN383319/


All Articles