高麗娜,王曉陽(yáng),李昊霖,劉偉麗
(山東農(nóng)業(yè)工程學(xué)院,山東 濟(jì)南 250100)
隨著汽車行業(yè)的迅猛發(fā)展,車內(nèi)環(huán)境污染日益引起人們的重視。車內(nèi)環(huán)境污染主要是汽車內(nèi)不通風(fēng)、裝修材料釋放有害氣體等導(dǎo)致。包括塑料腳墊、地毯、座套等,這些裝修材料容易污染車內(nèi)空氣,導(dǎo)致車內(nèi)空氣質(zhì)量降低。據(jù)相關(guān)調(diào)查,一些汽車存在甲醛超標(biāo)、苯含量超標(biāo)、二氧化碳超標(biāo)、二甲苯超標(biāo)的情況。近年來,PM2.5逐漸進(jìn)入了人們的視線,PM2.5是指大氣中直徑≤2.5 μm 的顆粒物,人體無(wú)法隔離PM2.5。因此,實(shí)時(shí)檢測(cè)車內(nèi)空氣中PM2.5濃度至關(guān)重要?;诖耍n題小組設(shè)計(jì)了一款檢測(cè)汽車內(nèi)空氣質(zhì)量的便攜式檢測(cè)儀。
目前,市場(chǎng)上的嵌入式單片機(jī)種類較多,單片機(jī)的功能、內(nèi)存、速度也都存在一定差異,較為常用的有STM32、51、STC、AVR、PIC、TMS、MSP430 等。在本設(shè)計(jì)中,結(jié)合車內(nèi)空氣質(zhì)量檢測(cè)儀消耗低、便攜性的特點(diǎn),選用STM32 單片機(jī),該單片機(jī)具有功能強(qiáng)大、功耗成本低、執(zhí)行指令速度快和性價(jià)比高的優(yōu)點(diǎn),廣泛應(yīng)用于汽車系統(tǒng)與無(wú)線技術(shù)等領(lǐng)域[1-3]。本設(shè)計(jì)的車內(nèi)空氣質(zhì)量檢測(cè)儀系統(tǒng)主要包括溫濕度檢測(cè)模塊、甲醛檢測(cè)模塊、PM2.5檢測(cè)模塊、STM32 最小系統(tǒng)、液晶顯示屏、GSM 模塊、語(yǔ)音播報(bào)模塊、風(fēng)扇電機(jī)模塊與太陽(yáng)能供電模塊,能夠?qū)崟r(shí)檢測(cè)車內(nèi)空氣質(zhì)量,并將檢測(cè)結(jié)果實(shí)時(shí)顯示到液晶屏上,通過短信的方式及時(shí)傳輸?shù)娇蛻舻囊苿?dòng)端,系統(tǒng)總體框架圖如圖1 所示。在車內(nèi)空氣質(zhì)量檢測(cè)儀的設(shè)計(jì)中,STM32系統(tǒng)中的芯片完成對(duì)整個(gè)系統(tǒng)的控制,并提供對(duì)外的接口,包括GSM 模塊、凈化模塊、語(yǔ)音播報(bào)模塊、液晶顯示屏等。通過甲醛傳感器、溫濕度傳感器、PM2.5傳感器,對(duì)車內(nèi)甲醛濃度、溫濕度、PM2.5濃度進(jìn)行檢測(cè),并將采集信號(hào)傳送到單片機(jī),進(jìn)行數(shù)據(jù)處理,由編程序控制器控制本系統(tǒng)的工作過程。
圖1 系統(tǒng)總體框架圖
1.2.1 溫濕度檢測(cè)模塊
本設(shè)計(jì)采用型號(hào)為DHT11 的溫濕度傳感器,該傳感器是數(shù)字信號(hào)輸出,有著性價(jià)比高、功耗低、體積小等優(yōu)點(diǎn)。測(cè)量精度范圍在20%RH~90%RH、0~50℃,測(cè)濕精度為±5%RH,測(cè)溫精度為±2℃,分辨率為1,是一款集中數(shù)字化傳感器,傳輸信號(hào)高達(dá)20 m,能夠滿足設(shè)計(jì)要求[4],溫濕度檢測(cè)接口電路圖如圖2所示。
圖2 溫濕度檢測(cè)接口電路圖
將DHT11 模塊連接在STM32 的PG2 引腳上實(shí)現(xiàn)數(shù)據(jù)的處理,溫濕度傳感器模塊的供電電壓為3.3 V~5 V,在上電后,為了避免由于不穩(wěn)定造成的測(cè)量誤差,需等待1 s 后,再由單片機(jī)向傳感器發(fā)送信號(hào)指令[5]。
1.2.2 甲醛濃度檢測(cè)模塊
本設(shè)計(jì)需要采集車內(nèi)甲醛濃度數(shù)據(jù),使得用戶能夠及時(shí)知道車內(nèi)甲醛情況,并針對(duì)檢測(cè)的甲醛濃度,開啟相應(yīng)的GSM 短信功能、凈化功能。因此,需要選用一款甲醛傳感器,檢測(cè)車內(nèi)空氣中的甲醛。本設(shè)計(jì)采用ZE08-CH2O 的電化學(xué)甲醛傳感器,這款甲醛傳感器具有體積小、功耗低、精度高的優(yōu)點(diǎn),是設(shè)計(jì)車內(nèi)空氣質(zhì)量檢測(cè)儀的優(yōu)選[6],甲醛檢測(cè)接口電路圖如圖3所示。
圖3 甲醛檢測(cè)接口電路圖
1.2.3 PM2.5濃度檢測(cè)模塊
在本設(shè)計(jì)中,需要檢測(cè)PM2.5濃度,并將檢測(cè)到的PM2.5濃度實(shí)時(shí)顯示到液晶屏上,提醒用戶車內(nèi)空氣質(zhì)量情況。因此,需要選用一款PM2.5傳感器,檢測(cè)車內(nèi)空氣中PM2.5情況,經(jīng)過一系列對(duì)比分析,本設(shè)計(jì)采用GP2Y1014AU 的PM2.5傳感器。這款灰塵傳感器性價(jià)比高,能夠檢測(cè)車內(nèi)空氣中的PM2.5含量,描述車內(nèi)空氣質(zhì)量等級(jí),常被用于車載空氣凈化系統(tǒng)中,符合本系統(tǒng)設(shè)計(jì)要求。GP2Y1014AU 的檢測(cè)原理簡(jiǎn)單,傳感器中心有洞,讓空氣流過,通過LED 光對(duì)折射光線進(jìn)行檢測(cè),從而得到空氣中灰塵情況[7]。GP2Y1014AU 傳感器反應(yīng)速度可達(dá)到10 ms,能夠檢測(cè)直徑最小為0.8 μm 的粒子。GP2Y1014AU PM2.5接口電路圖如圖4所示。
圖4 GP2Y1014AU PM2.5接口電路圖
在本設(shè)計(jì)中,需要將檢測(cè)到的溫濕度、甲醛濃度、PM2.5濃度實(shí)時(shí)顯示出來,方便用戶參考。因此,本設(shè)計(jì)需要一款液晶顯示屏,將檢測(cè)到的空氣質(zhì)量情況顯示出來。經(jīng)過一系列對(duì)比,采用性價(jià)比高的OLED 液晶顯示屏,這款液晶顯示屏有顯示圖形、漢字、數(shù)字與字符的功能,對(duì)工作環(huán)境要求低。OLED液晶顯示屏的電致發(fā)光是通過多層薄膜產(chǎn)生的,OLED 相比LCD,更加輕薄、發(fā)光效率高、清晰度高、功耗低,符合本設(shè)計(jì)要求[8]。OLED液晶顯示屏接口電路圖如圖5所示。本設(shè)計(jì)中,OLED液晶顯示屏的時(shí)鐘線接口SCL 與單片機(jī)的PA5 連接,數(shù)據(jù)線接口SDA 與單片機(jī)的PA7連接,GND接地,VCC接3.3 V電源。
圖5 OLED 液晶顯示屏接口電路圖
當(dāng)車內(nèi)有害氣體濃度超標(biāo)時(shí),需要向用戶發(fā)送短信,及時(shí)提醒用戶。因此,本設(shè)計(jì)需要一款GSM 短信通信模塊,實(shí)現(xiàn)短信發(fā)送的通信功能。本系統(tǒng)采用的SIM800A GSM(一款工業(yè)級(jí)雙頻GSM/GPRS模塊內(nèi)核的短信模塊)進(jìn)行通信,該模塊有著雙向傳輸、性價(jià)比高的優(yōu)點(diǎn),可支持STM32 單片機(jī)通信和DTMF、SMS(短信、彩信)、GPRS 數(shù)據(jù)的傳輸,同時(shí)具有TTS(本地文本語(yǔ)音播放功能)。當(dāng)卡座插入SIM 時(shí),可向用戶發(fā)送信息。GSM 功能完善、接口豐富、工作穩(wěn)定、抗干擾性強(qiáng)、體積較小,適用于需要短信、語(yǔ)音、GPRS 等多種數(shù)據(jù)服務(wù)的領(lǐng)域,在智能家居、遠(yuǎn)程監(jiān)控等領(lǐng)域應(yīng)用較多[9-10]。單片機(jī)通過向GSM 發(fā)送指令控制模塊,將車內(nèi)空氣質(zhì)量情況發(fā)送到用戶移動(dòng)端。SIM800A GSM模塊原理圖如圖6所示。
圖6 SIM800A GSM 模塊原理圖
在本設(shè)計(jì)中,當(dāng)檢測(cè)車內(nèi)空氣氣體濃度超過一定值時(shí),會(huì)開啟凈化功能,通過電機(jī)驅(qū)動(dòng)模塊控制排風(fēng)扇,根據(jù)車內(nèi)有害氣體的相應(yīng)濃度,開啟不同檔位的排風(fēng)扇,實(shí)現(xiàn)對(duì)氣體的有效吸收。因此,本設(shè)計(jì)需要采用一款電機(jī)驅(qū)動(dòng)模塊,控制排風(fēng)扇的轉(zhuǎn)速。本設(shè)計(jì)選用型號(hào)為L(zhǎng)298N 的電機(jī)驅(qū)動(dòng)模塊,其具有工作電壓高、電流大、抗干擾能力強(qiáng)、驅(qū)動(dòng)能力強(qiáng)的優(yōu)勢(shì),被廣泛用于驅(qū)動(dòng)直流電機(jī)、步進(jìn)電機(jī),電機(jī)驅(qū)動(dòng)模塊原理如圖7所示[11]。
圖7 電機(jī)驅(qū)動(dòng)模塊原理圖
本設(shè)計(jì)的車內(nèi)空氣質(zhì)量檢測(cè)儀能夠?qū)噧?nèi)的甲醛濃度、PM2.5濃度、溫濕度進(jìn)行檢測(cè),將檢測(cè)數(shù)據(jù)顯示到液晶屏上,讓車內(nèi)人員能夠及時(shí)了解車內(nèi)空氣情況。單片機(jī)處理數(shù)據(jù),判斷是否需要開啟凈化功能、語(yǔ)音播報(bào)功能與短信功能,軟件系統(tǒng)框圖如圖8所示。
圖8 軟件系統(tǒng)框圖
基于STM32 單片機(jī)設(shè)計(jì)的車內(nèi)空氣質(zhì)量檢測(cè)儀,能夠?qū)崟r(shí)測(cè)量車內(nèi)的空氣質(zhì)量,包括溫濕度、甲醛濃度與PM2.5濃度,實(shí)現(xiàn)檢測(cè)儀的基本功能,并且當(dāng)車內(nèi)氣體濃度超標(biāo)時(shí),能夠向用戶發(fā)送短信提醒,并自動(dòng)開啟凈化功能。