现在实现LED调光有两种最常见的方式:脉冲宽度调变调光 (PWM Dimming) 与模拟
调光 (Analog Dimming) 。
模拟调光通过改变LED灯电流幅值来调整灯的亮度。显然,电流越大,LED越亮;电流越小,LED越暗。现在PWM的调光电源一般采用两级结构来实现,第一级AC-DC
输出恒压,第二级DC-DC,调光功能在第二级通过PWM实现,这样做电路较为复杂,下面设计
的调光电源采用模拟调光方式,控制IC采用LD7535+ATtiny24,直接实现横流恒压可调输出,
以下是原理图:
实际上调光原理很简单,电源输出电流I=Vref/Rs,其中Vref为基准电压,Rs为输出串联的
电流采样电阻,要改变输出电流可以改变Rs,也可以改变Vref,设计的电源采用的是改变Vref的
方式。具体思路是通过单片机输出PWM信号,经过滤波分压得到Vref,Rs固定,则输出电流由单
片机控制。调光的分辨率则由单片机的PWM位数决定,Attiny的PWM为8位,故电流的步进为
500MA/256,约为2MA。下面是电路的简单分析: