4、最典型的导通角触发电路是单结晶体管触发电路。还可以用其他电路或单片机控制来实现可控硅触发电路的控制。
过零比较器来处理同步信号是可以的。但比较简单的办法是用高倍数放大交流同步信号,然后用放密特触发器将其整形为方波。这个方波信号就是我们移相的同步信号。楼上已经回答用单结晶体管做移相电路,这个资料很多的,你应该能找到。下面告诉你单片机的的移相原理,这种原理我们通常称之数字移相。
将上面的整形的同步信号接于单片机的外中断。并在软件中将此中断设置为“上升沿中断”,初始化定时中断。编制中断服务子程序。
中断子程序:
保护现场(压栈)——设置定时计数器的计数值(如计数频率2MHz,如果控制角为60度,则定时计数值为(2000000×20/1000)×60/360)——恢复现场(弹栈)。
控制角定时中断子程序:
保护现场(压栈)——发触发脉冲(将相应DO置高电平)——设置脉冲宽度定时中断——恢复现场(弹栈)。
脉冲宽度中断子程序与控制角中断子程序相似,其脉冲宽度的计算方法与控制角的计算方法相同,只是一般为固定值(双脉冲触发一般9度到15度),脉冲宽度定时计数中断启动后则将相应的DO位置低电平。这样,触发脉冲便形成。
过零检测后通过单片机来延迟多少ms来给触发信号,就改变导通角了
比如延迟1ms,2ms