LED 是一种固态电光源, 是一种半导体照明器件,其电学特性具有很强的离散性。它具有体积小、机械强度大、功耗低、寿命长, 便于调节控制及无污染等特征,有极大发展前景的新型光源产品。LED 调光方法的实现分为两种: 模拟调光和数字调光, 其中模拟调光是通过改变LED 回路中电流大小达到调光; 数字调光又称PWM 调光, 通过PWM 波开启和关闭LED 来改变正向电流的导通时间以达到亮度调节的效果。模拟调光通过改变LED 回路中的电流来调节LED 的亮度, 缺点是在可调节的电流范围内, 可调档位受到限制;PWM 波调光可通过改变高低电平的占空比来任意改变LED 的开启时间, 从而使亮度调节的档位增多。本文拟用两种方法共同作用, 以达到调节LED 亮度的效果。
  1 LED 调光方法
  模拟调光是通过改变LED 回路中电流大小达到调光, 电源电压不变, 通过改变R 的电阻值来改变回路中的电流, 从而达到改变LED 亮度的效果。很多其他模拟调光都是采用这种方法的延伸, 其优点是电流可连续, 但可调节电流的范围往往受到硬件的限制, 调节档位不多, 对于要求亮度感应敏感的高精度采光设备, 这种方法不理想。
  数字调光又称PWM 调光, 通过PWM 波开启和关闭LED 来改变正向电流的导通时间, 以达到亮度调节的效果。该方法基于人眼对亮度闪烁不够敏感的特性,使负载LED 时亮时暗。如果亮暗的频率超过100 Hz , 人眼看到的就是平均亮度, 而不是LED 在闪烁。PWM 通过调节亮和暗的时间比例实现调节亮度, 在一个PWM 周期内, 因为人眼对大于100 Hz 内的光闪烁, 感知的亮度是一个累积过程, 即亮的时间在整个周期中所占得比例越大, 人眼感觉越亮。但是对于一些高频采样的设备, 如高频采样摄像头, 采样时有可能恰好采到LED 暗时的图像。因此本文将模拟和数字相结合, 设计了LED 的驱动电路。
  2 采用电感的PWM 调节方法
  2.1 驱动电路
  电路中, 当电感上通有电流时, 电感会产生磁场, 即部分电流转换成磁能的方式“ 存储” 在电感中; 当不再向电感上通电流时, 电感会将磁能通过电流的方式在回路中释放出来。这也是电感上电流不能突变的原因, 基于电感的这种“ 充放电” 原理, 可以将它用来平均PWM 波调光中产生的不连续电流。式(1) 、式(2) 分别是LR 电路的充电和放电过程及电流与时间的关系。

其中,If是最终稳定电流,I0是放电初始电流,τ (τ=L/R,L 是电感值,R 是回路电阻) 是LR 电路的时间常数。
  图1 所示为驱动电路, 电感值的选择以及PWM 波的频率选择在此驱动电路中相当重要。选择C8051330 芯片作为PWM 波的输出, 采用定时器翻转控制高低电平的时间,从而控制PWM 波的占空比。

图1 驱动电路
要保证PWM 周期小于电感的τ 时间, 因为若PWM 的周期大于τ, 则极有可能出现在PWM 的占空比变化的情况下, 电路中电流都能达到电感的饱和直流电流, 影响了对LED 电流调节。当C8051330 的时钟频率是25 MHz ,PWM 的周期的选择对电流改变档位的影响很大。若周期越大, 则PWM 占空比的档位越多, 反之越少。拟用256 个档位的占空比, 因此PWM 波的频率应选择在100kHz 以下,即周期在10 μs 以上,直流电感为10Ω, 此时电感值应选择大于0.1 mH.图2 分别是PWM 频率为100kHz , 占空比为90%, 电感为0.1 mH、1 mH 和40 mH 时电路电流值的模拟结果。

(a)电感值为0.1mH 时电流随时间关系

b)电感值为1mH 时电流随时间关系

(c)电感值为40mH 时电流随时间关系

(d)图c 曲线局部放大图
  图2 不同电感值下电流随时间的变化。
  通过模拟可初步选择40 mH 的电感作为驱动电路所用, 图3 是用示波器采到的电压波形图, 此电压是电路中串联了一个20 Ω 的电阻上的电压, 稳定后电压为340 mV, 即电路中电流为17 mA.因为实际电路中电流有损耗, 所以实际电流值比模拟电流值偏小, 但整个电流的变化趋势与模拟基本一致。

图3 电感值40mH 电路中串联电阻的电压变化
  2.2 电流与PWM 占空比的关系
  图4 所示为LED 驱动电路充电以及放电曲线图,Imax是电路在直流情况下的最大电流。设在PWM 占空比为m 时电路中的电流值在充电曲线上的t1时刻的电流值附近波动, 此时应该满足以下条件:t 点的充电曲线斜率为k1,a 点处放电曲线斜率为k2, 应有k1mT=|k2 |(1-m)T,驱动电路中的电流因此维持在一个恒定值附近微小波动。

