滕云:一种段式LCD高清灰阶显示方法 文章编号:1006—6268(2013)01/02—0005—03 一种段式LC D高清灰阶显示方法 滕云 (大连东显电子有限公司,辽宁大连116620) 摘 要:利用现有常用段码LCD驱动芯片,改变连接方法,通过变通的LCD驱动电压叠加方式,实现 高清灰阶显示功能。 关键词:段码驱动;静态显示;灰阶显示 中图分类号:TN141.9 文献标识码:B . A Method of Clear and Gray-level Display for Segment LCD TENG Yun (Dalian Eastern Display Co.,Ltd.,Dalian Liaoning 1 1 6620,China) Abstract:A new method of clear and gray——level display based on usual segment LCD driver is presented in this paper.The electrode connection and LCD driving voltage combination are changed with this method. Keywords:segment driver;static display;gray-level display 引 言 笔段式液晶显示器作为一种主要的显示界面,可 以通过自由定制显示图形,显示内容更形象更直观, 同时具有价格低廉、使用简单、结构灵活等优势,被广 倍减少,成本降低,但是会有不同程度的底影,对比度 和视角也稍差一些。但是无论哪种方式都只是黑白显 示,不具有灰阶功能,而且有些常用的驱动芯片不带 静态方式。针对一些应用中,希望显示图形通过灰阶 表现更加丰富的信息,同时又要具有高清晰显示效 果,笔者在实践中利用现有常用的驱动芯片,分析其 泛应用在通信工具、家用电器、交通工具、计量器械、 仪器仪表、医疗健身器械等众多领域。用于笔段式液 晶显示模组的驱动芯片则担负着接收主控指令将显 示数据转变为驱动LCD的电压,其驱动方式通常有 静态、1/2DUTY、1/3DUTY和1/4DUTY等,不同的方 式显示效果会有一些差别,静态方式效果最好,对比 度高视角宽,不显示段无底色,但LCD占用的管脚最 多;其它的方式称为多路驱动方式,LCD占用管脚成 收稿日期:2012一l1—27 驱动输出电压波形,通过一种变通的方法,实现了需 要的静态灰度显示功能。 1 常用驱动芯片构成 如图1所示,通常驱动芯片包括四部分:通讯接 口、定时电路、显示存储器DDRAM、驱动电路。通讯 现代显示Advanced Display 5 Jan-Feb.2013,总第144-145期 滕云:一种段式LCD高清灰阶显示方法 接口接收主控MCU发送的显示控制指令和显示数 2静态驱动与灰阶驱动的实现 先看一下工作方式选择1/2DUTY和1,2BlAS 时输出的电压波形,如图3所示,2个公共电极为 据,定时电路控制LCD驱动特有的交流驱动时序, DDRAM按照与驱动电极对应的位置存储显示数据, 驱动电路根据驱动时序与显示数据输出LCD需要的 电压。比如常用的HT1621,DDRAM与显示段电极 SEGMENT与公共电极COMMON的对应关系如图 COM0和COM1,段电极为SEG0、SEG1和SEG2, 图中白点和黑点分别代表公共电极与段电极的交叉 点对应的显示图形灭与亮。 1/2DU VLCDH 一 2所示,DDRAM数据按照4位组织,数据位D0一 D3对应公共电极COM0~COM3,地址0~地址31 七5 对应段电极SEG0~SEG31,MCU只需按照地址传 送数据即可改变对应的显示内容”j。 (VLCDH—VLCDL)/2一 VLCDLVLCDH—一 (VLCDH—VLCDL)/己一 VLCDLVLCDH —一 (VLCDH—VLCDL>/2 VLCDL — VLCDH一 (VLCDH—VLCDL)/己一 VLCDL VLCDH —一 (VLCDH—VLCDL)/己一 VLCDL一 图3 1/2DUTY的驱动电压波形 实际使用中,LCD有1个公共电极COM0,把它 图1 驱动芯片结构框图 COM3 COM2 COM1 COM0 G0 O 连接到驱动器的某一个段电极上,并通过主控MPU 编程,使此段的DO和D1两位数据都为0。液晶驱动 电压VLCD=VLCDH—VLCDL,则加在液晶电极之间 的驱动电压如图4所示。 G1 G2 1 2 SEG0为白色不显示段,电压始终为0:SEG2为 黑色显示段,电压为正负交替的VLCD;SEG1的电压 Address 6 bits G3 3 (A5,A4,…,A0) 一1个周期为正负交替的VLCD,1个周期为0,实际是 l 3】 D3 D2 D1 DO 种帧分灰度显示,看上去是半黑的效果。而白色段 电压为0,消除了非显示段的非选择电压,黑色段电 、,LCDt4 一 31 ~kGDfl-、,LCDL 2- 、,LCDI.、,LCDO 一— Data 4 bits (D3,D2,D1,D0) RAM mapping Se6O-6D-Io 、,LCD 图2显示存储器映像图 一HT1621可以选择1,2DUTY、1/3DUTY和 、,LCD O -1,4DUTY驱动方式。选择1/2DUTY时,只用数据位 D1和D0;选择1/3DUTY时,用到数据位D2~D0; 选择1,4DUTY时,D3一D0都用到。常用的 PCF8676也有类似的结构,只是它可以选择静态驱 动方式【2】。 、,LCD 二 一 一 Se6I.CDH0 、,LCD0 -Se6 _CDH8 、,LCD— 图4 1/2DUTY改变接法后的驱动电压波形 6 现代显示Advanced Display 3 ̄-Feb.2813,总第144-145期 滕云:一种段式LCD高清灰阶显示方法 压绝对值保持在选择电压VLCD,正是静态显示的效 果。 这样,MCU传送数据时,显示方式设为1/2DUTY 和1/2BIAS,并将连接LCD屏COM0的段电极对应 的DDRAM的4位数据固定为0,其它白色不显示段 D1和D0设为OOb,黑色显示段设为1 1b,灰色段设 为01b或1Ob,即可实现带1阶灰度的静态显示效 果。 3静态驱动与二级灰阶驱动的实现 再看一下工作方式选择1/3DUTY和1/2BIAS时 输出的电压波形,如图5所示。 1/3DUTY I/SBIAS —图6 1/3DUTY改变接法后的驱动电压波形 LCD Segments ●nN 0 BFF T ̄rame 一 压,黑色段电压绝对值保持在选择电压VLCD,也是 静态显示的效果。 VLCDH—— (VLCDH-VLCDL)/己一 VLCDLVLCDH—一— 这样,MCU传送数据时,显示方式设为1,3DUTY 和1/2BIAS,并将连接LCD屏COMO的段电极对应 的DDRAM的4位数据固定为0,其它白色不显示段 D2、D1和D0设为000b,黑色显示段设为1 1 1b,浅 灰色段设为1 00b、01 0b或001,深灰色段设为 (VLCDH—VLCDL)/2一 VLCDLVLCDH———— (VLCBH—VLCDL)/2一 VLCDL— VLCDH—— (VLCDH—VLCDL)/2一 VLCDLVLCDH———— 1 1 0b、1 01 b或01 1 b,即可实现带2阶灰度的静态显 示效果。 (VLCDH—VLCDL)/2一 VLCDLVLCDH———— 4实验结果 每种段式驱动芯片内部结构和驱动方式不尽相 同,通过变换LCD上COM段的接法,并控制显示数 据的传送,同样可以实现高清显示甚至灰阶显示。虽 <VLCDH—VLCDL)/2一 VLCDL— VLCDH—— (VLCDH—VLCDL)/2一 \,LCI]L—— 图5 1/3DUTY的驱动电压波形 然LCD驱动波形极性变换的频率即LCD帧频采用 了1/2DUTY和1,3DUTY的方式,比传统的静态驱动 实际使用中,LCD有1个公共电极COM0,把它 连接到驱动器的某一个段电极上,并使此段的D0、D1 和D2数据都为0。液晶驱动电压VLCD=VLCDH— VLCDL,则加在液晶电极之间的驱动电压如图6所 不0 快了1~2倍,但因为静态方式优良的光电特性,显 示效果仍然得到极大的提升,而且增加了灰阶显示效 果,增加了界面设计的多样性。 参考文献 【1】Holtek HT1 621 Data sheet SEG0为白色不显示段,电压始终为0:SEG3为 黑色显示段,电压为正负交替的VLCD:SEG1的电压 1个周期为正负交替的VLCD,2个周期为0,看上去 【21 NXP PCF8576 Data sheet. 是浅色灰阶的效果:SEG2的电压2个周期为正负交 替的VLCD,1个周期为0,看上去是深色灰阶的效 作者简介:滕云(1 968一),男,辽宁大连人,工程师,从 果。而白色段电压为0,消除了非显示段的非选择电 事液晶模组设计与研究,E—mail:Icdkaifa@hotmail. COmo Jan-Feb.2013,总第144-145期 现代显示Advanced Display 7