999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

電子水位計中段式液晶驅(qū)動的設(shè)計與實現(xiàn)

2016-11-09 11:03:53秋興國馬媛
電子設(shè)計工程 2016年20期
關(guān)鍵詞:單片機

秋興國,馬媛

(西安科技大學(xué) 陜西 西安710054)

電子水位計中段式液晶驅(qū)動的設(shè)計與實現(xiàn)

秋興國,馬媛

(西安科技大學(xué) 陜西 西安710054)

根據(jù)段式液晶的顯示原理與電氣特性,結(jié)合微控制器STC12le5a60s2,詳細介紹一種通過利用單片機IO口和分壓電阻的作用,實現(xiàn)單片機IO口直接驅(qū)動段式液晶的顯示方法,同時給出了硬件電路設(shè)計及軟件實現(xiàn)方法,實現(xiàn)段式液晶顯示無需驅(qū)動芯片驅(qū)動,減少了產(chǎn)品液晶驅(qū)動器的費用。該方案具有成本低廉,性能穩(wěn)定,系統(tǒng)功耗較低等優(yōu)點,為單片機在儀器儀表等需要段式液晶顯示領(lǐng)域提供一種簡單實用的方法。

stc12le5a60s2;段式液晶;驅(qū)動芯片;直接驅(qū)動

由于電子水位計長期安裝在野外無人值守的河流,水庫,渠道,水井等指定地點且需要實時監(jiān)測指定地點的水位狀況并通過液晶顯示屏顯示水位信息,但是野外的電資源非常有限,為了節(jié)省電資源使水位計能夠長期穩(wěn)定工作,因此選擇低功耗的液晶顯示器成為降低電子水位計功耗中的重要部分。目前常用的液晶顯示器主要有點陣式液晶顯示器件和段式液晶顯示器件,但因段式液晶顯示器具有顯示清晰,功耗較低且價格低廉等優(yōu)點成為顯示器件的首選,被廣泛應(yīng)用于單片機控制的智能儀器、儀表和低功耗電子系統(tǒng)中[1-3],基本取代了8段式LED數(shù)碼管。

段式液晶顯示驅(qū)動方法中使用最多的是使用液晶驅(qū)動器驅(qū)動,這種方法使用起來比較簡單,但是其成本高且耗電量較大。或者是選用帶液晶驅(qū)動器的單片機,但是這種在需要顯示的內(nèi)容并不多的時候,有些大材小用。通過對段式顯示器工作原理的深入分析,提出并設(shè)計一種使用普通單片機中IO口直接驅(qū)動液晶的方法,該方法不僅可以充分利用單片機空閑IO口,減少系統(tǒng)故障率,而且可以降低系統(tǒng)功耗,節(jié)省系統(tǒng)的電資源,使水位計能長期穩(wěn)定運行。

1 液晶顯示工作原理

段式液晶是利用液晶分子的物理結(jié)構(gòu)和光學(xué)特性進行顯示的技術(shù),是一種把液晶對電場、磁場、光線和溫度等外界條件的變化在一定條件下轉(zhuǎn)換為可視信號而制成的顯示器[4]。常見的段式液晶顯示內(nèi)容是數(shù)字或者部分字母、符號,如果要顯示漢字、字符或者其他特殊符號需要聯(lián)系廠家定做,本系統(tǒng)選用的段式液晶主要是顯示數(shù)字。若使用單片機(不帶液晶驅(qū)動器)IO口直接驅(qū)動段式液晶,首先得了解其電參數(shù),常見電參數(shù)主要有占空比(Duty)和偏置(Bias),段式液晶一般是七段碼,由七個字段組成,通常為了減少引腳數(shù)目,幾個段連在一起由一個引腳引出,在一個顯示周期內(nèi),各段輪流顯示[5],每個段的顯示時間與顯示周期總時間之比稱為顯示占空比,例如:4個段碼連在一起的液晶器,其顯示占空比為1/4。段式液晶的驅(qū)動波形為模擬信號,而各檔模擬電壓相對于段式液晶的最高電壓比例稱為偏置,常見的驅(qū)動電壓分為1/2Bias和1/ 3Bias,對于1/3Bias LCD指其熄滅時驅(qū)動信號幅度與顯示時幅度之比為1:3,若要使某一段顯示則加一個幅度大的信號,反之,不顯示則將信號幅度減小至1/3。

