过零检测_mikenoodle's home_百度空间

一般过0检测可以测量信号的周期或频率,
在仔细些的交流功率设备开关设计中,通常会将开关点选择在交流信号的过0点,这样可以减少对电源的干扰,一般不会引起打火及很大的噪声,对设备和开关(如继电器)的寿命也有好处.

ynkmsj


过零触发的电路我经常搞,我主要是用于可控硅,可控硅用了过零触发,就可以实现Huzimax说的:“将开关点选择在交流信号的过0点,这样可以减少对电源的干扰,一般不会引起打火及很大的噪声”,还有就是可以让可控硅和可控硅控制的灯泡延寿,很早以前我用过零触发可控硅做的灯泡调光电路,可以把灯泡调得看不见亮度,用手摸灯泡的玻璃是热的,这种精度普通调光电路根本做不到。
实现过零的方法很简单,用一个、之类的三极管,b通过一个几K的电阻连接到桥堆的正极,e接单片机的外中断输入,注意e加个10K的上拉电阻,c接地。如果需要精度高可以用的比较器,我试过,如果控制可控硅,用三极管得到的过零信号和比较器得到的过零信号差不多,就算比较器精度高,但是,得到过零信号的时候还打不开可控硅。

7楼:
ynkmsj
几瓦的电机?是不是调速?用可控硅控制应该是可以的,用我说的三极管集电极得到100HZ的过零信号,波形应该是上窄下宽,这个信号接在51单片机的TO外中断,程序里允许这个中断,那么,一秒钟程序就进100次中断,进中断的时候就是过零,立即驱动可控硅就可以实现过零触发,如果需要调速,就延时驱动可控硅,延时范围是0-,扣除三极管的精度,实际怎么也不可能到,这样驱动灯泡没有问题,驱动感性负载的电机可能有问题,可控硅导通之后,无法关闭,是过零的时候自己关闭的,当控制输出一半的功率,延时量正好是50ms的峰值上,你就找一种能任何时候都能关闭的功率器件,这个我就没有搞过了,好象用场效应管或者管可以控制,变频器用的就是管。编程序的时候注意抗干扰,据说PIC单片机抗干扰能力很强的。

ynkmsj


先判断过零端口是否为高,如果为低就等待为高,然后判断是否为低,当过零为低时立即触发可控硅是过零触发,延时触发就是调整功率输出,以后的程序就是判断高、判断低、立即触发或者延时触发可控硅,判断高、判断低、立即触发或者延时触发可控硅..................,看着波形编程序应该简单吧;不用中断的话,程序不能在循环环路里的某个地方等待,判断完就立即让程序的下一个循环周期做判断,尽量让程序循环周期短,当然,即使使用中断,也必须让整个程序循环周期短,程序循环周期越短,CPU的利用率越高,能够完成的任务越多。

ynkmsj


在过零的零点上触发可控硅,可控硅不可能导通,必须达到可控硅最小触发电压才能触发导通,这个电压具体是多少,我没有测试,反正三极管得到的过零信号,立即触发可控硅,可控硅根本就不导通,非要延时一小段时间,所以我觉得三极管得到的过零信号已经超标了,当可控硅导通之后,无法关断,如果不继续触发,到了下一个过零点自己关断,单向可控硅加负压好象可以关,双向的我不知道。
不用过零,就在任何时刻连续触发,也可能触发在过零点,大部分触发在{zd0}峰值左右,对器件的寿命都有影响的。

jcs


可控硅导通时刻接近过零点时,有可能产生的反向尖峰会造成过零点采集错误.

尤其在南方有些现场电网不好,感性负载时经常出现!

一般过零点后移会造成主回路电流突然增大,烧保险,损坏仪表.

所以可靠过零检测是最重要的!



郑重声明:资讯 【过零检测_mikenoodle's home_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——