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

基于 ZigBee 和 CC2530 的無線溫濕度數據采集和存儲模塊研究

2021-05-18 01:17:50羅雪雪朱泉水丁真真
科技創新與生產力 2021年4期
關鍵詞:單片機

羅雪雪,陳 敏,朱泉水,丁真真

(南昌航空大學無損檢測技術教育部重點實驗室,江西 南昌 330063)

在人們的日常生活和工業領域中,往往會因不同的原因共同和持續作用而導致一些不良后果的場合,如糧食霉變、山體滑坡等,這時對多參數進行實時監測及存儲就顯得尤為重要。由于上述場合大多處于較為廣闊的環境中,要求使用較多的傳感器模塊并考慮模塊的低功耗特性。基于這些因素的考慮,本文以低功耗芯片CC2530 作為處理核心,采用易于擴展的ZigBee 無線傳感器網絡組成無線傳感網絡模塊,對常規環境變量進行就地存儲和對危險情況進行預警和無線報警。近年來,以ZigBee技術為核心的無線傳感器網絡發展迅猛[1],具有良好的應用前景,尤其是應用ZigBee 技術實現傳感數據的存儲、監測和分析[2]。

1 無線數據采集和存儲模塊總體設計

本文重點研究采用CC2530 和CH376 芯片實現溫濕度數據的無線傳輸和存儲,為數據的監測和分析奠定基礎。以溫濕度數據采集為例,設計的無線采集和存儲的無線傳感模塊由監測區域的協調器節點和上位機構成。

在無線傳感網絡中,監測區域的終端節點主要完成廣闊區域多個位置點的環境溫濕度數據采集,并按照一定的格式,把經由ZigBee 無線傳感網絡的數據定向傳輸給協調器節點,協調器節點將接收的數據經過一定的處理后實時存儲到數據存儲模塊中。無線傳感模塊中微控制器可使用低功耗芯片CC2530,從而延長無線傳感模塊的使用周期[3-5]。此外,當需要讀取已存儲的歷史溫濕度數據時,上位機可通過Wi-Fi 無線通信模塊與上位機之間建立的Wi-Fi 無線網絡訪問數據存儲模塊中已存儲的監測區域的歷史數據,并進行監測和分析。通過這樣的模塊設計,實現無線溫濕度數據的采集和存儲。

2 無線數據采集和存儲模塊硬件結構

2.1 無線傳感器網絡節點

本文以一個終端節點和一個協調器節點組成的無線傳感網絡為例,其硬件結構見第67 頁圖1。無線傳感器網絡節點選用的是創思通信公司生產的ZigBee 開發板,并在此基礎上進行二次開發。終端節點的微控制器采用的是CC2530 芯片,它是工業標準增強型8051 微控制器,具有高達128 KB 的可編程閃存和8 KB 隨機存取存儲器,其遵循IEEE 802.15.4 標準,射頻收發器為2.4 GHz,可控的編程輸出功率最高達到4.5 dBm[6]。它還內置了較為強大和完善的ZigBee 協議棧,該協議棧是構建ZigBee無線傳感網絡的基礎和核心[7]。

環境的溫濕度數據通過使用數字溫濕度傳感器DHT11 采集獲得,在終端節點設計中,DHT11 的DATA 引腳與 CC2530 的 P0.7 引腳連接。

2.2 USB 接口數據存儲模塊

圖1 無線數據采集和存儲硬件結構圖

設計中,在協調器節點上增加了由STC12 單片機和CH376 接口芯片所構成的USB 數據存儲模塊。CH376 芯片是一款文件管理控制芯片,主要用于單片機或嵌入式系統讀寫U 盤或者SD 卡中的文件。其中,協調器節點以串口方式與STC12 單片機通信,STC12 單片機使用協調器上的+5 V 電源。

3 無線數據采集和存儲模塊軟件設計

3.1 基于ZigBee 的數據采集軟件平臺結構

ZigBee 是當前流行的無線傳感器網絡的通信協議,遵循IEEE 802.15.4 和ZigBee 聯盟標準,因此,采用ZigBee 協議體系對于軟件平臺標準化構建具有重要的意義。

基于ZigBee 的數據采集軟件平臺體系結構見圖2。軟件體系結構分為4 層:物理層 (PHY)、媒體介質訪問層 (MAC)、網絡層 (NWK)和應用支持子層(APS),層層相關聯,下層在設計上為上層提供詳細的管理和數據服務。為了保證數據的安全性還專門為網絡層和應用層增加了安全服務功能[8]。

3.2 USB 接口數據存儲模塊軟件設計

CH376 的USB 數據存儲流程見圖3。

協調器接收到終端無線傳輸來的溫濕度數據后,通過串口發送給STC12 單片機,為了將數據以特定的文件格式存儲到U 盤中,需要通過CH376接口芯片的管理和控制。在設計中,查詢U 盤和創建文件等功能是通過CH376 文件系統庫FILE_SYS實現的。數據存儲功能的實現主要包括以下步驟。

圖2 基于ZigBee 的數據采集軟件平臺體系結構圖

圖3 CH376 的USB 數據存儲流程圖

1)單片機和CH376 接口芯片的初始化。在軟件設計中,STC12 單片機的初始化重點涉及與串口有關的寄存器、定時器和中斷控制的資源配置,以及串口緩存區的設計。CH376 接口芯片的初始化主要是該芯片工作模式的設置及其通信接口的初始化,該過程通過調用文件系統庫中的函數實現。

