基于89S52单片机的三相桥式可控触发电路的设计

时间:2012-05-24来源:网络

基于89S52单片机的三相桥式可控触发电路的设计

图7 键盘电路

4 触发电路的软件设计

触发电路的软件设计是非常重要的一个部分。本设计最重要的特点之一就是充分利用了单片机的软件编程能力。这里主要是用软件检测同步电压的过零点,以控制脉冲信号的产生。软件部分包括主函数、中断子函数、显示子函数和延时函数等。采用C 语言进行编程,它具有编程简单,一致性高等特点。

程序流程图如图8 所示。首先,将单片机初始化,包括定时器1 的初始化,封锁脉冲信号的输出,以及外部中断1 的初始化; 然后调用数码管显示子函数,以显示移相触发角α; 其次,单片机会监视是否有按键按下,如果有,则调用键盘操作子程序; 然后,单片机检测同步信号,并据此确定是否产生脉冲并将脉冲放大,最后去触发晶闸管。

基于89S52单片机的三相桥式可控触发电路的设计

图8 程序流程图

5 结论

本文给出了一种采用ATMEL89S52 单片机的三相桥式可控触发电路的设计方法。与以往利用同步变压器,锁相环等方法实现同步信号的检测不同,本文利用电压传感器来检测同步信号,是一种新的尝试。相对来说,这种方法硬件电路较为简单,成本较低,精度也较高。

1 2 3

关键词: 89S52 三相桥式 可控触发电路

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版