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

基于果園環境信息監測的無線傳感器網絡節點設計

2013-06-23 09:42:32劉燕德趙文星周衍華吳至境熊松盛劉德力
電子設計工程 2013年17期
關鍵詞:單片機

劉燕德,趙文星,周衍華,吳至境,熊松盛,劉德力

(1.華東交通大學 機電工程學院,江西 南昌 330013;2.光機電技術及應用研究所 江西 南昌 330013)

在果樹生產過程中,園區氣象等生態環境因子對果樹生長發育、生產管理決策以及病蟲害發生發展與預防等具有重要的影響,因此果園生態環境信息的自動采集和遠程傳輸對于指導實際生產具有十分重要的意義[1]。傳統的果園環境信息主要是依靠人工來獲取,這樣費時費力而且效率很低。本文設計了一種用于對果園環境信息進行實時監測的無線傳感器網絡節點,來實現數據的準確測量并可靠傳輸,這大大地減小了傳統數據采集過程中受時間和空間等因素的限制。只有及時獲取果園環境信息并進行調控,果樹的品種優勢才能充分發揮。通過了解果園環境的微氣象信息,可以實現對果樹環境信息進行動態監控:達到滿足果樹的營養需求、節約用水、監測果樹病蟲害的目的,最終實現果樹栽培中各項關鍵參數更精確的控制[2]。進行A/D轉換,經處理器處理后由射頻模塊發送到相鄰節點,同時該節點也要執行數據轉發功能,即把相鄰節點發送的數據發送到匯聚節點或離匯聚節點更近的節點[3]。果園環境信息傳感器節點由數據采集模塊、微控制器模塊、射頻通信模塊和電源模塊4部分組成,硬件結構簡圖如圖1所示。數據采集模塊負責果園環境信息的采集和數據轉換;微控制器模塊控制節點的操作,存儲和處理本身采集的數據以及其他節點發來的數據。

圖1 硬件結構簡圖Fig.1 Structure diagram of the hardware system

1 節點硬件設計

傳感器節點的設計是果園環境信息監測的核心,主要是通過傳感器采集果園環境的數據(溫度、濕度、光照等),然后

1.1 微控制器模塊

微控制器是整個系統的核心,為了節省系統電源,微控制器采用定時休眠、定時喚醒的工作方式。在喚醒后的工作狀態,微控制器打開傳感器的供電電源,定時讀取傳感器采集的數據并進行計算處理。定時打開射頻模塊,與基站進行定時聯絡以及發送和接收數據。

選用低功耗的MSP430F149芯片,它是一種新型的混合信號處理器,采用了美國德州儀器(Texas Instruments)公司最新低功耗技術(工作電流為0.1~400 p A),它將大量的外圍模塊整合到片內,特別適合于開發和設計單片系統。具有16位CPU和高效的RISC指令系統,兩路USART通信串口,可用于UART和SPI模式:片內有精密硬件乘法器、兩個l6位定時器,6個并行口,48條I/O口,具有64 kB的閃存.用于存儲采集數據[4]。

1.2 數據采集模塊

數據采集模塊是對果園的溫度、濕度、光照強度等信息進行采集,然后將采集到的數據通過A/D轉換送給單片機進行處理。

1.2.1 光照強度單元

光頻轉換器TSL230是美國TI公司的最新智能傳感器,它可直接對可見光進行頻率轉換;其靈敏度、分頻輸出可由程序控制。S0、S1為靈敏度控制端,實際上是通過改變芯片上的感光窗口的面積來改變靈敏度;S2、S3量程選擇端;OUT為頻率信號輸出,進入單片機的捕獲輸入,程序中選擇上升沿捕獲有效,通過計算兩次捕獲時間內計數器的數值差,便可以計算出輸出的頻率值[5]。TSL230B與MSP430F149的接口電路圖如圖2所示。

圖2 TSL230B的接口電路圖Fig.2 The interface circuit of TSL230B

1.2.2 溫濕度傳感器單元

溫濕度傳感器采用SHT11。SHT11是瑞士Sensirion公司推出的基于CMOSensTM技術的新型溫濕度傳感器,它可以直接提供溫度在-40~120℃范圍內且分辨率為14 bit的數字輸出和濕度在0~100%RH范圍內且分辨率為l2 bit的數字輸出[6]。SHT11電源供電要求為2.4~5.5 V,電源和時鐘信號均由微處理器提供,數據線管腳三態輸出,因此需要外界一個上拉電阻將信號拉高。圖3 SHT11接口電路圖。

圖3 SHT11接口電路圖Fig.3 The interface circuit of SHT11

1.3 射頻通信模塊

射頻通信模塊負責低功耗短距離節點間的通信,交換控制信息和收發采集數據。

采用nRF2401芯片實現的無線傳輸模塊。nRF2401通過外接晶體為它提供工作所用的時鐘。nRF2401還必須有天線電路,這樣才能進行數據的收發。nRF2401通過SPI口與MSP430單片機進行連接,由于nRF2401的SPI口只有1個數據管腳(DATA管腳),所以該管腳直接與MSP430單片機的SPI口的數據收發管腳(MOSI、MISO)進行連接。如圖4所示為nRF2401芯片接口電路圖。

