<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 無(wú)線(xiàn)傳感網(wǎng)絡(luò )(WSN)設計經(jīng)典參考實(shí)例(四)

無(wú)線(xiàn)傳感網(wǎng)絡(luò )(WSN)設計經(jīng)典參考實(shí)例(四)

作者: 時(shí)間:2013-12-14 來(lái)源:網(wǎng)絡(luò ) 收藏

1.4 濾波

  第一步:設定RSSI 的期望值,如式(3)式所示:

  無(wú)線(xiàn)傳感網(wǎng)絡(luò )(WSN)設計經(jīng)典參考實(shí)例(四)

  其中, R 0 是預期的RSSI 值,R 是實(shí)際得到的RSSI 值, R 1 是前一次得到的RSSI 值,R2是在此之前的第二次得到的RSSI 值,α、β、γ 分別是R, R1 , R2 在期望值中所占的權重,分別將其設置為0.6,0.25,0.15。

  第二步:設定閾值,閾值是在大量實(shí)驗基礎上進(jìn)行總結再設定的,該系統中設為0.5。

  第三步:除噪,若期望值0 R 和當前值R 差的絕對值小于設定的閾值,就讓令上一次的值作為當前值,R= 1 R ,同時(shí)2 R = 1 R;若期望值和當前值差的絕對值已經(jīng)大于閾值,則令期望值作為當前值,R= R 0 ,同時(shí), R2 = R 1 , R 1 = R 0 ;實(shí)驗結果表明:通過(guò)以上濾波處理,不僅減小了節點(diǎn)不穩定帶來(lái)的軌跡震蕩,節點(diǎn)的軌跡變化曲線(xiàn)更加趨于平緩。

  1.5 串口數據提取

  在串口通信協(xié)議中一個(gè)串口通信數據幀的格式如圖5所示:

  無(wú)線(xiàn)傳感網(wǎng)絡(luò )(WSN)設計經(jīng)典參考實(shí)例(四)

  圖5 串口通信數據幀的格式

  Sync 是一個(gè)數據幀的起始和結束標志符,用0x7E 來(lái)表示該標志符。緊跟在起始Sync后面的是Type標志符。CRC用來(lái)表示冗余校驗碼,其中,參與冗余校驗的字段為T(mén)OS MsgHeader 和Payload,這兩個(gè)字段存放的是網(wǎng)關(guān)收到的一個(gè)傳感器節點(diǎn)發(fā)出的完整的路由包。

  最后面的一個(gè)Sync 用來(lái)表示幀的結束。

  在實(shí)驗過(guò)程中,串口接收到的原始數據如圖6 所示:

  無(wú)線(xiàn)傳感網(wǎng)絡(luò )(WSN)設計經(jīng)典參考實(shí)例(四)

  圖6 串口原始數據

  通過(guò)對上表中數據分析得知:表中第一條數據中0x7E 表示一個(gè)數據幀的起始,0x42 表示一個(gè)數據幀的Type,不要求接收方對發(fā)送方回復一個(gè)確認包。從第二行第五個(gè)數據開(kāi)始時(shí)對上層應用有用的字段,在進(jìn)行上層開(kāi)發(fā)時(shí),可以從該處提取出串口中的數據,其中0x0100,表示數據包的ID 號,緊跟其之后的是兩個(gè)字節0x3A00 表示接收到的數據包的序列號,接下來(lái)的0x 0200 表示錨節點(diǎn)的ID 號為2,0x0500 表示Move 節點(diǎn)的ID 號為5,0x0800 表示從2 號錨節點(diǎn)獲取到的5 號Move 節點(diǎn)的RSSI 值為8, 接下來(lái)的0x 0300 表示錨節點(diǎn)的ID號為3,0x0500 表示Move 節點(diǎn)的ID 號為5,0x0C00 表示從3 號錨節點(diǎn)獲取到的5 號Move節點(diǎn)的RSSI 值為0x0C, 接下來(lái)的0x 0400 表示錨節點(diǎn)的ID 號為4,0x0500 表示Move 節點(diǎn)的ID 號為5,0xF800 表示從4 號錨節點(diǎn)獲取到的5號Move節點(diǎn)的RSSI值為0Xf8,接下來(lái)的F207FE 為CRC 字段,最后一個(gè)7E 為數據幀的結束字段。通過(guò)以上分析,可以快速從串口通信數據中提取所需的字段,為上層開(kāi)發(fā)奠定基礎。

  2 系統設計

  2.1 系統架構


上一頁(yè) 1 2 3 4 下一頁(yè)

關(guān)鍵詞: 無(wú)線(xiàn)傳感 網(wǎng)絡(luò )

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>