2)查詢U 盤。南京沁恒公司提供了有關CH376 的文件系統庫FILE_SYS,通過調用文件系統庫中的函數來完成查詢U 盤和創建文件的工作。在主機模式下,單片機設置CH376 繼續調用FILE_SYS 文件系統庫中的CH376DiskConnect ()函數查詢U 盤連接情況。當U 盤接入時,能自動檢測USB 總線中數據信號線的電平變化然后產生中斷通知。當U 盤連接成功后,會調用文件系統庫中的CH376DiskReady()函數來查詢U 盤是否進入了準備狀態。

3)創建新文件。U 盤準備就緒后,通過調用函數CH376FileCreate(),在U 盤的存儲空間中創建一個名為“MY_ADC.TXT”的文本文件,等待溫濕度數據寫入。

4)向U 盤中寫數據。當溫濕度數據傳輸過來時會先暫存在STC12 單片機的串口緩沖區,緩沖區的設計是為了更加方便和快速地寫數據,當串口緩沖區存滿數據后,再把這些數據以扇區方式批量寫入 U 盤中的“MY_ADC.TXT”文本文件中[9]。

4 實驗測試與結果

在ZigBee 構建的無線傳感器網絡中,協調器節點把終端節點發送來的溫濕度數據轉化成一定的數據格式,通過串口傳送給STC12 單片機,STC12 單片機通過并口以扇區方式批量把數據存儲到U 盤中[10]。通過串口顯示的調試結果見圖4,顯示的溫濕度數據中,第一列為溫度數據,第二列為濕度數據。

圖4 串口調試系統界面

在U 盤的根目錄下成功創建名為“MY_ADC.TXT”的文本文件的調試結果見圖5。最后系統不斷把溫濕度數據以扇區方式批量寫入新建的文本文件中,結果見圖6。

圖5 系統在U 盤根目錄下創建名為“MY_ADC.TXT”的文本文件

通過構建的無線傳感器網絡實現了溫濕度數據的采集和存儲,當需要讀取存儲模塊中已存儲的歷史溫濕度數據而進行監測和分析時,只需要在STC12 單片機上添加一個Wi-Fi 模塊ESP8266,并進行相應的串口Wi-Fi 和讀U 盤存儲器的軟件設計,最后上位機連接ESP8266 的Wi-Fi 熱點后就可以控制訪問U 盤存儲器中的歷史溫濕度數據,進一步進行監測和分析[11]。

5 結束語

圖6 “MY_ADC.TXT”文本文件中保存的部分溫濕度數據

本文論述了一種基于CC2530 處理器芯片和USB2.0 控制器CH376 的ZigBee 無線數據采集和存儲模塊,構建了系統的軟硬件平臺,同時對基于CH376 的USB 數據存儲進行了詳細的介紹,后期只要添加一個Wi-Fi 模塊,就能夠實現上位機對存儲模塊中歷史數據的訪問。實驗測試證明,該平臺傳輸可靠性好,系統可擴展性較強,前景可觀,值得深入探索。

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 午夜在线不卡| 欧美日本在线| 91精品国产无线乱码在线| 日本成人精品视频| 欧美成人精品在线| 国产成人区在线观看视频| 免费一级无码在线网站 | 日本免费新一区视频| 青青草原国产一区二区| 亚洲AV无码一二区三区在线播放| av一区二区无码在线| 高清久久精品亚洲日韩Av| 91免费国产高清观看| 国产丝袜无码一区二区视频| 青青草国产在线视频| 婷婷色狠狠干| 一区二区三区高清视频国产女人| 久久精品亚洲中文字幕乱码| 精品人妻AV区| 亚洲视频色图| 国产在线91在线电影| 亚洲成网站| 97国产在线观看| 欧美日韩中文字幕在线| 国产乱人伦精品一区二区| 精品国产aⅴ一区二区三区| 日本欧美视频在线观看| 青青草国产精品久久久久| 69综合网| 国模极品一区二区三区| 日韩区欧美区| 精品国产自在现线看久久| 国产美女人喷水在线观看| 日本午夜三级| 久久99国产乱子伦精品免| 亚洲AⅤ综合在线欧美一区| 性69交片免费看| 在线欧美a| 99爱视频精品免视看| 天天操精品| 国产精品视频第一专区| 中文字幕日韩久久综合影院| 国产91全国探花系列在线播放| 99伊人精品| 亚洲成人高清无码| 日本www色视频| 宅男噜噜噜66国产在线观看| 四虎成人在线视频| 免费在线色| 91精品亚洲| 精品三级在线| 一本大道香蕉久中文在线播放| 国产小视频a在线观看| 全部免费毛片免费播放| 国产美女在线免费观看| 日韩高清无码免费| 92午夜福利影院一区二区三区| 国产丰满大乳无码免费播放| 欧洲欧美人成免费全部视频| 三上悠亚在线精品二区| 国产亚洲成AⅤ人片在线观看| 国产区成人精品视频| 制服丝袜亚洲| 中文字幕欧美成人免费| 拍国产真实乱人偷精品| 亚洲第一成年人网站| 99热这里只有精品2| 日韩精品免费一线在线观看| 天堂中文在线资源| 青青草综合网| 色婷婷天天综合在线| 波多野结衣一区二区三区88| 国产亚洲欧美另类一区二区| 欧美黄色a| 久久综合丝袜长腿丝袜| 国产欧美日韩va| 国产精品尤物铁牛tv| 99久久精品无码专区免费| 国产福利微拍精品一区二区| 午夜视频www| 国产香蕉在线视频| 青青草91视频|