- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅议无线网络血压测量设计【摘 要】ZigBee无线技术是一种新兴的无线个人网络(WPAN)。具有低速率、低成本、低功耗与网络扩展性强的实时无线传输技术。基于ZigBee无线网络的血压监测系统是一种具有理论和应用价值的无线传感器网络应用,采用该系统,病人可以不受限制地自由活动,能够实时在线进行血压监测、记录、存储。
【关键词】ZigBee;血压测量;无线传感器
1.实施此项技术的目的和意义
现代远程医疗监测系统是一种新兴的技术,它是结合传统医疗监测和现代先进通讯技术,并且通过引入远程医疗监测系统,或者医疗机构对患有不同疾病的病人实施远程监测管理,达到节省资源、降低消耗、并且提高病人监测有效性。
要实现“动态监护”、“隔离监护”,我们首先要考虑ZigBee技术的低功耗无线传输和自组网功能。ZigBee技术分别与互联网、局域网技术相结合,还可以实现“家庭保健监护”、“远程监护”,是实现无线医疗监护的理想选择。
2.ZigBee无线技术及ZigBee无线设备
ZigBee技术是一种低功耗、低成本、近距离的新兴无线组网通信技术。在工业应用、智能交通、智能建筑、人员跟踪定位等多种项目中都有广泛应用。
为利用ZigBee协议的无线技术,德州仪器(TI)推出了片上系统(SoC)CC2430。CC2430芯片在单个芯片上整合了ZigBee射频(RF)前端、内存和微控制器。其内置1个8位微控制单元MCU(8051),拥有128KB可编程闪存和8KB的随机存取存储器RAM,还包含若干定时器(Timer),模数转换器(ADC),看门狗定时器(Watchdogtimer),高级加密标准(AES)128协同处理器,32kHz晶振的休眠模式定时器,掉电检测电路(Brownoutdetection),上电复位电路(PowerOnReset),以及21个可编程输入输出端口(I/O)引脚。CC2430芯片采用0.18μm场效应管(CMOS)工艺生产;在接收和发射模式下,电流损耗分别低于27mA或25mA。CC2430具有休眠模式和转换到主动模式的超短时间的特性,特别适合那些要求电池寿命非常长的应用。
3.接口硬件设计
腕式自动血压测量计是一款示波型的血压计,体积紧凑,便于携带,易于使用,使用者仅仅只需要按下“START”键就可以完成血压测量,测量结果直接显示在LCD屏幕上。
血压计采集的NIBP远程数据,必须进行转换,才能够被ZigBeeCC2430收发器进行接收,为此,我们必须提取现代HW201腕式自动血压测量计的读数,转化成数字格式,以适应接收芯片,并传送给远程监测系统。HW201使用的是DigibioDW100电路板来完成测量和处理不同功能单元的NIBP数据,经过对DigibioDW100电路板的测试,我们找出板中的通用异步接收/发送装置。数据测量后,测量数据通过UART送出。收缩值、舒张值、脉搏速率这是对我们来说最重要的三个数据,也是需要通过传感器节点传送到远程监测的字节。
TI(德州仪器)公司的所生产的CC2430模块,具有RF(射频)通信功能,模块内部提供2个内置的UARTI/O--UART0和UART1。我们利用UART1模组来完成传感器节点和腕式血压计的通信,UART0用于进行调试。这一约定仅用于传感器端节点的无线通信,对于节点/基站,我们采用USB接口与计算机连接通信。
4.接口软件设计
我们按照在CC2430的开发指南中的管脚排列,首先完成硬件配置,然后使用TI的CC2430应用开发平台提供的硬件抽象层(HardwareAbstractionLayer--HAL)API进行软件编写。API集定义在头文件“serial.h”中,给出了一系列的可以通过UART模块完成通信的命令,对传感器和汇聚节点/基站端的编程,借助于网络堆栈和HALAPI,采用嵌入式C语言完成。一旦UART模块数据适合传输,传感器就删除无用数据,仅保留对应的NIBP值存入本地缓存,以便传送到汇聚节点/基站。传感器节点与汇聚节点/基站之间进行通信,传感器节点与汇聚节点/基站的网络顺利组建成功。
5.传感器网络的设计与实现
ZigBee无线医疗监护系统是为了弥补现有医疗监护系统的不足,改善病房环境,减轻医生、护士的工作量,更好的为病人服务而专门设计开发的一套医疗监护系统。在系统中,监护病人的无线传感节点以自组织形式构成网络,通过多跳中继方式将监测数据传到监护基站,并由基站装置将数据传输至所连接的个人计算机(PCPersonalComputer)上,医生或护士可以通过个人计算机(PC)获得病人的生理数据,对监护病人的不同情况作出及时相应的处理。主要由监护基站、路由节点和无线传感节点组成。
NLME-NETWORK-FOR
文档评论(0)