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

基于ZigBee技術的病人綜合信息網關設計*

2016-10-13 02:37:27王長峰白帆羅儒王柏淵陳進軍
電子器件 2016年2期
關鍵詞:系統設計

王長峰,白帆,羅儒,王柏淵,陳進軍

(貴州大學電氣工程學院,貴陽550003)

基于ZigBee技術的病人綜合信息網關設計*

王長峰,白帆,羅儒,王柏淵,陳進軍*

(貴州大學電氣工程學院,貴陽550003)

為了實現病人監護設備的智能化,提出了一種基于ZigBee無線傳感技術的醫療監護系統網關解決方案。該方案將測量到的人體體溫、血壓等數據通過ZigBee無線傳感器網絡傳輸到網關節點,再由網關節點對這些生理參數進行詳細處理,醫生可根據這些數據對病人的生理情況做出診斷評估。經試驗證明,終端節點在60 m內可保證通信效果,及數據準確性。

網關;ZigBee;STM32;CC2430;Ethernet;Z-Stack

為了更好地對病人進行準確地、人性化地進行醫療監護,人們開始越來越多地關注無線醫療監護技術。無線醫療監護系統可以將測量的病人生理參數通過無線傳感器網絡傳輸到監控中心,監控中心對這些生理參數進行詳細處理,從而做出診斷評估。基于ZigBee網絡的醫療監護系統與傳統醫療監護系統相比,在設備功耗、抗干擾性、傳輸數據速率等方面都有明顯的優勢,因此本系統的設計方案是將ZigBee無線技術與以太網網絡技術相結合。在分析符合ZigBee標準的無線監護網絡模型的基礎上,進行了網關、路由器以及終端設備的硬軟件設計,并實現了整個無線監護網絡內的實時通訊。

1 系統方案設計

1.1系統方案總體構建

本文設計了基于STM32處理器的ZigBee無線傳感醫療監護網絡的網關平臺,通過將ZigBee數據包轉換為以太網的TCP/IP數據包,實現了數據在兩種網絡間的傳輸。系統結構圖如圖1所示。

圖1 ZigBee信息網關總體結構

1.2ZigBee無線傳感網絡設計

1.2.1ZigBee無線網絡拓撲結構的選擇

ZigBee網絡支持星狀、樹狀和網狀3種網絡拓撲結構[1]。考慮到本設計是在實驗環境下通過其他組員設計所采集到的體溫、血壓等信息來驗證所設計系統的可行性及一些基本性能。所以本設計選擇星型網絡作為無線傳感器網絡的拓撲結構。

1.2.2ZigBee無線網絡的組建

當FFD協調器設備被激活后,首先進行對物理層所默認的有效信道進行能量掃描,以檢測可能存在的網絡重疊及PAN ID沖突的干擾,并對檢測到的信道按能量值進行信道排序。然后執行主動掃描過程以選擇唯一的16 bit PAN ID,建立自己的網絡。當一個新網絡被建立后,ZigBee路由器與終端設備就可以加入到該網絡中了。

1.3STM32嵌入式以太網網關設計

系統的網關平臺是以內部集成以太網MAC的STM32微處理器STM32F103RBT6為核心,以太網控制芯片ENC28J60,網口變壓器H1102NC,存儲器SD卡和顯示模塊等模塊組成。結構如圖2所示。

圖2 STM32網關結構框圖

2 系統硬件設計

系統的硬件平臺是以內部集成以太網MAC的STM32系列處理器STM32F103RBT6為核心,以太網控制芯片ENC28J60和CC2430為ZigBee無線收發模塊等模塊組成。ZigBee無線傳感網絡協調器CC2430和STM32嵌入式以太網網關之間利用串行UART總線通信,構成無線醫療監護網絡網關平臺。

2.1ZigBee協調器的硬件設計

