日本无码免费高清在线|成人日本在线观看高清|A级片免费视频操逼欧美|全裸美女搞黄色大片网站|免费成人a片视频|久久无码福利成人激情久久|国产视频一二国产在线v|av女主播在线观看|五月激情影音先锋|亚洲一区天堂av

  • 手機(jī)站
  • 小程序

    汽車測試網(wǎng)

  • 公眾號
    • 汽車測試網(wǎng)

    • 在線課堂

    • 電車測試

車載抬頭顯示器系統(tǒng)研究

2021-10-22 18:57:26·  來源:汽車實用技術(shù)雜志社  作者:武剛,趙光琪,等  
 
摘要:為了解決汽車司機(jī)駕駛時需要頻繁低頭查看儀表盤時容易忽略前方路況信息,從而造成交通事故發(fā)生的問題,將早期應(yīng)用到戰(zhàn)斗機(jī)上的抬頭顯示系統(tǒng)(Head Up Disp
摘要:為了解決汽車司機(jī)駕駛時需要頻繁低頭查看儀表盤時容易忽略前方路況信息,從而造成交通事故發(fā)生的問題,將早期應(yīng)用到戰(zhàn)斗機(jī)上的抬頭顯示系統(tǒng)(Head Up Display,以下簡稱HUD)應(yīng)用到汽車上,使司機(jī)無需低頭即可查看車輛運(yùn)行時的一些重要參數(shù)信息。采用STM32單片機(jī)作為主控,將接收到的數(shù)據(jù)信息顯示在像源上,將像源中的信息透射到反光鏡中,再反射到合成器上,司機(jī)通過合成器即可觀察到像源上顯示的內(nèi)容。為了驗證本設(shè)計的HUD上能顯示準(zhǔn)確的溫度值并且顯示的信息能隨環(huán)境亮度而變化,采用溫度傳感器采集水溫的信息來模擬溫度傳感器采集汽車水箱的溫度信息;采用光敏傳感器檢測不同光照強(qiáng)度來調(diào)節(jié)像源的亮度。實驗結(jié)果表明,像源能在不同光照強(qiáng)度下都能實時顯示水溫變化的信息,且在合成器上顯示的信息穩(wěn)定、可靠。

作者信息:
姓名:武剛,趙光琪,李劍
單位:云南省公路科學(xué)技術(shù)研究院;水富公路分局;綏江公路分局

隨著社會發(fā)展,汽車已走進(jìn)千家萬戶,然而過多的車輛使得交通安全越來越嚴(yán)重。司機(jī)在駕駛車輛時,不僅需要時刻觀察車外的路況信息,還得頻繁低頭查看儀表盤。有研究表明,司機(jī)將視線從車外轉(zhuǎn)移到儀表盤上查看信息后又將視線移到車外觀察路況這一操作時間大約為4~7s,其中消耗在儀表盤上的時間約為3~5s,將司機(jī)查看儀表盤用掉的時間定義為駕駛盲區(qū)時間,大約有20%的道路交通事故是由于查看儀表盤的信息而引起。特別是高速行駛的汽車,3~5s的盲區(qū)時間將會導(dǎo)致嚴(yán)重的交通事故發(fā)生。因此,采用抬頭顯示器將車輛運(yùn)行時的重要信息投射在司機(jī)眼睛前方的風(fēng)擋玻璃上,使司機(jī)無需低頭就能查看車輛運(yùn)行時的重要參數(shù)信息是極為重要的。
2016年,Intersil公司提出了采用激光掃描MEMS來作為HUD的投影系統(tǒng),相比于LCD HUD和DLP HUD來說,該系統(tǒng)具有更高的電導(dǎo)率,并且降低了整體光學(xué)系統(tǒng)復(fù)雜性和尺寸。到2017年,德州儀器又發(fā)布了新一代的DLP HUD技術(shù),采用全新的DLP3030-Q1芯片組來開發(fā),可將圖像投射到7.5米或更遠(yuǎn)的位置。2017年大陸集團(tuán)提出的DMD抬頭顯示器,將傳統(tǒng)的前風(fēng)擋玻璃替換為大猩猩玻璃生產(chǎn)的前擋風(fēng)玻璃,該系統(tǒng)可以得到可視范圍更大的虛像,無需采用楔形結(jié)構(gòu)對光學(xué)系統(tǒng)進(jìn)行修正,有效的防止重影出現(xiàn)。我們國家研究抬頭顯示器系統(tǒng)的時間相對比較晚,缺乏相關(guān)研發(fā)經(jīng)驗,普及率也比較低。華陽集團(tuán)采用OLED顯示屏研發(fā)出的一款便攜式HUD,和普通液晶屏顯示圖像一樣,不具備遠(yuǎn)視的效果。


1 HUD的工作原理
抬頭顯示系統(tǒng)(Head Up Display)最早是出現(xiàn)在第一次世界大戰(zhàn)期間美國的戰(zhàn)斗機(jī)上作為瞄準(zhǔn)器用的,后來人們將它引用到汽車上輔助駕駛。它主要是利用了光學(xué)反射的原理,將汽車的一些重要的參數(shù)信息(如速度、油箱油量、導(dǎo)航信息、胎壓信息等)投射在汽車前擋風(fēng)玻璃或外加的合成器上,由前擋風(fēng)玻璃或合成器將這些信息反射到司機(jī)眼中,司機(jī)透過前擋風(fēng)玻璃或合成器看到漂浮在汽車引擎蓋上方的虛像,司機(jī)無需低頭即可查看汽車運(yùn)行時的一些重要的參數(shù)信息。

2 HUD系統(tǒng)設(shè)計
2.1整體架構(gòu)介紹


圖1 系統(tǒng)整體構(gòu)架框圖
采用了基于STM32的車載抬頭顯示系統(tǒng)設(shè)計方案。如圖1為系統(tǒng)整體構(gòu)架框圖。該系統(tǒng)主要分為電源電路、數(shù)據(jù)采集模塊、信息處理及像源控制模塊、像源模塊、光學(xué)投影模塊,其中由電源電路為整個系統(tǒng)供電,采用溫度傳感器去檢測汽車水箱的溫度信息,采用液晶屏來顯示溫度傳感器檢測到的溫度值,采用光敏傳感器來檢測光照強(qiáng)度信息,并通過檢測到光照強(qiáng)度值來調(diào)節(jié)背光源的亮度,進(jìn)而調(diào)節(jié)液晶屏顯示圖像的亮度,使液晶屏上顯示清晰的圖像。采用準(zhǔn)直透鏡對背光源發(fā)射出來的光源進(jìn)行準(zhǔn)直,使得投射到液晶屏上的光更加均勻,采用反射鏡來接收液晶屏上的圖像信息,并將該圖像反射到合成器中后再反射到司機(jī)眼中,司機(jī)透過合成器即可查看到液晶屏上顯示的內(nèi)容信息。
2.2方案選取
目前,投影顯示技術(shù)主要分為反射式和透射式兩種投射類型,其中:反射式投射為:硅基液晶LCOS和數(shù)碼光路處理器DLP兩種,透射式投射方式有為:液晶顯示器LCD。
其中:硅基液晶(LCOS)是一項相對新穎的顯示技術(shù),將液晶硅涂抹在CMOS集成電路芯片上作為LCD的基片。在磨平的CMOS集成電路芯片上鍍鋁后成為反射鏡,接著將CMOS基板與電極上的玻璃基板相貼合,再注入液晶封裝而成。但是生產(chǎn)工藝阻礙了硅基液晶LCOS的發(fā)展,復(fù)雜的工藝導(dǎo)致LCOS良品率較低,這個缺陷使得它的優(yōu)勢未能得到很好的發(fā)揮。
數(shù)碼光路處理器(DLP)是美國德州儀器公司開發(fā)的,它的光閥成像器件采用了數(shù)字微反射器,它是一種將DMD數(shù)字微鏡作為成像器件的技術(shù),使得圖像的灰度等級得到了很大的提高,消除了圖像噪聲,這個技術(shù)采用了數(shù)字微反射器后,有效的提高了成像器件的總光效率。因為數(shù)碼光路處理器采用的處理方式為分時段式,所以用它來播放動態(tài)畫面時,畫面質(zhì)量會有所下降。而且由于DLP的投影分辨率與成像器件的物理屬性的一定的關(guān)聯(lián)性,使得它在高分辨率應(yīng)用場合中很難控制住生產(chǎn)成本。
LCD投影儀是在液晶屏背后加背光源,將液晶屏上的內(nèi)容投射出來的一種儀器,由于活性液晶可以透光,驅(qū)動液晶屏中對應(yīng)像素點的液晶分子,使其具有活性,再利用背光源照射在這些具有活性的液晶分子上即可在液晶屏上看到相應(yīng)的圖像。主流的LCD投影機(jī)采用的是三芯片機(jī)器,它具有紅色,綠色和藍(lán)色的獨立LCD面板??梢栽讵毩⒌腖CD面板上調(diào)整對應(yīng)通道的亮度和對比度,增加投影效果,能夠得到高保真度的色彩。LCD液晶屏具有低工作電壓、小功率、長壽命、高分辨率、圖像色彩豐富、畫面層次感好的優(yōu)勢,因此比較適合作為投影器件。
基于上述分析,本設(shè)計采用單片式LCD投影技術(shù)將溫度傳感器檢測到的信息投射到合成器上,選用TFT-LCD作為LCD的像源,根據(jù)光敏傳感器檢測到的光照強(qiáng)度信息來調(diào)節(jié)背光源的亮度,進(jìn)而調(diào)節(jié)像源圖像的亮度。

3 HUD硬件電路設(shè)計
3.1 HUD主控電路設(shè)計
采用STM32單片機(jī)作為HUD的控制器。對溫度傳感器和光敏傳感器檢測到的數(shù)據(jù)進(jìn)行分析處理后,將溫度信息寫入到液晶屏中顯示,并根據(jù)光敏傳感器檢測到的光照強(qiáng)度信息來改變背光源亮度,進(jìn)而改變液晶屏顯示的圖像亮度。
HUD的主控電路主要包括主控芯片、電源電路、啟動配置電路、調(diào)試測試電路、復(fù)位電路、掉電數(shù)據(jù)保存電路。如圖2為HUD的主控電路圖。
1)主控芯片
主控芯片采用STM32F103RCT6,其優(yōu)點在于STM32F103RCT6采用了Cortex M3作為內(nèi)核,提供了豐富的增強(qiáng)I/O端口和聯(lián)接到兩條APB總線的外設(shè),自帶512K字節(jié) FLASH,并外擴(kuò)16M字節(jié)SPIFLASH,滿足大數(shù)據(jù)存儲需求。工作頻率可以達(dá)到72MHz。擁有3個12位的ADC、6個定時器(通用16位和PWM),I2C接口有2個,SPI接口有3個,I2S接口有2個,SDIO接口有1個,USART接口5個,USB接口1個,CAN接口1個。