圖4 nRF2401芯片接口電路圖Fig.4 The interface circuit of nRF2401

由圖4可以看出,nRF2401芯片的CE、CS、DR1和PWR_UP管腳分別與MSP430單片機的P1.0、P1.1、P1.2和P1.3管腳進行連接。P1.0、P1.1和P1.3管腳只是用來控制nRF2401芯片的工作狀態,而P1.2管腳用來指示nRF2401是否接收數據,由于P1口的管腳有中斷功能,因此可以將P1.2管腳設置成中斷方式。由于nRF2401的SPI口只有1個數據管腳(DATA),因此將DATA管腳分別與MSP430單片機的SPI口數據收發管腳(MOSI、MISO)進行連接。由于SPI口的2個數據管腳都連接到nRF2401芯片的DATA管腳,因此MSP430單片機的SPI口的數據管腳都需要串接10kΩ的電阻。由于DR1是高電平有效,因此需要將P1.2管腳拉低。

1.4 電源模塊

電源模塊提供節點的能量,通常選用體積小、容量高的電池,以確保節點的微型化和長壽命。

2 節點軟件設計

2.1 節點工作流程

傳感器節點的數據傳輸采用基于802.15.4標準的ZigBee無線傳輸協議,采用了協議棧Z-Stack。當節點通電之后,先初始化,系統進入低功耗模式,當傳感器收到采集數據請求時,節點被喚醒,開始采集數據,確認采集到后,將數據進行簡單的處理、儲存,并在設定的時間內.嘗試把數據發送出去,當成功發送后,則回到低功耗模式。工作流程如圖5所示。

圖5 節點工作流程圖Fig.5 Flow chart of the note design

2.2 無線傳輸設計

開發以IAR WorkbenchV3.1為平臺,采用C語言編寫,軟件編程的基本思路是:先對SPI、nRF2401控制端口初始化;使能SPI、UART端口,使能ADC,對nRF2401芯片初始化;無線傳輸軟件設計包括初始化程序、管腳模擬程序和數據收發程序。

2.2.1 收發模式

nRF2401芯片的收發模式有突發(ShockBurstTM)收發模式和直接收發模式兩種,這里只介紹ShockBurstTM收發模式。收發模式由器件配置字決定。

在ShockBurstTM收發模式下,主要有以下特點:

1)使用片內的FIFO,數據從單片機低速送入,由nRF2401高速發送,這樣可以盡量節能。

2)射頻協議由芯片內部進行處理,這樣非常方便進行程序開發。

3)nRF2401自動處理數據幀的頭和CRC校驗碼,在接收數據時,自動把數據幀的頭和CRC校驗碼移去;在發送數據時,自動加上數據幀的頭和CRC校驗碼。

下面介紹在ShockBurstTM模式下的收發流程。

1)ShockBurstTM發送流程

在發送狀態下,主要通過CE、CLK1、DATA這3個管腳來實現數據的發送。nRF2401突發模式下的數據無線發送流程圖,如圖6所示。

圖6 nRF2401突發模式下的數據無線發送流程圖Fig.6 Flow chart of the wireless data transmission of ShockBurstTM design

具體流程如下:

1)當單片機有數據要發送時,先把CE置高,使nRF2401進入發送模式。

2)單片機把地址和要發送的數據通過SPI口寫入nRF2401的FIFO。

3)單片機將CE置低,使nRF2401開始以ShockBurstTM模式發送數據。

2)ShockBurstTM接收流程

在接收狀態下,主要通過CE、CLK1、DR1和DATA這4個管腳來實現數據的接收。nRF2401突發模式下的數據無線發送流程圖,如圖7所示。

圖7 nRF2401突發模式下的數據無線接收流程圖Fig.7 Flow chart of the wireless data receiving of ShockBurstTM design

具體流程如下:

1)單片機將CE置高,進入接收狀態。

2)延時200μs后,nRF2401進入監視狀態,等待數據包的到來。

3)當接收到正確的數據包后,nRF2401自動把數據幀的頭、地址和CRC效驗碼去掉。

4)nRF2401將DR1置高來通知單片機有數據到來。

5)單片機將數據從nRF2401讀出。

6)所有數據讀完以后,nRF2401把DR1置低。如果CE繼續設置為高,則繼續等待下一個數據包;如果CE為低,開始其他工作流程。

3 結 論

根據果園環境信息監測的需求,文中將MSP430單片機和nRF2401相結合進行了無線傳感器節點的設計,通過果園微氣象信息的監測,來實現對果園的數字化管理,為果園系統的設計指明了方向。由該節點組成的無線傳感器網絡在小規模實驗中已表現出良好的工作效果,可在特殊環境下實現監測區域內信號的采集、處理與傳輸。