段式液晶的顯示原理區(qū)別于LED,LED是加正向電壓,而段式液晶是加交替正反向的電壓才會顯示,如果段式液晶兩邊加恒定電壓,該段不僅不會顯示而且會加速液晶的老化和損壞。所以在電路設(shè)計上其COM控制端口不能簡單的連接電源的負極或者正極,而要連接單片機的一個輸出口,并定時的將COM控制端和SEG端電壓在高低電平之間切換[6],形成交流電壓。本電子水位計所選用的液晶型號為STN50104(驅(qū)動方式:1/4Duty 1/ 3Bias)引腳配置表如圖1所示:該液晶顯示器共16個管腳,4個COM端和12個SEG端,可顯示5位數(shù)字,4個COM口和兩個SEG端口控制一位“8”字的顯示,例如,要使液晶顯示器的第一位顯示數(shù)字“2”,那么液晶第一位數(shù)字的a、b、e、d、g段電壓信號幅度均需大于各對應(yīng)COM端信號幅度。

圖1 STN50104引腳排布表

2 電路設(shè)計及驅(qū)動設(shè)計

2.1 電路設(shè)計

本電子水位計在電路設(shè)計中采用低功耗設(shè)計,具有掉電休眠可喚醒模式,可支持下降沿/上升沿和遠程喚醒,在單片機選型上選擇工作電壓小,功耗較低的單片機,本文選用的單片機型號為 STC12le5a60s2具有可休眠模式[7],在液晶模塊電路設(shè)計中,使用電子水位計硬件設(shè)計中單片機空閑IO口和外接上拉電阻分壓的方式直接驅(qū)動段式液晶,充分利用單片機空閑管腳資源。既可以減少系統(tǒng)成本,又可以使系統(tǒng)工作穩(wěn)定,在單片機IO口端上拉電阻阻值選擇方面,考慮到液晶顯示的最小驅(qū)動電流3 uA,因此選擇電阻阻值盡可能的大,這樣會使系統(tǒng)工作電流盡可能的小,有利于系統(tǒng)實現(xiàn)低功耗,因此上拉電阻阻值選擇100K和200K。

使用單片機IO口直接驅(qū)動段式液晶電路設(shè)計如圖2所示,單片機17管腳連接鍵盤,用于對液晶清零操作,單片機P0、P1、P2、P3皆為準(zhǔn)雙向IO口,使用單片機兩個IO口分別與外接100k,200k的上拉電阻分壓共同控制液晶顯示器的一個管腳可實現(xiàn)1/3分壓,由于液晶11和12管腳控制單位符號顯示,本次液晶不顯示單位符號,因此將液晶11和12管腳連接電源與地,單片機IO口分別給出高電平或低電平,各COM端口通過電阻分壓后可輸出四種電壓狀態(tài),分別為0V,1/3VCC,2/3VCC,VCC,以P27、P31、COM1為例,從表1可以看出,當(dāng)P27、P31都為低電平時,COM1為低電平,當(dāng)P27、P31都為高電平時,COM1為高電平,當(dāng)P27為高電平P31為低電平時,經(jīng)兩個電阻分壓COM1端電壓為2/3VCC,當(dāng)P27為低電平P31為高電平時,COM0端電壓為1/3VCC。IO口與COM口波形關(guān)系如表1所示。

圖2 電路設(shè)計圖

表1 IO口與COM的波形關(guān)系

2.2 驅(qū)動設(shè)計

