LED调光项目小计
0赞这个LED调光项目有其特定的背景,呵呵,只要求可靠性,功能性!不计成本!既然如此,那就采用LT的方案吧。设计如下:
LTC3956是一款LED调光驱动电路,通过PWM调节可达到3000:1的调光范围,在宽输入电压范围4.5V~80V的条件下可提供升压、降压以及升降压的LED驱动电路,最高驱动电压高达80V。此外该款IC还集成了开路保护、可编程的欠压锁定以及软启动电路,且其具有较低的不足1uA的关断电流给系统提供了低功耗的保障。
如下图所示为根据其工作特点所设计的电路原理图。

由于LTC3956提供了两种LED调光方式,即PWM调节和CTRL电压调节,在这里我采用了了其兼容性电路设计方式。
1、用CTRL电压控制,R1不需焊接,Vref管脚悬空,芯片的PWM管脚需与INTVcc管脚短接,即可电路中的R22位置处焊接一0欧电阻。
2、采用PWM控制LED调光,R22不需焊接,将芯片的CTRL连接在一外部电压源上或直接与芯片的Vref管脚短接(该管脚提供一个恒定的2V输出电压基准)。
对于电路设计的其他功能如下
a、EN/UVLO:该管脚控制LED驱动电路的的开关机信号,可连接单片机管脚通过编程控制(此时图中R7和R16可不接),如不需要通过软件控制,可焊接接R7、R16两个电路,作为该IC的欠压保护电路,具体R7和R16的阻值可根据系统所提供的最低工作电压设定。
b、VMODE:该管脚可用来检测LED灯的连接状况,当LED连接处于断路状态时,该管脚将自动拉低。
c:FB:该管脚可用于设定LED的工作电压,具体电压值可由公式U=1.25*(R10+R19)/R19计算得到,如图中所示R10=1M,R19=25.5K可提供的输出LED电压为50V。
d、Rt:该管脚是用于设定芯片的内部工作频率,通过设定R31阻值的大小可设置不同的工作频率。通常情况下,单片机的PWM控制频率要低于芯片工作频率的1/10,但较高的工作的频率必然会带来较高的系统功耗,因此需要选择合适的工作频率,图中R31=10K时的工作频率为1M,具体参见芯片手册上P12的表1。
e、ISP\ISN:这两个端口间连接一电流感应电阻,通过改变该电阻阻值可以改变LED的驱动电流,该电流值可通过公式I=250mV/R2来计算,图中R2=0.68Ω设计LED驱动电流在350mA左右。
f:电路中由R11和R32构成的分压电路可通过连接单片机ADC管脚粗略的检测LED两端的电压值。