ZigBee協調器模塊采用TI公司生產的CC2430芯片來設計,CC2430芯片不僅具有符合IEEE802.15.4規范的2.4 GHz無線射頻前端,它還在片內集成了一個8 bit的8051MCU,還集成了8路輸入并可配置的12 bit ADC、4個定時器、AES-128協同處理器、看門狗定時器、32 kHz晶振的休眠時器、上電復位/掉電檢測電路以及21個可編程I/O引腳[2]。CC2430芯片采用0.18 μm CMOS工藝;在接收和發射模式下,電流損耗分別低于27 mA和25 mA。CC2430的休眠模式和轉換到主動模式的超短時間的特性,特別適合那些要求電池壽命非常長的應用。

2.2嵌入式以太網網關的硬件設計

針對嵌入式設計應用精簡、低功耗的特點,本設計采用意法半導體生產高性能的ARM Cortex-M3內核的STM32系列處理器STM32F103RBT6作為嵌入式以太網網關的主處理器。其主頻可達72 MHz,內高速存儲器,豐富的增強I/O端口和連接到兩條APB總線的外設,包含2個12 bit的ADC、3個通用16 bit定時器和一個PWM定時器,還包含標準和先進的通信接口:多達2個I2C和SPI、3個USART、一個USB和一個CAN[3]。

3 系統軟件設計

3.1ZigBee協調器的工作流程

ZigBee無線傳感網絡協調器上電后首先對CC2430進行初始化,然后創建一個無線網絡,選定一個PAN ID作為協調器的網絡標識,創建路由表,然后對外發布廣播幀,通知傳感器節點可以加入該網絡。當有子節點申請加入時,為每一個子節點分配地址。當需要進行數據采集時,網絡協調器發出數據采集指令,之后等待接收采集到的數據,并將數據通過UART接口傳送到STM32處理器,由以太網卡芯片ENC28J60負責將數據發送到以太網上[4]。網絡協調器節點軟件流程如圖3所示。

圖3 網絡協調器節點軟件流程圖

3.2STM32嵌入式以太網網關的軟件設計

3.2.1網關初始化

網關的初始化包括對STM32處理器的初始化和對ENC28J60的配置。首先設置STM32的系統時鐘和引腳輸出方式,SPI總線設置為符合ENC28J60的時序要求[5]。

對ENC28J60的初始化是由SPI總線對其的寄存器進行配置完成的,主要設置收發緩沖區的大小和起始地址,設置以太網過濾器,配置MAC層、物理層和LED指示燈等。

3.2.2ENC28J60發送數據的硬件底層驅動

ENC28J60內的MAC控制器在發送數據時將會自動生成幀的前導符和起始定界符。主控制器必須生成其它幀字段,包括報頭、目的地址、源地址、數據長度和實際數據,再將它們寫入發送緩沖器,等待發送[6-7]。

3.2.3ENC28J60接收數據的硬件底層驅動

ENC28J60接收到一個完整的以太網數據包后,內部的以太網過濾器會自動進行過濾,未經過濾的數據包將會寫入接收緩沖器,并向CPU發送中斷請求。CPU進入中斷處理程序后,獲得緩沖器中的數據包并交予上層協議處理。

4 系統的總體測試

4.1調試平臺的創建

在調試當中,硬件平臺的搭建由3個無線終端設備實現。通過采集模擬體溫來驗證系統的各性能,如無線網絡傳輸數據的正確性、穩定性。體溫值采用ZigBee無線終端模塊上配置的溫度傳感器TISC506采集[8-9]。整個系統的硬件采用如下搭配:3個無線終端設備,其中一個為本設計的網絡協調器,另一個為網絡的無線傳感器子節點,采用STM32與以太網控制器實現網關功能。

4.2系統測試

(1)星型網絡通信效果和以太網數據管理功能測試ZigBee星型無線通信網絡構建后,協調器通過STM32網關控制,對傳感器網絡發出控制命令,終端節點按照命令進行數據采集并上傳。

①通過監控系統向協調器發出A/D采樣的參數,采樣時間間隔和采樣通道后,傳感器網絡節點按監控系統規定的參數開始數據采集,并將數據匯集到協調器節點上傳到STM32網關系統進行數據處理。圖4為溫度數據顯示。

