过零检测
调节交流电机的转速,调节交流灯泡的亮度,调节交流电热器的加热速度,都需要用到过零检测。所谓过零检测就是检测交流电何时通过电压零点,这个时间点可以用来调整可控硅的开关时间,进而影响交流电驱动器件的速度;
上图:
交流电经过全波整流形成脉动直流,脉动直流在大于0.7V的时候右侧的三极管都处在导通状态,然后零点的位置接地是低电平,但是在脉动电压小于0.7V时,三极管关闭,零点电压上拉至5V为高电平,根据高低电平的转化,很容易判断零点,作出相应的逻辑控制。这个零点可以用单片机的外部中断来获取。