基於STM8S的LCD驅動電路和LCD顯示原理分析

2020-11-23 電子發燒友

基於STM8S的LCD驅動電路和LCD顯示原理分析

電子設計 發表於 2018-12-03 11:31:17

一、LCD的顯示原理。

LCD的工作原理和驅動電路 液晶是一種有機化合物,這種有機物質在一定的溫度範圍內,既具有液體的流動性和連續性,又具有某些晶體的光學性質。LCD就是利用這種物質在電場的作用下能產生特殊的電光效應而製成的。按照使用的電光效應的不同,LCD可分為動態散射效應和扭曲一向列效應兩種類型;按採光方式的不同又可分為透射式和反射式。

LCD的基本結構由內表面刻有透明電極(典型圖形為7段字形)的兩塊平板玻璃中間注入薄薄(約10pm厚)的液晶層構成。它的上、下表面各放了一塊偏振片(起偏振片、檢偏振片)。下偏振片下面常常再放一塊高效的反射器件,以獲得良好的清晰度。

LCD採用表面排列技術,對刻有透明電極的玻璃進行表面處理,使液晶分子在液晶盒內的排列方向呈90°扭曲。線性偏振光進入扭曲的液晶盒後,偏振面旋轉90°。加上電場後,由於正介電各向異性液晶分子的取向具有和電場方向排列一致的性質,故扭曲結構消失,線性偏振光可以直接通過液晶盒。去掉電場後,液晶分子的排列又恢復扭曲,使線性偏振光的偏振面旋轉90°。因此,當扭曲液晶盒置於起、檢偏振片之間時,改變兩塊偏振片的相對位置(正交或平行),就可得到白底黑字(正常開啟)或黑底白字(正常關閉)的顯示形式。扭曲效應LCD工作原理如圖4所示,兩塊偏振片正交排列,故可獲得白底黑字的顯示形式。

由上面介紹可以看出,讓液晶顯示需要在液晶的兩端加上電壓,改變液晶的光特性,讓其顯示出預設的圖案。

二、段式LCD的顯示方式

一般LCD在製作的時候為了節省引腳,會跟數碼管一樣多個液晶公用一個公共端COM,另一端一般稱之為SEG,在SEG和COM上加上電壓就可以「點亮」該段液晶。

下圖為一個標準的段式液晶屏的設計圖與COM和SEG對應表

例如上圖,若在COM3和SEG5之間加上電壓,則會點亮AM這兩個字母的顯示。

但是在驅動液晶的時候有個重要問題需要注意,COM口與SEG之間必須加上對稱的交流電壓,以保證加到LCD兩端的交流電壓平均值為零。過大的直流電壓會使液晶材料迅速分解,大大縮短LCD的工作壽命。因此,要求直流分量越小越好,至少應小於100mV。這也是LCD與段式LED最大的不同之處。

與LED的顯示類似,LCD要顯示出來有一定的門限電壓,高於這個電壓則會提高「亮度」,在LCD中一般稱之為對比度,低於這個門限電壓則完全不顯示。這個們限電壓在製作好的時候一般被稱之為BIAS(偏置)。一般製作好的LCD屏幕,會告訴你一個驅動條件參數,類似:1/4 duty 1/3BIAS 這個BIAS即是這裡的偏置,1/3是指偏置電壓為工作電壓的1/3。Duty是指驅動周期,有多少個COM,驅動該LCD就需要多少個周期

三、基於STM8S的LCD驅動電路

通過上面的分析,我們知道驅動LCD需要在COM口和SEG口不斷產生相反的且大於BIAS的電壓差,同時要保證不工作的SEG口與COM電壓不能大於BIAS。在一般應用中,嵌入式系統會選擇專門LCD驅動晶片來驅動LCD屏幕,這些晶片一般是通過SPI通信控制的。但在一些特殊的對成本敏感的項目中,我們其實也可以通過STM8S來直接驅動LCD屏幕,此時就需要巧妙的設計一些外部電路,來解決單片機只能產生兩種邏輯電平的問題了。

3.1 STM8s外部電路

COM口:

我們在COM外設計如下電路

該電路使得COM口通過不同的輸出模式,能輸出5種不同的電壓:

3.3V:

設置COM口為推輓輸出,並輸出高。

3.3V * 3/4:

設置COM口為浮空輸入,將BIAS引腳設置為推輓輸出,同時輸出高。

3.3V* 1/2:

將COM口與BIAS口都設置為浮空輸入。

3.3V*1/4:

設置COM口為浮空輸入,將BIAS引腳設置為推輓輸出,同時輸出低。

0V:

設置COM口為推輓輸出,並輸出低。

SEG口:

我們在SEG口電路設計如下

該電路使得SEG口通過不同的輸出模式,能輸出5種不同的電壓:

3.3V:

設置SEG口為推輓輸出,並輸出高。

3.3V* 1/2:

將SEG口設置為浮空輸入。

0V:

設置SEG口為推輓輸出,並輸出低。

四、適合單片機的LCD驅動方式