圖2 HUD的主控電路圖
2)電源電路
本設(shè)計在HUD主控電路中加入了電源電路,以確保主控芯片不會被燒壞。STM32F103RCT6采用了3.3V穩(wěn)壓電源供電,故采用電源線性穩(wěn)壓芯片將電壓穩(wěn)定在3.3V,該芯片型號為AMS1117-3.3,是一種正向低壓降穩(wěn)壓器,將輸入的電壓轉(zhuǎn)化為3.3V輸出。它具有4個數(shù)字電源端口和一個模擬電源端口,電源輸入、輸出端口分別接上一個濾波電容,采用LED燈珠提示電源的工作狀態(tài)。同時還設(shè)有液晶屏指示燈(LED),用于提示液晶屏的工作狀態(tài),當(dāng)對應(yīng)的LED燈亮?xí)r,說明液晶屏處于工作狀態(tài)。
3)啟動配置電路
在STM32復(fù)位后,需要對STM32的啟動模式進(jìn)行選擇,STM32本身具有BOOT0(B0)和BOOT1(B1)兩個啟動選擇引腳,設(shè)置BOOT0(B0)和BOOT1(B1)的輸出電平來實現(xiàn)不同的功能,需要采用串口下載程序時,將BOOT0設(shè)置為1,BOOT1設(shè)置為0,若讓STM32一按復(fù)位時就開始工作,將BOOT0設(shè)置為0,BOOT1隨意設(shè)置。啟動模式與BOOT0(B0)和BOOT1(B1)之間的對應(yīng)關(guān)系如表1所示。
表1 STM32啟動模式引腳的配置


