国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于車聯(lián)網(wǎng)的室外環(huán)境檢測系統(tǒng)的設(shè)計

2017-11-03 09:42倪志平覃溪韋靈
物聯(lián)網(wǎng)技術(shù) 2017年10期
關(guān)鍵詞:車聯(lián)網(wǎng)無線通信數(shù)據(jù)采集

倪志平++覃溪++韋靈

摘 要:隨著社會的進步,人們對汽車的需求越來越大,但同時室外空氣環(huán)境也越來越差,無法滿足人們健康生活的需求,因此基于車聯(lián)網(wǎng)的室外環(huán)境監(jiān)測系統(tǒng)應(yīng)運而生。車聯(lián)網(wǎng)是指通過交通信息采集技術(shù)、無線通信技術(shù)、定位技術(shù)相互配合,獲取道路上所有車輛靜態(tài)、動態(tài)信息和路況信息,實現(xiàn)車與車、車與路之間的信息交互,獲得實時、準確的交通數(shù)據(jù),并利用相關(guān)通信技術(shù)實現(xiàn)信息高效、可靠的傳輸,對室外環(huán)境監(jiān)測具有重要意義。

關(guān)鍵詞:車聯(lián)網(wǎng);數(shù)據(jù)采集;環(huán)境監(jiān)測;無線通信

中圖分類號:TP393 文獻標識碼:A 文章編號:2095-1302(2017)10-00-03

0 引 言

PM2.5顆粒物在空氣中占比很少,但它卻對環(huán)境質(zhì)量和空氣能見度等有重要影響。且PM2.5顆粒物的直徑很小,并富含大量有毒、有害物質(zhì),在環(huán)境中停留的時間長、輸送距離遠,因此對人體健康和環(huán)境污染影響巨大。

為解決環(huán)境質(zhì)量監(jiān)測問題,本文采用STC89C52單片機、DHT11溫濕度傳感器、ZPH01灰塵傳感器、BT-HC05-V1.0藍牙模塊以及LCD1602液晶顯示屏對系統(tǒng)進行設(shè)計構(gòu)造。主要實現(xiàn)了溫濕度檢測和PM2.5檢測、液晶顯示及將數(shù)據(jù)通過藍牙傳送到手機App軟件上并顯示等功能。采用BT-HC05-V1.0藍牙模塊實現(xiàn)無線傳送可擺脫繁瑣的布線,即使遠距離也能進行實時監(jiān)測。

1 總體設(shè)計

1.1 主程序模塊的設(shè)計

與硬件相結(jié)合實現(xiàn)便攜式溫濕度以及PM2.5指數(shù)的檢測和顯示功能,步驟如下:

(1)開啟電路板總開關(guān)進行環(huán)境檢測;

(2)溫濕度傳感器和灰塵傳感器采集到的數(shù)據(jù)可以傳送到單片機的緩沖寄存器中;

(3)單片機將數(shù)據(jù)傳送到液晶顯示模塊進行顯示,同時也傳送給Bluetooth藍牙通信模塊,Bluetooth藍牙通信模塊再將數(shù)據(jù)發(fā)送到手機App軟件上顯示。主程序模塊流程圖如圖1所示。

1.2 上拉電阻

P0口為三態(tài)雙向口,通常作為輸出輸入端口使用。當(dāng)作為雙向I/O口輸出端口時,由于P0口沒有內(nèi)部上拉電阻(即P0口不能真正輸出高電平,為所接負載提供電流),所以單片機通常要在外部加上一個上拉電阻來提高驅(qū)動能力。再由電源通過該上拉電阻給負載電路提供電流。

1.3 藍牙通信模塊設(shè)計

1.3.1 電路模塊設(shè)計

Bluetooth藍牙通信模塊通過RXD引腳和單片機的P3.1(TXD)口連接通信。單片機的P3.1口不僅是用來發(fā)送數(shù)據(jù)和接收數(shù)據(jù)的端口,還是備用電源的輸入端口。藍牙通信模塊的VCC和GND兩個引腳分別連接電源和地。藍牙通信模塊的第一個、第三個及第六個引腳都懸浮放置。本系統(tǒng)使用該藍牙通信模塊可使環(huán)境質(zhì)量監(jiān)測擺脫繁瑣的布線,提高了藍牙的抗干擾能力。

1.3.2 流程模塊設(shè)計

單片機與藍牙通信模塊的連接主要由前端數(shù)據(jù)采集部分、中端數(shù)據(jù)傳送部分以及末端的數(shù)據(jù)接收部分(手機接收端)組成。本系統(tǒng)采用5 V電源供電。在初始化階段,藍牙通信模塊接收單片機控制器發(fā)送的指令,實現(xiàn)藍牙設(shè)備初始化,然后向手機藍牙設(shè)備發(fā)送配對申請,手機同意開通藍牙設(shè)備并與之配對成功。之后,單片機將采集到的溫濕度信息以及PM2.5數(shù)據(jù)包發(fā)送到藍牙通信模塊,由藍牙通信模塊的基帶協(xié)議層把數(shù)據(jù)包轉(zhuǎn)化成基帶數(shù)據(jù)包,并通過天線將基帶數(shù)據(jù)包發(fā)送到手機上顯示。藍牙模塊流程圖如圖2所示。

