单片机控制可控硅
第 PAGE \* Arabic \* MERGEFORMAT 10 页第 PAGE \* Arabic \* MERGEFORMAT 10 页
1 调光控制器设计
在日常生活中,我们常常需要对灯光的亮度进行调节。本调光控制器通过 HYPERLINK "/machine/mcu/index.html" \t "_blank" 单片机控制双向可控硅的导通来实现白炽灯(纯阻负载)亮度的调整。双向可控硅的特点是导通后即使触发信号去掉,它仍将保持导通;当负载电流为零(交流电压过零点)时,它会自动关断。所以需要在交流电的每个半波期间都要送出触发信号,触发信号的送出时间就决定了灯泡的亮度。
调光的实现方式就是在过零点后一段时间才触发双向可控硅开关导通,这段时间越长,可控硅导通的时间越短,灯的亮度就越低;反之,灯就越亮。
这就要求要提取出交流电压的过零点,并以此为基础,确定触发信号的送出时间,达到调光的目的。
1.1 硬件部分
本调光控制器的框图如下:
HYPERLINK "/2010_04_12/1271034502_ddvip_5109.jpeg" \t "_blank" 查看原图(大图)
控制部分:为了便于灵活设计,选择可多次写入的可 HYPERLINK "/program/" \t "_blank" 编程器件,这里选用的是ATMEL的AT89C51单片机。
驱动部分:由于要驱动的是交流,所以可以用继电器或光耦+可控硅(晶闸管SCR)来驱动。继电器由于是机械动作,响应速度慢,不能满足其需要。可控硅在电路