4)調(diào)試測試電路
STM32支持兩種調(diào)試接口,分別為JTAG調(diào)試接口和SWD調(diào)試接口。其中:標(biāo)準(zhǔn)的JTAG調(diào)試接口需要占用5個IO口,容易導(dǎo)致IO口不夠用的情況,而用SWD調(diào)試接口只需2個IO口,大大節(jié)約了IO數(shù)量。由于兩種調(diào)試接口達(dá)到的效果一樣,所以選用SWD接口進(jìn)行硬件調(diào)試。
5)復(fù)位電路
采用復(fù)位電路對STM32F103RCT6芯片進(jìn)行復(fù)位,通過一個電阻和一個電容組合而成的RC復(fù)位電路,這個電路可以延時,當(dāng)不考慮流入RESET端的電流時,這個電路是一階RC電路。當(dāng)RESET處于高電平的時間達(dá)到兩個機(jī)器周期時,即可實現(xiàn)STM32F103RCT6芯片復(fù)位。
6)掉電數(shù)據(jù)保存電路
為了使系統(tǒng)掉電后數(shù)據(jù)不會丟失,采用掉電數(shù)據(jù)保存器來保存數(shù)據(jù),掉電數(shù)據(jù)保存器選型為可擦可編程只讀存儲器EEPROM(型號為24C02)。將24C02芯片直與STM32的IO連接,即可在系統(tǒng)掉電后將重要的數(shù)據(jù)存儲起來。
3.2像源設(shè)計
3.2.1像源選型
綜合考慮,車載抬頭顯示器系統(tǒng)的像源采用SONY公司研發(fā)的1.8寸LCX028AMT液晶屏。其部分參數(shù)如下:屏尺寸:1.8寸;顯示比例:4:3;對比度:250:1;響應(yīng)時間:33ms;驅(qū)動電壓:5V。
3.2.2像源驅(qū)動電路設(shè)計
本設(shè)計采用兩片數(shù)據(jù)驅(qū)動器CXA7004R來作為LCX028AMT的驅(qū)動器,接收STM32控制器發(fā)送來的12位數(shù)字輸入信號,CXA7004R對這12位數(shù)字信號轉(zhuǎn)化為6個相位的模擬信號輸出??梢栽贑XA7004R中產(chǎn)生預(yù)充脈沖波,但是該預(yù)充脈沖波不可以對液晶屏直接進(jìn)行驅(qū)動, 所以需要在液晶屏和CXA7004R之間加上一個緩沖器,本設(shè)計采用LT1206緩沖器作為CXA7004R的緩沖;另外還將CXA7004R產(chǎn)生的VCOM電壓來驅(qū)動液晶屏。如圖3為像源驅(qū)動電路原理圖。