段式液晶器常用的驅(qū)動方法有靜態(tài)驅(qū)動和動態(tài)驅(qū)動兩種[8],動態(tài)驅(qū)動方法最常見且是最能挖掘液晶顯示器件顯示功能的驅(qū)動方式,本設(shè)計中采用動態(tài)驅(qū)動。

在液晶內(nèi)部結(jié)構(gòu)中,以液晶顯示器管腳1為例,4個顯示段(D,E,G,F(xiàn))是連在一塊的,如何使它們滿足相關(guān)原則又與其他段互不影響是其顯示難點,好在各段的顯示與否由COM端和SEG端的電壓差決定的。因此可以將COM端和SEG端的協(xié)調(diào)動作從時間上相互“岔開”,所以可以設(shè)計其驅(qū)動方式如下:將顯示周期分為4個時間段,實現(xiàn)分時復(fù)用,4個COM端采用交替掃描的方式,在第一時間段中使COM1信號幅度大于COM2,COM3,COM4幅度,在這種情況下,COM1所對應(yīng)的顯示段才有亮的可能,究竟亮與不亮還與SEG端信號有關(guān),如果使某段亮,則在SEG上加一個與COM1信號相位相反的大幅度信號[9],反之,加一個小幅信號。總之,兩個信號幅度相反則該段顯示,否則不顯示,第二階段情況類似,使COM2的信號幅度大于COM1、COM3、COM4,第三、四階段以此類推。

3 軟件實現(xiàn)

了解了段式液晶的顯示原理與驅(qū)動方法后,使用C語言對其進行編程,使用軟硬件結(jié)合的方法,即可降低系統(tǒng)成本,又可使系統(tǒng)簡化,由于所用單片機沒有液晶驅(qū)動器,其驅(qū)動波形均由軟件來完成[10],軟件實現(xiàn)過程中首先定義一個一維數(shù)組,存放4個COM端口命令zcom[]={0xef,0xdf,0xbf,0x7f},將數(shù)組中的值循環(huán)賦給單片機IO口中的P24、P25、P26、P27、WR、P44、P45、P46這八個管腳,使COM1~COM4不斷的輸出固定的波形,同時根據(jù)液晶引腳與控制顯示段的特性設(shè)計液晶顯示的字庫,定義一維數(shù)組ziku[]存放要顯示的內(nèi)容數(shù)字0~9,每四個數(shù)值定義一個數(shù)字。

ziku[39]={0x01,0x03,0x02,x003,/*數(shù)字0*/

0x00 ,0x02,0x02,0x00, /*數(shù)字1*/

0x01 ,0x01,0x03,0x02 /*數(shù)字2*/

0x01 ,0x02,0x03,0x02, /*數(shù)字3*/

0x00 ,0x02,0x03,0x01, /*數(shù)字4*/

0x01 ,0x02,0x01,0x03, /*數(shù)字5*/

0x01 ,0x03,0x01,0x03, /*數(shù)字6*/

0x00 ,0x02,0x02,0x02 /*數(shù)字7*/

0x01 ,0x03,0x03,0x03, /*數(shù)字8*/

0x01 ,0x02,0x03,0x03} /*數(shù)字9*/

在液晶顯示程序設(shè)計時,主要構(gòu)造兩個函數(shù)實現(xiàn)液晶的動態(tài)顯示,顯示一個字符的函數(shù)printchr()和顯示一行字符函數(shù)printstr(int start),其函數(shù)流程圖如圖3和圖4所示。顯示一個字符函數(shù)功能主要是主要送出單片機COM端口和12位數(shù)據(jù)位SEG端的高低電平,顯示一行函數(shù)的主要功能是實現(xiàn)對COM口分4次掃描,先對第一位數(shù)字掃描顯示,然后將字庫的值右移八位,接著掃描顯示第二個數(shù)字,依次類推,依次掃描顯示后面的數(shù)字最后調(diào)用顯示一個字符函數(shù),其入口參數(shù)是小數(shù)點的位置。

4 實驗及結(jié)果

