ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

液晶显示基础:从原理到段码屏驱动的实用指南

液晶显示基础:从原理到段码屏驱动的实用指南 液晶显示听起来像个高深的东西其实你每天都会和它打交道——电子秤上的数字、计算器上的读数、家用水表和血压计的显示屏全是液晶显示。很多朋友问过我为什么电子秤那种灰底黑字的屏两节纽扣电池能撑大半年强光底下数字反而更清楚这背后恰好串起了一整套液晶显示常用的基础概念。这篇文章就把这些概念一次性讲透适合刚入行的硬件工程师、给仪表选型的开发者以及自己动手修东西的电子爱好者。只要把这些基础捋顺再看任何带液晶屏的产品心里都会踏实很多。1. 液晶显示的原理与显示模式1.1 从偏振片到液晶分子屏幕为什么能变亮变暗液晶这个名字容易吓到人但说穿了并不复杂。它是介于固态和液态之间的一种物质状态像液体一样能流动但分子本身保持着某种方向上的有序性。液晶显示里最常见的是向列相液晶分子长得像一根根小木棒平时在电场、温度这些外界条件下会有规律地转动。你可以想象河面上漂着一排排木排河水能流动但木排整体保留着方向感——这就是液晶分子在液晶盒里的状态。为什么这种状态可以用来显示关键在于它对偏振光的作用。自然光经过第一片偏振片后只剩下一个方向振动的光。两片偏振片垂直叠放时光线会被完全挡住这就像两道方向垂直的栅栏。液晶的作用就是“负责扭转光线的偏振方向”。在经典的TN扭曲向列模式里上下玻璃表面的液晶分子方向相差90度不加电压时液晶分子会在盒内自然扭曲偏振光也跟着旋转90度于是能顺利穿过第二片偏振片屏幕显示亮态。一旦给液晶盒加上电压液晶分子会顺着电场方向立起来偏振方向不再被旋转光就被第二片偏振片吸收了屏幕就显示暗态。每个数字的“段”本质就是一小片透明电极。用电压控制这一段的液晶分子翻转就能控制它亮还是暗。电子秤上常见的“8”字形数字就是由七段笔画加上小数点组成的哪个段通电哪个段变黑拼在一起就成了你看到的重量读数。提示TN屏的“常白”和“常黑”指的是不加电时的状态。电子秤这类反射式、无背光的段码屏大多做成常白模式而一些需要黑底白字、带背光的场合则会选用常黑模式。这个细节在选型时很容易被忽略但偏偏会影响整块屏的观感。1.2 TN、STN、IPS、VA四种主流显示模式怎么选液晶显示并不是只有TN一种技术常见的还有STN、IPS和VA。它们的区别主要在于液晶分子的排列方式、电极结构和驱动方式不同这直接影响视角、对比度、响应速度和成本。TN扭曲向列结构最简单成本最低驱动电压低响应速度也够用。缺点是视角窄从侧面看对比度下降明显。电子秤、计算器、微波炉面板这类固定角度观看的设备用TN非常合理。STN超扭曲向列液晶分子的扭曲角更大电光曲线更陡适合多路扫描驱动因此能驱动更多段数的显示屏。老式手机、收款机上那种黄绿色屏幕就是STN。缺点是响应慢刷新动态内容时容易“拖影”。IPS平面转换把两个电极放在同一块基板上通过水平电场让液晶分子在平面内旋转从而获得非常宽的视角。现在手机、显示器里的彩色液晶屏大部分是IPS或类似技术。VA垂直配向液晶分子初始状态接近垂直排列加电后倾斜对比度很高黑场表现好适合大尺寸电视和车载显示。显示模式视角响应速度驱动电压成本典型应用TN窄快几十ms低最低电子秤、计算器、仪表STN较窄慢中等较低字符点阵屏、老式显示IPS宽快高较高手机、监视器、彩屏VA宽中高较高电视、车载显示很多人选屏时觉得IPS或VA更高级就想着往上靠。但对电子秤这种静态读数设备来说TN才是更稳的选择成本低、功耗极小、强光下反射式反而清晰。技术参数不是越高越好匹配使用场景才是关键。2. 显示内容的组织与驱动概念2.1 段码屏和点阵屏电子秤屏幕背后的两种思路液晶屏显示内容有两种组织方式段码和点阵。段码屏是把显示区域拆成固定的“笔画段”每个段用一个电极控制。比如电子秤上显示数字的部分每位数字由七段加小数点组成旁边的“g”“ml”“oz”这些单位符号也是独立设计出来的电极形状。这种做法的优势是价格便宜、功耗极低、驱动简单适合只显示固定内容的设备。电子秤之类的东西一辈子就显示重量、单价、金额这些内容用段码屏再合适不过。点阵屏则是把显示区域分成一个个像素点行和列分别走线通过扫描点亮不同像素来拼出文字、数字甚至小图标。点阵屏灵活能显示任意字符和图形但需要专门的驱动IC和更大的显存成本和功耗都会上去。很多中高端的厨房电子秤会在一块玻璃上同时做段码区和点阵区重量用大号段码显示商品名称和单位信息用点阵显示既省钱又实用。2.2 COM口、SEG口、占空比与偏压驱动信号是怎么分配的直接给每个段位拉一根独立的线屏幕引脚数量会爆炸。一块六位电子秤屏幕光数字就要四十多段加上单位符号六七十段起步根本没法做。所以液晶屏普遍采用矩阵式的驱动方式把所有段电极分成两组一组叫COM公共端一组叫SEG段选端。每个显示段都挂在某一个COM和某一个SEG的交叉点上就像教室里的座位你说“第四排第五列”学生就知道是谁了。液晶驱动不可能像直流LED那样持续通电因为直流电压会让液晶材料发生电解时间长了屏幕会老化损坏。所以驱动信号必须是交流波形靠不断翻转电压方向来维持显示同时防止液晶极化。屏幕有多少个COM就叫多少分之一占空比也就是1/n duty。比如4个COM的屏就是1/4 duty这4个COM会轮流被“选中”每一行分到的时间只有整个周期的四分之一。多路扫描的时候没有被选中的段也有可能被不完整的电压波形干扰这就是“串扰”。为了压住串扰驱动芯片会在非选通电位的电压值上做一个比例分配这个比例就叫偏压比bias。常见配置是1/4 duty配1/3 bias也有1/3 duty配1/2 bias。偏压比选择不合适屏会要么对比度差要么出现明显的鬼影。这个参数很多是固化在驱动IC寄存器里的但你要知道它存在否则调屏调到头都找不到原因。2.3 驱动IC与接口方式用HT1621点亮一块段码屏段码屏本身不是即插即用需要一颗驱动IC来产生偏压、扫描波形和管理显存。低功耗段码屏里最经典的驱动IC之一就是HT1621它支持32个SEG和4个COM总共128个显示点做六位电子秤绰绰有余。HT1621和主控芯片之间用三线串行接口占用引脚少很适合单片机方案。初始化HT1621的过程其实就是把占空比、偏压比、振荡源和显示开关配置好。我贴一段常见的初始化流程具体命令含义以你手上的数据手册为准// HT1621常见初始化流程 void lcd_init(void) { lcd_write_cmd(0x01); // SYS DIS系统关闭先进入低功耗状态 lcd_write_cmd(0x28); // BIAS1/3, DUTY1/4配置扫描参数 lcd_write_cmd(0x29); // 使用内部RC振荡器频率约256kHz lcd_write_cmd(0x03); // SYS EN系统使能 lcd_write_cmd(0x06); // LCD ON打开显示输出 }这段代码背后的顺序很有讲究先把系统关掉再配置偏压和占空比最后才开显示。如果上电顺序反过来屏幕还没准备好就强行加电轻则出现瞬态闪烁重则让液晶材料受到直流冲击。实际调试中很多“开机闪一下”的问题都是初始化顺序没处理好。驱动IC和主控的接口类型也值得了解。老式屏常用并行接口6800或8080时序速度快但占用引脚多段码屏常用SPI或I2C接线少、开发方便点阵屏驱动IC则常见ST7565、SSD1306这类带控制器的芯片连好接口后往显存里写像素数据就行。3. 选型时绕不开的性能参数3.1 视角方向与对比度为什么倒着装就看不清有次我拿一块液晶屏样品回来测试怎么调都看不清正面看像隔了层雾斜着看倒是清楚。后来一查规格书这块屏的最佳视角方向是“6点钟方向”意思是站在屏幕下方观看效果最好而我把它倒着装成了12点钟方向。装反了最佳视角整个颠倒自然怎么调都别扭。大部分TN屏在出厂时会指定视角方向常见有6点钟和12点钟两种。电子秤通常平放或略倾斜人站在前面从上往下看选6点钟方向比较合适。如果设备还要考虑挂墙、吊装就要重新评估视角方向。很多屏幕外观尺寸一样但不一定通用就是差在这个参数上。对比度这个概念也和老被误读。它指的是显示亮态和暗态的亮度比值。TN屏的对比度本来就受视角影响很大正面看可能达到十几比一偏转四十五度后可能连三比一都不到数字边缘就开始糊。这不是屏幕坏了而是TN的工作原理决定的。想从更多角度看清屏幕就得考虑IPS或者加增透处理代价是成本上升。3.2 响应时间与工作温度冬天的电子秤为什么“反应慢”液晶在低温下会变“黏”分子翻转慢响应时间明显变长。北方户外用的电子秤冬天零下十几度时数字切换经常能看到拖影甚至半天不刷新这其实是液晶材料的黏度在作祟并不是屏幕坏了。选型时必须区分工作温度和存储温度。常温型液晶屏一般工作范围是0℃到50℃而宽温型能做到-20℃到70℃甚至更宽。在严寒环境里一定要选宽温屏如果设备内部还有发热部件高温侧的余量也要留足。超过存储温度上限液晶材料可能发生不可逆的变化屏幕直接就废了。低温除了影响响应速度还会让对比度下降。如果设备必须在低温环境长期工作除了选宽温屏还可以在屏幕背面贴ITO加热膜上电时先加热再显示。但加了加热膜之后功耗会明显增加对纽扣电池供电的电子秤来说这个方案要谨慎采用。3.3 反射式、半透半反、全透要不要背光的学问液晶屏本身不发光它只是控制光的通过。所以按取光方式液晶屏又分成反射式、全透式和半透半反式。反射式在屏幕底层做了一块反射片靠环境光从正面照进来反射到人眼不需要背光。这种屏在户外阳光下特别清楚功耗极低。缺点是到了暗处就啥也看不见了。很多老式计算器和早期的户外仪表都用反射式。全透式没有反射层必须搭配背光使用。没有背光的环境下这种屏幕看起来就是一块浅灰色的玻璃什么显示都没有。适合室内固定角度、环境光受控的设备。半透半反是反射式和全透式的折中反射层做成了半透膜环境光可以反射出去背光也能从下面透上来。电子秤、血压计、万用表这类设备最喜欢用这种方案白天可以不开背光靠环境光读数晚上按键点亮背光照样清晰。背光一般用LED侧光方式功耗低、寿命长。提示电子秤的背光通常设计成按键触发、几秒后自动熄灭目的就是省电。如果产品天天亮着背光纽扣电池根本撑不住这就是半透半反屏加间歇背光的价值所在。4. 内部结构与连接方式4.1 液晶盒内部ITO、盒厚与偏光片液晶屏从结构上看可以分成“玻璃-液晶-玻璃”的三明治结构。上下两块玻璃基板的内表面做有一层透明的导电膜这就是ITO氧化铟锡。ITO既要透明又要有导电性还要能被蚀刻成细小的电极走线。它算是整个屏幕里最娇贵的部分断线、走火、静电击穿最后都会表现为显示段位缺失。两层玻璃之间的间隙叫盒厚通常只有几微米。这个厚度必须均匀靠玻璃基板之间撒布的衬垫料来维持。盒厚不均匀会出现底色深浅不一、对比度差的问题严重时按压玻璃能看到明显的彩色波纹。网上很多“屏幕出现水波纹”的案例原因之一就是盒厚被外力改变了属于物理损伤没法修复。屏幕最外面的偏光片其实也是耗材。长期在紫外线、高温高湿环境下偏光片会老化表现就是颜色发黄、表面起泡、对比度下降。很多户外设备用了几年屏幕看起来发白用户以为是屏坏了实际上换了偏光片就能救回来。但换偏光片需要撕胶、除尘、贴膜工艺要求比较高自己动手弄容易把ITO引线搞坏要慎重。我还发现一个常见误解很多人把“黑膜屏”和“VA常黑屏”混为一谈。黑膜屏只是用了黑色偏光片底子是黑色但它的电光逻辑可能还是TN常白VA常黑则是液晶工作模式不同黑场表现更好。这两种屏看着都深色但参数和驱动方式不一样不能随便替用。4.2 金属脚、斑马条、FPC/COG屏幕怎么连到主板上液晶屏做出来之后要连到主板上才能接收驱动信号。连接方式按成本和结构可分成几类。金属脚是最简单直接的方式玻璃边缘伸出一排金属引脚直接插进PCB插座或焊接在焊盘上。这种连接稳定、成本低适合简单仪表缺点是引脚多了会占用很大空间。斑马条是电子秤里特别常见的连接件。它是一根硅胶条里面夹着很多层导电硅胶和绝缘硅胶交替排列利用外壳的压力把屏幕的ITO引出端和PCB焊盘压在一起。好处是安装方便、不需要焊接但很考验压力是否均匀。螺丝锁得太紧或太松都可能导致某一段电路接触不良屏幕就会出现缺笔画或者显示不稳定。修这种屏清洁触点、重新装配、对角均匀锁螺丝通常能救回一大半。斑马纸热压导电胶带过去也很流行它把导电胶做成柔性带子通过热压工艺压在液晶屏的ITO端子上再用热压机压到PCB上。优点是柔韧、占空间小但一旦压偏了或者老化脱胶返修很麻烦。现在工艺更成熟的是FPC加COG方案驱动IC直接绑定在玻璃边沿FPC软板引出信号可靠性高中高端模组基本都走这条路。5. 常见故障排查与经验5.1 显示淡、看不清不一定是屏幕坏了我接过很多“屏幕看不清”的维修需求拆开一看屏本身没毛病问题出在驱动配置上。最常见的是偏压比和占空比设置不匹配。比如驱动IC配置成了1/4 duty但屏幕实际是1/3 duty那扫描出来的电压波形对不上对比度自然差。这种情况重写初始化和驱动配置就能解决。如果排除了配置问题再看驱动电压VOP。液晶屏的显示对比度随驱动电压变化有一个最佳的窗口电压太低屏幕发白电压太高底灰变重甚至出现“黑道”。驱动IC通常可以通过寄存器或外部电阻调整VOP这个值在规格书上都会给出参考范围。拿块正常的屏做对照量一下工作时的COM和SEG波形电压能快速定位是不是电压问题。还有一种是长期使用后的老化偏光片发白、起泡或者ITO走线被湿气腐蚀。这种物理损伤靠软件调不动只能换屏或换偏光片。大体思路是先软件后硬件先配置后电压最后才怀疑屏幕本身。5.2 缺笔画、多笔画先看排线再看驱动电子秤出现“8字少一撇”或者某一段常亮很多人第一反应是驱动IC坏了其实更多时候是接触问题。如果只是某一个数字的某一笔缺了可以先看这个笔画挂在哪个COM、哪个SEG上。通过驱动IC的显存映射关系能定位到具体引脚。然后万用表通断档量一下从驱动IC引脚到屏幕边缘引脚的通路如果开路多半是ITO引线断或连接件接触不良。斑马条老化、引脚氧化是最常见的元凶用酒精或无尘橡皮擦清洁触点重新装配就能解决。多个笔画同时缺尤其是同一列缺通常是某根SEG或COM线断要排查这一段线路是否虚焊。如果屏幕上多出一整段不该显示的笔画多半是某两根信号线发生短路常见原因是PCB上的锡桥、斑马条受潮漏电或者玻璃边缘进水。先清洗再隔离挨个排除。5.3 闪烁、残影与低温迟钝几个容易忽略的细节屏幕出现整体闪烁先怀疑扫描频率。HT1621这类芯片通常用内部RC振荡器如果振荡频率漂了或者配置寄存器写错了扫描刷新率就会掉到人眼能感知的范围看起来就是一闪一闪。处理方法是检查振荡源选择、更换偏置电容严重时改用外部精准时钟源。残影的问题则要盯住驱动波形。我已经强调过液晶材料最怕直流电压。如果驱动IC配置错误导致某一段始终被直流驱动液晶材料会发生极化断电后依然能看见淡淡的内容还很难消退。这种损坏一旦发生基本上是永久性的只能换屏。所以驱动电路设计完成后用示波器看一次实际的驱动波形确认交流成分正常是非常值得养成的习惯。低温迟钝的情况前文说过的应对方案是选宽温屏或者加加热膜。还有个小技巧如果产品只是偶尔在低温环境使用可以在固件里把刷新率提高一点响应速度不足时至少能缓和数字变化的滞后感。当然这解决不了根本问题物理参数摆在那里。5.4 问题排查速查表故障现象可能原因排查和处理建议显示整体很淡、像有雾偏压比/占空比配置错、驱动电压不足、偏光片老化查驱动配置、量VOP波形排除后再看偏光片某个笔画缺失连接件接触不良、ITO走线断、驱动IC引脚虚焊定位COM/SEG量通断、清洁触点、重新锁螺丝焊接多出不该亮的段信号线短路、斑马条受潮、锡桥清洗、隔离、检查焊盘之间是否连锡屏幕闪烁扫描频率过低、RC振荡漂移、电源波动查振荡配置、换电容、检查供电纹波显示有残影直流驱动、液晶长时间固定显示内容用示波器看驱动波形确认交流化更换屏幕低温显示迟钝液晶黏度变大选宽温屏、加加热膜、调高刷新频率按压出现彩色水波纹盒厚不均或玻璃受力变形属物理损伤无法修复只能换屏我在实际维护电子秤和仪表屏的过程中一个比较深的体会是液晶显示虽然看起来不复杂但几乎每一个“看起来没用”的概念在真实的选型、调试和维修里都会用得上。以前觉得占空比、偏压、视角方向这些东西无非是规格书里的参数直到出了问题才发现真正让你少走弯路的正是这些最基础的原理。再遇到搞不定的显示问题先按着“连接-配置-电压-屏幕本身”的顺序排查一遍大多数故障都能定位到具体环节。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进