LED 调光能以两种方式进行:模拟调光和脉冲宽度调制 (PWM) 调光。模拟调光简单地调节 LED 串的 DC 电流,以改变 LED 的光输出,而 PWM 调光则改变 LED 串中恒定电流的占空比,以有效改变 LED 串中的平均电流,以此实现调光。尽管模拟调光的简单性富有吸引力,但是这种方式对很多应用不合适,因为模拟调光仅在 10:1 的亮度调节时,就损失超过 25% 的准确度,而且这种调光方式使 LED 产生色彩失真。相比之下,PWM 调光可以在准确度没有任何显著损失的情况下,产生 3000:1 以及更高的调光比 (在 100Hz 时),而且 LED 色彩没有改变。
LT3761 通过自己产生的 PWM 信号,可同时提供模拟调光的简单性和 PWM 调光的准确度。通过在 LT3761 的调光输入端调节一个简单的 DC 信号,就可以实现很高的调光比,无需为产生 PWM 信号而增加微控制器、振荡器或信号发生器。LT3761 的内部 PWM 信号可以产生 25:1 的调光,而使用外部 PWM 信号时,该器件可提供高达 3000:1 的调光。
大功率 LED 驱动器
LT3761 是一款大功率 LED 驱动器,类似于 LT3755-2 和 LT3756-2 系列。LT3761 的输入电压范围为 4.5V 至 60V,输出电压范围为 0V 至 80V,是一种单开关控制器 IC,可配置为升压、SEPIC、降压-升压模式或降压模式 LED 驱动器。该器件提供 100kHz 至 1MHz 的开关频率范围、LED 开路保护、和额外的内部逻辑电路以提供短路保护,可作为具备电流限制的恒定电压稳压器工作,或者作为恒定电流 SLA 电池或超级电容器充电器使用。
图 1 显示了一个效率为 94% 的高效率 60V、1A (60W) 350kHz 汽车前灯应用,该应用具备 PWM 调光功能。LT3761 采用与 LT3755/LT3756 系列相同的高性能 PWM 调光电路,但是增加了内部产生 PWM 调光信号的功能,而且没有增加引脚。
图 1:用于汽车前灯、具备 25:1 的内部 PWM 调光、效率为 94% 的升压模式 LED 驱动器内部 PWM 调光信号发生器
与其他大功率 LED 驱动器不同,LT3761 可自己产生 PWM 调光信号,以进行调光比高达 25:1 的调光。这使该器件能产生准确的 PWM 调光,而无需用外部组件产生 PWM 信号。LT3761 仅需要一个外部 DC 电压,就能在指定频率上实现高性能 PWM 调光,这非常像模拟调光控制。该器件还能接收 PWM 输入信号,以运用标准模式的信号驱动 LED 串。
内部 PWM 调光信号发生器提供可编程频率和占空比。PWMOUT 端的方波信号频率由 PWM 引脚与 GND 之间的电容器 CPWM、按照方程式 fPWM = 14kHz • nF/CPWM 设定。PWMOUT 端信号的占空比由进入 DIM/SS 引脚的 µA 级电流设定,如图 3 所示。内部产生的 PWM 引脚的上拉和下拉电流用来在高低门限之间为其电容器充电和放电,以产生占空比信号。这些 PWM 引脚的电流信号足够小,以便能非常容易地由来自微控制器的数字信号过驱动,进而实现非常高的调光性能。运用内部信号发生器时,如果用 DIM/SS 引脚调节调光比,那么实际的最小占空比大约为 4%。以 100% 占空比工作时,PWM 引脚可以连接到 INTVCC。
图 2:在图 1 所示应用中,内部产生的 PWM 信号和 LED 电流
图 3:在 DIM/SS 引脚设定占空比时,采用 µA 级信号。这个引脚还可用于外部 PWM 信号,以实现非常高的调光比 图 4:在有高速 PWM 输入信号的情况下,LT3761 仍然提供高速PWMOUT信号
结论
大功率、高性能 LT3761 LED 驱动器自己有内置的 PWM 信号发生器,该发生器既准确又易于使用。
关键字:微型控制器 PWM LED调光
编辑:探路者 引用地址:无需发生器、时钟或微型控制器实现PWM LED调光
推荐阅读最新更新时间:2023-10-12 22:30
MSP430电容触摸转轮和LED PWM输出设计
简介
电容触摸技术作为一种实用、时尚的人机交互方式,已经被广泛的应用到各种电子产品,小到电灯开关,大到平板电脑、触摸桌等。随之而来的是考验产品设计者如何发挥智慧,在把产品用户界面设计得方便简洁的同时,又能呈现产品绚丽的外观,从而带来良好的用户体验。
LED显示由于界面友好,可以实时反映触摸的位置信息,在电容触摸产品设计中得到广泛应用。本设计正是利用了大量的LED来实现呼吸灯、轨迹灯的特效,可以为例如灯光、音量、温度等带有调节功能的产品提供设计参考。
德州仪器的MSP430系列单片机以低功耗和外设模块的丰富性而著称,而针对电容触摸应用,MSP430的PIN RO电容触摸检测方式支持IO口直接连接检测
[单片机]
基于LM3402的LED调光电路设计
随着能源危机的到来,高效的照明技术得到人们广泛的关注。发光二极管LED(Light Emitting Ddiode)是利用半导体PN结或类似结构把电能转换成光能的器件,以其高效率、低功耗、低电压驱动、使用寿命长等优点,已在众多应用领域中得到普遍的应用,如各类消费电子产品——手机、PDA、液晶电视的背光光源等。高亮度LED是传统白炽灯的一种理想替代方案,因为前者的寿命和效率都比后者高得多,且不同于紧凑型荧光灯泡,这些LED能够在低温下工作。为提高LED照明电路的使用性能和适用范围,本文将介绍一种具成本优势的高亮度白光LED(HBLED)调光方法。
对于HBLD而言,在高照度工作条件下导通电压高达3~5 V,工作电流可达
[单片机]
Maxim推出带有PWM boost控制器的WLED驱动器
Maxim推出高效WLED驱动器MAX6948B,器件集成boost转换器和用于驱动并联LED (采用附加电源供电)的五个GPIO端口。Boost转换器能够驱动最多6个串联LED,采用PWM控制升压转换,有效提高电源效率。I²C可编程10位PWM信号,实现1024个WLED亮度等级,提供高精度的显示器亮度控制。MAX6948B的多种省电功能使其成为对电池使用寿命非常敏感的便携设备背光方案的理想选择。
Boost转换器采用2MHz开关频率,大大降低外部元件的尺寸和成本,节省空间。该转换器在任何工作条件下均可提供高达30mA的负载电流。此外,五个GPIO端口可以作为额外的逻辑端口或固定的吸电流驱
[电源管理]
用单片机设计动态输入范围的PWMA/D转换器
1 COP820CJ芯片介绍
COP820CJ 是美国国家半导体公司生产的一款8位单片机,它内含64字节RAM和1k字节ROM,并带有24个I/O口,时钟频率为10MHz,工作电压为 2.5~6.0V。 COP820 CJ具有多输入唤醒(MIWU)、低压复位保护、片上模拟比较器和低电磁辐射设计等功能,其I/O口可编程为三态、推挽输出、弱上拉输入等类型。
COP820CJ的端口分为L/I/D/G四类。其中I口为4位输入端口,D口为4位输出端口,G口有6位I/O口和2位输入口,L口为8位I/O 口。同时L口也是芯片的唤醒端口,其中L1和L2又是比较器输入口,L3又是比较器输出口。L口配有数据寄存器(LDATA[0D
[单片机]
基于D类功放PWM的探讨
1.引言 音频功率放大器主要归结为四大类: Class A、Class B、Class AB、Class D. CLASS A是一种完全的线性放大形式的放大器。采用单个晶体管放大,发热大效率低,但失真率极低。Class B也被称为线性放大器,使用两个晶体管对正负信号进行线性放大,无信号时正负通道处于关闭的状态,即无功率损失,易产生跨越失真。Class AB兼具A类与B类功放的优势的一种设计。与B类相同的是采用两个晶体管放大正负信号,不同的则是在两者交越处附近使得两个晶体管均有微弱导通以克服B类功放的交越失真。 因此AB类具备B类效率的同时,失真度很接近A类功放。而D类功放与其他功放类型有着完全不同的工作原理,它采用高速开关管对信号
[电源管理]
STM32互补PWM输出使能控制
STM32的高级定时器TIM1可以产生互补的PWM,并且可以通过相关寄存器的设置使能或关闭PWM的输出。在编写BLDC的驱动程序时,本人利用TIM1的channel1,2,3三个通道生成了三路互补的PWM波形,定时器驱动程序如下: void TIM1_Init(u16 arr, u16 psc) { GPIO_InitTypeDef GPIO_InitStructure; TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStructure; TIM_OCInitTypeDef TIM_OCInitStructure; TIM_BDTRInitTypeDef TIM_BDTRIni
[单片机]
PWM控制电路的基本构成及工作原理
摘要:介绍了PWM控制电路的基本构成及工作原理,给出了美国Silicon General公司生产的高性能集成PWM控制器SG3524的引脚排列和功能说明,同时给出了其在不间断电源中的应用电路。
关键词:PWM SG3524 控制器
引言
开关电源一般都采用脉冲宽度调制(PWM)技术,
其特点是频率高,效率高,功率密度高,可靠性高。然而,由于其开关器件工作在高频通断状态,高频的快速瞬变过程本身就是一电磁骚扰(EMD)源,它产生的EMI信号有很宽的频率范围,又有一定的幅度。若把这种电源直接用于数字设备,则设备产生的EMI信号会变得更加强烈和复杂。
本文从开关电源的工作原理出发,探讨抑制传导干扰的EMI滤波器的设计以及对辐射
[电源管理]
使用内部计时器中断产生PWM调速
当计时器产生第二次中断时,程序会第二次执行中断服务程序,同样首先执行判断语句if(t==0){tmp1=m1;},由于这时t值已经在第一次中断并执行中断服务程序时被加 1 ,也就是说t的值现在等于 1 ,因此tmp1=m1语句不被执行,tmp1的值仍然保持它原来的值 70 。接下来执行判断语句if(t tmp1)en1=1;else en1=0;,由于tmp1的值保持 70 ,因此t tmp1条件为真,en1=1,即en1仍然保持为高电平 1 。接下来执行无条件语句t++,t的值被加 1 。再接下来执行判断语句if(t =100) t=0;,这时t的值被加 1 后等于 2 ,但条件t =100仍然为假而t=0语句不被执行,即
[单片机]