藍牙通信模塊的部分串口設(shè)定代碼如下所示:

SCON=0x50; //SCON: 方式1, 8 b UART

TMOD=0x20; //TMOD: timer 1,方式2, 8 b 自動重裝

PCON=0x00; //SMOD=1:串口波特率加倍

TH1=0xfd;

TL1=0xfd; //波特率:9600,11.059 2 MHz

TR1=1; //開定時器

TI=0;

EA=1; //開總中斷

ES=1; //串行口中斷開

PS=1;

1.4 LCD1602液晶顯示模塊設(shè)計

1.4.1 電路模塊設(shè)計

利用液晶的物理特性,通過電壓對其顯示區(qū)域進行控制來顯示內(nèi)容。但由于VO引腳是LCD對比度調(diào)節(jié)端,若想要液晶顯示屏顯示的更清晰,那么,就要在VO引腳口直接串接一個3 kΩ電阻后再接地。而該電阻器的目的就在于調(diào)節(jié)液晶的顯示對比度。

1.4.2 流程圖模塊設(shè)計

LCD1602液晶顯示模塊可與單片機接口直接連接,無需再加任何驅(qū)動元件。液晶顯示器是一塊慢顯示器件,在執(zhí)行每一條指令之前都要確認忙模塊,若不忙,液晶顯示屏?xí)蕊@示字符地址,告訴模塊在哪里實現(xiàn)字符后顯示字符,之后此指令失效;如果忙,則執(zhí)行下一條指令。1602液晶顯示模塊流程如圖3所示。

1.5 ZPH01灰塵傳感器模塊設(shè)計

1.5.1 電路模塊設(shè)計

ZPH01灰塵傳感器電路模塊通過OUT1/TXD引腳和單片機的P3.0(RXD)口連接通信。單片機的P3.0口不僅是用來發(fā)送數(shù)據(jù)和接收數(shù)據(jù)的端口,還是備用電源的輸入端口。且灰塵傳感器模塊的MOD和GND兩個引腳都連接地,VCC引腳接電源?;覊m傳感器模塊第二個引腳懸浮放置?;覊m傳感器的靈敏度已預(yù)先設(shè)定好,可檢測出小于1 μm的灰塵粒子。

1.5.2 流程模塊設(shè)計

灰塵傳感器模塊具有數(shù)字信號處理及光機電一體化等能力。傳感器模塊預(yù)熱后,開始采集環(huán)境的塵埃粒子濃度,然后使用電子切割器技術(shù)以及光散射原理對輸出的脈沖信號進行數(shù)字化處理,并通過Pin4(OUT1/TXD)引腳發(fā)送到單片機內(nèi)部寄存器。ZPH01灰塵傳感器模塊的使用主要配合軟件進行實時塵埃粒子檢測?;覊m傳感器模塊流程圖如圖4所示。endprint

灰塵傳感器利用光敏原理對環(huán)境中的微小顆粒物進行檢測和采集,并將采集到的脈沖信號轉(zhuǎn)換成數(shù)字信號(該傳感器具有A/D模數(shù)轉(zhuǎn)換功能)傳給單片機進行讀取和處理,單片機將輸出信號的幅值進行校驗和計算得出顆粒物的濃度。該傳感器可檢測出小于1 ?m的微小顆粒物,并傳給1602液晶顯示模塊進行顯示。主要代碼如下:

void serial () interrupt 4