圖4 溫度顯示

②在實驗中(60 m以內),經過對比各終端節點傳感器采集的數據結果和STM32網關以太網通信顯示的結果,發現二者結果一致,證明本網關數據傳輸是準確的。超過60 m,終端節點采集到的體溫數據經過無線傳輸后會發生1℃左右的偏差,可能是由于實驗環境障礙物較多。試驗結果表明,設計的協調器可以組網實現ZigBee星型網的應用,終端節點在60 m內可保證通信效果及數據的準確性,STM32網關以太網可有效地對星型網進行管理[10]。

(2)節點通信穿透能力測試在測試當中發現如果將一個節點放在實驗室,另一個節點放在另一實驗室,通信將中斷。試驗結果表明,ZigBee無線通信技術穿透能力不是很強。將ZigBee無線傳感器網絡技術應用在空曠、無障礙物的場地,效果會更好。

(3)網絡數據傳輸效率測試網絡數據轉輸效率即點對點的有效數據傳輸成功率。測試過程中采用靜態綁定,節點綁定表始終保存在協調器中。監控程序采用串口調試程序,以記錄數據包收發情況。節點間的通信距離約為2 m~6.5 m不等,其中任意兩個終端節點同時以10 ms,20 ms,50 ms的3種數據發送周期向協調器節點發送數據。在10 ms 和20 ms周期時,測試時間約為10 min,在采用50 ms以上周期時,測試時間約為5 min。從測試結果看,考慮節點處理數據延遲及節點收到緩沖區大小等因素的限制,為降低數據包錯誤率,保證數據傳輸的高效性,節點數據發送周期應高于20 ms。

5 結束語

本文通過無線傳感器網絡的應用,以病人綜合信息監測為應用對象,設計了基于STM32處理器的ZigBee無線醫療傳感網絡的網關平臺,完成了基于ZigBee網關的I/O模塊的硬件原理設計;通過對ZigBee協議棧的分析并結合CC2430的應用進行了系統的整體軟件設計,完成了CC2430到以太網數據的通信。實現了對采集到的數據進行實時監控管理。最后對設計的無線無線醫療傳感器網絡網關平臺進行了測試,基本達到了預期目標,具有一定的應用價值。

[1]郭淵博,楊奎武,趙儉,等.ZigBee技術與應—CC2430設計、開發與實踐[M].北京:國防工業出版社,2010:6-46.

[2]蔡文晶,秦會斌,程春榮.基于CC2430片內溫度傳感器的溫度監測系統[J].電子器件,2010(3):295-298.

[3]侯艷波,秦會斌,胡建人,等.基于嵌入式和ZigBee技術的節能系統的設計與實現[J].電子器件,2012,35(6):670-673.

[4]杜元生.基于無線傳感器網絡的室內環境監測系統設計與實現[D].南京:南京航空航天大學,2013.

[5]王平,王泉.測量與控制用無線通信技術[M].北京:電子工業出版社,2008:240-262.

[6]林利瓦,張軍.基于ENC28J60的中央空調節能控制器以太網接口設計[J].儀表技術,2010(7):54-56.

[7]Alvarez E.Practical Cade Study of Remote and Local Powering System for Hybrid Fibre-Coaxial Networks[J].Networks,2004,35(2):294-301.

[8]王磊,李增榮.低功耗無線傳感器網絡節點的設計[J].電腦知識與技術,2009,15(1):74-76.

[9]章偉聰,俞新武,李忠成.基于CC2530及ZigBee協議棧設計無線網絡傳感器節點[J].計算機系統應用,2011(7):184-187.

[10]劉旭飛,李曉輝,梁新宇.基于ZigBee技術的無線數據傳輸系統及抗干擾分析[J].電腦知識與技術,2012(10):2412-2414.

王長峰(1989-),男,遼寧省丹東市,貴州大學電氣工程學院檢測技術與自動化裝置專業,在讀碩士研究生,研究方向為傳感器,568915924@qq.com;