圖3 像源驅(qū)動電路原理圖
CXA7004R索尼公司專門為驅(qū)動TFT-LCD面板而開發(fā)的驅(qū)動IC,它的主要功能有:支持12位輸入;低輸出偏差;具有3線通訊調(diào)整功能;支持點和線反轉(zhuǎn)驅(qū)動方式;最高支持SXGA信號;VCOM電壓產(chǎn)生電路;產(chǎn)生預(yù)脈沖波形。
3.3背光源設(shè)計
本設(shè)計的采用LCD作為像源。由于TFT-LCD中的液晶分子是一種處于固態(tài)和液態(tài)之間的一種特殊物質(zhì),其自身沒有發(fā)光的能力,所以需要為液晶屏設(shè)置背光源才能顯示圖像。同時背光源的亮度也會影響液晶屏顯示圖像的亮度,所以需要對背光源的亮度進(jìn)行調(diào)節(jié)。
為了適應(yīng)司機(jī)眼睛的視覺感知,調(diào)節(jié)LED的亮度時,采用線形調(diào)節(jié)方式,使得LED的亮度不會迅速增強(qiáng)或減弱,有效的避免對眼睛的傷害。為了達(dá)到這一目的,設(shè)計了LED亮度調(diào)節(jié)曲線。顯示亮度和亮度等級之間的函數(shù)關(guān)系為:

(1)
準(zhǔn)直透鏡將背光源LED的光束準(zhǔn)直擴(kuò)束均勻的照射到液晶屏上,使得液晶屏顯示出來的圖像更加清晰,對比度更高。
本設(shè)計采用恒壓驅(qū)動方式驅(qū)動LED燈,通過STM32F103RCT6芯片控制GS6200驅(qū)動芯片的狀態(tài)來控制流過LED的電流,進(jìn)而改變經(jīng)過LED的電流大小,達(dá)到調(diào)節(jié)LED亮度的效果。采用兩顆LED并聯(lián)后與電阻串聯(lián)的方式形成一個LED燈組,三個LED燈組并聯(lián)后形成液晶屏的背光源,當(dāng)某一支路的LED發(fā)生斷路或者短路時,不會影響其它支路的LED燈工作。其中,GS6200是一個PWM降壓轉(zhuǎn)換器(DC/DC轉(zhuǎn)換器),它能輸出固定的頻率(52kHz),可以驅(qū)動一個2A的負(fù)載,具有高效率、恒定電流、恒定電壓充電的優(yōu)點,其可靠性強(qiáng),輸入電壓范圍為,輸出電壓可從1.35V調(diào)整到37V,圖4為背光源的電路原理圖。STM32F103RCT6芯片控制GS6200的開關(guān)引腳EN,由STM32F103RCT6芯片輸出PWM信號實現(xiàn)調(diào)光。
圖4 背光源的電路原理圖
3.4 HUD電源電路設(shè)計
本設(shè)計中用到的電源有5V、12V等不同級別的電壓源,其中5V電源為主控電路供電,12V電源為抬頭顯示器系統(tǒng)供電,分別采用LM7812、LM7805降壓器將汽車上的24V電壓分兩路降壓為12V和5V電壓,這樣可以防止像源驅(qū)動電路、背光源電路和主控電路之間產(chǎn)生干擾,從而影響畫面。如圖5為HUD的電源電路圖。
3.5信息采集及數(shù)據(jù)處理電路設(shè)計
現(xiàn)有汽車上的信號主要有交流信號、直流信號、脈寬調(diào)制信號、頻率調(diào)制信號、串行數(shù)據(jù)信號等5類;其中汽車的水箱溫度信號屬于直流信號。所以將采集到的汽車水箱溫度信號顯示在抬頭顯示器上,同時為了驗證液晶屏顯示溫度的準(zhǔn)確性,在同一環(huán)境下,通過溫度傳感器和水溫計分別同時伸入裝有不同溫度的水的杯子中進(jìn)行水溫測量,以此來驗證HUD上顯示的溫度值的準(zhǔn)確性;此外,需要在不同光照條件下都可以看到清晰的圖像,所以需要采集光照強(qiáng)度信息來改變背光源亮度,從而改變液晶屏顯示信息的亮度。


