以前,空氣質(zhì)量實(shí)時監(jiān)測總會面臨許多問題,比如覆蓋的領(lǐng)域小,監(jiān)測效果差小,不能進(jìn)行長時間的監(jiān)測等,這些問題一直困擾我們。而利用ARM的空氣質(zhì)量實(shí)時監(jiān)測,可以輕而易舉的解決這些問題。
第一,要能夠覆蓋更大范圍的區(qū)域,進(jìn)行空氣質(zhì)量實(shí)時監(jiān)測,必須進(jìn)行了三層設(shè)計。即數(shù)據(jù)采集層、集中層和管理層,這樣便于系統(tǒng)設(shè)計與施工。數(shù)據(jù)采集層負(fù)責(zé)數(shù)據(jù)采集,數(shù)據(jù)集中層負(fù)責(zé)數(shù)據(jù)傳輸與集中,數(shù)據(jù)管理層負(fù)責(zé)數(shù)據(jù)管理與分析。
第二,數(shù)據(jù)采集層中室內(nèi)污染物監(jiān)測終端硬件與軟件的設(shè)計,實(shí)現(xiàn)了數(shù)據(jù)的實(shí)時采集和在監(jiān)測區(qū)域的無線傳輸。空氣質(zhì)量實(shí)時監(jiān)測具有開放性,可以設(shè)計出不同種類的室內(nèi)污染物監(jiān)測終端,通過無線傳感器網(wǎng)絡(luò)接。
第三,數(shù)據(jù)集中層中數(shù)據(jù)集中器硬件與軟件的設(shè)計,實(shí)現(xiàn)了數(shù)據(jù)的傳輸和集中。在數(shù)據(jù)集中器設(shè)計中,采用基于ARM9內(nèi)核的i.MX283處理器,移植了Linux系統(tǒng)與Sqlite3數(shù)據(jù)庫系統(tǒng),滿足了監(jiān)測數(shù)據(jù)采集的實(shí)時性要求和需要進(jìn)行緩存的要求;數(shù)據(jù)集中器定時輪詢數(shù)據(jù)采集層中匯聚結(jié)點(diǎn),收集各類室內(nèi)污染物監(jiān)測終端采集的環(huán)境監(jiān)測數(shù)據(jù),通過串口實(shí)時將監(jiān)測數(shù)據(jù)顯示在液晶屏幕中,并將這些監(jiān)測數(shù)據(jù)存放在數(shù)據(jù)庫中,定時通過以太網(wǎng)將這些數(shù)據(jù)傳輸給與數(shù)據(jù)管理層中的WEB服務(wù)器。數(shù)據(jù)集中器也是一個小型的數(shù)據(jù)管理終端,用戶可以通過其友好的人機(jī)交互界面查看其管理區(qū)域內(nèi)的環(huán)境監(jiān)測數(shù)據(jù)。
這樣的設(shè)計使得用戶可實(shí)時監(jiān)測到空氣質(zhì)量,可以進(jìn)行分析或是進(jìn)行實(shí)時評價,從而使得空氣質(zhì)量實(shí)時監(jiān)測更好的實(shí)現(xiàn)它應(yīng)有的功能。