- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
基于MCU的新型改善液晶屏极化驱动电路设计
摘要:文章介绍了一种新型的改善液晶屏极化驱动电路,利用MCU 搭建来控制液晶分子正负翻转的时间。该电路通过控制POL 信号,使得每隔28s 的时间将POL 信号做一次反向输出,从而使液晶屏不易发生极化现象。
引言
一些面板由于设计和工艺等原因,存在着液晶分子特性易遭破坏等问题,所以在设计驱动液晶面板的驱动电路时需要增加特殊的功能电路,来实现液晶分子偏转方向的控制。本文介绍了一种控制液晶显示器像素电压的极性变换的方法,克服了现有技术中由于极性变换信号的单一极性变换规律使得液晶分子的特性容易遭到破坏的问题。
1 系统总体框图
本设计系统的基本单元由时序控制器(T- CON)、微控制单元(MCU)、极性保护电路、液晶面板构成。系统框图如图1 所示。时序控制器是驱动液晶面板的核心器件,它的主要功能是为TFT- LCD 面板中的栅极驱动器和源极驱动器提供必要的时序控制信号。它将接收前端送过来的LVDS(Low Voltage Differential Signaling,低压差分信号)信号转化为MINI- LVDS 信号,通过输出相应的时序控制信号来驱动液晶面板,使每一个像素点显示对应的像素电压。微控制器在本系统中起到计数控制作用,它通过计数T- CON 送过来的相应的控制信号,来实现POL 翻转信号翻转的时序控制。极性保护电路在本设计中的主要功能是考虑到如果MCU 不正常工作而导致POL 翻转信号不正常输出给液晶面板的情况下,通过控制STV 信号而使驱动液晶面板的信号没有输出,以达到防止屏在很短的时间内极化的作用。系统中还包括电源管理芯片,其主要作用是给T- CON、MCU 和保护电路提供正常工作所需的电源电压,电源管理单元使用的芯片是DC/DC 芯片和LDO(Low Dropout Regulator,低压差线性稳压器) 转换,DC/DC 芯片将输入的12V 电压经过BUCK 电路(降压式变换电路)转换成3.3V,LDO 将3.3V 电压线性转换为1.8V电压。
2 整体设计
2.1 时序控制器及输出波形介绍
时序控制器输出的四个主要控制信号分别为STV、CPV、TP、POL 信号,如图2 所示。STV 信号是一帧图像的起始信号;CPV 信号是T- CON 输出给栅极驱动器的时钟信号,通过移位寄存器后依序输出给每一行的薄膜晶体管(thin filmtransistor,TFT), 来控制TFT 的开启与关闭;TP信号为T- CON 输出给源极驱动器的数据源行锁存信号,当某一行的TFT 开启时,源极驱动器将输入的数字信号转换为模拟信号输出给TFT的源极端,TP 上升沿锁存数据,下降沿输出数据;POL 信号为控制像素电压的极性翻转信号,本设计采用的是Z INVERSION 的极性反转方式,由于特殊的面板架构(即相邻两列相同极性的像素点都是连在一起的),使它的极性反转频率等于帧频,这样可以大大降低POL 信号的频率,同时也相应地降低了源极驱动器的功耗和温度。在一帧图像到来之前,POL 信号会根据已经设定的极性翻转方式来控制这一帧图像像素电压的极性。以60Hz 1,366×768 分辨率的液晶面板为例, 图2 是这几个控制信号的时序关系图,由图中可以看出,POL 翻转信号发生在上一帧的BLANK 区域(无效数据区域),在下一帧的STV 来临之前已经翻转完毕,距离STV 上升沿有23.6μs 的时间,也就是说某一帧的像素电压的极性在这一帧起始的时候已经设定好了。在这一帧图像要传输数据时,首先STV 信号来一个脉冲宽度为21μs 的高电平, 后延迟4.8μs的时间CPV 开始动作,将第一行的所有TFT 打开,再延迟4.4μs 的时间第一个TP 开始动作,TP 上升沿将数据锁存,TP 高电平的时间为2μs,在下降沿的时刻将第一行的数据输出给TFT 的源极端来显示第一行的数据。依照此时序关系,待这一帧数据全部显示完需要768 个TP信号,60Hz 面板前端设定的TP 数为789 个,从769 到789 个TP 这段时间为BLANK 区域,该时间里的TP 都为无效的TP,也就是说这段时间内没有数据DATA 送入。
2.2 MCU 及反转机制
本设计中采用8 位C- MOS 闪存单片机,该单片机有5 个I/O 口, 分别为GP0、GP1、GP2、GP4、GP5,以及一个仅用作输入用的接口GP3,通过单片机编程可以实现POL 信号的翻转。
MCU 管脚定义分别为1- VDD、2- TP、3- POL_IN、4- STV、5- 默认低电平、6- POL_OUT、7- 28s 翻转触发电平、8- VSS, 信号输入端分别接一个100Ω 的电阻作为MCU I/O 口的保护电阻。
T- CON 送出来的TP、POL_IN、STV 信号作为输入信号,分别输入到MCU 的2、3、4 引脚作为计数信号,当MCU 正常工作时设定5 脚输出为低电平,6 脚是经过反转后的POL 输出信号。为了在每隔28s 的时间内能够触发到POL 翻转信号,所以设定一个触发电平,当28s 反转的时刻,该电平会发生由高到底或由低到高的电平翻转,易于触发。实现28s 翻转的机制是通过MCU 计数STV 和TP 个数来实现的,以60Hz 来说,1s 是60帧图面,一帧图像有一个STV,所以28s 的时间有28×60=1,680 个STV 信号,计数的机制就是通过MCU 计数1,679 个STV 后,然后计数780 个TP 后将POL 翻转。由于MCU 的指令周期,所以需要限定POL 反转结束的时刻要落在当前图像帧有效的数据源行锁存信号结束之后,以及下一图像帧的起始信号之前。
如图4 所示,1 为触发电平,2 为POL 翻转后的信号,3 为STV 信号,4 为TP 信号,从图中可以看出,POL 翻转脉冲结束时刻确实发生在下一帧的STV 信号来之前,这个翻转脉冲的宽度大约是150μs,MCU 从检测到第1,679 个STV 和780个TP 信号后计数到POL 信号反转,由于MCU寻址语句的执行需要3 个TP 的时间,所以在翻转脉冲来之前有3 个TP 的时间。由图中可以看出,POL 翻转前后的电平是一样的,正常情况时下一帧POL 信号应该是高电平,但是图中经过反转后POL 仍然是低电平,也就是说POL 经过了一个电平的翻转后将POL_OUT 信号与POL_IN信号反向输出, 实现了每隔28s 的时间将POL_OUT 与POL_IN 做一次反向输出的功能。
2.3 POL_IN 与POL_OUT 波形
如图5 所示,1 为POL_IN 信号,2 为POL_OUT 信号,3 为翻转触发电平,常规的POL信号是标准高低电平的方波信号,每个高低电平分别控制一帧图像的像素电压极性,高电平和低电平的图像帧像素电压极性不同。从图中可以看出,MCU 将输入的POL_IN 信号进行了反转,在翻转脉冲之前28s 时间里POL_OUT 信号和POL_IN 信号是同步的,翻转脉冲之后的28s 时间里POL_OUT 和POL_IN 是反向的,也就是说每隔28s 的时间,MCU 将POL_IN 信号做一次反向输出,这样做是为了防止POL 极性变换信号的单一变换规律而导致液晶分子的特性遭到破坏发生极化现象。
2.4 保护电路工作原理
极性保护单元的电路结构图如图3 所示,单片机的引脚5 通过阻值为4.7KΩ 的电阻R6 与NPN 三级管的基极端电连接,并且通过阻值为4.7KΩ 的电阻R5 与电压端(3.3V)电连接。NPN三极管的集电极端通过阻值为4.7KΩ 的电阻R7 与电压端(3.3V)电连接,并且时序控制器输出的STV 信号输入到NPN 三极管的集电极端。
NPN 三极管的发射极接地。保护电路工作的原理是利用一个NPN 型三极管来控制图像的起始信号STV 信号来达到保护液晶屏的目的,当MCU 正常工作时,编程输出第5 脚为低电平,三极管截止,STV 信号只是加了一个上拉电阻到3.3V,增加了STV 信号的驱动电流,不影响信号图像的正常输出。当MCU 一旦不正常工作,第5 脚默认为高阻态, 三极管的基极接两个4.7KΩ 的电阻到3.3V, 三极管基极电压大于0.7V 正常导通,接在集电极端的STV 信号被强制拉到地,使画面没有输出,可以保护液晶屏显示因为没有POL 信号的输出而在很短的时间里发生极化的现象。
3 结论
应用MCU 搭建翻转电路实现了控制液晶分子像素电压极性的功能,该设计具有系统简单、低成本、低损耗和高效率等优点,已成功解决了由于极性控制信号单一翻转产生的极化问题。
射频工程师养成培训教程套装,助您快速成为一名优秀射频工程师...
天线设计工程师培训课程套装,资深专家授课,让天线设计不再难...
上一篇:电源技术发展及电源管理的应用
下一篇:白光LED驱动器解决方案介绍
闂傚倸鍊搁崐宄懊归崶顒夋晪鐟滃繘骞戦姀銈呯疀妞ゆ棁妫勬惔濠囨⒑瑜版帒浜伴柛鐘冲浮瀹曟垿骞橀幇浣瑰兊濡炪倖鍔戦崹鍦矈椤曗偓濮婃椽妫冨☉娆樻闂佺ǹ锕ら…鐑界嵁閹达箑绀嬫い鎺戝€婚幊婵嗩渻閵堝棛澧痪鏉跨Т閳诲秵绻濋崶銊㈡嫽婵炴挻鍩冮崑鎾寸箾娴e啿娲﹂弲顒勭叓閸ャ劎鈽夐柣鎺戠仛閵囧嫰骞掗幋婵愪患闂佽棄鍟伴崰鏍蓟閺囥垹閱囨繝鍨姈鏁堥梻浣呵归鍐礉瀹ュ桅闁告洦鍨伴崘鈧梺闈涒康婵″洤鈻撻妶鍡欑瘈闁冲皝鍋撻柛鏇ㄥ墰椤︿即姊洪崫鍕効缂傚秳绶氶悰顔嘉熼崗鐓庢瀭闂佸憡娲﹂崢褰掑焵椤掆偓閿曨亜顫忓ú顏呭仭闁哄瀵т簺婵$偑鍊栭崹鐢杆囬悽绋课ュù锝呭濞笺劑鏌嶈閸撶喖鐛崘顔碱潊闁靛牆鎳庣粣娑欑節閻㈤潧孝閻庢凹鍘奸埢鎾活敊閸撗咃紳闂佺ǹ鏈懝楣冨焵椤掑嫷妫戠紒顔肩墛缁楃喖鍩€椤掑嫨鈧線寮介鐐殿吅闂佹寧娲嶉崑鎾剁磼閻欌偓閸ㄥ爼寮婚妸鈺傚亞闁稿本绋戦锟� | More...
闂傚倸鍊搁崐宄懊归崶顒夋晪鐟滃繘骞戦姀銈呯疀妞ゆ棁妫勬惔濠囨⒑瑜版帒浜伴柛鐘冲浮瀹曟垿骞橀幇浣瑰兊濡炪倖鍔戦崹鍦矈椤曗偓濮婃椽妫冨☉娆樻闂佺ǹ锕ら…鐑界嵁閹达箑绀嬫い鎺戝€婚幊婵嗩渻閵堝棛澧痪鏉跨Т閳诲秵绻濋崶銊㈡嫽婵炴挻鍩冮崑鎾寸箾娴e啿娲﹂弲顒勭叓閸ャ劎鈽夐柣鎺戠仛閵囧嫰骞掗幋婵愪患闂佽棄鍟伴崰鏍蓟閺囥垹閱囨繝鍨姈鏁堥梻浣呵归鍐礉瀹ュ桅闁告洦鍨伴崘鈧梺闈涱槶閸庮噣宕戦幘璇插唨妞ゆ劗鍠庢禍鐐叏濡厧浜鹃悗姘炬嫹濠电姷鏁告慨鐑藉极閹间礁纾婚柣鎰惈閸ㄥ倿鏌涢锝嗙缂佺姴缍婇弻宥夊传閸曨剙娅i梺绋胯閸旀垿寮婚敐澶婄疀闂傚牊绋戦埛鎺戔攽閻愯尙澧旂紒顔界懇瀵濡搁埡鍌氫簽闂佺ǹ鏈粙鎴︻敂閿燂拷闂傚倸鍊搁崐鎼佸磹閻戣姤鍤勯柛鎾茬劍閸忔粓鏌涢锝嗙闁汇倗鍋撶换婵嬫濞戝崬鍓梺閫炲苯鍘搁柣鎺炲閹广垹鈹戠€n亞鍊為梺鑲┣归悘姘枍閹剧粯鈷掑ù锝呮啞閸熺偞绻涚拠褏鐣电€规洘绮岄埥澶愬閳锯偓閹稿啴姊洪崨濠冨闁稿繑绋撻幑銏ゅ幢濞戞瑧鍘梺鍓插亝缁诲啴宕崇憴鍕╀簻闊洦鎸鹃幗鐘睬庨崶褝韬い銏℃礋椤㈡鎷呴崜韫处
闂傚倸鍊搁崐宄懊归崶顒夋晪鐟滃繘骞戦姀銈呯疀妞ゆ棁妫勬惔濠囨⒑瑜版帒浜伴柛鐘冲浮瀹曟垿骞橀幇浣瑰兊濡炪倖鍔戦崹鍦矈椤曗偓濮婃椽妫冨☉娆樻闂佺ǹ锕ら悘婵嬫偩闁垮闄勭紒瀣仢瀹撳棝姊虹紒妯哄妞ゆ梹鐗曞嵄婵炲樊浜濋悡鐔兼煟閺傛寧鎲搁柣顓炶嫰椤儻顦虫い銊ョ墦瀵偊顢氶埀顒勭嵁閹烘绫嶉柍褜鍓熷鍐测堪閸喓鍘甸梺璇″灡濠㈡ǹ顣块梻浣虹帛閹搁箖宕伴幇鏉课﹂柛鏇ㄥ灱閺佸啯銇勯幇鈺佺仼缂佺姾宕电槐鎾存媴閻ゎ垰鍘¢梺绋跨箲閿曘垹顕f繝姘櫜濠㈣埖蓱閺咃綁姊虹紒妯哄缂佷焦鎸抽獮鎰板礃椤旇В鎷洪梺鑽ゅ枑濠㈡ê危缂佹ǜ浜滈柟瀛樼箥濡偓闂佺粯渚楅崳锝夌嵁鐎n喗鏅濋柍褜鍓涚划璇测槈閵忊檧鎷婚梺鍓插亞閸犳捇鍩婇弴銏$厱濠电姴鍊块崣鍕叏婵犲嫮甯涢柟宄版嚇閹煎綊鐛惔鎾充壕濠电姴娲﹂悡娑㈡煕濞戝崬鏋ょ紒鐘靛仱閺屾洟宕遍弴鐘插缂備胶绮换鍫濈暦閸洘鍤嬮柛顭戝亝閻濓箓姊婚崒娆戭槮闁规祴鈧秮娲晝閸屾艾鍋嶉梺浼欑到婢跺洭宕戦幘鎰佹僵妞ゆ挾鍋涢幗鐢告⒑閸濆嫭婀伴柣鈺婂灦閻涱喖螣娓氼垱瀵岄柣鐘叉穿瀵挻绔熼弴銏♀拻濞达絽鎲¢幆鍫ユ煟椤撶儐妯€妤犵偛绻橀弫鎾绘晸閿燂拷
闂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗ù锝堟缁€濠傗攽閻樻彃鈧绱撳杈ㄥ枑闁哄啫鐗勯埀顑跨窔瀵粙顢橀悙鑼垛偓鍨攽閿涘嫬浠х紒顕呭灦瀵偊鎮╃紒妯锋嫼闂備緡鍋嗛崑娑㈡嚐椤栨稒娅犳い鏂款潟娴滄粍銇勯幘璺轰沪闁稿鍎抽埀顒冾潐濞叉粓骞婇幘璇茬叀濠㈣泛艌閺嬪酣鏌熼柇锕€鏋涚紒鎻掓健濮婂宕掑▎鎴濆闂佽鍠栭悥鐓庣暦閹版澘鍗抽柣蹇氼嚙缂嶅﹪骞冨⿰鍫熷癄濠㈣泛鐭堥崬鐢告⒑鐠囨彃鍤辩紓宥呮瀹曚即寮介銈勭瑝闂佸搫琚崕鏌ユ偂濞嗗緷褰掓偂鎼达絾鎲煎┑鐐村毆閸ャ劎鍘靛銈嗘瀹曠數绮i弮鈧幈銊︾節閸涱噮浠╅梺鍛婄墬閻楃姴顕i幘顔藉亜闁告縿鍎辩徊鍨攽閿涘嫬浜奸柛濠冨灴瀹曠銇愰幒鎾存珖濡炪倕绻愰悧鍕焵椤戣法顦﹂柍璇查叄楠炴ê鐣烽崶鑸敌у┑锛勫亼閸婃牠骞愭ィ鍐ㄧ獥閹兼番鍔嶉崑鐔访归悡搴f憼闁抽攱鍨块弻娑樷槈濮楀牊鏁鹃柣搴$仛閻熲晠寮诲鍫闂佸憡鎸鹃崰搴敋閿濆棛绡€婵﹩鍘藉▍銏ゆ⒑鐠恒劌娅愰柟鍑ゆ嫹
濠电姷鏁告慨鐑藉极閸涘﹥鍙忓ù鍏兼綑閸ㄥ倻鎲搁悧鍫濈瑲闁稿﹤鐖奸弻娑㈩敃閻樻彃濮庨梺姹囧€楅崑鎾舵崲濠靛顥堟繛鎴濆船閸撲即姊洪崨濠呭缂傚秴锕悰顕€寮介妸锔剧Ф闂佸憡鎸嗛崥閿嬪灦缁绘繂鈻撻崹顔句哗闂侀潧鐗婇幃鍌氼嚕婵犳碍鍋勯柣鎴灻弸鍌炴⒑閸涘﹥澶勯柛瀣椤ゅ倿姊婚崒娆戭槮闁硅绻濆畷娲礃椤旇偐锛涢梺鐟板⒔缁垶鎮¢悢鐓庣婵烇綆鍓欓埀顑惧€曞玻鍧楀箛閻楀牏鍘靛銈嗘閸嬫劙宕洪敐鍥e亾鐟欏嫭绀冩繛鑼枛閻涱喗鎯旈妸锕€鐧勬繝銏f硾閼活垶鐛幒妤佲拻濞达絿枪閹垹绱掓担瑙勫唉鐎殿喗褰冮オ浼村醇濠靛洩绶㈡繝鐢靛Т閿曘倝鎮ф繝鍥ㄥ亗闁哄洨鍠嗘禍婊堟煙閺夊灝顣抽柟顔垮亹缁辨帡鎮╃粵纭呪偓鍧楁煛鐏炲墽鈽夋い顐g箞椤㈡﹢鎮╅崘鍙夌彴闂傚倷娴囬鏍窗濞戭澁缍栧璺虹灱缁犳棃鏌i弮鍌氬付闁绘劕锕﹂幉绋款吋閸モ晙绗夐梺鑽ゅ枛閸嬪﹤銆掓繝姘厪闁割偅绻傞弳娆忊攽閿涘嫭娅曠紒杈ㄥ浮椤㈡瑦绺界粙鍨強婵°倗濮烽崑娑⑺囬婵堜簷闂備礁鎲℃笟妤呭窗濡も偓閳诲秹濮€閵堝棌鎷洪柣鐘充航閸斿苯鈻嶉幇鐗堢厵闁告垯鍊栫€氾拷