999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種環境監測數據無線采集存儲系統的軟件設計與研究

2017-11-11 11:14:00夏毅軍徐振邵錫軍羅學恩
科技視界 2017年16期

夏毅軍 徐振 邵錫軍 羅學恩

【摘 要】設計研究了環境監測各子節點、中心存儲節點(包括無線通信模塊)的軟件部分。其中環境監測子節點采用超低功耗單片機STC15L204EA作為微控制器,實現環境監測數據采集和傳輸;中心存儲節點采用了集成RTC實時時鐘具有ARM內核的芯片STM32F103VET6,負責多路監測數據的無線接收和SD卡中的實時數據存儲;無線通信模塊由nRF24L01+和RFX2401C組成,負責監測數據無線的收發,并重點介紹了無線通信模塊的多通道無線通信的軟件實現。

【關鍵詞】STC15L204EA;ARM內核;實時數據存儲;FATfs;nRF24L01+;RFX2401C;多通道無線通信

0 引言

隨著人們對環境問題理解的深入,環境監測的內容也由工業污染源的監測,逐步發展到對大環境的監測[1]。現在人們大多數采取人工及半自動方法來進行環境數據的監測,但環境監測要求測點多、范圍廣、時間同步性高,而目前的監測方法不能達到以上要求,也不能實現監測數據的實時終端存儲,還耗費了一定的人力和設備資源,不利于環境監測和保護中代價小、效益好、可持續性的發展要求[2]。鑒于此,本文提出了一種環境監測數據無線采集存儲系統,可實現多點環境數據的無線自動化監測、采集和實時終端存儲。

1 系統的組成

系統主要是由環境監測子節點和中心存儲節點組成,兩者的通信通過2.4GHz無線電信號來實現。系統的總體架構圖如圖1所示。環境監測子節點主要有超低功耗單片機STC15L204EA、無線通信模塊及環境監測傳感器組成,環境監測傳感器主要由CO2濃度傳感器、光照度傳感器和溫濕度傳感器組成[3]。CO2濃度傳感器選用韓國產的S100H,它輸出多樣,本設計中采用了線性的電壓輸出,單片機可直接進行AD采樣;光照度傳感器采用數字照度傳感器BH1710FVC,單片機利用虛擬I2C總線接口進行模式設置和數據的讀取。溫濕度傳感器選用了瑞士Sensirion AG公司生產的SHT11,它高度集成,同時可測溫度和濕度,輸出多樣,采用其I2C總線接口與之通信。無線通信模塊采用了NORDIC公司的2.4GHz射頻收發芯片nRF24L01+,并利用功放芯片RFX2401C進行功率放大及低噪聲放大,子節點結構圖如圖2所示[4]-[5]。中心存儲節點主要由微控制器STM32F103VET6、無線通信模塊和SD卡模塊組成,該款微控制器自帶RTC實時時鐘,利用其自帶的2路SPI總線接口分別與無線通信模塊和SD卡進行數據傳輸及SD卡的讀寫,中心存儲節點結構圖如圖3所示。

2 系統的實現

本系統中,依據監測區域最大化原則,將六個環境監測子節點部署到指定的方位,各環境監測點的傳感器組每隔固定時間,對該測點的溫度、濕度、光照度、二氧化碳體積濃度進行監測采集,微控制器STC15L204EA對監測數據進行換算處理,分別取溫度量和濕度量的3位有效數字、二氧化碳體積濃度和光照度的4位有效數字(以上均包括小數點后一位),考慮溫度值可能為負,外加1位溫度符號存儲信息,將以上量按規定順序以每位的ASCII碼形式存儲于數組中,一共有15Bytes的采集存儲信息;無線收發模塊的每包數據最大能傳32Bytes,一次即可將所有的環境監測量傳送完。各環境監測子節點的無線通信模塊在發射模式下將環境監測數據通過2.4GHz無線電信號分別傳送到中心存儲節點無線通信模塊的對應通道。中心存儲節點通過設置為接收模式下的無線通信模塊分別接收來自6個通道的環境監測數據,進行匯總和處理,利用微控制器自帶的RTC實時時鐘,將接收的環境監測數據和對應的接收時間(由于無線電傳輸時間極短,此處的中心節點的數據接收時間可等同于子節點數據采集時間)利用FATfs文件系統以TXT文檔的形式寫入存儲介質SD卡中,也可保存為其他文件類型,最終完成大區域范圍的環境監測數據無線自動化采集和存儲,有很好的時間同步性。SD卡和電腦或便攜式筆記本連接,直接可獲取采集數據的TXT文檔信息,并通過上位機軟件直接可將采集數據導入對應數據庫,用于后續處理分析及應用。

