劉樹博, 皮晶星, 劉志鋒, 曾慶宇航, 劉 臣, 賴志林
(1. 東華理工大學(xué) 江西省新能源工藝及裝備工程技術(shù)研究中心,江西 南昌 330013;2. 東華理工大學(xué)機械與電子工程學(xué)院,江西 南昌 330013;3. 東華理工大學(xué) 信息工程學(xué)院,江西 南昌 330013)
隨著經(jīng)濟的發(fā)展和社會的進步,我國空氣質(zhì)量問題逐漸凸顯,因此加強空氣質(zhì)量監(jiān)測,提供準(zhǔn)確可靠的數(shù)據(jù),對現(xiàn)代化生活是十分必要的。目前,我國的空氣監(jiān)測點數(shù)量有限,提供的數(shù)據(jù)不能準(zhǔn)確到特定區(qū)域,局部針對性較差(潘本鋒等,2014)。因此,各氣象局提供的數(shù)據(jù),在給定區(qū)域范圍內(nèi),只能作為參考。
針對以上情況,本文設(shè)計了基于“互聯(lián)網(wǎng)+”的局域空氣質(zhì)量監(jiān)測系統(tǒng),能夠監(jiān)測空氣中的PM2.5/PM10,溫濕度等多種氣體數(shù)據(jù)指標(biāo)。該系統(tǒng)由底層采集設(shè)備、服務(wù)器和手機終端構(gòu)成,利用GPRS技術(shù)實現(xiàn)了數(shù)據(jù)的發(fā)送,使用戶能夠通過手機,實時監(jiān)控特定區(qū)域的空氣質(zhì)量。
系統(tǒng)的總體結(jié)構(gòu)如圖1所示。該系統(tǒng)由底層采集設(shè)備,服務(wù)器及手機監(jiān)測部分構(gòu)成。底層采集部分由STM32嵌入式處理器、傳感器電路、顯示電路、電源電路和GSM模塊構(gòu)成。主控芯片采用的是STM32F103處理器,相比于傳統(tǒng)的STC單片機,該處理器處理速度更快,性價比更高(杜春雷,2003;周立功,2003)??諝赓|(zhì)量傳感器采用DLS-03、DHT21傳感器,以實現(xiàn)對PM2.5/PM10和空氣溫濕度的檢測。在獲取相應(yīng)的空氣質(zhì)量數(shù)據(jù)后,底層采集部分通過GSM模塊,利用GPRS通信將數(shù)據(jù)發(fā)送至服務(wù)器,用戶可實時通過手機APP完成對數(shù)據(jù)的訪問。
該空氣質(zhì)量監(jiān)測系統(tǒng)由底層采集設(shè)備、服務(wù)器和手機三大部分構(gòu)成。其中,底層采集設(shè)備如圖2所示,可以放置于局部區(qū)域的固定觀測點,其數(shù)量和擺放位置,由實際需求確定。此外,底層采集設(shè)備還可以通過無人機搭載,對空氣質(zhì)量進行動態(tài)監(jiān)測,以了解當(dāng)前空氣質(zhì)量的動態(tài)分布情況。
圖1 系統(tǒng)結(jié)構(gòu)示意圖Fig.1 Schematic diagram of system structure
圖2 底層采集設(shè)備實物圖Fig.2 Physical map of bottom collection equipment
為了滿足系統(tǒng)靜態(tài)和動態(tài)的監(jiān)測需求,選取18650可充電鋰電池作為能量源,在電量不足時,可外接電源適配器通過TP4056芯片完成充電。
本項目采用DHT21(胡古月等,2013)數(shù)字溫濕度傳感器。該傳感器是一款含有已校準(zhǔn)數(shù)字信號輸出的復(fù)合傳感器,它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長期穩(wěn)定性。DHT21與微處理器之間采用單總線數(shù)據(jù)格式,由微處理器STM32F103發(fā)送開機指令,一次通訊時間為5 ms左右。
本項目采用海伯倫激光粉塵傳感器DLS-03傳感器。該傳感器采用光散射原理,激光在顆粒上產(chǎn)生的射光,由光電接收器件轉(zhuǎn)為電信號,再通過特定算法計算出PM2.5/PM10的質(zhì)量濃度。該傳感器采用異步串行通信方式,以幀為單位進行通訊。
在微處理器STM32F103與傳感器成功建立數(shù)據(jù)連接后,GSM模塊(朱煜峰等,2012;程朋根等,2008)從STM32F103的P0口接收數(shù)據(jù),并通過GPRS與服務(wù)器連接,每15 min進行一次數(shù)據(jù)傳輸(傅中君,2004;曹潔等,2010)。在實際使用過程中,在GSM模塊外部加裝金屬屏蔽殼和延長天線的方法達到屏蔽電磁干擾。
屏幕顯示實物圖如圖3所示。本項目選取體積小巧、功耗較低的0.96寸OLED作為顯示屏(陳海峰等,2015)。在系統(tǒng)正常工作后,完成當(dāng)前采集的空氣質(zhì)量數(shù)據(jù)和GPRS工作狀態(tài)的顯示工作。
圖3 OLED顯示實物圖Fig.3 Screen physical map of OLED
Web服務(wù)器環(huán)境搭建包括Java環(huán)境搭建、MySQL數(shù)據(jù)庫環(huán)境搭建以及Tomcat配置,在完成服務(wù)器環(huán)境搭建后,進行數(shù)據(jù)庫設(shè)計。數(shù)據(jù)庫主要存儲傳感器采集到的空氣質(zhì)量數(shù)據(jù)(PM2.5/PM10、溫濕度)和底層采集設(shè)備的GPS數(shù)據(jù)(經(jīng)緯度),分別用表data和表equipment進行存儲,并在后臺做好備份。這樣不僅能夠防止數(shù)據(jù)被異常覆蓋而丟失,而且能夠方便后期的統(tǒng)計和分析。
系統(tǒng)數(shù)據(jù)終端需采用基于Android4.0及以上版本的智能手機,目前暫不支持其他系統(tǒng)智能手機和PC端。用戶可通過下載的手機APP隨時隨地的了解底層采集設(shè)備所在位置的空氣質(zhì)量情況,為生產(chǎn)生活做好必要的準(zhǔn)備。
該監(jiān)測系統(tǒng)的主流程圖如圖4所示。底層采集設(shè)備上電開機,在對內(nèi)部初始化完畢后,系統(tǒng)開始正常工作,并開啟定時器中斷。在中斷到來時,STM32F103對傳感器數(shù)據(jù)進行讀取,并通過GPRS發(fā)送至服務(wù)器。
圖4 監(jiān)測系統(tǒng)主流程圖Fig.4 Main flow chart of monitoring system
利用Android開發(fā)平臺,開發(fā)了手機APP(汪永松,2014;王麗芳等,2014)。在傳感器數(shù)據(jù)顯示的基礎(chǔ)上,增加了用戶所在地理位置的顯示功能。此外,利用后臺服務(wù)器的網(wǎng)絡(luò)連接,同時可獲取后兩天的天氣預(yù)報。通過校園APP內(nèi)測,及時收集反饋意見,促進軟件的完善和不斷升級。手機APP界面如圖5所示。
圖5 手機APP界面圖Fig.5 Cell phone APP interface diagram
購買現(xiàn)成的手機電話卡,在聯(lián)通網(wǎng)絡(luò)的GPRS環(huán)境下實現(xiàn)設(shè)備與服務(wù)器之間的數(shù)據(jù)通信。首先,采取固定地點監(jiān)測模式,即選取學(xué)校東西南北四個大門作為采集點;其次,在相對寬闊的校園廣場,采用無人機搭載的方式,進行動態(tài)數(shù)據(jù)監(jiān)測。為了驗證系統(tǒng)的有效性,邀請了16級自動化專業(yè)的同學(xué)安裝了該系統(tǒng)的手機APP軟件,并對校園的空氣質(zhì)量進行了實際監(jiān)測,具體數(shù)據(jù)如表1所示。該系統(tǒng)成功實現(xiàn)了空氣質(zhì)量的采集、后臺數(shù)據(jù)的分析和維護和移動終端的顯示等功能,達到了預(yù)期的設(shè)計效果。
表1 空氣質(zhì)量數(shù)據(jù)表
為了解決我國的空氣監(jiān)測點數(shù)量有限,針對性較差的弊端,設(shè)計了基于“互聯(lián)網(wǎng)+”的局域空氣質(zhì)量監(jiān)測系統(tǒng)。該技術(shù)的成功運用,使空氣質(zhì)量的采集不受距離和時間的限制,能夠?qū)?shù)據(jù)形象地表示出來,具有反應(yīng)迅速、傳輸穩(wěn)定等特點,使人們獲取環(huán)境信息更加的方便、快捷和精確,為打造現(xiàn)代化公共智能場所提供便利。