分析可知, 当启动驱动电路后, 经过若干个充放电周期电流达到一个相对稳定的值, 之后电流在这个稳定值附近波动。如图5 所示, 对每个周期而言, 充电时电流曲线的斜率在不断下降; 放电时电流曲线的斜率绝对值在不断增加; 满足图4 的条件时, 电流相对稳定。从而得出在LR 电路时间常数τ 一定时, 电感电流随PWM 占空比的关系为:

其中m 是PWM 占空比。
  图5 是电感电流随PWM 占空比变化的实验结果曲线, 该曲线是在电感值为40 mH 时, 电路中串联了一个22 Ω 电阻的情况下测得的。分析理论公式和实验结果,可发现在PWM 占空比为36%~86%区间, 电感上电流值随PWM 波占空比线性变化, 变化趋势与理论推导一致。
  对于高占空比的区间段, 由于充电曲线斜率已经趋近不变, 此时电流值也趋于最大值, 而在低区间段, 由于充电时间较短, 电路中损耗较大, 电感上电流值也趋近于零。

2.3 PWM 占空比调节方式
  采用电脑通过RS-485 在线控制PWM 占空比的变化, 根据需要在256 个档位中进行选择, 每次用电脑向RS-485 发送两个字节的十六进制命令, 从而改变C8051产生的占空比, 达到改变LED 亮度的目的。
  RS-485 接口电路的主要功能是: 将来自微处理器的发送信号TX 通过“ 发送器” 转换成通信网络中的差分信号, 也可以将通信网络中的差分信号通过“ 接收器”转换成被微处理器接收的RX 信号。任一时刻,RS-485收发器只能工作在“ 接收” 或“ 发送” 两种模式之一。因此, 采用了图6 所示电路, 由微处理器输出的R/D 信号直接控制SN75LBC184 芯片的发送器/接收器使能:R/D信号为“1 ” , 则SN75LBC184 芯片的发送器有效, 接收器禁止, 此时微处理器可以向SN75LBC184 总线发送数据字节;R/D 信号为“0 ” 则SN75LBC184 芯片的发送器禁止, 接收器有效,此时微处理器可以处理来自RS-485总线的数据字节。此电路中, 任意时刻SN75LBC184 芯片中的“接收器”和“发送器”只能够有一个处于工作状态。

不论从模拟还是实验角度来看, 在PWM 调光驱动电路中加入电感, 可成功将电路中大范围变化的电流“ 平均” , 使其稳定在一个可通过理论计算得出的值附近。本文综合了模拟调光和数字调光的共同优点, 且可以利用RS-485 , 通过PWM 波与驱动电路中LED 上电流的函数关系, 改变PWM 波的占空比, 即可让LED 有着理想的电流值, 并用计算机实时、细致地改变LED 的亮度。

(本文转自电子工程世界:http://www.eeworld.com.cn/LED/2011/1209/article_5921_1.html)
(本文转自电子工程世界:http://www.eeworld.com.cn/LED/2011/1209/article_5921_2.html)

1、PWM是脉冲宽度调制信号,注意其中的“宽度”,就是脉冲的高电平的时间。PWM信号调节LED亮度时,信号频率是不变的,改变的是脉冲的高电平的时间,即LED的导通时间。这种信号调节亮度相当于调节LED的平均电流,所以电流会变化。
2、从LED的V-I特性可知,其曲线是非线性的,0.1V的电压可造成100~200mA的If的变化,不易控制;另外,LED具有负温度系数特性,所以,一般将LED说成是电流控制型器件。至于你将LED串接在电源模块上,当输出电压恒定时,是恒压源驱动LED吧,这样调节LED亮度时,需要对输出电压进行分压,以降低LED的压降才能改变其亮度,恒压源的电流是有一个最大输出值的,不能调节的,不知你用什么方法调节其输出电流的?
3、用MCU比较方便,成本是稍高,也可以用模拟电子线路产生相应的PWM信号。
4、现在用得多的有CV/CC开关电源、还有部分非隔离的驱动电路...我自己就是做这个电路设计的哦!

PWM调光方法在LED亮度调节中的应用相关推荐

  1. linux pwm 调屏_PWM调光方法在LED亮度调节中的应用

    LED 是一种固态电光源, 是一种半导体照明器件,其电学特性具有很强的离散性.它具有体积小.机械强度大.功耗低.寿命长, 便于调节控制及无污染等特征,有极大发展前景的新型光源产品.LED 调光方法的实 ...

  2. 三基色PWM调光方法

    现象: 使用mcu输出三路R,G,B控制灯光的色彩与亮度 简单说明: 什么是PWM? 是一种利用简单的数字脉冲,反复开关LED启动器的调光技术.应用系统只需要提供宽窄不同(占空比)的数字脉冲,即可实现 ...

  3. VK3601SS单键触摸LED调光IC 无极三段亮度调节芯片资料分享

    概述 VK3601SS 是一款集成了触摸按键.开关以及LED灯光开关和亮度调节的单通道触摸芯片.该芯片具有较高的集成度,仅需极少的外部器件便可以实现功能.提供了单路触摸按键与单路触摸开关功能,以及LE ...

  4. OC7141 PWM 调光的线性降压 LED 恒流驱动器

    OC7141概述 OC7141 是一种带 PWM 调光功能的线  性降压 LED 恒流驱动器,仅需外接一个电阻和一个 NMOS 管就可以构成一个完整的LED 恒流驱动电路,调节该外接电阻就可以  调节 ...

  5. 苹果亮度突然变暗_iPhone 12调光策略延续三星OLED经典方式 低于25%亮度将采用PWM调光_手机新闻...

    华强北电脑网10月23日消息 众所周知,苹果iPhone 12的屏幕是采用三星的OLED屏幕,大家也都知道,关于手机屏幕的亮度可以自动调节,在强光下,手机屏幕亮度就会调高,在弱光下,亮度就会变暗,就是 ...

  6. 全程pwm调光_请问PWM调光是从哪一年开始使用的?

    1 CRT中含有欧盟环境标准不允许使用的原料 直接被禁 crt无法做到很大的尺寸 重 耗电..... 2 PWM调光是适合Led背光的方式 如果是很高的频率的话 不会产生可察觉得到的闪烁问题 http ...

  7. 关于LCD,LED,OLED那些事and关于DC调光与PWM调光

    关于LCD,LED,OLED那些事and关于DC调光与PWM调光 LCD(liquid-crystal display)液晶显示器 LCD 的构造是在两片平行的玻璃当中放置液态的晶体,两片玻璃中间有许 ...

  8. 支持PWM调光和线性调光LED恒流驱动ic方案

    H7230是一款内置功率MOS管,高效率. 高精度的开关降压型大功率LED恒流驱动芯片. H7230采用固定关断时间的峰值电流控制方式,关断时间可通过外部电容进行调节,工作频率可根据用户需求而改变.简 ...

  9. APS54085 线性PWM调光降压 LED恒流驱动芯片

    特点 ◆ 宽输入电压范围:5V-100V ◆ 可设定电流范围:10mA-2000mA ◆ 固定关断时间控制 ◆ 内置抖频电路,降低对其他设备的 EMI 干扰 ◆ 过温保护 ◆ 调光功能:线性调光/PW ...

最新文章

  1. js监听audio播放完毕
  2. pandas.describe()参数含义
  3. [转载] 财经郎眼20120409:证监会“百日维新”
  4. excel函数去重_将数字去重,然后按从小到大的顺序连接起来!
  5. 【报错笔记】在做图片上传时上传图片后可以跳转到上传成功界面,也没有报错,数据库中也传入了值,可是eclipse中webapp下怎样都无法生存目录。
  6. 为什么一个字节定义成8位?
  7. android服务绑定异步,Android中异步类AsyncTask用法总结
  8. Hirens Boot DVD 15.2 功能恢复版 v1.1 -- 制作U盘启动盘
  9. maven安装 maven上传jar包到库里面
  10. 谷歌AI的七个“不正经”玩法,个个能玩一整天
  11. ANSI Common Lisp 中文翻譯版 — ANSI Common Lisp 中文版
  12. mysql数据库忘记密码时如何修改
  13. 月薪3万Java优秀简历模板
  14. 2019年,微信营销软件排行榜
  15. mac上谷歌浏览器添加插件显示程序包无效的解决办法
  16. 常用的条形码类型以及如何选择条码类型、条形码字体和条形码控件
  17. mysql蠕虫复制原理_mysql蠕虫复制基础知识点
  18. samba文件共享服务器,全网最详细的samba文件共享服务!
  19. 三维空间中直角坐标与球坐标的相互转换
  20. 用Python学《微积分B》(Taylor公式与曲线拟合)

热门文章

  1. HaProxy+Keepalived+Mycat高可用群集配置
  2. 【运动快乐】享受赤脚慢跑 收获健康快乐
  3. Linux 系统如何调整时区和时间
  4. VS2010中不可忽视的部分——VSTO
  5. 教你如何防止电脑插入u盘后自动运行
  6. 网络爬虫--25.【selenium实战】实现拉勾网爬虫之--selenium获取数据
  7. 深度学习之 soft-NMS
  8. python中什么是关键字参数_如何使用python语言中函数的关键字参数的用法
  9. 【机器学习】六种算法在人脸补全中的应用比较(K紧邻,线性,决策树,岭回归,套索回归,ElasticNet)
  10. CentOS下的Mysql的安装和使用