以1/2 BIAS 1/4duty的LCD為例

驅動他大概有2種方式。

兩種方式的COM口電平如下:

1.

我建議使用第二種方式來驅動LCD,因為第二種方式在單片機程序中更容易實現,佔用的資源更少,更符合程序設計的習慣。

再來說說SEG口,對於1/2BIAS的LCD,當COM口為高時,選定的SEG口為低,當COM口為低時,選定的SEG口為高。不現實的SEG口保持與COM口相同的電平即可,此時其他的COM口都為1/2VCC,不高於門限電壓,不會使得其他液晶顯示。

但是若LCD為1/3BIAS的,此時就不可以按1/2BIAS的方式來驅動,因為當電壓為1/2時已經大於他的門限電壓,若還按照上面方式,則會留下殘影(就是對比度很低的液晶顯示)。

此時,驅動方式為,當選定的COM口電壓為VCC時,將其他COM的電壓全為3/4 VCC,選定的SEG口全部為1/2VCC,未選定的SEG口電壓也為VCC。反之,當選定的COM口電壓為0時,將其他COM的電壓全為1/4 VCC,選定的SEG口全部為1/2VCC,未選定的SEG口電壓也為0.這種方式可以避免殘影產生,其他方式均會產生殘影。

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • LCD原理
    LCD是液晶顯示器的簡稱,也叫液晶屛,在筆記本電腦、手機、顯示器等生活中佔用的比例還是比較大的,同時LCD經過一代代的更新,衍生出了IPS屛、MVA屛和TN屛等高新技術。  通過上文對LCD的原理介紹,你一定對LCD的原理有了更進一步的了解了吧。
  • lcd1602工作原理是什麼?
    lcd1602分為帶背光和不帶背光兩種,基控制器大部分為 HD44780,帶背光的比不帶背光的厚,是否帶背光在設計過程中並無差別。這裡我們主要研究一下如何在lcd1602工作原理及顯示自定義字符的編程。1,lcd1602工作原理是什麼?
  • lcd12864液晶屏原理圖
    而液晶顯示器(LCD)具有功耗低、體積小、質量輕、超薄和可編程驅動等其他顯示方式無法比擬的優點,不僅可以顯示數字、字符,還可以顯示各種圖形、曲線、及漢字,並且可實現屏幕上下左右滾動、動畫、閃爍、文本特徵顯示等功能;人機界面更加友好,使用操作也更加靈活、方便,使其日益成為智能儀器儀表和測試設備的首選顯示器件。液晶作為一種顯示器件,以其特有的優勢正廣泛應用於儀器、儀表、電子設備等低功耗產品中。
  • 基於STM32F4x9的LCD顯示設計,硬體設計指南
    本文引用地址:http://www.eepw.com.cn/article/266851.htm  意法半導體推出了基於ARM Cortex-M4內核的STM32F4x9微處理器,藉助內置的LCD-TFT顯示控制器和Chrom-ARM圖形加速器,使SVGA高解析度和高品質顯示畫面質量成為可能。
  • LCD分屏及切屏原理分析,分段式LCD屏幕設計原理
    其實驅動波形和液晶顯示的關係很簡單,只要記住液晶不能加直流電,哪些波形全是為了做出一個交流驅動電壓信號,COM和SEG雖然波形看似複雜,其實又很簡單,COM是一個順序掃描脈衝序列,周而復始的出現,能否點亮只要看一個COM和SEG波形之間迭加的壓差關係就好了。
  • tft-lcd顯示屏幕優點和缺點大解析
    tft-lcd顯示屏幕大家都不陌生,是目前顯示行業最有熱度的顯示產品,其高可靠性能以及良好的顯示效果著實圈了亦必有一波的忠實粉絲,那大家知道tft-lcd顯示屏幕有哪些有缺點嗎?今天海飛智顯小編帶大家了解一下關於tft-lcd顯示屏幕優缺點。
  • led和lcd有什麼區別 led和lcd優缺點【圖文】
    那麼什麼是lcd呢?Lcd也是一種背光源,但是lcd和led比較起來,亮度是不夠大的。Lcd一般是用於電器的背光源,比如說我們的手機和電視,大部分使用的是lcd的背光源,因為lcd背光源對眼睛的傷害比較小。那麼大家知道led和lcd的區別是什麼嗎?
  • lcd1602中文資料分享:lcd1602接線圖_lcd1602與單片機連接圖
    lcd1602液晶屏是一種圖形點陣顯示器,顯示原理簡單易懂,都是液晶屏內部的液晶材料變化而顯示不同的字符,因為液晶是具有流動特性的物質,所以只需外加很微小的力量即可使液晶分子運動,以最常見普遍的向列型液晶為例,液晶分子可輕易的借著電場作用使得液晶分子轉向,由於液晶的光軸與其分子軸相當一致,故可藉此產生光學效果,而當加於液晶的電場移除消失時,液晶將借著其本身的彈性及黏性,液晶分子將十分迅速的回撤消來未加電場前的狀態
  • 利用單片機從LCD顯示屏上讀出所測得電阻值解析方案
    2測試原理如上圖本機的基本原理是採用在被測電阻上通過已知的恆定電流,取出被測電阻上的壓降,經放大器放大轉換為0~3V直流電壓,然後送入C8051F005A/D轉換的輸入端,經單片機處理,最後經過液晶顯示器直接顯示電阻阻值由於要實現對微小電阻的測量,所以要求放大器的解析度高(高潮達10V),線性度好,輸入阻抗高,並要求漂移低抑制噪聲和抗幹擾能力強,為此我們設計了如圖
  • LCD調試最容易出現的幾點問題以及解決方法,電容觸屏的原理是什麼?
    電容式LCD觸控螢幕的原理是什麼?  原理:本文拋開技術層次上來說說LINUX觸控螢幕設備驅動原理。觸控螢幕,就是用一塊AD轉換模塊來將屏幕上的觸摸信號轉成數位訊號。觸控螢幕常用的是四線電阻,當觸摸時候,功能模塊會將模擬信號轉換成數位訊號,就是通常說的AD轉換。
  • 全方位解析LCD1602特性及單片機顯示應用
    16X2,即可以顯示兩行,每行16個字符液晶模塊(顯示字符和數字)。    市面上字符液晶大多數是基於HD44780液晶晶片的,控制原理是完全相同的,因此基於HD44780寫的控制程序可以很方便地應用於市面上大部分的字符型液晶。
  • 用邏輯電源電平調節薄膜電晶體液晶顯示(TFT LCD)平板顯
    適當地調節VCOM值可以減少閃爍和其它不良影響。在分壓器工作模式中,通常使用機械電位器或微調電位器實現VCOM調節。近幾年來,平板顯示器製造商開始尋求其它的解決方案,由於機械電位器不能提供滿足大的平板顯示器最佳圖像保真度要求的解析度。另外製造商還要求通常由技術人員在裝配線上完成的物理調節。這種調節不僅消耗時間,而且容易產生由於人為誤差或機械振動引起的現場失效。
  • 何為lcd液晶顯示屏總成?
    屏幕是我們智能終端的重要組成部分,沒有屏幕智能終端就缺少了靈魂,無法實現智能人機互動,而不同種類的屏幕叫法也很多,最近就有人問小編lcd液晶顯示屏總成是什麼意思?今天小編給大家帶來的乾貨分享就是告訴你們什麼是lcd液晶顯示屏總成。
  • lcd12864中文資料匯總(12864引腳說明及功能_特性參數及驅動程序...
    lcd12864簡介   帶中文字庫的128X64是一種具有4位/8位並行、2線或3線串行多種接口方式,內部含有國標一級、二級簡體中文字庫的點陣圖形液晶顯示模塊;其顯示解析度為128×64,內置8192個16*16點漢字,和128個16*8點ASCII字符集。
  • TFT-LCD驅動電路的設計
    由於CRT顯示器和液晶屏具有不同的顯示特性,兩者的顯示信號參數也不同,因此在計算機(或MCU)和液晶屏之間設計液晶顯示器的驅動電路是必需的,其主要功能是通過調製輸出到LCD電極上的電位信號、峰值、頻率等參數來建立交流驅動電場。
  • FT-LCD驅動電路的設計
    由於CRT顯示器和液晶屏具有不同的顯示特性,兩者的顯示信號參數也不同,因此在計算機(或MCU)和液晶屏之間設計液晶顯示器的驅動電路是必需的,其主要功能是通過調製輸出到LCD電極上的電位信號、峰值、頻率等參數來建立交流驅動電場。
  • olcd屏幕和lcd屏幕區別是什麼
    打開APP olcd屏幕和lcd屏幕區別是什麼 IT百科 發表於 2020-03-08 17:16:51   olcd屏幕和lcd
  • lcd和led的區別 lcd和led有什麼不同
    如今,很多手機在上市的時候都會先開一個發布會,上面會介紹關於手機的性能和體驗,如出現LCD、LED等信息。那麼,lcd和led有什麼不同呢?和小編一起來看看吧!  lcd和led的區別  1、顯示技術不同:LCD由液態晶體組成的顯示屏,而LED是由發光二極體組成的顯示屏
  • LCD顯示屏原理都不知道!請允悲~~
    那麼問題來了,LCD顯示屏原理是什麼呢?趕快跟著小編一起來尋找答案吧~~本文引用地址:http://www.eepw.com.cn/article/269469.htm  LCD,全稱為Liquid Crystal Display,譯為液晶顯示器,是一種採用液晶控制透光度技術的超薄顯示設備。
  • lcd與led的區別 lcd與led哪個更好
    那麼,lcd與led哪個更好呢?一起來看看吧!lcd與led的區別  1、亮度不同:LED顯示屏的單個元素反應速度是LCD液晶屏的1000倍  4、刷新速率不同:LED利用電能轉化為光能,採用注入式原理,因而其刷新速率更高,繼而在視屏處理方面更好。