[1]汪偉偉,李紹穩,孟浩,等.基于DataSocket的果園生態環境遠程數據采集系統[J].微計算機信息,2007(1):117-119.WANG Wei-wei,LI Shao-wen,MENG hao,et al.A remote data acquisition system for orchard environment based on DataSocket technology[J].Control&Automation,2007(1):117-119.

[2]劉燕德,吳滔.基于無線傳感網絡的果園環境實時監控系統設計[J].湖北農業科學,2011,50(21):4469-4472.LIU Yan-de,WU Tao.The design of real-time monitoring system for orchard environment based on wireless sensor networks[J].Hubei Agricultural Sciences,2011,50(21):4469-4472.

[3]張穎,趙曉虎,苗全利,等.基于環境信息監測的無線傳感器網絡節點設計[J].電子設計工程,2011,19(12):71-74.ZHANG Ying,ZHAO Xiao-hu,MIAO Quan-li,et al.Design of wireless sensor network nodes based on environmental information monitoring[J].Electronic Design Engineering,2011,19(12):71-74.

[4]沈建華,楊艷琴.MSP430系列16位超低功耗單片機原理與實踐[M].北京:北京航空航天大學出版社,2008.

[5]左巍,康龍云,曹秉剛,等.基于MSP430單片機風速、光輻照度同步測試儀[J].微計算機信息,2003,19(12):56-58.ZUO Wei,KANG Long-yun,CAO Bing-gang,et al.The device based on MSP430 microcontroller for wind speed and light irradiance testing synchronously[J].Microcomputer Information,2003,19(12):56-58.

[6]Sensirion the Sensor Company.SHTlx/SHT7xHumidity&temperature sensor[EB/OL].(2007-08-09)[2011-09-l2]http://www.Sensirion.com.

[7]孫利民,李建中,陳渝,等.無線傳感器網絡[M].北京:清華大學出版社,2005.

[8]黃長喜.無線傳感器網絡節點設計的研究[D].合肥:合肥工業大學,2006.

[9]石權.基于無線傳感器網絡的溫濕度采集系統的設計[D].吉林:吉林大學,2008.

[10]韓廷閣.基于ZigBee的土壤濕度無線采集系統節點設計[D].咸陽:西北農林科技大學,2010.

[11]丁永紅,孫運強.基于nRF2401的無線數傳系統設計[J].國外電子測試技術,2008,27(4):45-47.DING Yong-hong,SUN Yun-qiang.Design of wireless data transfer system based on nRF2401[J].Foreign Electronic Measurement Technology,2008,27(4):45-47.

猜你喜歡
單片機
基于單片機的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精品在线视频观看| 91年精品国产福利线观看久久| 99re精彩视频| 8090成人午夜精品| 国产69精品久久久久妇女| 一级毛片免费播放视频| 久久综合丝袜长腿丝袜| 大学生久久香蕉国产线观看| 男女精品视频| 免费日韩在线视频| 曰韩人妻一区二区三区| 亚洲成人播放| 午夜视频在线观看区二区| 中文字幕资源站| 波多野结衣视频一区二区| 欧美日韩在线亚洲国产人| 99中文字幕亚洲一区二区| 国产欧美日韩免费| 日本在线免费网站| 亚洲h视频在线| 五月婷婷综合网| 午夜爽爽视频| 欧美亚洲国产视频| 国产精品极品美女自在线| 国产一级毛片网站| 国产一国产一有一级毛片视频| 波多野结衣第一页| 高清精品美女在线播放| 无码免费的亚洲视频| 91国语视频| 国产精品护士| 欧美亚洲日韩中文| 免费三A级毛片视频| 国产精品hd在线播放| 天天摸夜夜操| 亚洲成AV人手机在线观看网站| 久久精品只有这里有| 国产亚洲视频播放9000| 国产精品综合色区在线观看| 一级香蕉视频在线观看| 白浆视频在线观看| 98精品全国免费观看视频| 青青青国产视频手机| 国产毛片基地| 亚洲va在线观看| 午夜视频免费试看| a毛片免费观看| 欧美激情视频二区| 99er这里只有精品| 伊人激情久久综合中文字幕| 天堂在线www网亚洲| 国产一区二区人大臿蕉香蕉| 一级毛片在线播放免费观看| 嫩草国产在线| 内射人妻无码色AV天堂| 欧美在线中文字幕| 亚洲日韩高清在线亚洲专区| 国产成人禁片在线观看| 国产亚洲欧美日韩在线一区二区三区| 国产视频入口| 久久先锋资源| 免费激情网址| 免费一级全黄少妇性色生活片| 欧美精品成人| 国产玖玖视频| 国产嫩草在线观看| 欧美一级视频免费| 色噜噜在线观看| 男女精品视频| 亚洲欧美日本国产专区一区| 亚洲欧美综合精品久久成人网| 四虎永久在线视频| 精品剧情v国产在线观看| 四虎永久免费网站| 欧美 亚洲 日韩 国产| 中国美女**毛片录像在线| 高清不卡毛片| 狠狠色丁香婷婷| 五月天久久综合国产一区二区| 国产午夜无码片在线观看网站| 高清国产va日韩亚洲免费午夜电影| 国产一级裸网站|