圖5 HUD的電源電路圖
3.5.1溫度的獲取
本設(shè)計采用了DS18B20溫度傳感器來檢測水溫,相對于熱敏電阻來說,它的適用電壓更寬、體積小、可以簡單的與微處理器接口。DS18B20的檢測范圍為-55℃至+125℃,具有5℃的精度。
如圖6為DS18B20的內(nèi)部框圖。它的配置寄存器可以允許自定義溫度轉(zhuǎn)換為9Bits、10Bits、11Bits、12Bits精度。將DS18B20接入主控芯片時,需要在其信號輸出端接一個上拉電阻,向DS18B20供電時,電容旁邊的二極管導(dǎo)通,使外部電源VDD變?yōu)閮?nèi)部電源,內(nèi)部電源一方面為電容充電,另一方面為64位ROM存儲器供電,由于電容上方的二極管反向鏈接,所以外部電源不會通向數(shù)據(jù)線DQ,當(dāng)外部電源斷開時,電容為64位ROM存儲器供電,此外,DS18B20可以不需要外部電源來提供電源,當(dāng)數(shù)據(jù)線DQ接收到高電平時,由數(shù)據(jù)線DQ為64位ROM存儲器供電,同時為電容充電,當(dāng)數(shù)據(jù)線DQ上的信號變?yōu)榈碗娖綍r,電容放電來為64位ROM存儲器供電。

圖6 DS18B20的內(nèi)部框圖
 
3.5.2光線采集
采用光敏傳感器來檢測光線強(qiáng)度,將采集到的信號處理后發(fā)送給主控芯片分析處理,主控芯片根據(jù)檢測到的光照強(qiáng)度來調(diào)節(jié)背光源的亮度,從而調(diào)節(jié)液晶屏顯示圖像的亮度,使得司機(jī)在不同光照強(qiáng)度下均能清楚地查看抬頭顯示器上的圖像信息,避免司機(jī)的眼睛受到液晶屏亮度的干擾。

將光敏電阻采集到數(shù)據(jù)經(jīng)過雙電壓比較器LM393放大、濾波后接入到主控芯片,采用LED燈作為光敏傳感器的指示燈,當(dāng)光敏傳感器檢測到光照強(qiáng)度低于預(yù)設(shè)值時,數(shù)字開關(guān)量輸出端(AO )輸出高電平,當(dāng)外界環(huán)境光照輕度比設(shè)定閥值高的時候,AO端輸出低電平。AO端與主控芯片直接連接,通過主控芯片來檢測AO端傳來的電平高低,由此來判斷光線的強(qiáng)度,通過D0輸出端直接與主控芯片的ADC引腳相連,可以得出更加準(zhǔn)確的光照強(qiáng)度值,由于本設(shè)計需要根據(jù)光照強(qiáng)度的具體值來調(diào)節(jié)LED的亮度,所以將LM393的D0輸出端口接入主控芯片。其中采用過寬電壓LM393比較器處理光敏傳感器檢測到的數(shù)據(jù),可以減小輸出信號的雜波,且波形完整,驅(qū)動能力可超過15mA。

4 軟件設(shè)計
本設(shè)計的軟件設(shè)計主要包括系統(tǒng)主程序設(shè)計、數(shù)據(jù)采集程序設(shè)計、顯示控制程序設(shè)計。
4.1系統(tǒng)主程序設(shè)計


