
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.10 继电器及双向晶闸管控制照明设备
如图3-11所示,分别使用双向晶闸管及继电器控制照明设备,且按下K1、K2时可分别实现对二者的开关控制。

图3-11 继电器及双向晶闸管控制照明设备电路
1. 程序设计与调试
继电器控制端RELAY被定义在P1.0引脚,晶闸管控制端TRIAC被定义在P1.1引脚。每次按下K1、K2并释放时,分别取反RELAY及TRIAC。当RELAY为0时,PNP三极管导通,继电器吸合,灯泡被点亮,反之三极管截止,继电器断开,灯泡熄灭。类似地,当TRIAC为0时,光耦合器MOC3052导通并触发晶闸管导通,灯泡被点亮,反之则熄灭。
2. 实训要求
① 在仿真电路中添加指示用的LED。如果照明设备开启,指示LED闪烁;如果照明设备关闭,则指示LED熄灭。
② 搭建仿真电路编程实现对直流电机的启/停控制。
3. 源程序代码
