季鑄 包依勤
摘 要:中小學(xué)是學(xué)生生長發(fā)育的重要階段,良好的教學(xué)和生活環(huán)境不僅有利于學(xué)生的身心健康,同時也為其一生的發(fā)展打下了良好的基礎(chǔ)。近年來,各地學(xué)生的體質(zhì)與健康雖有所改善,但問題仍然較多,部分地區(qū)學(xué)生視力不良及肥胖率上升,易感冒且免疫力下降,齲齒患病率反彈等,嚴(yán)重影響著下一代接班人的成長和祖國安全。對中小學(xué)教學(xué)環(huán)境進行動態(tài)監(jiān)測與預(yù)警是本項目研究的目標(biāo)。本系統(tǒng)可通過數(shù)據(jù)采集器對校園環(huán)境的六個傳感器進行監(jiān)測,并經(jīng)過網(wǎng)關(guān)傳輸?shù)街悄芙K端,從而實現(xiàn)環(huán)境監(jiān)測與預(yù)警。只要有智能終端上網(wǎng)就能實時了解教學(xué)環(huán)境現(xiàn)狀,及時發(fā)現(xiàn)存在問題并提出指導(dǎo)意見,從而促進學(xué)生身心健康的全面發(fā)展。
關(guān)鍵詞:生活環(huán)境;環(huán)境監(jiān)測;預(yù)警;傳感器
中圖分類號:X830 文獻標(biāo)識碼:A 文章編號:2095-1302(2016)04-0-04
0 引 言
環(huán)境安全是環(huán)境領(lǐng)域與安全領(lǐng)域交叉產(chǎn)生的新概念,是國家安全、國際安全的重要組成部分,是近十幾年發(fā)展起來的一門新興科學(xué),也有人稱之為綠色安全或生態(tài)安全。一般來說,環(huán)境安全指人類賴以生存發(fā)展的生態(tài)環(huán)境處于一種不受污染和破壞的安全狀態(tài)。對環(huán)境安全的理解包括兩個方面:一是免于因環(huán)境惡化而造成對人類生存的威脅;二是免于因環(huán)境爭端或沖突而形成對國家關(guān)系或群際關(guān)系的威脅。
近年來,各地學(xué)生體質(zhì)與健康狀況總體有所改善,但學(xué)生體質(zhì)健康方面存在的問題仍然較多,部分地區(qū)中小學(xué)生視力不良及肥胖檢出率持續(xù)上升,學(xué)生易感冒免疫力下降,齲齒患病率出現(xiàn)反彈等,嚴(yán)重影響下一代接班人的成長和祖國安全。有害環(huán)境對人的身體影響很大,比如今年被高度關(guān)注的PM2.5。PM2.5是指大氣中直徑小于或等于2.5微米的顆粒物,也被稱作入肺顆粒物。PM2.5的危害很大,除了會引發(fā)心臟病、動脈硬化外,還會造成肺癌、支氣管炎、哮喘等疾病。除此之外,甲醛對人體的影響也不容忽視。甲醛濃度在每立方米空氣中達到0.06~0.07 mg/m3時,兒童就會發(fā)生輕微氣喘;當(dāng)室內(nèi)空氣中甲醛含量為0.1 mg/m3時,就有異味和不適感;達到0.5 mg/m3時,可刺激眼睛引起流淚;達到0.6 mg/m3時就會出現(xiàn)咽喉不適或疼痛。當(dāng)濃度更高時,可以引起惡心、嘔吐、咳嗽、胸悶、氣喘甚至肺水腫。中小學(xué)教學(xué)環(huán)境監(jiān)測與預(yù)警系統(tǒng)能夠動態(tài)采集傳感器的數(shù)據(jù),若監(jiān)測數(shù)據(jù)超過一定范圍,則進行預(yù)警,系統(tǒng)主要實現(xiàn)下列環(huán)境指標(biāo)的采集:
(1)照明強度: 平均照明度不低于150 L。
(2)室內(nèi)空氣質(zhì)量: CO2 濃度<=0.15%,CO 濃度<=10 mg/m3。
(3)室內(nèi)溫度:冬天溫度在16~18 攝氏度之間。
(4)噪聲:室外噪聲<=50 分貝。
(5)甲醛濃度:≤0.08 mg/m3。
(6)PM2.5值:24 小時平均濃度小于75 mg/m3。
1 教學(xué)環(huán)境監(jiān)測與預(yù)警系統(tǒng)的架構(gòu)
中小學(xué)教學(xué)環(huán)境監(jiān)測與預(yù)警系統(tǒng)提供教學(xué)環(huán)境空氣質(zhì)量的實時數(shù)據(jù)查詢監(jiān)測預(yù)警,并對各個教學(xué)環(huán)境進行集中管理。環(huán)境監(jiān)測平臺和移動手持設(shè)備可實現(xiàn)教學(xué)環(huán)境的實時在線監(jiān)測及自動化監(jiān)控和數(shù)據(jù)自動采集與存貯、數(shù)據(jù)統(tǒng)計與分析、數(shù)據(jù)遠程傳輸和數(shù)據(jù)顯示,使家長及學(xué)校管理部門對教學(xué)環(huán)境進行有效的監(jiān)控與管理、為校園提高空氣質(zhì)量、為凈化教學(xué)環(huán)境提供真實數(shù)據(jù)。
本系統(tǒng)是一個基于智能終端的教學(xué)環(huán)境空氣質(zhì)量管理系統(tǒng),通過ARM嵌入式網(wǎng)關(guān)、甲醛傳感器、PM2.5傳感器、CO2傳感器、光照傳感器、溫度傳感器、聲音傳感器、EasyARM2131板以及Android/iOS智能終端構(gòu)成整個環(huán)境系統(tǒng),主要綜合了教學(xué)環(huán)境空氣質(zhì)量的實時監(jiān)控監(jiān)督、危險預(yù)警等功能。本系統(tǒng)基于局域網(wǎng),以TCP/IP協(xié)議和Modbus規(guī)約傳輸多種控制信號,易于Internet連接和訪問。教學(xué)環(huán)境監(jiān)管與預(yù)警系統(tǒng)框圖如圖1所示。
2 數(shù)據(jù)采集器的設(shè)計
數(shù)據(jù)采集器由EasyARM2131和6個傳感器組成,EasyARM2131將Philips公司的LPC2131作為主控制器,LPC2131具有片內(nèi)8 KB的RAM和片內(nèi)64 K的程序Flash,具有2個串口,多個I2C和SPI接口,有64個管腳。數(shù)據(jù)采集器的LPC2131串口COM1與嵌入式物聯(lián)網(wǎng)網(wǎng)關(guān)連接,串口COM0首先通過RS 232/RS 485轉(zhuǎn)換器轉(zhuǎn)換成RS 485,再通過RS 485總線與六個傳感器連接。由于6個傳感器是不同型號并來自不同家廠,所以在選擇傳感器型號時必須考慮傳感器應(yīng)具備串行接口的特點。但不同的傳感器規(guī)約是不一樣的,需要LPC2131分別來處理。最后統(tǒng)一成一個Modbus規(guī)約,實現(xiàn)與ARM嵌入式網(wǎng)關(guān)的通訊。ARM嵌入式網(wǎng)關(guān)與移動終端通訊采用TCP Socket通訊,也統(tǒng)一采用一個Modbus規(guī)約。
采集器的通訊分上、下行通訊,傳感器與數(shù)據(jù)采集器通訊是下行通訊,數(shù)據(jù)采集器與ARM嵌入式網(wǎng)關(guān)的通訊是上行通訊。在系統(tǒng)實現(xiàn)時,下行通訊時各個傳感器不一致,如光照強度通訊格式如表1所列,而甲醛通訊格式如表2所列。這些需要在設(shè)計通訊程序時進行處理。而上行通訊統(tǒng)一了規(guī)約,采用Modbus規(guī)約,便于網(wǎng)關(guān)的實時采集,同時,也保證了系統(tǒng)的可靠性。Modbus規(guī)約幀格式如表3所列; 功能碼如表4所列。由于將每個傳感器值作為寄存器,所以定義是多路寄存器,在設(shè)計中采用功能碼為10,數(shù)據(jù)格式如表5所列。
由于傳感器都是RS 232異步傳輸,所以需要采用232轉(zhuǎn)485技術(shù),將6個傳感器并聯(lián)到485總線,再將總線接到EasyARM2131上。也有采用ZegBee技術(shù)與傳感器實現(xiàn)相聯(lián)的,但系統(tǒng)中考慮到傳感器與采集器比較靠近,成本問題及有線比無線更可靠。所以采用RS 485總路線通訊方式。
由于 6個傳感器的規(guī)約不一致,并且還有的是主動上報方式,有的是查詢方式通訊,這些都需要ARM來處理,實現(xiàn)中主要采用如下方法:
(1)有5個傳感器,分別為溫度、光照強度、甲醛、PM2.5、噪聲傳感器,這些傳感器將實時上傳傳感器當(dāng)前值,采集器串口中斷方式接收數(shù)據(jù)并保存。
(2)有一個傳感器,不會主動上報CO2當(dāng)前值,需要ARM每秒向CO2發(fā)送讀數(shù)據(jù)指令,采用串口查詢方式,才能讀取數(shù)據(jù)。
(3)ARM通過每個傳感器上傳的幀格式,采用不同的解析方式,識別傳來的數(shù)據(jù)究竟是哪一個傳感器的數(shù)據(jù)。
(4)將ARM串口下行通訊獲得的數(shù)據(jù)保存到指定的Modbus寄存器,方便嵌入式網(wǎng)關(guān)格式讀取。
通過ARM定時1秒向CO2傳感器發(fā)送讀取指令,加上其他5個傳感器是主動上報數(shù)據(jù),從而實現(xiàn)了6個傳感器的數(shù)據(jù)采集。
3 ARM嵌入式網(wǎng)關(guān)的設(shè)計
3.1 功能要求
ARM嵌入式網(wǎng)關(guān)采用TINY210板,基于Android操作系統(tǒng),TINY210具備多個串口和一個無線網(wǎng)口。串口與數(shù)據(jù)采集器相聯(lián),WiFi無線網(wǎng)口與互聯(lián)網(wǎng)相聯(lián),通過軟件技術(shù)完成網(wǎng)關(guān)通訊的功能,系統(tǒng)結(jié)構(gòu)圖如圖2所示。ARM嵌入式網(wǎng)關(guān)主要具有管理用戶登陸、注冊、通訊設(shè)置、通訊、日志等功能。功能主要實現(xiàn)方法如下:
(1)TINY210是一個ARM開發(fā)平臺,它采用Android操作系統(tǒng)。
(2)ARM嵌入式網(wǎng)關(guān)選擇一個串口與數(shù)據(jù)采集器相連,動態(tài)采集數(shù)據(jù)采集器中的傳感器實時數(shù)據(jù),并將各傳感器的數(shù)值存儲。當(dāng)有移動終端訪問時,可直接向移動終端返回實時數(shù)據(jù)。
(3)ARM嵌入式網(wǎng)關(guān)除了向客戶端回應(yīng)傳感器的實時數(shù)據(jù)外,還具備用戶注冊、登錄、找回密碼等功能。
(4)用戶注冊:如果該用戶名沒有進行過注冊,服務(wù)器會將傳來的用戶信息保存到數(shù)據(jù)庫(這里使用SQLite數(shù)據(jù)庫),然后向客戶端返回注冊成功的標(biāo)志。
(5)用戶登錄:如果密碼不對就返回登錄失敗,否則返回登錄成功并將該用戶的信息封裝好返回給客戶端。
(6)用戶找回密碼:服務(wù)器根據(jù)該用戶的手機號,通過“互億短信驗證平臺”向該用戶手機發(fā)送一個隨機驗證碼,該用戶能且僅能憑借該驗證碼修改密碼。
(7)用戶操作請求4個開關(guān),需要有一定權(quán)限才可操作。
3.2 軟件主界面
網(wǎng)關(guān)Android的主界面如圖3所示,通過設(shè)置界面按鈕,選擇串口0~串口4,通過通訊日志可以查看上行通訊和下行通訊的日志內(nèi)容,通過服務(wù)狀態(tài)開關(guān),可開通和關(guān)閉網(wǎng)關(guān)服務(wù)。
4 智能終端軟件的設(shè)計
4.1 功能要求
移動終端軟件分為Android系統(tǒng)與iOS系統(tǒng)軟件,設(shè)計功能要求如圖4所示,它具有下列功能:
(1)手機終端具備的功能。手機終端具備注冊,登錄,環(huán)境實時監(jiān)測,歷史數(shù)據(jù)查詢,智能控制,設(shè)置功能。
(2) 注冊。字段包括用戶名,手機號,權(quán)限和密碼。管理員注冊需要序列號用戶名,是用戶的唯一標(biāo)識符;密碼是用戶登錄的驗證機制;權(quán)限有2種,分為普通用戶和管理員,其中,普通用戶只能查看實時數(shù)據(jù),不能控制4個開關(guān)(電燈、風(fēng)扇、凈化器、報警器)和設(shè)置傳感器的閾值;手機號用于用戶找回密碼,服務(wù)器通過“互億短信驗證平臺”的接口向該用戶發(fā)送含有驗證碼的短信,該用戶能且僅能憑借該驗證碼修改密碼。
(3)登錄。手機終端發(fā)送該用戶的用戶名和密碼給服務(wù)器,如果密碼正確,服務(wù)器會返回登錄成功標(biāo)志。
(4) 找回密碼。移動終端向服務(wù)器發(fā)送該用戶的手機號,服務(wù)器通過“互億短信驗證平臺”的接口向該用戶發(fā)送含有驗證碼的短信,該用戶能且僅能憑借該驗證碼修改密碼。
(5)環(huán)境實時監(jiān)測。手機終端每秒向服務(wù)器發(fā)送獲取實時數(shù)據(jù)的請求碼,服務(wù)器會返回當(dāng)前各傳感器的值,分裝好返回給手機終端。
(6)歷史數(shù)據(jù)查詢。手機終端將每秒得到的實時數(shù)據(jù)存入數(shù)據(jù)庫(SQLite),當(dāng)用戶查詢時就從數(shù)據(jù)庫(SQLite)中取出歷史數(shù)據(jù)形成曲線顯示。歷史查詢還可以根據(jù)選擇時段來顯示歷史數(shù)據(jù)(時間段可以選擇過去1小時或過去2小時)。
(7)智能控制。只有管理員才可以控制開關(guān)(電燈,風(fēng)扇,凈化器,報警器)。
(8)設(shè)置功能。自動設(shè)置時需要管理員權(quán)限,在自動控制狀態(tài)下,系統(tǒng)會自動處理以下狀況:①甲醛超標(biāo)時開風(fēng)扇、開凈化器、開報警器;②PM2.5超標(biāo)時開風(fēng)扇、開凈化器、開報警器;③CO2超標(biāo)時開風(fēng)扇、開凈化器、開報警器;④光照超標(biāo)時開電燈、開報警器;⑤溫度超標(biāo)時開報警器。閾值設(shè)置指甲醛、PM2.5、CO2、光照、溫度、聲音閾值設(shè)置。
4.2 移動終端
移動終端(iOS和Android系統(tǒng))的軟件流程圖如圖5所示。移動終端主界面如圖6所示,6個傳感器值實時顯示,異常值用紅色顯示。
5 系統(tǒng)主要特點
該系統(tǒng)主要有以下幾個特點:
(1)系統(tǒng)采用Modbus通信協(xié)議。Modbus安全可靠、通俗易懂,作為本系統(tǒng)的統(tǒng)一的通信協(xié)議,對整個系統(tǒng)來說,穩(wěn)定性、可靠性、可擴展性更好。
(2)系統(tǒng)采用嵌入式網(wǎng)關(guān)技術(shù),嵌入式網(wǎng)關(guān)具有服務(wù)器的功能,移動終端連接網(wǎng)關(guān)實現(xiàn)數(shù)據(jù)的采集和通訊功能,也可實現(xiàn)參數(shù)的設(shè)定、數(shù)據(jù)的顯示和曲線的查詢等功能。
(3)系統(tǒng)采用移動終端技術(shù),可通過iOS和Android這兩個移動平臺對教學(xué)環(huán)境情況進行實時監(jiān)控與管理,從而采取有效的治理措施,使教學(xué)環(huán)境得到有效改善。
6 結(jié) 語
本文對中小學(xué)教學(xué)環(huán)境監(jiān)測與預(yù)警系統(tǒng)進行了研究與探討,分析了環(huán)境監(jiān)測與預(yù)警系統(tǒng)的架構(gòu)和Modbus規(guī)約,提出了一套基于智能終端平臺的中小學(xué)教學(xué)環(huán)境監(jiān)測與預(yù)警系統(tǒng),該系統(tǒng)采用嵌入式網(wǎng)關(guān)技術(shù)和移動終端技術(shù),該技術(shù)應(yīng)用在中小學(xué)教學(xué)環(huán)境監(jiān)測與預(yù)警系統(tǒng)中具有諸多顯著特點。在應(yīng)用中選擇具有基于移動互聯(lián)網(wǎng)和可靠的嵌入式等特點的移動終端技術(shù),使中小學(xué)教學(xué)環(huán)境監(jiān)測與預(yù)警系統(tǒng)具有智能化和可移動性?;谥悄芙K端平臺的中小學(xué)教學(xué)環(huán)境監(jiān)測與預(yù)警系統(tǒng)在學(xué)校中的應(yīng)用和實現(xiàn),使學(xué)校管理部門對教學(xué)環(huán)境管理有了高效的監(jiān)管手段,對中小學(xué)教學(xué)環(huán)境監(jiān)測提供了可靠的真實數(shù)據(jù),達到控制教學(xué)環(huán)境空氣質(zhì)量的目的,從而創(chuàng)建綠色校園、智慧校園、和諧校園。
參考文獻
[1]錢志鴻,王義君.面向物聯(lián)網(wǎng)的無線傳感器網(wǎng)絡(luò)綜述[J].電子與信息學(xué)報,2013,35(1):215-227.
[2]張希偉,戴海鵬,徐力杰,等.無線傳感器網(wǎng)絡(luò)中移動協(xié)助的數(shù)據(jù)收集策略[J].軟件學(xué)報,2013,34(2):198-214.
[3]尚興宏.無線傳感器網(wǎng)絡(luò)若干關(guān)鍵技術(shù)的研究[D].南京:南京理工大學(xué),2013.
[4]耿東久,索岳,陳渝,等.基于Android手機的遠程訪問和控制系統(tǒng)[J].計算機應(yīng)用,2011,31(2):559-561,571.
[5]朱洪波,楊龍祥,朱琦.物聯(lián)網(wǎng)技術(shù)進展與應(yīng)用[J].南京郵電大學(xué)學(xué)報(自然科學(xué)版),2011(1):1-9.
[6]彭宇,王丹.無線傳感器網(wǎng)絡(luò)定位技術(shù)綜述[J].電子測量與儀器學(xué)報,2011,25(5):389-399.
[7]潘軼華,劉勇波,王智微,等.蘋果iOS技術(shù)在發(fā)電企業(yè)中的應(yīng)用和研究[J].電力信息化,2011,9(9):66-71.
[8]鄭潤娜,張曉春.RS-485總線的理論與可靠性分析[J].科技信息,2011(32):125.
[9]雷新莉,陸小龍,趙世平.Modbus協(xié)議在流量標(biāo)準(zhǔn)裝置控制系統(tǒng)的應(yīng)用[J].儀表技術(shù)與傳感器,2012(1):88-90.
[10]彭偉.嵌入式系統(tǒng)CRC循環(huán)冗余校驗算法設(shè)計研究[J].南京信息工程大學(xué)學(xué)報(自然科學(xué)版),2012(3):258-265.
[11]錢志鴻,王義君.物聯(lián)網(wǎng)技術(shù)與應(yīng)用研究[J].電子學(xué)報,2012(5):1023-1029.