{ uchar temp_pM;

if(RI==1)

{ RI=0; UART_Upload[accord]=SBUF; //串口接收一個數(shù)據(jù)

accord++; if(UART_Upload[0]!=0xff) //判斷接收到的第1個數(shù)據(jù)為oxff

{ accord=0; } if(UART_Upload[1]!=0x18)//判斷接收的第2個為0x18

{ accord=0; } if(accord>8)

//9個數(shù)據(jù)為一組

{ accord=0; } //接收完一組數(shù)據(jù)的標志,置0 校驗

if(accord==0)

//接收一組數(shù)據(jù)后進行一次校驗和

{if((UART_Upload[0]==0xff)&&(UART_Upload[1]=0x18)&&(UART_Upload[2]==0x00))

//判斷前三位數(shù)據(jù)是否正確,是否進行校驗

temp_pM=~(UART_Upload[1]+UART_Upload[2]+UART_Upload[3]+UART_Upload[4]

+UART_Upload[5]+UART_Upload[6]+UART_Upload[7])+1; //校驗和

if(temp_pM=UART_Upload[8])

{ pm_rateH=UART_Upload[3];

pm_rateL=UART_Upload[4];

pm_density=(UART_Upload[3]*100+UART_Upload[4])*1.014705;}

1.6 DHT11溫濕度傳感器模塊設(shè)計

1.6.1 電路模塊設(shè)計

DHT11溫濕度傳感器通過Pin2引腳和單片機的P2.0驅(qū)動端連接。單片機的P2.0口用來發(fā)送和接收數(shù)據(jù)。但由于設(shè)計的電路測量范圍小于20 m,所以需要在該傳感器Pin2口與電源連接的線路上接一個3 kΩ的電阻,從而為傳感器提供穩(wěn)定的電流。而傳感器的電源端口Pin1和Pin4分別連接單片機的電源端VCC和電源地GND端。傳感器的第三個引腳擴展未使用。

1.6.2 流程模塊設(shè)計

溫濕度檢測模塊可經(jīng)DHT11濕度傳感器直接將檢測到的溫濕度脈沖信號轉(zhuǎn)換成數(shù)字信號,然后傳給STC89C52單片機寄存器。STC89C52單片機對溫度和濕度數(shù)字信號分別進行分析和處理,并傳送到液晶屏上顯示,同時還可以通過藍牙通信模塊將信息傳送到手機App軟件上顯示。DHT11溫濕度傳感器流程圖如圖5所示。

1.7 手機端顯示模塊

手機端顯示模塊實現(xiàn)了與用戶的交互,方便用戶實時監(jiān)測溫濕度和PM2.5顆粒物的濃度。手機端界面和流程如圖6所示。軟件實現(xiàn)頁面包含搜索藍牙設(shè)備、溫度顯示部分、濕度顯示部分和空氣質(zhì)量顯示部分。服務(wù)器端藍牙通信模塊和手機端顯示模塊通信部分的主要功能如下:

(1)手機端藍牙初始化。

(2)開啟手機藍牙端口并偵聽。

(3)有連接請求時應(yīng)答,并完成連接。

(4)開始正常接收和發(fā)送數(shù)據(jù)。

(5)接收完畢,顯示接收到的數(shù)據(jù)。

(6)結(jié)束連接。

2 結(jié) 語

本設(shè)計主要針對當(dāng)前室外環(huán)境研發(fā)。從2012年開始,全國大部分地區(qū)在秋冬季節(jié)開始出現(xiàn)不同程度的霧霾,而不斷增多的陰霾天氣對地球上的生物健康危害越來越嚴重,同時又考慮到目前市面上環(huán)境監(jiān)測儀價格較昂貴等原因,設(shè)計了基于Android和STC89C51單片機的環(huán)境質(zhì)量監(jiān)測系統(tǒng),該系統(tǒng)不僅操作方便,穩(wěn)定性強,使用價值高,還在本設(shè)計中加入了無線藍牙通信模塊,方便較遠距離傳輸監(jiān)測信息。經(jīng)過大量實驗驗證,本設(shè)計運行狀況良好,具有較好的社會效益與經(jīng)濟效益。

參考文獻

[1]周戶星.車聯(lián)網(wǎng)環(huán)境下交通信息采集與處理方法研究[D].長春:吉林大學(xué),2013.

[2]陳超.基于車聯(lián)網(wǎng)的城市智能化交通管理系統(tǒng)研究[J].城市建設(shè)理論研究(電子版),2014(31):3574-3575.

[3]林美諺.故宮室外陳設(shè)數(shù)據(jù)監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)[D]長春:吉林大學(xué),2016.

[4]焦俊一,閡浩.基于物聯(lián)網(wǎng)技術(shù)的智慧博物館綜合管理系統(tǒng)[J].物聯(lián)網(wǎng)技術(shù),2014,4(5):70-72.

[5]豐海.基于無線物聯(lián)網(wǎng)數(shù)據(jù)庫的環(huán)境監(jiān)測系統(tǒng)的實現(xiàn)[J].電腦編程技巧與維護,2011(24):57-58.

[6]林凱宏,羅梓杰,肖復(fù)葭,等.基于ZigBee的博物館監(jiān)測系統(tǒng)設(shè)計[J]科技創(chuàng)新與應(yīng)用,2015(35):14-15.

[7]簡超峰,郭曉金,陳弈帆,等.博物館環(huán)境監(jiān)測系統(tǒng)的設(shè)計[J].廣東通信技術(shù),2015(8):32-34.

[8]蘇靜,王冬,張菲菲.車聯(lián)網(wǎng)技術(shù)應(yīng)用綜述[J].物聯(lián)網(wǎng)技術(shù),2014,4(6):69-72.endprint

猜你喜歡
車聯(lián)網(wǎng)無線通信數(shù)據(jù)采集
無線通信技術(shù)在測繪工程中的應(yīng)用分析
基于開源系統(tǒng)的綜合業(yè)務(wù)數(shù)據(jù)采集系統(tǒng)的開發(fā)研究