《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 基于MSP430F1611的無線傳感器網絡節點的設計

基于MSP430F1611的無線傳感器網絡節點的設計

《電子技術應用》2007年第1期
2007-11-08
作者:王 戈, 盧伍根, 張效義

摘? 要:在簡要介紹無線傳感器網絡及其節點體系結構的基礎上,設計了以TI公司16位超低功耗" title="超低功耗">超低功耗單片機MSP430F1611為核心的無線傳感器網絡節點" title="無線傳感器網絡節點">無線傳感器網絡節點,詳細介紹了節點系統的硬件實現,并通過實際組網測試驗證了設計方案的可行性。
關鍵詞:無線傳感器網絡? MSP430F1611? 節點? TR3000

?

無線傳感器網絡綜合了傳感器技術、遙測技術、嵌入式計算技術、分布式信息處理技術和無線通信技術等。它是一種特殊的無線自組織網絡,由成千上萬的具有感知和路由功能的無線傳感器節點組成,能夠協作地實時監測、感知和采集各種環境對象的信息,將其通過多跳轉發傳送回主機進行分析、處理。無線傳感器網絡作為一種全新的信息獲取和處理技術,將在國防軍事、反恐抗災、環境監測、交通管理、工程安全和醫療衛生等領域得到廣泛的應用[1]。
本文在簡要介紹無線傳感器網絡節點體系結構的基礎上,從實際應用考慮,設計了一種基于MSP430F1611的無線傳感器網絡節點,詳細介紹了節點的硬件設計方案。
1無線傳感器網絡節點的體系結構
無線傳感器網絡節點是網絡的基本單元,節點的穩定運行是整個網絡可靠性的重要保障。在不同應用中,傳感器網絡節點的組成不盡相同,但都由數據采集模塊(傳感器、A/D" title="A/D">A/D轉換器)、數據處理模塊(微處理器、存儲器)、數據傳輸模塊(無線收發器)和電源模塊(電池、DC/DC能量轉換器)四部分組成[2]。被監測物理信號的形式決定傳感器的類型,處理器通常選用嵌入式CPU,數據傳輸模塊主要由低功耗短距離的射頻收發器組成。因為需要進行復雜的任務調度與管理,需要一個微型化的操作系統,UCBerkely為此專門開發了TinyOS操作系統。傳感器網絡節點的組成如圖1所示。


2 無線傳感器網絡節點的硬件設計
為了實現對溫度、濕度、光等多種物理信息的精確采集,并將采集信息進行采樣、數模轉換,以及根據應用需求進行相應的處理,把處理后的信息通過多跳轉發傳送回PC機進行處理;同時為了滿足節點壽命和工作性能的要求,綜合考慮能耗、傳輸距離、數據速率、安全性和通用性等因素,本文所設計的無線傳感器網絡節點硬件平臺選用如下設計方案。
數據采集模塊選用了Sensirion公司的數字溫濕度傳感器SHT71以及光傳感器S1087和S1087-01;數據處理模塊選用了TI公司的16位超低功耗單片機MSP430F1611;無線通信模塊" title="通信模塊">通信模塊選用了RFM公司低功耗、短距離的433.92MHz單頻點RF收發芯片TR3000;電源模塊采用CR2032紐扣電池為整個節點供電。傳感器網絡節點硬件平臺如圖2所示。

?


2.1 數據采集模塊
節點的數據采集部分可以根據實際需要和被監測信號的物理特征選擇合適的傳感器,如:溫度、濕度、光強、壓力、振動等,本節點的設計可以對外界溫度、濕度、可見光、紅外光信號進行精確采集。
2.1.1 溫濕度數據的采集
本節點的設計采用了Sensirion公司的數字溫濕度傳感器SHT71[3]。它是一款將溫/濕度傳感器、信號放大調理器、A/D轉換器和總線接口全部集成于一個芯片上的單片全校準數字輸出傳感器,可以直接提供溫度在-40°C~120°C范圍內且分辨率為14bit以及濕度在0~100%RH范圍內且分辨率為12bit的數字輸出。
SHT71采用串行時鐘輸入線SCK與單片機保持通信同步,串行數據線DATA收發通信協議命令和數據。其控制流程如下:程序開始用一組“啟動傳輸”時序表示數據傳輸的初始化(當SCK時鐘為高電平時,DATA翻轉為低電平,緊接著SCK變為低電平,隨后在SCK時鐘高電平時DATA翻轉為高電平);然后發送一組測量命令(‘00000011’表示溫度,‘00000101’表示相對濕度)后釋放DATA線,等待SHT71下拉DATA值低電平,表示測量結束,同時輸出采集數據到MSP430F1611,讀取測量數據后可以通過下式計算出相對濕度和溫度值。

?



2.1.2 可見光與紅外光數據的采集
本節點的設計除了能夠對外界環境中的溫濕度數據進行精確采集外,還可以通過光傳感器S1087和S1087-01[4]來采集可見光數據和紅外光數據。該光傳感器是一種陶瓷包裝的光電測量計,它的測量輸出為標準電流信號,陶瓷封裝可用于光密封,因此背光和側光不能到達測量活動區,從而可以得到可靠的可見光和紅外光范圍的光信號測量。
從傳感器輸出的是標準電流信號,由于A/D轉換基準為電壓,所以ADC12轉換的是電壓。因此采集電路通過100k?贅負載電阻將傳感器輸出的電流信號轉換為電壓信號后送入MSP430F1611的片內ADC12模塊進行轉換,ADC12轉換輸出的最大值為4 095。在進行光強值計算時,通過讀取處理器轉換存儲寄存器值可以得到轉換結果,由(1)式計算出電壓Vin,進而得到電流值。再根據S1087/S1087-01的輸出特性曲線得到光強值。圖3給出了實際光信號與傳感器輸出電流信號的關系曲線。

其中: VR+ 為參考電源正端,VR–為參考電源負端,Vin為ADC12轉換得到的電壓值,NADC為處理器轉換存儲寄存器值。
模擬量采集部分具有一定的通用性,只要連接不同類型的傳感器就可以采集不同信號源的數據。


2.2 數據處理模塊
數據處理模塊是傳感器網絡節點的核心部分,一方面接收來自傳感器的測量數據,按要求對數據進行處理和計算等,交給通信模塊發送;另一方面讀取通信模塊送入的數據信息,對硬件平臺其它模塊的操作進行控制。
本節點選用TI公司的16位超低功耗單片機MSP430F1611[5]。該單片機電源采用1.8V~3.6V的低電壓,RAM數據保持方式下耗電僅為0.1μA,可以在低電壓下以超低功耗狀態工作。其中48KB Flash存儲器可以支持在線編程和仿真,并具有較強的處理能力和豐富的片內外設,具體如下:
看門狗可以在程序失控時迅速復位; 16位定時器(Timer_A和Timer_B)具有捕獲/比較功能;大量的捕獲/比較寄存器可以用于事件計數、時序發生等;多功能串口" title="串口">串口(USART)可以實現異步、同步和I2C串行通信,可以方便地實現多機通信的應用;具有較多的I/O端口,最多達6×8條I/O口線, P1、P2端口還可以接收外部上升沿或下降沿的中斷輸入;12位A/D轉換器有較高的轉換速率,最高可達200kbps,能夠滿足大多數數據采集的應用。
單片機的接口電路非常簡單,通過片內的A/D通道實現模擬量的采集。通過片內的A/D轉換部分不僅可以降低系統設計的復雜性,而且還可以提高系統的可靠性,避免接口的復雜性,同時還可以減小PCB板的面積;設計中采用一般I/O口實現數字量的采集電路接口;其中串口通信通過單片機內的UART實現;在單片機的時鐘設計上,考慮到通信速率的要求,MSP430F1611單片機采用一個4MHz的時鐘信號,該系統的時鐘部分均采用晶體振蕩器實現;考慮到電源的輸入紋波對單片機的影響,在電源的管腳增加一個0.1?滋F的電容來實現濾波,以減小輸入端受到的干擾。
在網絡中,節點需要處理的信息和數據大致可分為四類:管理控制信息、網內組網交互信息、需轉發的數據和采集的數據。它們在節點中的處理流程如圖4所示。


2.3 無線通信模塊
基于無線傳感器網絡所要求的數據傳輸速率不高及傳輸距離相對節點能耗控制要求嚴格的特點,綜合研究比較了幾類無線收發芯片,選用RFM公司的TR3000[7]來完成通信模塊的設計。它是RFM公司推出的一款433.92MHz單頻點無線RF收發器,TR3000工作穩定,尺寸小,功耗低,在采用ASK調制方式時最高通信速率可達115.2kbps。在通信速率較低的情況下,通信距離可達100米,是短距離無線數據傳輸的理想選擇。
TR3000可以很容易地與MSP430超低功耗微處理器相連接并通過軟件對TR3000進行控制,使其處于不同的工作模式??刂乒苣_CNTRL0和CNTRL1的狀態與工作模式的對應關系為:00—休眠模式;01—OOK發送模式;10—ASK發送模式;11—接收模式。TR3000電路原理圖如圖5所示。

?


2.4 串口通信模塊
該節點的串口通信模塊主要負責PC機與傳感器網絡節點之間的通信。在網絡中只有網關節點(Sink節點)中含有串口通信模塊。Sink節點是網絡中所特有的,主要向下級節點發送查詢命令,同時散布在外界環境中的網絡節點將采集到的信息通過多跳轉發送回Sink節點并通過串口送至PC機進行處理。
MSP430F1611具有片內UART,因此實現串口通信相當容易。由于單片機與上位機進行通信的接口電平不同,因此需要進行接口電平轉換,串口通信電路的設計采用MAX3221實現單片機的TTL電平與PC機的RS232接口電平的轉換。
2.5 電源模塊
在節點的設計中采用CR2032紐扣電池為整個節點供電,CR2032在大于2.8V的條件下能提供大約200mAh的能量。
為了及時了解節點的能量存儲和消耗狀況,并根據節點能量狀態來調整節點的通信策略[6],本文將來自電源正極的電平值輸入到MSP430F1611的ADC12 模塊內,與參考電平進行比較,通過讀取處理器轉換存儲寄存器值可以得到轉換結果,同樣由公式(1)可以計算出電壓Vin,從而掌握電源電壓的變化情況。
3 節能策略的設計
在整個硬件平臺的設計中,節能一直是本文考慮的一個重要因素,它決定著傳感器網絡的壽命。節點節能的最主要方式是休眠機制。當節點目前沒有傳感任務并且不需要為其他節點轉發數據時關閉節點的無線通信模塊、數據采集模塊等以節省能量。這樣,一個傳感任務發生時,只有與之相鄰的區域內的傳感器節點處于活動狀態,才能形成一個活動區域?;顒訁^域隨著數據向Sink節點傳送而移動,這樣原先活動的節點在離開活動區域后可以轉入休眠模式從而節省能量。另外,由于處理器系統中有一種活動模式和五種低功耗模式,所以通過指令控制處理器時鐘的打開與關閉(即采用不同的工作模式),實現對總體功耗的控制來達到節能的目的。
在采用各種節能策略之后,整個硬件平臺的整體能耗如表1所示。


本文主要介紹了以MSP430F1611單片機為核心,實現對外界環境中溫度、濕度及光信號進行精確采集的無線傳感器網絡節點的硬件設計方案。在實際的組網測試中,筆者將其應用于黃河地區生態環境監測,構建了15個節點和1個Sink節點的小型網絡,一般情況下節點處于休眠狀態,當有中斷請求時激活節點工作,采用中斷方式接收和發送數據,將采集到的數據傳輸給主機。實驗表明,采用這種方式建立的無線傳感(接上頁)
器網絡具有穩定可靠的性能,能以極低的電能消耗進行工作,使功耗達到最低,從而滿足設計要求。
參考文獻
[1] ?孫利民,李建中,陳 渝.無線傳感器網絡[M].北京:清華大學出版社,2005,05:293-305.
[2]? 任豐源,黃海寧,林 闖.無線傳感器網絡.軟件學報,2003,14(J):1282-1291.
[3] ?沈建華,楊艷琴,翟曉曙.MSP430系列16位超低功耗單片機原理與應用[M].北京:清華大學出版社,2004.
[4]? SHT1x/SHT7x Humidity & Temperature Sensor Datasheet(V2.1) [f] 2003.03? http://www.sensirion.com .
[5] ?Si photodiode S1087/S1087-01 Datasheet [f] 2001.04??http://www.hamamatsu.com.
[6] ?霍宏偉,張宏科,郜 帥.一種IPv6無線傳感器網絡節點的設計與實現 [J]. 計算機應用,2006,02:303-306.
[7]? ASH Transceiver Designer’s Guide [f]. 2004.05?http://www.rfm.com.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          日韩视频一区二区在线观看| 亚洲天堂av电影| 一本色道**综合亚洲精品蜜桃冫| 麻豆精品精华液| 91久久线看在观草草青青| 亚洲日韩第九十九页| 国产亚洲精品久久久久婷婷瑜伽| 亚洲国产精品国自产拍av秋霞| 亚洲伊人一本大道中文字幕| 亚洲欧洲精品成人久久奇米网| 在线天堂一区av电影| 国产综合在线看| 欧美视频在线免费看| 99精品视频免费观看| 麻豆九一精品爱看视频在线观看免费| 国产日韩欧美精品一区| 亚洲高清在线精品| 亚洲国产精品成人| 欧美在线观看日本一区| 狂野欧美激情性xxxx欧美| 亚洲激情电影中文字幕| 亚洲欧美另类综合偷拍| 欧美日韩免费观看一区=区三区| 亚洲综合视频一区| 国产视频一区在线| 亚洲欧美久久| 国产农村妇女精品一二区| 久久国产手机看片| 久久久久久久久久久成人| 亚洲已满18点击进入久久| 国产精品日本一区二区| 欧美日韩一二三四五区| 亚洲高清在线视频| 欧美精品在线播放| 欧美精品三级在线观看| 亚洲永久精品国产| 午夜日韩av| 亚洲视频一区| 亚洲大胆女人| 亚洲欧洲精品一区二区精品久久久| 国产精品乱子久久久久| 欧美日一区二区三区在线观看国产免| 久久久国产精品亚洲一区| 国产精品久久九九| 国产精品久久| 欧美日韩免费一区二区三区| 国产精品亚洲美女av网站| 麻豆av一区二区三区| 日韩一区二区精品葵司在线| 久久久久国产精品麻豆ai换脸| 久久久久成人精品免费播放动漫| 亚洲精品网址在线观看| 国产精品一区二区三区久久| 亚洲一区国产视频| 欧美一区二区三区视频在线观看| 一区二区三区产品免费精品久久75| 亚洲免费在线精品一区| 国产亚洲亚洲| 欧美区国产区| 国产一区二区三区av电影| 国产精品久久久久久久久久久久| 久久免费99精品久久久久久| 欧美性做爰猛烈叫床潮| 欧美—级高清免费播放| 国产精品一区二区三区观看| 欧美亚州韩日在线看免费版国语版| 伊人久久亚洲热| 一区二区成人精品| 国产一区二区精品在线观看| 一区二区三区 在线观看视频| 国产精品欧美一区二区三区奶水| 免费一级欧美在线大片| 久久久久久香蕉网| 亚洲国产国产亚洲一二三| 一区二区三区视频在线观看| 欧美性一二三区| 亚洲高清网站| 国产一区二区在线观看免费| 国产精品中文字幕在线观看| 亚洲毛片av| 欧美电影专区| 亚洲每日在线| 欧美3dxxxxhd| 免费日韩av片| 亚洲天堂成人在线观看| 亚洲福利视频二区| 亚洲国产一区二区三区在线播| 国产精品久久久久毛片软件| 国产精品男gay被猛男狂揉视频| 欧美日韩中国免费专区在线看| 欧美精品www在线观看| 国产精品久久久久国产a级| 一区二区三区黄色| 欧美黄免费看| 国产欧美综合一区二区三区| 一本到12不卡视频在线dvd| 麻豆精品网站| 国产一区二区三区在线观看免费视频| 亚洲伊人久久综合| 女仆av观看一区| 亚洲免费网址| 国产精品一区二区你懂的| 亚洲成人在线观看视频| 亚洲一区二区三区高清不卡| 亚洲欧洲日产国产综合网| 一本色道久久88综合亚洲精品ⅰ| 久久久精品网| 欧美精品福利| 亚洲免费高清视频| 国产一级揄自揄精品视频| 久久av一区二区| 久久久夜精品| 亚洲欧洲综合另类在线| 久久国内精品自在自线400部| 久久福利资源站| 国产精品一区=区| 国产精品视频免费观看| 午夜精品剧场| 亚洲一区影音先锋| 91久久午夜| 国产视频亚洲精品| 精品51国产黑色丝袜高跟鞋| 亚洲一区二区三区四区五区黄| 一色屋精品视频在线观看网站| 欧美影院精品一区| 午夜久久99| 亚洲欧美影音先锋| 一本色道久久综合亚洲精品小说| 欧美日韩国产二区| 亚洲欧美www| 国产精品三级视频| 性欧美暴力猛交另类hd| 国产精品视频一| 亚洲一区二区三区四区五区午夜| 欧美另类在线播放| 久久久精品国产99久久精品芒果| 久久男人资源视频| 亚洲综合日韩中文字幕v在线| 亚洲欧美日韩国产一区二区| 欧美日韩在线免费观看| 国产欧美日韩免费| 欧美日韩国产另类不卡| 亚洲美女精品成人在线视频| 99re热这里只有精品视频| 亚洲在线观看免费| 国产亚洲成av人在线观看导航| 欧美视频网站| 国产精品乱码| 欧美成人免费一级人片100| 国产精品视频区| 午夜精品久久久99热福利| 亚洲欧美激情精品一区二区| 欧美视频在线播放| 亚洲视屏在线播放| 久久综合伊人77777| 欧美激情第一页xxx| 久久一区视频| 亚洲欧洲99久久| 一区二区三区欧美激情| 欧美另类综合| 亚洲欧洲一区| 亚洲美女视频在线观看| 亚洲欧洲精品一区| 国产精品99久久久久久宅男| 国产伦精品免费视频| 国产精品一区二区三区久久| 一区二区三区国产在线| 日韩午夜在线视频| 久久av一区| 亚洲一区二区免费看| 亚洲福利专区| 久久伊人一区二区| 亚洲国产成人av| 亚洲韩国青草视频| 亚洲欧美在线aaa| 国产精品久久久久7777婷婷| 久久九九国产精品| 亚洲天堂av在线免费观看| 欧美日韩亚洲一区二| 国产精品xxxav免费视频| 欧美亚洲网站| 亚洲看片网站| 国产一区二区av| 亚洲经典三级| 亚洲欧美日韩综合一区| 欧美专区日韩视频| 亚洲国产精品精华液网站| 91久久夜色精品国产网站| 久久三级福利| 国产精品久久一卡二卡| 免费亚洲视频| 国产精品福利在线| 午夜国产精品视频免费体验区| 欧美日韩在线高清| 国产精品久久久久秋霞鲁丝| 亚洲国产精品激情在线观看| 蜜桃精品久久久久久久免费影院| 亚洲欧美国产77777| 国产日韩综合一区二区性色av| 亚洲影院免费观看| 欧美日韩成人综合天天影院| 中日韩美女免费视频网站在线观看| 欧美激情精品久久久六区热门| 国产亚洲精品久久久久动| 欧美连裤袜在线视频| 国产精品久久久久久模特| 怡红院精品视频| 国产精品自在欧美一区| 久久久噜噜噜久久久| 两个人的视频www国产精品| 久久在线播放| 亚洲欧美日韩久久精品| 欧美精品粉嫩高潮一区二区| 国产亚洲精品综合一区91| 久久国产一区二区| 国产一区二区三区在线观看网站| 免费观看成人网| 久久最新视频| 午夜激情综合网| 欧美日韩中文字幕在线| 一区二区三区欧美在线观看| 欧美精品一区二区三区在线播放| 黄色成人免费网站| 欧美日韩在线电影| 国产精品视频自拍| 欧美一区二区三区播放老司机| 韩国av一区二区| 久久久久久9999| 亚洲综合首页| 国产精品成人av性教育| 亚洲电影欧美电影有声小说| 久久视频在线看| 亚洲人成小说网站色在线| 欧美成人自拍视频| 欧美一级久久久| 亚洲福利视频网| 夜夜爽99久久国产综合精品女不卡| 国产伦精品一区二区三区视频孕妇| 亚洲欧美在线免费| 亚洲欧美日韩视频二区| 久久九九国产精品怡红院| 国产一区二区中文字幕免费看| 亚洲深夜激情| 美女精品在线观看| 亚洲欧美日韩天堂一区二区| 欧美制服丝袜第一页| 最新成人av网站| 在线观看免费视频综合| 亚洲欧美成人网| 亚洲高清久久| 国产精品久久久久一区二区| 一区二区亚洲| 国产一区日韩一区| 悠悠资源网久久精品| 久久久之久亚州精品露出| 国产精品a久久久久| 麻豆91精品91久久久的内涵| 亚洲精品久久久久久一区二区| 最新国产精品拍自在线播放| 国产一区二区0| 国产亚洲成av人片在线观看桃| 国产亚洲欧美日韩一区二区| 国产真实乱子伦精品视频| 欧美日韩一区二区视频在线| 免费在线一区二区| 亚洲综合电影一区二区三区| 亚洲国产精品久久久久秋霞影院| 欧美午夜精品久久久久久浪潮| 一区二区三区四区五区在线| 亚洲精品日日夜夜| 亚洲欧洲三级| 欧美成熟视频| 亚洲美女视频| 一区视频在线| 欧美影院视频| 一本色道婷婷久久欧美| 亚洲激情电影在线| 国产精品日韩欧美一区二区三区| 亚洲一区二区三区午夜| 欧美日韩岛国| 在线观看欧美日韩国产| 亚洲视频1区2区| 亚洲国产成人porn| 国产三级精品在线不卡| 久久综合999| 欧美精品麻豆| 欧美性大战久久久久久久蜜臀| 最新亚洲视频| 久久亚洲免费| 欧美成人a视频| 尤物yw午夜国产精品视频明星| 国产日韩精品久久久| 亚洲精品免费网站| 欧美伊人精品成人久久综合97| 亚洲国产精品t66y| 亚洲国产一区二区三区高清| 亚洲永久免费视频| 欧美国产欧美亚州国产日韩mv天天看完整| 久久精品欧洲| 亚洲高清在线精品| 亚洲欧美在线视频观看| 欧美伦理91i| 亚洲欧洲日本一区二区三区| 激情五月***国产精品| 亚洲激情成人| 亚洲开发第一视频在线播放| 午夜日韩激情| 免费在线欧美视频| 欧美三级视频在线观看| 91久久精品久久国产性色也91| 午夜久久久久久久久久一区二区| 免费视频最近日韩| 午夜免费久久久久| 欧美日韩一视频区二区| 亚洲图片激情小说| 欧美理论电影在线观看| 正在播放欧美一区| 亚洲国产天堂久久国产91| 欧美日韩国产综合视频在线| 欧美中文在线字幕| 国产精品入口麻豆原神| 午夜精品久久久久久久久久久久久| 亚洲婷婷国产精品电影人久久| 国产精品久久一卡二卡| 国产亚洲人成a一在线v站| 美国十次了思思久久精品导航| 国产曰批免费观看久久久| 午夜精品久久久久久久久久久|