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的單片機控制系統的仿真設計
主站蜘蛛池模板: 日韩av在线直播| 国模粉嫩小泬视频在线观看| 国产精品无码制服丝袜| 久久青草精品一区二区三区| 夜夜爽免费视频| 国产特级毛片| 国产成人精品在线1区| 国产精品午夜电影| 97综合久久| 亚洲一级毛片在线观播放| AV片亚洲国产男人的天堂| 亚洲色欲色欲www在线观看| 91麻豆精品国产高清在线| 国产女人水多毛片18| 精品久久久久久中文字幕女| 日韩视频精品在线| 激情爆乳一区二区| 中文成人无码国产亚洲| 欧美亚洲国产精品第一页| 丰满少妇αⅴ无码区| 午夜成人在线视频| 精品欧美一区二区三区在线| 免费aa毛片| 久久无码高潮喷水| 久久www视频| 玖玖免费视频在线观看| 亚洲av日韩av制服丝袜| 青青久久91| 亚洲欧美自拍中文| 国产拍揄自揄精品视频网站| 亚洲综合二区| 欧美三级日韩三级| 亚洲第一网站男人都懂| 亚洲综合久久一本伊一区| 欧美一级高清免费a| 日韩av手机在线| 亚洲三级影院| 天天躁夜夜躁狠狠躁躁88| 四虎永久免费网站| 国产资源免费观看| 亚洲三级a| 91视频精品| 美女被狂躁www在线观看| 中文字幕2区| 91啦中文字幕| 久久久久青草大香线综合精品 | 国产精品无码AV中文| 久久久久亚洲精品无码网站| 欧美精品亚洲精品日韩专区| 57pao国产成视频免费播放| 免费一级无码在线网站| 美女扒开下面流白浆在线试听| 91亚洲精品第一| 无码粉嫩虎白一线天在线观看| 国产成人综合在线观看| 精品1区2区3区| 亚洲国产成人麻豆精品| 尤物特级无码毛片免费| 熟妇人妻无乱码中文字幕真矢织江| 久草国产在线观看| 青青青视频免费一区二区| 在线看免费无码av天堂的| 无码专区国产精品一区| 亚洲人成日本在线观看| 亚洲天堂2014| 日韩在线播放中文字幕| 日韩在线1| 99国产精品免费观看视频| 欧美精品在线观看视频| 天堂在线www网亚洲| 欧美激情网址| 热这里只有精品国产热门精品| 97人妻精品专区久久久久| www.国产福利| 欧美亚洲综合免费精品高清在线观看| 最新国产麻豆aⅴ精品无| 喷潮白浆直流在线播放| 久久精品视频一| 日本高清免费不卡视频| 国产在线观看91精品亚瑟| 亚洲天堂精品在线| 国产精品女在线观看|