Cortex-M3的生態(tài)物聯(lián)網(wǎng)數(shù)據(jù)采集分站設(shè)計
2 系統(tǒng)軟件設(shè)計
采用MDK4.1集成開發(fā)環(huán)境,基于庫函數(shù)開發(fā),基于LM3S811處理器的物聯(lián)網(wǎng)數(shù)據(jù)分站的應(yīng)用程序。仿真器為Techshine公司的J-Link。
程序的主要功能包括2部分:
①采集DHT11數(shù)字溫濕度傳感器的數(shù)據(jù)和BH1710FVC光照亮度傳感器數(shù)據(jù),同時通過A/D轉(zhuǎn)換器采集MQ-2和MG-811傳感器的數(shù)據(jù)。
②將采集的數(shù)據(jù)打包添加分站ID信息后通過SPI接口發(fā)送到無線模塊nRF905。
為方便觀測,分站采用LCD實(shí)時本地顯示各傳感器的數(shù)據(jù),若數(shù)據(jù)異常,給出蜂鳴和LED閃爍報警。主程序流程如圖8所示。本文引用地址:http://m.ptau.cn/article/194707.htm
3 系統(tǒng)測試
本次設(shè)計的某些方案已經(jīng)成功應(yīng)用于南京林業(yè)大學(xué)-紫金山環(huán)境監(jiān)測物聯(lián)網(wǎng)的測試系統(tǒng)中。圖9為南林物聯(lián)網(wǎng)應(yīng)用截圖。
由于MQ-2和MG-811傳感器都需要預(yù)熱才能準(zhǔn)確檢測,因此系統(tǒng)需加電預(yù)熱5分鐘。從本地LCD液晶顯示屏可以觀測到溫濕度、煙霧數(shù)值和CO2數(shù)值。
測試中,若對溫濕度傳感器哈氣,其數(shù)據(jù)顯示溫濕度明顯上升;對CO2傳感器哈氣,由于CO2濃度升高,其電壓數(shù)據(jù)明顯下降。若在煙霧傳感器旁制造濃煙,則煙霧傳感器數(shù)據(jù)也明顯上升。這些測試符合傳感器的特性說明。
物聯(lián)網(wǎng)相關(guān)文章:物聯(lián)網(wǎng)是什么
評論