尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

低功耗VCOM缓冲放大器:从画质优化到环路稳定性设计

低功耗VCOM缓冲放大器:从画质优化到环路稳定性设计 1. 一块面板为什么非得给VCOM单独配放大器第一次在实验室里修那台十寸模组样机时我熬了两天。现象很怪低灰阶画面下屏幕左半边总有一层细细的横纹在慢慢滚用手机拍慢动作才能看清楚但人眼会觉得左边比右边脏。我第一反应是TCON时序有问题查了一圈最后把示波器接到VCOM节点上才看到VCOM波形上有近200mV的毛刺每行刷两次。原因不复杂——这只模组的VCOM缓冲器静态电流被调得太低又恰好用了片外大电容环路几乎没什么相位裕量。从那之后我再没敢把“省电”和“VCOM”这两个词放在一起想得那么天真。这篇文章想聊的就是这颗经常被忽略、但直接决定显示画质和整机功耗的小芯片——Power-Saving Flat Panel VCOM Buffer Amplifier。它说复杂不复杂无非是一个单位增益缓冲器说简单也不简单因为它面对的负载是一整块玻璃上几千平方毫米的导电网络。我会从VCOM的物理角色讲起逐步拆解它的负载特性、低功耗设计取舍、环路稳定性的处理以及我在实际调试中踩过的坑。做LCD驱动、偏置电源、TCON整体方案的朋友应该都能用得上。1.1 VCOM不是地是悬在玻璃上的一张大网绝大多数第一次做显示器偏置电路的人都会把VCOM理解成“屏幕的地”然后用一条走线接到电源地的某个点上。这个理解不算全错但对了一半就够埋雷了。TFT-LCD的子像素结构是这样的TFT开关把源极线上的灰度电压存进像素电极像素电极和公共电极之间夹着液晶形成等效电容CLC同时为了保持显示状态还会并联一个存储电容Cst。液晶分子怎么转向取决于上下两端压差——一端是像素电压另一端就是公共电极电压也就是VCOM。对IPS/FFS类面板公共电极和像素电极在同一层阵列基板上VCOM网络就是一整片导电层。问题在于“公共电极”不是真正的“公共地”。它是一大片悬空的导体网上面既没有接到系统地的强壮连接也不可能用一根粗导线把它彻底钳到地。它的电位完全靠VCOM驱动器来维持。打个比方像素电压是楼里每个房间的净水压力VCOM是所有房间水龙头共用的那条总管的基准高度总管高度哪怕只有一点点波动每个房间的出水压力都会跟着变你没法靠每家自己装一个小水泵来解决。VCOM的典型值大概在AVDD的一半附近。比如AVDD是9V时VCOM通常设在4.5V左右这样源极驱动器的输出电压在最高灰阶和最低灰阶之间摆动时加在液晶上的电压能在正负两个方向上对称避免液晶上长期存在直流偏压。这个“半压”不是随便给个电压就行它有精度要求VCOM和源极驱动器共模摆幅的匹配误差会直接落到液晶直流分量上引起残留、闪烁和灰度不均。1.2 VCOM漂移如何演变成闪烁、串扰、拖影VCOM不稳画面上表现出来的问题是一系列连锁反应。最容易想到的是灰阶闪烁液晶必须用交流电压驱动所以驱动器会在一帧内把像素电压在VCOM上下交替驱动。如果VCOM本身在行周期里被耦合出纹波那么正极性帧和负极性帧的有效电压就不再对称。低频帧率下人眼非常敏感看起来就是整块屏忽明忽暗像有人在背后快速拧背光亮度旋钮。第二种是垂直串扰。想象某一行正在显示纯黑色它的源极线电压基本不动但下一行要显示高亮白色源极线从低灰度跳到高灰度一次位移能有好几伏。这部分跳变通过数据线和VCOM网络之间的寄生电容耦合到VCOM上VCOM被推高一个台阶然后在Buffer的驱动下慢慢回零。在这个回零窗口里其他行的有效电压都被短暂抬高反映到画面上就是黑色区域出现一道横向的亮带或暗带位置会随显示内容移动。第三种是拖影和色彩偏差。全屏显示同一灰阶时屏幕不同区域的VCOM走线阻抗不同靠近Buffer供电点的位置恢复快远端正对源极驱动器的位置恢复慢。面板等于被分割成几个恢复速度不同的区域肉眼看到的就是从某一行开始出现不均匀的色带。这三种现象不会单独出现通常是混着来的。而它们的根因几乎都在同一处VCOM节点的低频阻抗不够低、瞬态恢复不够快。这也正是VCOM前端必须有一个低阻抗有源驱动器的根本原因。2. VCOM buffer的真实负载几百纳法电容和瞬态电流尖峰2.1 大电容从哪来ITO面积和寄生我在设计阶段见过的VCOM电容值小的像5.5寸手机屏幕大概在30nF到80nF14寸的笔记本屏通常在200nF左右32寸以上的电视面板VCOM对源极线的总耦合电容破1μF也不稀奇。为什么这么大因为VCOM不是一条走线是一整块导电层。在TN/VA面板里它是彩膜玻璃侧的整面ITO在IPS/FFS面板里它是阵列基板上的共电极平面。这块导电层与所有源极线、栅极线、像素电极之间都存在分布电容。想象把一千多条源极线平行铺在一块大铜皮上单条之间电容是小一千多条叠加起来就非常可观。再算上存储电容Cst对VCOM那一侧的连接积累出来就是几百纳法的净电容。这个电容对Buffer来说不是好事。因为单位增益负反馈结构在驱动纯电容负载时输出极点频率会随电容增大而降低。负载电容100nF加上100Ω输出阻抗极点就在16kHz附近如果负载到500nF极点压到3kHz。这直接决定了VCOM buffer不能照搬普通运放的开环设计必须有针对性的补偿。2.2 灰阶切换时谁在向VCOM灌/抽电荷VCOM受到的瞬态扰动主要来自源极线跳变。一次行扫描里几千条源极线同时从上一个灰阶电压跳到当前灰阶电压单条线跳变幅度最大可以接近整个动力电压假设6V到9V。这些跳变通过数据线到VCOM的寄生电容耦合进VCOM网络耦合电荷QCpar×ΔV。虽然每根线到VCOM的寄生电容只有零点几皮法但一千多根线叠加一次翻转耦合进VCOM的电荷就是纳库仑级别。再加上栅极驱动开关的电荷注入——通过Cgd和Cst耦合——VCOM节点在每行扫描期间都会受到几十到几百纳秒的电流冲击。想要把这部分耦合电荷拉回来Buffer必须在数微秒内把VCOM重新拉回设定值。恢复电压误差如果超过20mV灰阶显示上已经能看到痕迹超过100mV基本就是明显的横纹和闪烁。所以低功耗VCOM buffer真正要扛的不是稳态电流而是每个行周期都来一次的瞬态电流尖峰峰值经常到几十毫安甚至上百毫安。这也是为什么选型时不能只看数据手册里那个漂亮的“静态电流0.5mA”还要看输出级能短时间顶出多大电流。2.3 为什么LDO和通用运放都会在这里翻车我第一次给面板配VCOM想的是“反正就是个电压用数模转换器的输出接到一个单位增益运放再连到屏不就行了吗”。第一次打样就翻车了。普通低压差线性稳压器LDO翻车的原因有两个其一LDO的环路补偿是针对小范围输出电容设计的常用规格要求在1μF到10μF陶瓷电容附近直接接个100nF到500nF的负载它要么相位裕量不足要么带宽因为补偿而大幅变窄瞬态恢复变得非常慢其二LDO的主环路通常不是轨到轨输出驱动中点电压时压差和功耗都不理想。通用高速运放的问题则是静态电流和补偿方向不匹配。一只静态电流2mA的宽带宽运放驱动纯容性负载时往往需要额外串电阻隔离否则很容易自激振荡。串了电阻又会增加VCOM的高频输出阻抗瞬态恢复能力反而不如一个专门为大电容负载设计的缓冲器。市面上那些号称“大电流驱动”的音频运放很多针对的是低阻抗耳机负载而不是纯电容负载拿到面板上照样振铃。所以VCOM buffer看起来是谁都能干的杂活实际上是一门专门的手艺。3. 省电的核心战场静态电流与Class AB输出级的取舍3.1 静态电流小不一定是省电笔记本、手机、车载仪表这类应用省电一直是硬指标。VCOM buffer的静态电流如果从2mA降到0.5mA整机每年省下的电量看起来不大但在电池系统里意味着多几个小时的待机续航对芯片厂商来说这是一个可以写进规格书卖点的数字。但省电不能只看静态电流。VCOM buffer如果静态电流不足小信号带宽和输出级摆率都会下降。表面上看它“省”了1.5mA但如果瞬态恢复时间从2μs延长到15μs画质劣化客户就会要求后端加更多补偿和处理损失的是整个团队的时间以及整机功耗的其他部分。我在调试里得到过一个很直观的结论对14寸面板VCOM节点在行扫描期间的第一次瞬态跌落主要由输出级最大瞬态电流决定之后的回稳过程才由环路带宽和静态电流决定。所以合理的设计是——静态电流保证小信号恢复足够快动态偏置保证瞬态大电流不掉链子。两者分开设计而不是单纯把所有电流都堆给静态偏置。3.2 Class AB输出级与动态偏置VCOM buffer的输出级几乎清一色采用Class AB结构。Class AB的好处是静态时上下两个输出管都有微导通电流交越失真小工作点稳定当输出需要向VCOM灌入大电流时上管电流可以瞬间放大几十倍需要抽取电流时下管也类似。这样静态功耗和瞬态驱动力可以分开做。为了使低IQ下瞬态电流依然充沛很多低功耗VCOM buffer会加入动态偏置电路。思路是监测输出级驱动管的基极/栅极电压变化一旦检测到要输出大电流就主动把输入级的尾电流或输出级的偏置电流“顶上去”瞬态结束再降回来。效果类似汽车的涡轮增压平时用小排量行驶急加速时额外给油而不是一直开着大排量发动机。在实际选型时我一般会看两个参数一是静态电流IQ二是输出级的最大瞬时源/吸电流。一个标称0.8mA IQ的buffer如果瞬态电流只有50mA那它驱动大尺寸面板很可能撑不住同样0.8mA IQ但瞬态电流到300mA的芯片就明显更适合中大型屏幕。这个数据在部分数据手册里写得很隐晦可能藏在“Output Current Limit”或者“Slew Rate”里需要自己换算。3.3 从0.5mA的电流预算看整机省电空间以一块14寸、60Hz刷新率、1080p分辨率的模组为例算一笔账。整机中偏置部分包括源极驱动器、栅极驱动器、TCON、gamma电阻梯和VCOM buffer。VCOM buffer如果从1.2mA降到0.5mA节省0.7mA但如果因为这个选择导致面板需要提高背光亮度0.5nit来掩盖闪烁问题背光LED省下的电就远不止0.7mA。这个算账逻辑在项目选型阶段几乎没人写进文档里却是我最常提醒硬件工程师的。另一个省电空间是睡眠模式。现在的面板在待机时往往会关闭大部分模拟电路VCOM buffer如果有一个片上shutdown引脚能在面板进入低功耗模式后把静态电流压到几微安比单纯降低工作IQ更实际。这部分在规格书里通常叫“power-down”或者“standby”选型时一定要确认它支持真正关断输出而不是只把输出拉到高阻——因为高阻状态下面板VCOM会悬空漂移重新唤醒时可能出现一整帧的闪屏比不关断还麻烦。4. 纯容性负载下的稳定性设计与补偿4.1 负载极点如何吃掉相位裕度单位增益缓冲器输出端接大电容C_VCOM时会引入一个极点f_p 1 / (2π × R_out × C_VCOM)R_out是Buffer输出级的开环输出电阻。假设输出级等效跨导是0.05SR_out约20ΩC_VCOM200nFf_p≈40kHz。如果Buffer的开环直流增益做到80dB单位增益带宽2MHz那么这个40kHz的极点非常靠前会让整个环路的相位在1MHz附近掉下去超过90度叠加内部次极点后相位裕度很容易变负。结果就是上电瞬间输出就开始振铃轻则屏幕出现几十kHz的干扰纹重则输出电压在VCOM附近来回振荡直接烧掉面板的某些驱动结构。所以低功耗VCOM buffer不能只盯着省电拿到一片芯片后首先要做的Pass/Fail测试就是在目标C_VCOM范围内看空载和满载的阶跃响应是否有振铃。很多新来的工程师只接一个10nF的电容测那颗电容比实际VCOM小一个数量级测出来当然稳定一上屏就完蛋。建议把电容从10nF、47nF、100nF、220nF到470nF各测一遍记录每种负载下的相位裕度表现这对后续选型决策很有价值。4.2 外部RC网络补偿实操针对纯容性负载最常用的招数是在输出端加一个外部串联RC网络形成零点来抵消负载极点。具体接法是从VCOM输出节点串联一颗阻尼电阻R_damp和一颗电容C_damp到地或者串联到Buffer的反相输入端形成零点。我给样机调试时用的经验值是R_damp取10Ω到22ΩC_damp取VCOM负载电容的1/10到1/2。比如C_VCOM200nF时取C_damp47nF、R_damp10Ω零点频率f_z1/(2π×10×47nF)≈338kHz。这个零点把输出极点造成的相位跌落补回来一部分环路相位裕度可以增加15到25度。C_damp太大会加大稳态损耗和功耗太小则补偿力度不够。如果Buffer本身没有FB引脚、只是内部单位增益连接外部补偿只能做在输出节点RC网络就是经典的snubber形式。要注意R_damp的功率并不大因为上面流的是瞬态电流普通0402/0603电阻足够但R_damp的寄生电感要小否则高频时电感反而引入新极点。贴片电阻的封装越小寄生电感越小但也要兼顾耐压和功率别为了追求小封装把可靠性丢了。另外还有一个常见的做法在VCOM到地之间额外加一颗较大的“蓄水池”电容比如1μF的X5R陶瓷电容。这颗电容本身不是补偿零点而是帮助Buffer分担瞬态电荷源极线跳变产生的耦合电荷先冲击这颗大电容VCOM电压变化被电容吸收Buffer再慢慢补回电荷。这个方案简单直接但要注意大陶瓷电容的直流偏置特性——1μF在4.5V直流偏压下实际可能只剩不到一半容量选型时要用直流偏置曲线修正后的实际容值。4.3 补偿后实测波形怎么判断调补偿网络时我用示波器直接看VCOM节点的阶跃响应。测试方法是把一个低频方波比如1kHz通过一个小电容耦合进VCOM或者直接看面板某一行从黑到白转换时的VCOM波形。合格的波形应该是VCOM在行扫描瞬间出现一个尖锐的小跳变然后在一个到两个行周期内平滑回到设定值回稳过程没有衰减振荡。如果看到阻尼振荡说明相位裕度不够此时加大C_damp或增大R_damp如果回稳过慢、变成一条长长的指数爬升说明零点位置太高对极点没有起到足够的补偿作用需要增大C_damp。有时候波形看起来没有振荡但上升沿有一条“台阶”状的缓慢爬坡这很可能是输出级进入了摆率限制瞬态输出电流不够。这时候不要调补偿网络而是检查供电电压是否足够、输出级驱动能力是否偏小。典型的“台阶”是VCOM被耦合电压推高后Buffer以恒定电流慢慢往回拉直到接近设定值才会突然拐弯——这个电流值就是输出级的最大源/吸电流。5. 调试经验从万用表到示波器再到逻辑分析仪5.1 测试VCOM的正确姿势不少工程师习惯用万用表量VCOM——那个只能量出平均值量不出纹波。VCOM必须用示波器看而且探头和接法有讲究。10x探头如果直接夹在VCOM测试点上、接地线用长鳄鱼夹探头自身寄生电感会在信号跳变时形成振铃产生假波形。我会把探头前端换成弹簧接地针或者用同轴电缆直接把VCOM节点引到示波器输入端尽量避免长接地线形成的地环路。示波器时间轴放到每格10μs到50μs触发电平设在VCOM设定值附近便于捕捉行扫描瞬态。同时把交流耦合打开垂直灵敏度放到50mV/格甚至20mV/格。VCOM的正常纹波水平应该在20mV以内超过50mV就需要检查。如果你看到的是漂亮的50Hz或60Hz正弦纹波那多半是工频耦合或者电源纹波直接透过Buffer的PSRR漏过来了这时候问题不在buffer本身在供电环路。5.2 一组实测数据给我的教训有一次我调试一批14寸面板为了省电把某款样片的IQ从1mA下调到0.4mA通过外部电阻配置结果全屏灰色时出现水平暗带。实测VCOM节点正常1mA配置下行扫描瞬态跌落约15mV恢复时间约3μs0.4mA配置下瞬态跌落48mV恢复时间拉长到14μs。屏幕上的暗带宽度和恢复时间几乎一一对应——恢复时间越长暗带越宽。后来我配合了两处修改一是把外部RC补偿网络的C_damp从33nF加大到100nF让零点往低频移动二是在面板上对VCOM走线做了加宽处理减掉了约20%的VCOM网络阻抗。最终在0.4mA配置下恢复时间压回到4μs肉眼和仪器测试都看不到暗带。这个案例告诉我低功耗选型不能只看IQVCOM网络本身的阻抗和补偿网络是最值得先优化的环节。除此之外我还遇到过环境温度变化导致VCOM buffer振荡的情况。低温下单颗芯片的静态电流会漂移输出管跨导变化整个环路的相位裕度跟着变。所以如果要出货到北方冬季环境的产品建议在-20℃和60℃两个温度点各做一次VCOM波形检查别只在实验室常温下测完就放行。5.3 容易被忽略的layout和时序坑VCOM的layout核心原则是“宽、短、少过孔”。VCOM走线要尽量宽至少比普通信号线宽一个量级从Buffer输出到面板VCOM入口的路径尽量短过孔会贡献额外电感和电阻大尺寸面板上VCOM走线多打过孔会让远端和近端恢复速度明显不同。另外VCOM网络要远离开关电源的电感、DC-DC的SW节点否则开关噪声会通过空间耦合叠加到VCOM上这种噪声之后用再强的Buffer都救不回来。时序上还有一个坑VCOM buffer通常在AVDD上电稳定后才开始工作但TCON和源极驱动器的初始化时间点各不相同。如果源极驱动器先出灰阶电压、VCOM buffer后启动面板会出现一帧的短暂全白或全黑。所以系统设计时要让VCOM buffer在上电时序里先于源极驱动器进入稳态或者确保芯片的shutdown引脚在初始化完成前一直保持有效。再补一个细节很多VCOM buffer的输出端会带上ESD保护结构和一个小阻值的串阻这部分是看不到的但会影响高频输出阻抗。如果你在测试中发现VCOM纹波在高频段有个奇怪的峰值而补偿网络怎么调都没用可以查一下芯片数据手册里的输出阻抗曲线有时这个内部串阻已经决定了你外部补偿的上限。最后再分享一个不算技巧但特别管用的习惯凡是新面板导入样机我第一件事就是先把VCOM节点的电容值测出来——用电桥在1kHz和100kHz两个频率点各测一次然后估算工作频率下的实际电容。不少供应商给的规格书只标了“典型100nF”实测可能是180nF两者对应的补偿方案完全不同。这个数据测准了后面所有调试都会顺利很多。
返回列表