向 艷 , 陳 春 , 朱向冰
(1.特種顯示技術(shù)國(guó)家工程實(shí)驗(yàn)室 安徽 蕪湖 241000;
2.省部共建現(xiàn)代顯示技術(shù)國(guó)家重點(diǎn)實(shí)驗(yàn)室 安徽 蕪湖 241000;3.安徽師范大學(xué) 物理與電子信息學(xué)院,安徽 蕪湖 241000)
座艙顯示器背光驅(qū)動(dòng)電路的研制
向 艷1,2, 陳 春3, 朱向冰3
(1.特種顯示技術(shù)國(guó)家工程實(shí)驗(yàn)室 安徽 蕪湖 241000;
2.省部共建現(xiàn)代顯示技術(shù)國(guó)家重點(diǎn)實(shí)驗(yàn)室 安徽 蕪湖 241000;3.安徽師范大學(xué) 物理與電子信息學(xué)院,安徽 蕪湖 241000)
座艙中液晶顯示器的背光亮度自動(dòng)調(diào)節(jié)功能非常重要,背光亮度直接影響信息的可讀性。為了研制高效的能自動(dòng)調(diào)節(jié)背光亮度的顯示器,通過(guò)對(duì)相關(guān)電路的設(shè)計(jì)和對(duì)單片機(jī)定時(shí)器和中斷器的編程控制,實(shí)現(xiàn)了液晶屏亮度的自動(dòng)和人工調(diào)節(jié),使得座艙顯示器在各種環(huán)境光下都能正常有效的工作。該電路不僅可用于軍用顯示器還可用于民用顯示器。
座艙顯示器;單片機(jī);定時(shí)器;中斷器
為使座艙內(nèi)的用戶隨時(shí)得到準(zhǔn)確、可靠的信息,座艙內(nèi)使用的顯示器必須具有高可靠性,同時(shí),因?yàn)轱w機(jī)駕駛員左右手都要操作儀器,且為提高座艙顯示器的易讀性和緩解視覺(jué)疲勞,顯示器的光強(qiáng)還應(yīng)能根據(jù)周圍環(huán)境和用戶需求進(jìn)行自動(dòng)和手動(dòng)調(diào)整,避免用戶在環(huán)境光很強(qiáng)時(shí)看不清顯示內(nèi)容,或在環(huán)境光很暗時(shí)感到刺眼[1]。液晶顯示器的背光亮度直接決定顯示器的平均亮度,通過(guò)調(diào)節(jié)液晶顯示器的背光亮度來(lái)調(diào)節(jié)顯示器的亮度。
筆者采用國(guó)產(chǎn)的STC12C5624AD單片機(jī)設(shè)計(jì)一個(gè)液晶屏背光模塊驅(qū)動(dòng)和調(diào)節(jié)電路,能夠準(zhǔn)確測(cè)量環(huán)境光的照度,根據(jù)環(huán)境光實(shí)現(xiàn)自動(dòng)和手動(dòng)調(diào)節(jié)背光亮度。
因?yàn)轱w機(jī)座艙的特殊性,對(duì)座艙顯示的可靠性、準(zhǔn)確性和智能性有更高的要求,需要根據(jù)環(huán)境光的變化自動(dòng)調(diào)整自身的背光亮度,使人眼看的比較舒服,也可以手動(dòng)調(diào)節(jié)屏幕亮度以達(dá)到用戶的要求[2]。通過(guò)研究可得到環(huán)境光xt和背光屏的亮度yt之間的關(guān)系式。
在環(huán)境光照度為xt時(shí),自動(dòng)調(diào)節(jié)的亮度為:
其中b是當(dāng)環(huán)境光為0時(shí),駕駛員為看清屏幕上的顯示信息需要的最小亮度;k是一個(gè)比例常數(shù),可以根據(jù)用戶的習(xí)慣進(jìn)行修改,反應(yīng)的是在亮環(huán)境中人類看清屏幕上的信息所需要的亮度和環(huán)境光的比值。
當(dāng)用戶對(duì)自動(dòng)調(diào)節(jié)的亮度不滿意時(shí),人工調(diào)節(jié)亮度到,調(diào)用下式計(jì)算:
得出的b′和k′經(jīng)過(guò)檢查后替代(1)式中的b和k得到新的計(jì)算公式,為了防止駕駛員過(guò)度調(diào)節(jié),設(shè)定了bmin和bmax,只有b′在這兩者之間時(shí)才用b′替代b,同時(shí)出廠時(shí)系統(tǒng)設(shè)定了初始值bs,用戶可以通過(guò)按鈕讓b恢復(fù)到bs,同樣對(duì)于k也設(shè)定了kmin、kmax和ks。
液晶屏背光模塊的電路原理圖如圖1所示,主要包括兩片PN23CV型硅光電池、單片機(jī)、按鍵電路、以DD313為核心的LED背光驅(qū)動(dòng)電路及輔助電路等。PN23CV型硅光電池感知環(huán)境光的照度和液晶屏背光的亮度,經(jīng)放大處理后將信號(hào)傳送給單片機(jī),單片機(jī)計(jì)算液晶屏背光的理論亮度,與液晶屏背光的實(shí)際亮度進(jìn)行比較,判斷是否需要調(diào)整液晶屏背光的亮度。如果需要,則給以DD313為核心的背光驅(qū)動(dòng)電路發(fā)送信號(hào),其中DD313的13、11、6引腳分別接紅、綠、藍(lán)LED,控制LED的亮度,進(jìn)而調(diào)節(jié)液晶屏背光模塊的實(shí)際亮度。當(dāng)用戶對(duì)自動(dòng)調(diào)節(jié)的結(jié)果不滿意時(shí),可通過(guò)按鍵電路給單片機(jī)發(fā)送信號(hào),單片機(jī)判斷是否需要調(diào)整液晶屏背光的亮度[3]。在液晶屏背光亮度調(diào)節(jié)后,延遲一段時(shí)間,修改b和k值[4]。電路程序流程圖如圖2和圖3所示。
圖1 液晶屏背光模塊的電路原理圖Fig.1 Schematic circuit diagram of LCD backlight module
圖2 主程序流程圖Fig.2 Flow chart of main program
當(dāng)用戶手動(dòng)調(diào)節(jié)顯示亮度時(shí),按鍵SW1和SW2分別接單片機(jī)STC12C5624AD的中斷0和中斷1口。按下按鍵輸出電壓為VCC,釋放按鍵,輸出電壓為0,按下SW1表示用戶要求增加顯示亮度,按下SW2表示用戶要求降低顯示亮度,SW1、SW2都被按下表示回到原出廠b和k的設(shè)置值和bs和ks,SW1、SW2 分別接在單片機(jī)的 8、9 兩引腳[5]上。
圖3 中斷控制程序流程圖Fig.3 Flow chart of interrupt control program
電路功能依靠軟件編程來(lái)實(shí)現(xiàn),利用STC單片機(jī)定時(shí)器和中斷器來(lái)掃描是否有按鍵按下,再做相應(yīng)處理[6]。
1)定時(shí)器程序模塊 定時(shí)一段時(shí)間作為額外的延時(shí)時(shí)間,該時(shí)間固定,便于控制,程序如下:
2)中斷器程序模塊 檢測(cè)外部是否有按鍵按下,并調(diào)用掃描程序 scan(),程序如下:
3)按鍵掃描程序模塊 掃描是哪個(gè)按鍵按下,并調(diào)用相應(yīng)的參數(shù)修改函數(shù),程序如下:
4)參數(shù)修改程序模塊 完成對(duì)b、k值的增加或減小,實(shí)現(xiàn)調(diào)節(jié)亮度,程序如下:
5)復(fù)位程序模塊 恢復(fù)b、k值為出廠設(shè)置值,實(shí)現(xiàn)亮度最佳,程序如下:
6)定時(shí)器看門(mén)狗 防止程序跑飛其設(shè)計(jì)思路如下:
文中使用性能優(yōu)越、技術(shù)成熟的51單片機(jī),通過(guò)單片機(jī)外圍電路的設(shè)計(jì)以及其定時(shí)器和中斷的編程實(shí)現(xiàn)對(duì)座艙顯示器背光的手動(dòng)和自動(dòng)調(diào)節(jié),以達(dá)到令用戶滿意的舒適的屏幕亮度,使座艙顯示器背光調(diào)節(jié)精準(zhǔn)、可靠的同時(shí)更加智能化和人性化。
[1]羅青青,朱向冰,陳瑾,等.一種用于座艙顯示器的直下式RGBLED背光驅(qū)動(dòng)技術(shù)[J].中國(guó)照明電器,2011(7):11-18.
LUO Qing-qing,ZHU Xiang-bing,CHEN Jin,etal.The direct RGBLED backlight driver technology used for cockpit display[J].China Light&Lighting,2011(7):11-18.
[2]張波,張煥春,經(jīng)亞枝.基于DSP和FPGA的座艙圖形顯示系統(tǒng)關(guān)鍵技術(shù)研究[J].信息與控制,2006,32(6):548-552.
ZHANG Bo,ZHANG Huan-chun,JING Ya-zhi.Research on critical technology of graphics display system in aircraft cockpit based on DSP and FPGA [J].Information and Control,2006,32(6):548-552.
[3]王競(jìng),朱向冰,陳瑾,等.自動(dòng)適應(yīng)環(huán)境光變化的顯示終端研制[J].現(xiàn)代顯示,2010(116):22-24.
WANG Jing,ZHU Xiang-bing,CHEN Jin,et al.Manufacture of display terminal with automatically adapt to changes in Ambient Light[J].Advanced Display,2010(116):22-24.
[4]王楠.基于STC單片機(jī)的車間生產(chǎn)進(jìn)度顯示儀設(shè)計(jì)[J].自動(dòng)化技術(shù)與應(yīng)用,2009,28(7):125-127.
WANG Nan.Design of the workshop production progress display instrument based on STC singlechip[J].Techniques of Automation and Application,2009,28(7):125-127.
[5]姜志海.單片機(jī)的C語(yǔ)言程序設(shè)計(jì)與應(yīng)用[M].北京:電子工業(yè)出版社,2008.
[6]郭天祥.新概念51單片機(jī)C語(yǔ)言教程[M].北京:電子工業(yè)出版社,2009.
Development of backlight brightness circuit of cockpit display
XIANG Yan1,2, CHEN Chun3, ZHU Xiang-bing3
(1.State Engineering Laboratory of Special Display Technology,Wuhu241000,China;2.Province of State Key Laboratory for Modern Display Technology Construction(cultivation base),Wuhu241000,China;3.College of Physics and Electronic Information,Anhui Normal University,Wuhu241000,China)
In cockpit, the automatic regulation of backlight brightness of LCD is very important, because it will influence the information’s readability directly.To develop a high-efficiency display which can regulate the backlight brightness automatically,the automatic and manual regulation of LCD are realized by designing the relevant circuit and programming the timer and interrupter of MCU.That can make cockpit display work well in various environment lighting.The circuit can be used not only in military display,but also in civil display.
cockpit display;MCU;timer;interrupter
V243.6
A
1674-6236(2012)04-0015-04
2011-12-22 稿件編號(hào):201112128
特種顯示技術(shù)國(guó)家工程實(shí)驗(yàn)室和省部共建現(xiàn)代顯示技術(shù)國(guó)家重點(diǎn)實(shí)驗(yàn)室(培育基地)開(kāi)放課題資助(ZHD-2011020)作者簡(jiǎn)介:向 艷(1975—),女,安徽蕪湖人,中級(jí)職稱。研究方向:特種顯示。