當(dāng)用戶按下清零鍵時,液晶顯示屏?xí)@示其初始值10.000,顯示效果如圖5(a)所示,當(dāng)電子水位計正常工作時,液晶顯示效果如圖5(b)所示,表示測得當(dāng)前水位為10.009m,若10秒內(nèi)電子水位計在沒有任何操作的情況下,系統(tǒng)會進入休眠模式,顯示屏將會熄滅,不顯示數(shù)字,以節(jié)省電資源。

圖3 顯示一個字符函數(shù)流程圖

圖4 顯示一行字符函數(shù)流程圖

圖5 液晶顯示結(jié)果

在驗證該方案設(shè)計的段式液晶工作低功耗時,主要通過萬用表測量其工作電流,首先使電子水位計正常工作時測得系統(tǒng)工作電流13.290mA,當(dāng)水位計休眠時測得系統(tǒng)休眠電流1.236mA。然后將水位計中的液晶器件去掉,使用同樣的方法測得沒有液晶器件時,水位計工作電流13.286mA,休眠時電流為1.235mA。實驗結(jié)果如下表2所示。

表2 1/3Bias液晶電路功耗測量結(jié)果

由以上實驗數(shù)據(jù)可知,液晶工作時消耗電流0.004 mA,休眠時液晶消耗電流0.001 mA,該數(shù)據(jù)表明使用單片機IO口直接驅(qū)動段式液晶工作時消耗電流較小,符合低功耗要求。

5 結(jié)束語

對于智能儀表來說,顯示技術(shù)十分重要,文中分析了段式液晶顯示原理,給出了液晶驅(qū)動方法和軟件實現(xiàn)過程,最后通過實驗結(jié)果表明:使用單片機IO口直接驅(qū)動段式液晶的方法可以實現(xiàn)液晶顯示,這種驅(qū)動方法不僅節(jié)省了硬件成本,而且具有較低的功耗。在IO口充裕的情況下,是一種理想的人機界面實現(xiàn)方式,具有一定的推廣價值。方案不足點是:此方法在硬件電路設(shè)計上占用的單片機IO口數(shù)量比較多,可考慮將各COM某一端與一個極性電容連接,可減少一半電阻和IO的使用。在實際應(yīng)用中,應(yīng)根據(jù)具體項目實現(xiàn)對IO口設(shè)計方案的選擇。

[1]張步幸.智能電表段式液晶驅(qū)動的設(shè)計與實現(xiàn)[J].微型機與應(yīng)用,2013(13):104-106.

[2]李維捉,郭強.液晶顯示應(yīng)用技術(shù)[M].北京:電子工業(yè)出版社,2000:125-128.

[3]胡力剛,王養(yǎng)森.單片機在液晶顯示器系統(tǒng)中的應(yīng)用[J].電子工程師,2005,31(2):14-16.

[4]車曉路,王永生,趙再新.液晶顯示器驅(qū)動電路的設(shè)計[J].微處理器,2008(3):24-27.

[5]王曦涵,沈昱明.基于MSP430單片機的筆段式液晶顯示器的驅(qū)動程序設(shè)計[J].儀器儀表學(xué)報,2008(29):571-575.

[6]蘇錫鋒.電子產(chǎn)品液晶顯示屏應(yīng)用技術(shù)探討[J].黃河水利職業(yè)技術(shù)學(xué)院學(xué)報,2011,23(4):41-43.

[7]STC micro.STC12LE5A60S2系列單片機手冊[EB/OL].(2011-10-30).http://www.stcmcu.com/datasheet/stc/STCAD-PDF/STC12C5A60S2.pdf.

[8]蘇和平,糟志科.一種直接驅(qū)動字符型LCD的設(shè)計方法[J].儀表技術(shù)與傳感器,2004,(2):34-36.

[9]鮑健,丁湘琳,孫立,等.用單片機直接驅(qū)動液晶顯示器[J].量子電子學(xué)報,2005,22(4):650-652.