圖7 系統(tǒng)主程序流程圖
系統(tǒng)初始化后即開始判斷接收標(biāo)志位,若標(biāo)志位無效,則繼續(xù)判斷接收標(biāo)志位,若標(biāo)志位有效時,則清除接收標(biāo)志位,啟動溫度傳感器和光敏傳感器工作,使溫度傳感器和光敏傳感器將數(shù)據(jù)發(fā)送到主控芯片,主控芯片對溫度傳感器和光明傳感器采集到的數(shù)據(jù)進(jìn)行處理,最后將處理過的信息顯示在液晶屏上,由于主控芯片需要實時接收溫度傳感器的數(shù)據(jù)信息并處理后控制液晶屏顯示相應(yīng)的圖像信息,對光敏傳感器傳來數(shù)據(jù)進(jìn)行分析處理后,調(diào)節(jié)GS6200的輸出電流,進(jìn)而調(diào)節(jié)LED的亮度,使得LED的亮度隨光照強(qiáng)度的變化而變化。所以系統(tǒng)主程序應(yīng)該循環(huán)接收并處理溫度傳感器和光敏傳感器傳來的數(shù)據(jù)信息。系統(tǒng)程序流程圖如圖7所示。
4.2數(shù)據(jù)采集程序設(shè)計
先對DS18B20進(jìn)行系統(tǒng)初始化,接著檢測DS18B20的輸出端有沒有數(shù)據(jù)傳輸進(jìn)來,當(dāng)DS18B20未將數(shù)據(jù)傳輸給主控芯片時,則需要繼續(xù)接收DS18B20采集的數(shù)據(jù),直到DS18B20采集到數(shù)據(jù)后,通過ROM操作命令將數(shù)據(jù)存儲到存儲器中,再啟動存儲操作命令將溫度信息讀取出來。由于DS18B20需要實時檢測汽車發(fā)動機(jī)的溫度,以便于司機(jī)能實時查看發(fā)動機(jī)的溫度,確保發(fā)動機(jī)溫度不超過預(yù)設(shè)值,所以需要循環(huán)檢測發(fā)動機(jī)溫度信息。如圖8為DS18B20采集溫度信息流程圖。


圖8 DS18B20采集溫度信息流程圖
對系統(tǒng)進(jìn)行初始化后開始檢測LM393的DO口是否有輸出,未檢測到LM393的DO端口有輸出值時,需要讓光敏電阻不停的檢測,并將檢測到的值經(jīng)LM393電路放大濾波后傳輸給主控芯片,主控芯片讀取DO端口輸出的數(shù)據(jù),并通過主控芯片對傳來的信息進(jìn)行AD轉(zhuǎn)換,將這些數(shù)據(jù)轉(zhuǎn)換為對應(yīng)的光照強(qiáng)度值,根據(jù)光照強(qiáng)度值的大小來調(diào)節(jié)GS6200的輸出電流,進(jìn)而調(diào)節(jié)LED的亮度,使得液晶屏上顯示的圖像信息能隨著光照強(qiáng)度的變化而變化,達(dá)到司機(jī)眼睛舒適的值。如圖9為光敏傳感器采集溫度信息流程圖。
圖9 光敏傳感器采集光線信息流程圖

4.3顯示控制程序設(shè)計


圖10 顯示控制程序設(shè)計圖
對系統(tǒng)進(jìn)行初始化,當(dāng)需要液晶屏顯示內(nèi)容信息時,對液晶屏的顯示界面進(jìn)行設(shè)計,使得抬頭顯示器顯示的顯示畫面整潔,讓司機(jī)能一眼看出汽車發(fā)動機(jī)的溫度值,無需司機(jī)到處尋找發(fā)動機(jī)溫度值顯示的位置,液晶屏的顯示界面設(shè)計好后,將DS18B20采集到的數(shù)據(jù)處理分析后,轉(zhuǎn)化為相應(yīng)的溫度值顯示在液晶屏上,因為液晶屏需要實時顯示溫度值,所以需要循環(huán)檢測系統(tǒng)是否需要顯示溫度信息,如果不需要液晶屏顯示圖像時,即可結(jié)束顯示信息。圖10為顯示控制程序設(shè)計圖。

5 運(yùn)行測試
5.1測試方法
為了驗證液晶屏顯示DS18B20檢測水溫到的溫度值的準(zhǔn)確性,將連接好主控芯片的DS18B20探頭和水溫計同時依次伸入裝有不同溫度的水的杯子中,觀察水溫計上顯示的溫度值,再對比抬頭顯示器上顯示的溫度值,并記錄同一時刻水溫計的讀數(shù)值和抬頭顯示器上顯示的溫度值,對不同的水溫進(jìn)行3次測量,并記錄下來。由于實驗條件的限制,無法得到水溫的標(biāo)準(zhǔn)值,所以本設(shè)計擬采取水溫計檢測到的水溫為標(biāo)準(zhǔn),采用水溫計和DS18B20同時對同一水溫進(jìn)行測量,改變水溫再查看抬頭顯示器上顯示的溫度值和水溫計檢測到的溫度值,計算出DS18B20檢測到的溫度值是否在精度范圍內(nèi)。表2為水溫計和抬頭顯示器上顯示的溫度值。
表2 水溫計和液晶屏上顯示的溫度值


分析比較水溫計和DS18B20同時對同一水溫進(jìn)行測量的結(jié)果表明,不同的水溫環(huán)境下,DS18B20檢測到的溫度值均處于它的精度范圍之內(nèi)。由此表明本設(shè)計的抬頭顯示器系統(tǒng)顯示DS18B20采集到的數(shù)據(jù)的準(zhǔn)確率高,誤檢率比較低,因此符合本設(shè)計中溫度采集的要求。
5.2測試結(jié)果


圖11 抬頭顯示器系統(tǒng)顯示溫度信息的效果圖
為了測試本設(shè)計顯示溫度信息的準(zhǔn)確性和顯示信息的亮度隨光照強(qiáng)度變化而變化,在液晶屏上顯示“head up display”字樣,在“head up display”下方顯示溫度的數(shù)據(jù)信息,由背光源將液晶屏上顯示的內(nèi)容信息投射到反光鏡上,通過反光鏡反射到合成器上,由合成器中特殊的材質(zhì)將信息反射到人眼,透過合成器即可觀察到液晶屏上顯示的內(nèi)容信息。將抬頭顯示器系統(tǒng)放到不同的光照條件下觀察顯示的內(nèi)容信息,抬頭顯示器系統(tǒng)上顯示的圖像信息亮度會隨著光照強(qiáng)度的變化而變化。測試結(jié)果表明,本設(shè)計的抬頭顯示器系統(tǒng)在不同的光照強(qiáng)度下,能夠清晰顯示溫度信息,滿足設(shè)計要求。圖5-1為抬頭顯示器系統(tǒng)顯示溫度信息的效果圖。

6 總結(jié)
采用STM32單片機(jī)作為主控,為車載抬頭顯示器系統(tǒng)設(shè)計相應(yīng)的主控電路、背光源電路、像源驅(qū)動電路、電源電路等,通過DS18B20來采集水杯中水的溫度,達(dá)到模擬溫度傳感器采集汽車水箱溫度的效果,并將采集到的溫度信息顯示在液晶屏上,將像源中的信息透射到反光鏡中,再反射到合成器上,通過合成器即可觀察到像源上顯示的溫度信息,通過溫度傳感器和水溫計同時依次伸入裝有不同溫度的水的杯子中進(jìn)行水溫測量,以此來驗證HUD上顯示的溫度值的準(zhǔn)確性,同時采用光敏傳感器檢測不同光照強(qiáng)度來改變像源的亮度,使司機(jī)在不同的光照環(huán)境下能清晰的查看HUD上顯示的水箱溫度信息。測試結(jié)果表明,合成器上顯示的信息穩(wěn)定、可靠。

排版:張博雅
審核:王 蕾
分享到:
 
反對 0 舉報 0 收藏 0 評論 0
滬ICP備11026917號-25