高兢 李一捷
摘要:基于LCD液晶屏的變光特性,采用BH1750數(shù)字輸出光照度傳感器、單片機(jī)及控制電路設(shè)計智能遮陽板控制系統(tǒng)。該系統(tǒng)的液晶屏不需要開展或者合攏,通過光照度改變液晶屏的驅(qū)動電壓來改變液晶屏明暗度,使駕駛員適應(yīng)車外光線強(qiáng)弱,保證安全駕駛。
關(guān)鍵詞:明暗度;智能控制;BH1750;LED數(shù)碼管;遮陽板
中圖分類號:S129 文獻(xiàn)標(biāo)識碼:A 文章編號:1674-1161(2016)07-0025-02
機(jī)動車遮陽板明暗度智能控制基于對外界光強(qiáng)度采集,液晶屏明暗度隨之變化。BH1750數(shù)字輸出的光照度傳感器,可以應(yīng)用于大范圍照度檢測,且功耗低,應(yīng)用電路簡單、易于制作。該系統(tǒng)可以在陽光直射時遮擋射向駕駛員的炫目光線,且不在眼前形成大塊陰影物體,能夠改善駕駛員駕駛視感,從而提高安全性。
1 明暗度智能控制系統(tǒng)的功能及結(jié)構(gòu)
機(jī)動車遮陽板明暗度智能控制系統(tǒng)主要為開環(huán)系統(tǒng),結(jié)構(gòu)簡單,且結(jié)構(gòu)順序固定,測日照強(qiáng)度時BH1750靜態(tài)誤差比較小,遇到天陰、日照不足等情況變化較快,利于行車。
該系統(tǒng)實(shí)現(xiàn)的主要功能是:1) 通過BH1750測附近光強(qiáng)大小,并通過I2C傳送給AT89C51單片機(jī);2) 經(jīng)過單片機(jī)處理、計算、輸出控制信號,并利用LED數(shù)碼管隨時顯示光強(qiáng)的大?。?) 通過PCF8591和CD4053轉(zhuǎn)化控制數(shù)字信號,并控制液晶屏驅(qū)動電壓的的模擬信號,進(jìn)而控制液晶屏明暗度。
機(jī)動車遮陽板明暗度智能控制系統(tǒng)使用AT89C51單片機(jī)作為CPU管理器,根據(jù)環(huán)境光強(qiáng)度傳感器BH1750的特點(diǎn),基于BH1750FV傳感器的光強(qiáng)度測量裝置設(shè)計系統(tǒng)硬件原理如圖1所示。
2 明暗度智能控制系統(tǒng)硬件設(shè)計
2.1 單片機(jī)控制電路
所設(shè)計的機(jī)動車遮陽板的液晶屏系統(tǒng)是基于AT89C51單片機(jī)開發(fā)板的,利用AT89C51單片機(jī)、火牛程序下載調(diào)試端口等資源。系統(tǒng)設(shè)計中,不僅使用AT89C51單片機(jī)資源,還外接BH1750控制芯片、LED數(shù)碼管和液晶顯示屏。選擇LED數(shù)碼管的原因是,LED數(shù)碼管具有顯示質(zhì)量高、體積小、價格便宜等優(yōu)良特性,可以降低整個系統(tǒng)造價且操作簡單。
2.2 LCD亮度原理
根據(jù)控制方式不同,液晶顯示器可分為主動矩陣式LCD和被動矩陣式LCD。市場上使用比較多的是LCD(TFT-LCD或稱薄膜晶體管LCD)。TFT-LCD的特點(diǎn)是每個像素內(nèi)部都有晶體管,亮度比被動矩陣式更明亮而且色彩更豐富。TFT-LCD液晶顯示器采用“背透式”照射的顯像原理,當(dāng)光源照射時,利用液晶分子傳導(dǎo)光線。由于上下夾板之間有FET電極,當(dāng)FET電極導(dǎo)通時,液晶分子的排列狀態(tài)同樣會發(fā)生改變,實(shí)現(xiàn)透光和遮光目的。
2.3 光強(qiáng)度傳感器BH1750設(shè)計
BH1750FVI是一種不區(qū)分光源的數(shù)字型環(huán)境光強(qiáng)度傳感器,由日本RHOM株式會社進(jìn)行研發(fā),擁有兩線式串行總線接口的集成電路,可以根據(jù)光強(qiáng)度對外界環(huán)境進(jìn)行隨時監(jiān)測,具有高分辨率(已達(dá)到1~65 535 lx),可以監(jiān)測收集比較廣范圍內(nèi)的光照強(qiáng)度變化。BH1750FVI的結(jié)構(gòu)如圖2所示。
從結(jié)構(gòu)框圖2可看出,光敏二極管PD是與人眼反應(yīng)相近的高精度光敏二極管,該二極管探測到光照后,利用集成運(yùn)算放大器將PD電流轉(zhuǎn)換為PD電壓,由模數(shù)轉(zhuǎn)換器獲取16位數(shù)字?jǐn)?shù)據(jù),這些數(shù)字?jǐn)?shù)據(jù)被邏輯和IC界面處理與存儲,再通過相應(yīng)指令操作讀取內(nèi)部存儲的光照數(shù)據(jù)。OSC是內(nèi)部振蕩器,主要提供內(nèi)部邏輯時鐘。光照數(shù)據(jù)通過標(biāo)準(zhǔn)的I2C總線進(jìn)行傳輸,整個過程操作簡單方便。
3 明暗度智能控制系統(tǒng)軟件設(shè)計
3.1 系統(tǒng)主程序設(shè)計
系統(tǒng)通過BH1750對外界環(huán)境的光強(qiáng)度信號進(jìn)行采集,并轉(zhuǎn)換為數(shù)字信號,通過I2C總線傳送給單片機(jī)AT89C51。AT89C51讀取到測量數(shù)據(jù)后,通過一系列計算處理,把光強(qiáng)度數(shù)值利用LED顯示器顯示出來,并控制LCD顯示屏亮度。
3.2 LED顯示子程序設(shè)計
LED顯示子程序流程見圖3。
4 樣機(jī)性能測試
機(jī)動車遮陽板明暗度智能控制系統(tǒng)的硬件軟件設(shè)計完成后,著手制作樣機(jī)。樣機(jī)試驗(yàn)測試結(jié)果表明,系統(tǒng)可以準(zhǔn)確采集外界光強(qiáng)度,且自動控制調(diào)節(jié)功能靈敏,LCD屏明暗度變化精準(zhǔn)度高,能夠達(dá)到預(yù)期效果。
5 結(jié)論
機(jī)動車遮陽板明暗度智能控制系統(tǒng)基于外界光強(qiáng)度采集,液晶屏明暗度隨之變化,通過試驗(yàn)驗(yàn)證了系統(tǒng)的可靠性和穩(wěn)定性。該系統(tǒng)的特點(diǎn)是智能化,跟隨光照強(qiáng)度改變液晶屏的明暗程度;能在電池供電條件下較長時間運(yùn)行,具有低功耗、高靈敏的特點(diǎn),有很強(qiáng)的實(shí)用價值。
參考文獻(xiàn)
[1] 王建,毛騰飛,陳英革.基于BH1750芯片的測光系統(tǒng)設(shè)計與實(shí)現(xiàn)[J].常熟理工學(xué)院學(xué)報,2011(2):117-120.
[2] 王海燕,陳貴斌,熊志成.基于BH1750芯片的智能窗簾控制系統(tǒng)設(shè)計[J].現(xiàn)代建筑電氣, 2015(3):48-50.
[3] 胡娜,田小明.基于DS18B20的單片機(jī)控制測溫電路的設(shè)計及仿真[J].天津中德職業(yè)技術(shù)學(xué)院學(xué)報, 2015(3):93-95.