[10]寥麗玲.基于STM32F0單片機IO直接驅(qū)動段式液晶的設(shè)計與實現(xiàn)[J].電子技術(shù)與軟件工程,2015(2):257-258.

Design and implemention of segment liquid crystal drive in electronic water gauge

QIU Xing-guo,MA Yuan
(Xi`an University of Science and Technology,Xi`an 710054,China)

Based on the principle and electrical characteristics of the monitor segment liquid crystal,combine with the microcontroller stc12le5a60s2,introduced a single-chip IO portby using action and pull-up resistor voltage divider to achieve single-chip IO portly drive the segment liquid crystal display method,and gives the hardware design and software implementation to achieve the LCD drive without driver chip,reducing the product-driven costs.thismethod has low cost,stable performance,presenta simple and practicalway in the instruments that require segment liquid crystal.

stc12le5a60s2;segment liquid;crystal;drive chip;directly drive

TN141

A

1674-6236(2016)20-0098-03

2015-11-02 稿件編號:201511013

秋興國(1964—),男,陜西乾縣人,碩士,教授。研究方向:智能檢測與監(jiān)控系統(tǒng)、計算機測控。

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統(tǒng)設(shè)計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設(shè)計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統(tǒng)的仿真設(shè)計
主站蜘蛛池模板: 日韩欧美91| 欧美成人亚洲综合精品欧美激情 | 日韩大片免费观看视频播放| 91久草视频| 欧美成人午夜视频| 狠狠做深爱婷婷久久一区| 在线欧美一区| 国产一区亚洲一区| 久青草网站| 亚洲国产精品国自产拍A| 亚洲不卡无码av中文字幕| 中文字幕2区| 99久久精品国产精品亚洲| 欧美成人h精品网站| 久久精品国产亚洲AV忘忧草18| 欧美成人区| 国产另类视频| 麻豆精品在线| 久久6免费视频| 精品久久久久成人码免费动漫| 亚洲国产精品VA在线看黑人| 91视频国产高清| 欧洲精品视频在线观看| 美女毛片在线| 亚洲综合亚洲国产尤物| 久久人人爽人人爽人人片aV东京热| 成人午夜免费视频| 久草网视频在线| 国产精品尤物铁牛tv | 无码免费试看| 91精品国产自产在线老师啪l| 国产中文一区二区苍井空| 亚洲最大看欧美片网站地址| 久久久久88色偷偷| 高潮毛片无遮挡高清视频播放| 国产精品无码制服丝袜| 国产成人精品亚洲日本对白优播| 欧美激情福利| 中日韩一区二区三区中文免费视频| 成人福利免费在线观看| 亚洲天堂在线视频| 日韩高清无码免费| 91亚瑟视频| 自拍偷拍欧美| 欧美成人二区| 最新日韩AV网址在线观看| 欧美日韩免费| AV不卡在线永久免费观看| 欧美成a人片在线观看| 婷婷99视频精品全部在线观看| 日本免费a视频| 亚洲成人在线免费观看| 亚洲三级网站| 人人91人人澡人人妻人人爽| 日本一区高清| 99精品这里只有精品高清视频| 色悠久久久| 日韩国产黄色网站| 亚洲 欧美 日韩综合一区| 伊人久综合| 欧美亚洲国产精品久久蜜芽| 日韩a级毛片| 黄色片中文字幕| 国产无码精品在线播放| 欧美亚洲网| 一区二区三区四区日韩| 91亚洲精选| 日韩欧美视频第一区在线观看| 国产农村妇女精品一二区| 亚洲成人一区二区| 亚洲欧洲日产国码无码av喷潮| AV不卡国产在线观看| 久久久久亚洲Av片无码观看| 中文成人在线| 久久亚洲高清国产| 六月婷婷激情综合| 国产AV无码专区亚洲精品网站| 国产亚洲欧美在线人成aaaa| 国产成人精品男人的天堂| 国产福利免费视频| 乱色熟女综合一区二区| 国产午夜福利片在线观看|