陳進軍(1956-),男,陜西戶縣,本科,高級工程師,碩士生導師,實驗室主任,主要研究方向和領域為光電應用技術與傳感器技術,ggjjchen@sina.com.cn。

Design of Integrated Information Gateway for Patients Based on ZigBee Technology*

WANG Changfeng,BAI Fan,LUO Ru,WANG Boyuan,CHEN Jinjun*
(College Electronic Engineering Technology,Guizhou University,Guiyang 550003,China)

In order to realize intelligent patient monitoring equipment,a solution of medical monitoring system gate?way is proposed based on ZigBee wireless sensor technology.The program will measure the human body tempera?ture,blood pressure,and transmit data to the gateway node through the ZigBee wireless sensor network.The gate?way node will process the physiological parameters detailedly,doctors can make a diagnosis evaluation according to the data of the patient's physiology.Experiments prove that the terminal nodes within 60 meters can guarantee the communication effect,and the data accuracy.

Gateway;ZigBee;STM32;CC2430;Ethernet;Z-Stack

TP393

A

1005-9490(2016)02-0475-04

EEACC:252010.3969/j.issn.1005-9490.2016.02.045

項目來源:貴州大學研究生創新基金項目(研理工:2015008)

2015-05-22修改日期:2015-07-01

猜你喜歡
系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 91精品国产福利| 亚洲国产清纯| 精品福利视频导航| a级毛片免费看| 精品视频在线一区| 久久综合五月| 最新国产网站| 国产噜噜噜| 婷婷五月在线| 伊人福利视频| 亚洲精品国产日韩无码AV永久免费网| 亚洲成人在线免费观看| 成人亚洲视频| 国产无码高清视频不卡| 亚洲三级视频在线观看| 成人欧美日韩| 国产精品99一区不卡| 蜜桃视频一区二区三区| 久草网视频在线| 又黄又湿又爽的视频| 亚洲乱亚洲乱妇24p| 色国产视频| 国产毛片高清一级国语| 国产成人1024精品下载| 久久人人妻人人爽人人卡片av| 中文字幕日韩视频欧美一区| 久久久波多野结衣av一区二区| www成人国产在线观看网站| av在线人妻熟妇| 国产成人免费视频精品一区二区 | 99激情网| 日韩大片免费观看视频播放| 国产高清国内精品福利| 亚洲一区精品视频在线| 爆操波多野结衣| 亚洲三级a| 国产成人免费高清AⅤ| a免费毛片在线播放| 亚洲人成网7777777国产| 青青青视频91在线 | 91精品国产一区| 国产在线一区二区视频| 香蕉视频国产精品人| 精品综合久久久久久97| 91探花国产综合在线精品| 中文字幕日韩欧美| 精品视频一区二区三区在线播| 男女男免费视频网站国产| 香蕉伊思人视频| 亚洲91在线精品| 全午夜免费一级毛片| 88av在线| 亚洲资源站av无码网址| 国产一区在线视频观看| 亚洲色欲色欲www网| 亚洲视频在线观看免费视频| 欧美一区二区三区国产精品| 欧美一区二区啪啪| 日韩A级毛片一区二区三区| 丁香六月激情婷婷| 欧美成人精品一区二区| 亚洲天堂.com| 三上悠亚在线精品二区| 中文字幕伦视频| 日本高清免费一本在线观看 | 亚洲无码熟妇人妻AV在线| 狼友av永久网站免费观看| 操美女免费网站| 在线观看免费国产| 一级成人欧美一区在线观看| 丁香婷婷久久| 亚洲国产欧洲精品路线久久| 四虎AV麻豆| 日本成人精品视频| 白浆免费视频国产精品视频| 亚洲色图欧美激情| 国产v精品成人免费视频71pao| 国内丰满少妇猛烈精品播| 国产精品三级专区| 国产9191精品免费观看| 亚洲国产成熟视频在线多多| 欧美a级在线|