李大琳
(吉林大學(xué)珠海學(xué)院,廣東 珠?!?19041)
智能車(chē)內(nèi)溫度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)
李大琳
(吉林大學(xué)珠海學(xué)院,廣東珠海519041)
摘要:本系統(tǒng)通過(guò)“半導(dǎo)體集成溫度傳感器+智能控制器+顯示器+數(shù)字電位器(可選)”方案,實(shí)現(xiàn)汽車(chē)駕駛室內(nèi)溫度檢測(cè)和自動(dòng)控制,通過(guò)“最佳體感溫度上下限告警+溫度控制”來(lái)保證駕乘人員不會(huì)因?yàn)榭照{(diào)過(guò)冷或過(guò)熱造成身體不適。本系統(tǒng)可以獨(dú)立于汽車(chē)其他設(shè)備工作,是對(duì)目前市場(chǎng)上沒(méi)有自動(dòng)空調(diào)的中低端汽車(chē)空調(diào)系統(tǒng)的補(bǔ)充??刂茰?zhǔn)確、可靠性高、成本低廉。
關(guān)鍵字:汽車(chē)空調(diào);溫度控制;獨(dú)立工作
目前市場(chǎng)上的中低端家用轎車(chē)采用的空調(diào)方案大都還是手動(dòng)空調(diào),即駕乘人員根據(jù)車(chē)內(nèi)外的溫差和自己的體感溫度通過(guò)檔位開(kāi)關(guān)控制空調(diào)工作功率,由于人體感知的原因,這種方式有相當(dāng)?shù)臏笮?,通常是感覺(jué)到熱了就把空調(diào)開(kāi)大,而感覺(jué)到冷了才關(guān)小空調(diào)。尤其在夏天,很容易因?yàn)榭照{(diào)過(guò)冷造成駕乘者身體不適,甚至空調(diào)病、感冒等嚴(yán)重后果。
而對(duì)于中低預(yù)算的購(gòu)車(chē)者來(lái)說(shuō),為了一個(gè)自動(dòng)空調(diào)而增加過(guò)萬(wàn)元的購(gòu)車(chē)成本,并不是最好的選擇。本設(shè)計(jì)剛好為有這種需求的汽車(chē)用戶(hù)提供了一個(gè)準(zhǔn)確可靠、成本低廉的解決方案。
下圖為智能車(chē)內(nèi)溫度監(jiān)測(cè)系統(tǒng)方案框圖。對(duì)本系統(tǒng)方案簡(jiǎn)要介紹如下:
(1)系統(tǒng)核心為MCU,目前筆者在測(cè)試階段采用的是深圳宏晶公司的STC89C52,它采用Intel8051架構(gòu),并且在此基礎(chǔ)上進(jìn)行擴(kuò)展,穩(wěn)定性極高。成本低廉,批量購(gòu)買(mǎi)可以達(dá)到2RMB/片;體積小,PQFP封裝只有13.45mm*13.45mm;具有掉電模式和睡眠模式,掉電模式下,電流<0.1uA。這些都是一個(gè)優(yōu)秀溫度控制系統(tǒng)的基礎(chǔ)。
(2)溫度采集采用DS180B20溫度傳感器,它采用Dallas公司單總線(xiàn)協(xié)議,溫度測(cè)試精度可以達(dá)到0.5℃,測(cè)量范圍-55℃~+125℃。完全滿(mǎn)足汽車(chē)使用環(huán)境需求。
(3)輸入和顯示分別采用機(jī)械按鍵設(shè)置顯示格式和溫度告警上下限,使用1602液晶顯示器顯示當(dāng)前溫度。
(4)為了達(dá)到降低設(shè)備功耗的目標(biāo),系統(tǒng)采用HC-SR501人體紅外傳感器來(lái)喚醒MCU和顯示器,當(dāng)車(chē)內(nèi)沒(méi)有人時(shí),1602關(guān)閉,MCU進(jìn)入掉電模式;當(dāng)HC-SR501檢測(cè)到車(chē)內(nèi)有人進(jìn)入時(shí),喚醒MCU和1602,實(shí)時(shí)顯示車(chē)內(nèi)溫度。
(5)當(dāng)車(chē)內(nèi)溫度達(dá)到預(yù)設(shè)的溫度上限或下限時(shí),系統(tǒng)將通過(guò)蜂鳴器發(fā)出告警。提示駕乘者及時(shí)調(diào)整空調(diào)。系統(tǒng)默認(rèn)的溫度區(qū)間為26℃-28℃,這是自然環(huán)境中,人體體感溫度比較舒適的溫度范圍。
(6)以上模塊可以實(shí)現(xiàn)對(duì)車(chē)內(nèi)溫度的檢測(cè),由于系統(tǒng)功率很小,可以直接使用干電池供電,從而實(shí)現(xiàn)不依賴(lài)汽車(chē)獨(dú)立工作。
(7)為了實(shí)現(xiàn)對(duì)車(chē)內(nèi)溫度的自動(dòng)控制,從而實(shí)現(xiàn)自動(dòng)控制空調(diào)的效果,本系統(tǒng)預(yù)留了接口,與DS3908相連,DS3908為數(shù)字電位器,可以通過(guò)MCU編程控制,可以用它作為汽車(chē)空調(diào)的檔位控制開(kāi)關(guān),工作時(shí)將汽車(chē)?yán)锉緛?lái)的空調(diào)開(kāi)關(guān)斷路,將DS3908接入汽車(chē)空調(diào)電路,根據(jù)DS18B20采集的車(chē)內(nèi)溫度控制DS3908檔位,從而控制汽車(chē)壓縮機(jī)和鼓風(fēng)機(jī)的工作電流,實(shí)現(xiàn)溫度自動(dòng)控制。但是此時(shí),本系統(tǒng)將不能獨(dú)立工作,系統(tǒng)的可靠性直接影響汽車(chē)空調(diào)系統(tǒng)可靠性,并且在實(shí)際安裝時(shí)需要修改汽車(chē)電路,因此DS3908作為可選模塊,根據(jù)用戶(hù)需求決定是否安裝。
(1)硬件系統(tǒng):本系統(tǒng)設(shè)計(jì)的主要硬件及其功能應(yīng)在上面章節(jié)中說(shuō)明。為了不占用車(chē)內(nèi)空間,使用PQFP封裝和1602,系統(tǒng)的PCB板整體面積只有150mm*30mm。設(shè)備厚度15mm,跟一般汽車(chē)?yán)锏南闼胁畈欢唷?/p>
正常工作狀態(tài)下,系統(tǒng)功耗不超過(guò)2mA。
由于89C52中集成了看門(mén)口電路,系統(tǒng)采用看門(mén)口保證系統(tǒng)的穩(wěn)定工作,當(dāng)系統(tǒng)掛死,看門(mén)狗自動(dòng)復(fù)位,復(fù)位后從E2PROM中讀取配置,繼續(xù)工作,無(wú)需用戶(hù)重新設(shè)計(jì)。
(2)軟件系統(tǒng):STC89C52提供了8K Flash和512B RAM,因此本系統(tǒng)全部使用C語(yǔ)言來(lái)開(kāi)發(fā)。使用模塊化設(shè)計(jì)思想,即提高了系統(tǒng)開(kāi)發(fā)效率,又保證了系統(tǒng)的穩(wěn)定性和后續(xù)可復(fù)用程度。
1)由于DS18B20和DS3908都采用了Dallas的單總線(xiàn)結(jié)構(gòu),需要專(zhuān)門(mén)代碼解析單總線(xiàn)上的數(shù)據(jù),但同時(shí)這些代碼相對(duì)獨(dú)立,可以提煉出獨(dú)立的接口供控制程序調(diào)用,因此,在軟件設(shè)計(jì)時(shí),首先針對(duì)這兩個(gè)設(shè)備寫(xiě)了獨(dú)立的驅(qū)動(dòng)文件,包括.C和.h文件,調(diào)用設(shè)備時(shí),只要包含驅(qū)動(dòng)的.h就可以。
2)1602是目前普遍使用的液晶顯示器,筆者直接復(fù)用了自己之前在其他產(chǎn)品上寫(xiě)過(guò)的驅(qū)動(dòng)程序,極大提高了系統(tǒng)開(kāi)發(fā)效率。
3)HC-SR501傳感器在程序設(shè)計(jì)上非常簡(jiǎn)單,基本不用為它專(zhuān)門(mén)寫(xiě)代碼,接入電路后,如果在檢測(cè)范圍內(nèi)發(fā)現(xiàn)有人,就會(huì)在輸出引腳上輸出低電平,把這個(gè)信號(hào)接入MCU的外部中斷,就可以喚醒系統(tǒng)。
4)最后程序的大部分代碼和設(shè)計(jì)都集中在主程序設(shè)計(jì)上。下圖為主程序框圖:
本系統(tǒng)為解決中低端家用轎車(chē)內(nèi)沒(méi)有溫度檢測(cè)和控制系統(tǒng)的問(wèn)題,采用了當(dāng)前嵌入式設(shè)計(jì)系統(tǒng)領(lǐng)域中的主流硬件,以可靠、準(zhǔn)確、穩(wěn)定、高性?xún)r(jià)比為目標(biāo)進(jìn)行設(shè)計(jì)。目前筆者已經(jīng)通過(guò)了系統(tǒng)的全部測(cè)試,并在自己的家用車(chē)中正常使用。該系統(tǒng)最大特色是采用了MCU作為核心,有接口擴(kuò)展能力,可以與汽車(chē)空調(diào)系統(tǒng)甚至ECU進(jìn)行通信。具有很強(qiáng)的推廣和實(shí)用意義。
參考文獻(xiàn):
[1]程曉錦,徐秀花,李業(yè)麗.單片機(jī)C語(yǔ)言程序設(shè)計(jì)實(shí)訓(xùn)100例——基于8051+Proteus仿真(第2版)[M].清華大學(xué)出版社.
[2]潘偉榮.汽車(chē)自動(dòng)空調(diào)技術(shù)[M].華南理工大學(xué)出版社.
作者簡(jiǎn)介:李大琳,2008年獲得碩士學(xué)位,機(jī)械電子工程專(zhuān)業(yè),無(wú)損檢測(cè)與故障診斷專(zhuān)業(yè)。2008年-2010年,在華為公司上海研究所從事軟件工程師工作,2010年-2013年,在華為公司西歐分布任產(chǎn)品經(jīng)理、解決方案專(zhuān)家。2013年-至今,吉林大學(xué)機(jī)械與汽車(chē)工程系教師,主要從事機(jī)械電子方向教學(xué)和嵌入式、機(jī)電一體化相關(guān)技術(shù)研究。