红外线遥控双向可控硅调光问题请教

2020-01-14 18:56发布

红外线遥控双向可控硅调光,过零检测频繁的10ms需要触发一次,如果中间丢失一个触发脉冲就会闪,多丢几个就不亮,单片机都给10ms占用了,如果红外线遥控(解码需要最少15ms)的程序就没法调光了,有什么方法可以解决这个问题啊,我用51没找到好的解决方法,请大家指点!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
32条回答
lang6027
2020-01-17 16:38
我的,好像是过零有干扰,用的是几个三极管和光耦搭起来的过零电路,本来最早是用电阻分压加整流桥和光耦做的(这种不会闪烁,就是电阻温度有点高烫手),还有就是有个麻烦的地方,无法自动适应外部电源频率的大变动,比如50/60自适应,调光在某些段而且(在比较亮的情况下)会闪烁而且还是在办公室这边的插座不管是哪一个都不会闪到了走廊上边的插座就会偶尔有闪烁,烦死,我的总共15级,级数比较少,呵呵,无线加双路调光恩无线信号加在两个过零信号的的中间解码。我用的是PIC的单片机,单片机做可控硅调光加无线解码,定时器全部用完了,具体和楼上差不多的,也是用电平中断的方式检测过零的,因为无线解码要用边缘中断,然后用定时器做延时处理

一周热门 更多>