一种单火线远距离控制多个led灯亮度的电路的制作方法_3

文档序号:8546733阅读:来源:国知局
1的值为a i,移相角Ptl的值为α 2,亮度控制信号对应的2位三进制亮度数据是12 ;所发送的亮度控制信号的含义是:控制2 # LED灯的亮度等级为亮度6。
[0063]当单片机控制模块需要发送一次亮度控制信号,随机停止触发信号输出的时刻在交流电源负半波期间时,该负半波双向晶闸管Vl已经导通,接下来的正半波双向晶闸管Vl不导通,但由于过零检测模块采用的是半波整流,正半波双向晶闸管Vl不导通,也不会使过零检测模块输出过零信号;直到再接下来的负半波双向晶闸管Vl不导通,过零检测模块在整个负半波输出过零信号,过零信号为正脉冲。发送一次亮度控制信号的波形示例图2如图6所示,图6 (a)为单火线输出端ACl输出的亮度控制信号电压波形,图6 (b)为过零信号电压波形,图6 (c)为亮度控制信号负半波整流整形后电压波形,图6 (d)为亮度控制信号正半波整流整形后电压波形。图6中的脉冲11为过零信号正脉冲,其宽度接近10ms。单片机控制模块在脉冲11的下降沿处发出一个不超过10 ms的触发脉冲,控制双向晶闸管Vl接下来的正半波导通;同时将脉冲11的下降沿处作为过零计时起点,1ms后为移相角Y1的过零点,2Oms后为移相角γ。的过零点,3Oms后为移相角β i的过零点,4Oms后为移相角β ο的过零点。图6 Ca)中,波形12 - 15对应的分别是移相角γ 1、移相角Ytl、移相角、移相角β(!;移相角γ i的值为a ^,移相角Ytl的值为a i,代表的地址码是01,对应的LED灯调节驱动单元是2# ;移相角P1的值为a ^,移相角Ptl的值为α 2,亮度控制信号对应的2位三进制亮度数据是02;所发送的亮度控制信号的含义是:控制2 # LED灯的亮度等级为亮度3。
[0064]所有B⑶旋转编码器输出的B⑶编码为0000时,单片机控制模块停止输出触发信号,双向晶闸管Vl关断,关闭所有LED灯,单火线输出端ACl仅流过微电流。
[0065]图7为亮度控制信号发送控制方法,通过单片机控制模块中的程序实现,其方法是:
步骤Α,判断是否关闭LED灯,是则关闭LED灯,进入关闭LED灯状态,转到步骤D ;否则为非关闭LED灯状态,转到步骤B ;
步骤B,确定亮度控制信号的地址码与亮度等级;
步骤C,发出一次亮度控制信号;
步骤D,判断亮度给定信号是否发生改变,亮度给定信号发生改变,返回步骤A ;亮度给定信号没有发生改变,返回步骤C。
[0066]当壁控开关单元不发出亮度控制信号时,单火线输出端ACl输出的电压波形为连续完整的单相正弦波。
[0067]确定亮度控制信号时,首先判断是哪个地址码对应的LED灯的亮度给定信号发生改变,确定地址码,然后确定其亮度等级。如果有多个地址码对应的LED灯的亮度给定信号发生改变,则先处理其中一个,发出一次亮度控制信号;有未处理完的在步骤D会再一次返回步骤Α,依次处理并发出亮度控制信号。
[0068]判断亮度给定信号是否发生改变时,只要有I个以上,包含I个LED灯的亮度给定信号发生改变,则认为亮度给定信号发生改变。
[0069]所有LED灯调节驱动单元的结构都相同,如图8所示,由单片机调节模块、LED驱动模块组成,单片机调节模块和LED驱动模块的交流输入端均连接至火线输入端AC1、零线输入端N。
[0070]LED驱动模块用于驱动LED灯点亮,所有设有PWM亮度调节信号输入端的LED驱动模块都适用于本发明。
[0071]单片机调节模块设有PWM亮度调节信号输出端并连接至LED驱动模块的PWM亮度调节信号输入端。
[0072]单片机调节模块的实施例电路如图9所示。
[0073]图9所示实施例中,单片机调节模块由调节单片机U5、二极管D3、二极管D4、二极管D5、二极管D6、二极管D7、二极管D8、稳压管DW2、稳压管DW3、稳压管DW4、电阻R6、电阻R7、电阻R8、电容C5、晶振ΧΤ2、BCD拨码开关SW组成。
[0074]二极管D3、二极管D4阴极、二极管D5、二极管D6、电容C5、电阻R6、稳压管DW2组成整流稳压电路,向调节单片机U5提供电源。
[0075]二极管D8、电阻R8、稳压管DW4组成负半波整流整形电路,稳压管DW4上得到的负半波波形如图5 (C)、图6 (c)所示;二极管D7、电阻R7、稳压管DW3组成正半波整流整形电路,稳压管DW3上得到的正半波波形如图5 (d)、图6 (d)所示。正半波整流整形电路和负半波整流整形电路分别对火线输入端ACl输入的交流电压进行正半波整流整形和负半波整流整形。正半波整流整形电路的输出、负半波整流整形电路的输出分别连接至调节单片机U5的捕捉比较输入端P2.0、P2.1o
[0076]调节单片机U5型号为MSP430G2553,其PWM输出端Pl.2为所述PWM亮度调节信号输出端。调节单片机U5的电源负输入端VSS连接至公共参考地。
[0077]B⑶拨码开关SW连接至单片机调节模块的地址码设定输入端,图9所示实施例中,地址码设定输入端为调节单片机U5的P2.2 - P2.5。B⑶拨码开关SW用于设定LED灯调节驱动单元的地址码⑶拨码开关SW输出的B⑶编码范围为0001 - 1001时,按顺序对应的LED灯调节驱动单元的编号是I 一 9#,相应的2位三进制地址码是00、01、02、10、11、12、20、21、22出⑶拨码开关SW输出的B⑶编码为0000时,该LED灯调节驱动单元将关闭LED灯,停止接收亮度控制信号。图9所示实施例中,BCD拨码开关SW输出的BCD编码为0001,表示将本LED灯调节驱动单元设定为1# LED灯调节驱动单元,相应设定的2位三进制地址码是00。
[0078]LED驱动模块用于驱动LED灯点亮,设有PWM亮度调节信号输入端的LED驱动模块都可以适用于本发明,图10所示仅为其中的一个实施例电路。
[0079]图10中,LED驱动模块由LED驱动器U6、二极管D9、二极管D10、二极管D11、二极管D12、电容C6、电容C7、电容C8、电感L3、快恢复二极管D13、开关管VD、电阻R9、电阻RlO组成。LED驱动器U6的型号为HV9910。
[0080]图10中,二极管D9、二极管D10、二极管D11、二极管D12组成单相桥式整流电路。单相桥式整流电路的2个交流输入端分别连接至火线输入端AC1、零线输入端N,直流输出负端连接至公共参考地,直流输出正端连接至电容C6正极、电容C7的一端、LED驱动器U6的电源输入端VIN、电感L3的一端、快恢复二极管D13阴极。LED驱动器U6的地输入端GND连接至公共参考地。电容C6负极、电容C7的另一端连接至公共参考地。快恢复二极管D13阳极与开关管VD的漏极联结后作为大功率LED灯的负极性连接端LED —,电感L3的另外一端作为大功率LED灯的正极性连接端LED +。开关管VD的源极与电阻R9 —端联结后连接至所述LED驱动器U6的LED电流检测端CS ;电阻R9的另一端连接至公共参考地。开关管VD的栅极连接至LED驱动器U6的驱动端GATE ;电阻RlO的一端连接至LED驱动器U6的振荡频率控制端RT、另一端连接至公共参考地。电容C8正极连接至LED驱动器U6的控制电压输出端VDD和线性电流控制端LD、负极连接至公共参考地。LED驱动器U6的使能控制端PWM_D为所述PWM亮度调节信号输入端。
[0081]LED灯调节驱动单元由单片机调节模块接收亮度控制信号并控制亮度,如图11所不,其方法是,
步骤一,初始化,控制LED灯为初始亮度;
步骤二,判断单火线上是否有亮度控制信号;没有亮度控制信号,返回步骤二 ;有亮度控制信号,转到步骤三;
步骤三,接收亮度控制信号,得到2位三进制地址码和2位三进制亮度数据;
步骤四,判断是否为目标LED
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1