使用Arduino开发板和双向晶闸管制作交流灯泡亮度调节器

在各种家居设备中,大多数设备都是使用交流电源供电,例如电灯、电视和风扇等。如果需要,我们可以通过建立家庭自动化设备使用Arduino和继电器打开/关闭它们。但是,如果我们需要控制这些设备的电源实现一些较复杂的操作,例如使交流电灯变暗或控制风扇的速度,该怎么办?在这种情况下,我们必须使用相位控制技术和诸如双向晶闸管(TRIAC)的静态开关来控制交流电源电压的相位。

因此,在本篇文章中,我们将学习使用Arduino开发板和TRIAC制作交流电调光器。在这里,双向晶闸管(TRIAC)用于切换交流电灯,因为这是最适合这些应用的电力电子快速切换设备。让我们根据文章内容,了解该项目的硬件详细信息以及编程。

所需的组件

● Arduino UNO开发板

● MCT2E光耦

● MOC3021光耦

● BT136三端双向可控硅

● (12-0)V,500mA降压变压器

● 1K、10K、330ohm电阻器

● 10K电位器

● 交流灯座

● 交流电线

● 跳线

过零检测技术(Zero Crossing)

要控制交流电压,我们要做的第一件事是检测交流信号的过零。在国内,交流信号的频率为50 HZ,并且实际上是交变的。因此,每次信号到达零点时,我们都必须检测到该点,然后根据功率要求触发TRIAC。交流信号的过零点如下所示:
在这里插入图片描述

更多内容请参考以下链接:https://www.yiboard.com/thread-1303-1-1.html


欢迎扫码关注微信公众号:yi-board
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章