本設計中的多通道無線通信是指多個環境監測點的環境數據的無線發送,單個中心存儲節點的多路環境數據的無線接收。采用多通道通信主要是為了盡量減少環境數據同時傳輸時碰撞的幾率,也減少了硬件成本,同時能根據存儲節點接收數據所對應的通道號得出該監測數據的節點號,充分利用了無線模塊自身所帶功能。采用了nRF24L01+作為射頻收發芯片,多通道通信的實現主要在于nRF24L01+模式的配置。首先初始化好環境監測點STC15L204EA和中心存儲節點的STM32的SPI總線接口,再分別將環境監測點、中心存儲節點的nRF24L01+配置成發送(TX)模式和接收(RX)模式[6]-[7],然后進入正常的工作模式。

3 結語

本文設計的環境監測數據無線采集存儲系統運用了傳感器技術、多通道無線通信技術,并使用了基于SD卡的FATfs文件系統對采集的環境監測數據以文件形式進行創建、寫入和管理,實現了環境監測數據的無線采集和實時終端存儲。該系統結構小巧,適用于無法搭建通信基站或輔助通信平臺的惡劣野外環境。整個系統架構清晰,成本低廉。SD卡便于插拔、存儲便易、直接可與電腦或便攜式筆記本連接,利于環境監測數據的采集分析處理。

【參考文獻】

[1]國家環境保護“十二五”規劃[J].中國環保產業,2012(1):9-19.

[2]王金南,蔣洪強.國家“十二五”環境保護規劃體系與重點任務[J].環境保護,2012(1):51-55.

[3]STC15F204EA系列英文[EB/OL].http://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F204EA-s eries-english.pdf.

[4]nRF24L01P_Product_Specification_1_0[Z].NORDIC SEM ICONDU CTOR, 2008, 9.

[5]RFX2401C Eval Board Summary and Technical Notes RevA18[Z].RFAXIS INC,2007,12.

[6]朱桂峰.基于nRF24L01的無線傳感局域網絡的研究與設計[D].河北大學,2011.

[7]宋曉偉,孟國營,葉洋,程曉涵,趙令令.基于nRF24L01的無線溫度監測系統[J].煤炭工程,2010(11):11-12.endprint

主站蜘蛛池模板: 国产欧美又粗又猛又爽老| 国产免费福利网站| 毛片在线区| 国产三级a| 最新亚洲人成网站在线观看| 成人午夜视频网站| 中文字幕av无码不卡免费| 91探花在线观看国产最新| 天天综合网在线| 性色一区| 一区二区三区精品视频在线观看| 国产在线97| 免费a级毛片视频| 久久国产香蕉| 色偷偷一区二区三区| 久久中文字幕2021精品| 欧美午夜小视频| 伊人久久久久久久| 久久这里只精品国产99热8| 91福利免费| 国产迷奸在线看| 暴力调教一区二区三区| 亚洲色成人www在线观看| 91精品国产综合久久香蕉922| 欧美成人精品欧美一级乱黄| 国产一区二区三区夜色| 亚洲最大综合网| 国产成人亚洲欧美激情| 在线观看国产精美视频| 亚洲一区二区黄色| 欧美a级在线| 二级特黄绝大片免费视频大片| 亚洲婷婷丁香| 激情影院内射美女| 人妻21p大胆| 国产99精品久久| 在线播放91| 69av免费视频| 亚洲日韩图片专区第1页| 久久伊人操| 亚洲视频色图| 免费A级毛片无码无遮挡| 国产精品3p视频| 国产一级二级三级毛片| 亚洲乱码在线视频| 四虎影院国产| 成人免费午夜视频| 亚洲国产一区在线观看| 一区二区三区国产| 麻豆精品在线| 日本午夜三级| jizz国产视频| 啪啪永久免费av| 国产精品视屏| 无码内射中文字幕岛国片 | 国产亚洲视频中文字幕视频| 免费播放毛片| 欧美成人午夜视频免看| 中文字幕在线欧美| 99热这里只有精品在线观看| 婷婷色在线视频| 91在线播放国产| 亚洲永久免费网站| 欧美精品aⅴ在线视频| 午夜久久影院| 亚洲制服丝袜第一页| 亚洲色图综合在线| 日本免费高清一区| 色欲色欲久久综合网| 国产对白刺激真实精品91| 日韩成人在线网站| 中国国产高清免费AV片| 99热这里只有精品国产99| 欧美一级99在线观看国产| 国产激爽大片在线播放| 亚洲人成网18禁| 91亚瑟视频| 中文字幕色在线| av在线无码浏览| 国产激情无码一区二区APP| 久久精品亚洲热综合一区二区| 亚洲欧美精品日韩欧美|