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