低功耗WSN節(jié)點及其接口協(xié)議的設(shè)計
【圖文】:
加熱器等功能集成到一個芯片上,具有集成度高、接口簡單、功耗低、測量精度高和封裝尺寸小等優(yōu)點。2.2設(shè)計原理硬件部分主要包括數(shù)據(jù)采集模塊、數(shù)據(jù)處理模塊、無線收發(fā)模塊和電源模塊及其調(diào)試接口和擴展接口等部分組成。數(shù)據(jù)采集部分由MSP430F149和溫濕度傳感器SHT11及必要外圍電路組成,同時預留多路通用輸入輸出接口的方便擴展,無線收發(fā)部分則由CC2530及外圍電路組成。其中MSP430F149作為主控處理器,CC2530作為協(xié)作處理器和無線收發(fā)器使用,其整體架構(gòu)如圖1所示。圖1整體結(jié)構(gòu)主處理器MSP430F149和CC2530通過SPI接口實現(xiàn)相互之間的數(shù)據(jù)通信,MSP430F149另外4個GPIO分別和CC2530的4個管腳相連,可以實現(xiàn)CC2530復位、能量管理和控制SPI讀寫數(shù)據(jù)等操作。它們之間的連接如圖2所示,SPI由STE、SIMO、SOMI、UCLK4個引腳組成,主處理器MSP430F149可通過SPI接口直接訪問CC2530內(nèi)部的寄存器和存儲器,在兩者相互通信時CC2530作為SPI接口的從設(shè)備,接收來自主處理器的時鐘信號和片選信號,并在主處理器的控制下執(zhí)行讀寫操作。MSP430F149連接到CC2530的兩根控制信號線SRDY和MRDY可以查詢SPI的讀寫狀態(tài),實現(xiàn)中斷控制等操作,CFG0接口可用來監(jiān)測CC2530的外部低頻時鐘的運行狀態(tài)[6]。圖2SPI接口電路2.3接口幀命令格式MSP430F149通過應(yīng)用層接口命令幀實現(xiàn)對CC2530及運行在它上
SOMI、UCLK4個引腳組成,主處理器MSP430F149可通過SPI接口直接訪問CC2530內(nèi)部的寄存器和存儲器,在兩者相互通信時CC2530作為SPI接口的從設(shè)備,接收來自主處理器的時鐘信號和片選信號,并在主處理器的控制下執(zhí)行讀寫操作。MSP430F149連接到CC2530的兩根控制信號線SRDY和MRDY可以查詢SPI的讀寫狀態(tài),實現(xiàn)中斷控制等操作,CFG0接口可用來監(jiān)測CC2530的外部低頻時鐘的運行狀態(tài)[6]。圖2SPI接口電路2.3接口幀命令格式MSP430F149通過應(yīng)用層接口命令幀實現(xiàn)對CC2530及運行在它上面的ZigBeePRO協(xié)議棧的控制和配置操作,其幀格式如圖3所示,這種幀格式由3部分組成,頭部定義了幀長度,,用一個字節(jié)表示,接下來是2個字節(jié)的幀命令類型,最后定義了幀中可以傳送的0-255個可變長度的字節(jié),它將根據(jù)前面2個字節(jié)的幀命令類型來確定要傳送字節(jié)的個數(shù)和長度。Bytes:120-250LengthCommandData圖3接口幀格式命令字段有兩個字節(jié),包括兩種命令Cmd0和Cmd1,其命令格式如圖4、圖5所示。Cmd0Bits:7-54-0TypeSubsystem圖4Cmd0命令格式Cmd17-0ID圖5Cmd1命令格式Cmd0命令類型有以下幾種:(1)POLL數(shù)據(jù)輪詢命令,作用是檢索排隊的數(shù)據(jù)。(2)SREQ同步請求命令,用SREQ命令時,如果有事件發(fā)生或者函數(shù)調(diào)用將要求其返回一個函數(shù)值。(3)AREQ異
【參考文獻】
相關(guān)期刊論文 前3條
1 陳利虎,葉湘濱,胡罡;基于MSP430F149的無線傳感器網(wǎng)絡(luò)節(jié)點設(shè)計[J];傳感器世界;2004年10期
2 姜連祥;汪小燕;;無線傳感器網(wǎng)絡(luò)硬件設(shè)計綜述[J];單片機與嵌入式系統(tǒng)應(yīng)用;2006年11期
3 唐慧;胡向東;;無線傳感器網(wǎng)絡(luò)數(shù)據(jù)融合研究綜述[J];信息安全與通信保密;2007年07期
【共引文獻】
相關(guān)期刊論文 前10條
1 廖望;何紅軍;;基于無線通信的海上油田監(jiān)視系統(tǒng)設(shè)計與實現(xiàn)[J];變頻器世界;2010年05期
2 李百明;;礦山環(huán)境監(jiān)測無線傳感器網(wǎng)絡(luò)節(jié)點總體設(shè)計[J];傳感器世界;2010年01期
3 肖建榮;錢建生;王營冠;陸曄頊;;基于TinyOS的無線傳感器網(wǎng)絡(luò)構(gòu)建[J];單片機與嵌入式系統(tǒng)應(yīng)用;2007年07期
4 黃銀濤;童玲;田雨;;基于CC2531的無線傳感器網(wǎng)絡(luò)節(jié)點硬件設(shè)計[J];單片機與嵌入式系統(tǒng)應(yīng)用;2010年11期
5 涂巧玲;張杰;潘建權(quán);曾憲建;;無線傳感器網(wǎng)絡(luò)節(jié)點低功耗設(shè)計策略[J];電子測量技術(shù);2009年01期
6 馮勇平;張
本文編號:2560877
本文鏈接:http://sikaile.net/kejilunwen/wltx/2560877.html