CX1、L1、L2组成输入EMC滤波电路,经AC/DC转换输出24V直流,如为电池供电的应急照明、太阳能照明、及车载照明等应用时,则该部分省略。R1、LM3404、C4、D1、L3、R7组成典型的恒流驱动电路,对于4并6串的LED中功率芯片组成的光源模块,取样电阻为0.39Ω。
R2、R3、R4与LM431组成稳压电路,为PIC12F675提供稳定的5V电源和内部AD转换的电压基准。LM3404的输出经R5、R6分压后输入PIC12F675的模拟端口AN2,PIC12F675经内部AD转换、计算获取LED光源的正向电压,根据设定值程序产生PWM信号,通过GP4引脚接入LM3404的DIM端对其输出功率进行调整。
PIC12F675初始设置GP4输出高电平,如测得LED正向电压在合理范围内,则维持高电平输出使LM3404正常工作;如LED正向电压逐渐变低并低于设定值18.68V,则在GP4引脚输出PWM信号,其占空比可依次降低,直至LED正向电压低于设定值。当测得LED正向电压很高时可判定输出开路, PIC12F675可输出低电平关闭LM3404的输出。结温保护的LED电源电路图: