4、PWM调光技术:从原理到实战
PWM调光,说白了就是通过快速开关背光LED来控制亮度。你想想看,人眼有个特性——它会对快速闪烁的光产生平均亮度感知。我们利用这个特性,用不同占空比的脉冲信号去驱动LED,就能实现从0%到100%的亮度调节。
我刚开始接触背光驱动时,觉得PWM调光很简单嘛,不就是给个方波嘛。后来踩了不少坑才发现,这里面的门道深着呢。今天我就把这些年积累的经验,从原理到选型再到混合方案,一次性讲清楚。
4.1 PWM调光原理
PWM调光的核心就三个参数:频率、占空比、分辨率。
- 频率:决定闪烁速度,单位Hz
- 占空比:决定亮度比例,0%~100%
- 分辨率:决定灰阶级数,比如8bit就是256级
驱动电路里,PWM信号通常直接控制MOSFET的栅极。高电平时LED导通,低电平时关断。占空比越高,LED平均电流越大,亮度越高。
核心公式:
L_avg = L_max × DutyCycle
其中 DutyCycle = Ton / (Ton + Toff)
举个例子,一个100Hz的PWM信号,Ton=5ms,Toff=5ms,占空比就是50%,亮度就是最大亮度的一半。
4.2 高频PWM vs 低频PWM
这个问题我当年纠结了很久。高频和低频各有各的优缺点,选哪个完全看应用场景。
| 参数 | 低频PWM(100Hz~1kHz) | 高频PWM(1kHz~20kHz) |
|---|---|---|
| 人眼感知 | 可能看到闪烁 | 基本无闪烁感 |
| EMI干扰 | 较小 | 较大 |
| 驱动效率 | 较高 | 较低(开关损耗大) |
| 调光线性度 | 好 | 受寄生参数影响 |
| 适用场景 | 低成本、低要求 | 高端显示、无闪烁要求 |
低频PWM:我早期做的一款车载仪表盘,用的就是200Hz的PWM。成本低,驱动简单。但问题来了——在低亮度时,人眼能明显感觉到闪烁。尤其是用手机摄像头拍的时候,那个波纹简直没法看。
高频PWM:后来做高端显示器,我换成了20kHz。人眼完全感觉不到闪烁,拍照也没问题。但代价是EMI变大了,需要加滤波电路。而且驱动IC的开关损耗也上去了,发热量明显增加。
我的建议:
如果产品有拍照或摄像需求,一定要用高频PWM,频率至少10kHz以上。否则拍出来的画面会有明暗条纹,那叫一个难看。
4.3 PWM分辨率与灰阶控制
分辨率决定了你能调出多少个亮度等级。8bit就是256级,10bit就是1024级,12bit就是4096级。
你想想看,如果分辨率太低,调光时就会出现跳变。比如从50%亮度调到51%,亮度突然跳了一下,这在显示平滑渐变时特别明显。
我记得有一次做HDR显示器,客户要求10bit灰阶。我一开始用了8bit的PWM,结果在暗部区域出现了明显的色阶断层。后来换成10bit,问题就解决了。
分辨率与灰阶的关系:
灰阶级数 = 2^N,N为PWM分辨率位数
8bit → 256级
10bit → 1024级
12bit → 2048级
但分辨率不是越高越好。分辨率越高,PWM的时钟频率就越高。比如你要实现12bit分辨率,PWM频率是20kHz,那你的时钟频率就得是20kHz × 4096 ≈ 82MHz。这对MCU或驱动IC的时钟要求就高了。
注意:
高分辨率PWM对时序要求很严格。我曾经遇到过一个问题:PWM分辨率设到12bit后,低亮度时LED出现了微弱的抖动。排查了半天,发现是时钟抖动导致的。后来换了低抖动的晶振才解决。
4.4 PWM与DC调光混合方案
纯PWM调光有个硬伤——低亮度时闪烁明显。纯DC调光呢?线性度又不好,而且低亮度时LED的色温会漂移。
那怎么办?混合方案呗。
我常用的混合策略是这样的:
- 高亮度区(50%~100%):用DC调光,线性度好,效率高
- 中亮度区(10%~50%):用PWM调光,避免DC调光在中间段的非线性
- 低亮度区(0%~10%):用高频PWM,减少闪烁感
这样做的好处很明显:
- 高亮度时效率高,发热小
- 低亮度时闪烁小,视觉舒适
- 整体调光曲线更平滑
但混合方案也有坑。切换点处理不好,会出现亮度跳变。我当年做一款手机背光时,在50%切换点附近,亮度突然跳了5%。用户一调亮度就感觉不对劲。
后来我加了一段过渡区,在45%~55%之间做线性插值,让PWM和DC调光平滑过渡。嗯,这个问题才算解决。
避坑指南:
我曾经在混合方案中忽略了切换点的滞回处理。结果用户在50%附近来回调节时,亮度来回跳变,体验极差。后来加了5%的滞回区间,才稳定下来。
知识体系总览
下面这张图是我自己整理的PWM调光技术知识体系,涵盖了原理、选型、分辨率控制和混合方案。你把它存下来,做项目时对照着看,基本不会漏掉关键点。
这张图把PWM调光的四个核心维度都串起来了。你从中心节点出发,沿着分支往下看,每个分支都对应一个关键技术点。做方案选型时,对着这张图过一遍,基本不会漏掉什么。
总结一下:
PWM调光不是简单的开关控制,它涉及频率选择、分辨率权衡、混合策略等多个维度。高频还是低频?8bit还是12bit?纯PWM还是混合方案?这些选择直接影响产品的显示效果和用户体验。
我个人建议:做产品前先把需求理清楚——有没有拍照需求?对闪烁敏感吗?成本预算多少?然后对照上面的知识体系,一步步做决策。
公众号:蓝海资料掘金营,微信deep3321