历史上的今天
今天是:2024年09月02日(星期一)
2019年09月02日 | 技术文章—实现可编程LED驱动器更简单的方法
2019-09-02 来源:EEWORLD
为响应新能源法规的要求,LED正越来越多地被用作节能光源。与传统灯具相比,它们具有决定性优势:能耗更低,寿命更长,并且有各种颜色可供选择。例如,借助LED,世界上最大的教堂——罗马圣彼得大教堂,现在得以呈现于全新灯光下。通过智能控制系统,即使是其重要藏品最小的细节也可以通过预设的照明场景进行一一呈现。这些数字控制系统集成了可编程LED驱动器,因此可按需激活LED。图1显示了一个3通道LED驱动器配置的示例。
数模转换器(DAC)(在本例中为ADI公司的AD5686)的三个输出电压中的每一个都控制一个电压-电流转换器级,在每一级的负载路径中放置独立的LED,用于每个LED通道。所有三个转换器级均由运算放大器(运放)ADA4500-2并连接一个用来控制LED电流的MOSFET实现。理论上,这个LED电流可以高达几安培,具体取决于电压源(VS)和负载电阻,在本电路中为2 Ω。因此,选择合适的MOSFET非常重要。
DAC输出电压的质量很大程度上取决于基准电压源VREF。应使用高质量的基准电压源。ADR4520就是这样一个例子,如图1所示。它具有极低的噪声、超高的长期精度和出色的温度稳定性。
由于ADA4500-2的内部设计,典型的轨到轨放大器具有一定的非线性和交越失真。它们的输入级由两个并联的差分晶体管组成:PNP级(Q1和Q2)和NPN级(Q3和Q4),如图2所示。

图1.用于控制三个独立LED的LED驱动器的简化原理图。

图2.运算放大器中的轨到轨双极晶体管输入级简化版。
根据所施加的共模电压,两组输入对产生不同的失调电压和偏置电流。如果共模电压施加到放大器输入端,与正或负电源电压(VS)相差小于0.7 V,则只会激活两个输入级中的一个。那么,仅会出现对应于有效级的误差(失调电压和偏置电流)。如果电压升至0.8 V,则两个输入级都将激活。在这种情况下,失调电压可能突然改变,导致所谓的交越失真和非线性。
相比之下,ADA4500-2具有集成的输入端电荷泵,无需第二个差分对即可覆盖轨到轨输入范围,从而避免了交越失真。ADA4500-2的其他优势还包括低失调、低偏置电流和低噪声分量。
在这类电路中,必须注意负载/电流路径中由LED连线产生的电感。导线通常为数米长,如果没有提供正确的补偿,可能会导致异常的振荡。此电路中的补偿通过反馈路径实现,它将由分流电阻测量的电流返回到运算放大器的输入。应根据产生的电感调整ADA4500-2上现有的电阻和电容电路。
利用图1所示的电路,能够更简易地实现可通过DAC编程以用于精确照明控制应用的多通道LED驱动器。根据特定需求进行适当调整以避免功能异常也是十分重要的。
结论
本文所述的电路显示了创建可编程LED驱动器更简单的方法,该驱动器非常适用于需要紧凑、可扩展、易于供电和高线性度电源的精确照明控制应用。不过,尺寸必须适应应用的要求,以避免由于各种存在的电感(例如线路电感和寄生电感)引起的任何故障。
史海拾趣
|
广东北电做vxwork应用(cdma基站控制器),小公司做嵌入式linux应用(voip),该选择哪个? 其中小公司离家很近,北电离家远一点(隔壁城市) 本人有嵌入式linux两年经验了 两者待遇差不多… 查看全部问答> |
|
大家好。请问用STM32F101的串口1向PC机接收数据,为什么第一数据总丢啊?比如我发送StelCom,PC接收到的是telCom。用串口监控工具发现最后一个数据变成0了。先谢谢。串口设置如下:USART_InitStructure.USART_BaudRate = 115200;&nbs ...… 查看全部问答> |
|
debug后console窗口提示“MSP430: Program loaded. Code Size - Text: 772 bytes Data: 28 bytes.”。Text是指程序大小吗,Data是指什么。… 查看全部问答> |
|
430launchpad—NOKIA1202扩展板 mpu6050+匿名四轴上位机 断断续这个项目搞了很久,msp430g2553对mpu6050的数据进行融合,在匿名的V2.5版本的上位机()中显示数据,数据的融合这部用的是四元数。 对msp430g2553的配置为使用内部时钟配置为16mhz,串 ...… 查看全部问答> |
|
小弟AVR初学者,最近刚接触AVR,需要用ATMEGA169实现一些控制功能,但是第一个测试程序就无法通过。本想用PG2这个端口输出一个控制信号控制LED闪烁,但是输出的是一个不受控制的方波,高电平14ms,低电平7ms。更奇怪的是如果注释掉Port_Init();后的 ...… 查看全部问答> |
|
本帖最后由 dcexpert 于 2015-2-3 21:35 编辑 建议在开源硬件版块下开设树莓派、香蕉派、Arduino、PX2等流行开源硬件分区。这些开源硬件现在用户越来越多,功能越来越强,同时也更加专业。在单片机、嵌入式版本去讨论,已经显得不是太合适了。 ...… 查看全部问答> |
|
本帖最后由 benny512 于 2015-3-28 15:25 编辑 最近搞个小创作,想要正负电压,我就淘两三颗DCP021212DP,输入是12V ,输出分别是+12V -12V。 结果今天高兴拿到产品后马上就上电,发现输入VS=12V PIN5量到是19V左右 PIN6量到是-18V左 ...… 查看全部问答> |




