基于Zigbee无线体感系统设计与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Zigbee无线体感系统设计与实现

基于Zigbee无线体感系统设计与实现   【摘要】介绍了一套基于Zigbee通信技术实现的无线体感系统。设计方案由前端传感器单元组建传感网络,采用ADXL345传感单元完成肢体运动信息的采集,采用PVDF压电薄膜脉搏传感器完成脉搏信息的采集;然后利用Zigbee通信技术搭建无线通信网络,采用CC2430通信模块完成传感器数据至ARM处理器的传送;利用嵌入式ARM Cortex A8平台对来自不同传感器的不同信息进行处理,并将信息还原在Linux的图形界面下。   【关键词】体感ADXL345传感器Zigbee无线通信嵌入式ARM   Zigbee技术自从2003年提出了完整的协议之后,国内外对于Zigbee技术的研究与应用已经十分的成熟。其中在工业控制、消费性电子设备、汽车自动化、家庭与楼宇自动化、医用设备控制等方面尤为突出,主要的代表项目有哈尔滨工业大学秦鹏、刘建伟对Zigbee无线网络的研究;在国外Cees Links、Janine E. Mooney也对于Zigbee的无线组网技术等有了很透彻的研究。最近几年,随着体感的兴起,日本任天堂、索尼、微软等游戏公司分别适时推出的新一代的游戏设备,如Wii、Ps Move、Kinect等。然而目前体感技术只在游戏领域得到了广泛应用。   随着人们对于健身的追求不断提高,将Zigbee技术融入到传感器网络中也逐渐成为了一个很明显的趋势。比较典型的项目有北京工业大学韩德强、刘立哲、顾春雷设计的基于Windows Phone 7的体感健身系统。但这一项目需要特定的Windows Phone手机的支持,对于其推广存在一定的限制。   本系统针对运动健身时的单调乏味以及运动过量会对身体造成过大损伤的实际情况,采用Zigbee技术与体感技术无线体感技术的结合,实现对人体四肢运动姿态的捕捉与识别、对脉搏和血压进行实时检测的功能;同时采用嵌入式ARM Cortex A8开放处理平台,有效的削减了Windows Phone手机带来的局限性。   一、系统整体结构框架设计   整个系统结构可分为三个基本部分:(1)传感器采集模块,由血压、脉搏传感器和三轴加速度传感器构成,完成对肢体运动信息与体征信息的采集;(2)Zigbee无线通信模块,采用CC2430组建多对一的通信网络,将传感器采集的数据信息传送至嵌入式处理单元;(3)嵌入式处理单元???采用ARM Cortex A8平台,通过Qt编程处理实现人机交互的功能。   系统首先由传感器采集到最原始数据,通过滤波放大、波形调整、A/D转换等完成初步处理,然后通过I2C数据总线,传送给Zigbee终端设备;而Zigbee网络通过对终端设备分别不同的设备ID来识别与接收来自不同终端的信息,完成数据的空中传送,再将数据通过串口的形式传送至嵌入式ARM处理平台;最后在ARM平台上通过编程完成对数据的最终处理与显示。   二、传感网络的搭建   传感网络的搭建主要由体征信息采集与运动信息采集两部分组成。其中体征信息的采集可由SC0073脉搏传感器实现;而运动信息的采集则可通过放置在人体上的微型传感器加速度传感器ADXL345实现。结构框图如图1所示:   由于脉搏信号具有阻抗高、信号弱、频率低等特点,而且处于严重的背景噪声之中,故在SC0073微型动态脉搏微压传感器将脉搏的跳动变换为电压的变化之后,还需要经过模拟电路进行预处理。预处理主要由放大电路、滤波电路等来完成。对于肢体运动信息的采集,可通过ADXL345加速度传感器的前端感应器件感测加速度的大小,然后由感应电信号器件转为可识别的电信号,这个信号是模拟信号。ADXL345中集成了A/D转换器,可以将此模拟信号数字化,输出的是16位的二进制补码。经过数字滤波器的滤波后在控制和中断逻辑单元的控制下访问32级FIFO,通过串行接口读取数据。   在传感器模块采集到数据信息之后,通过I2C的通信方式,将数据传送到Zigbee的终端节点设备中,准备进行无线发送。   三、无线通信网络的组建   Zigbee的通信协议标准确定了其网络所针对的几个基本对象:Zigbee协调器、Zigbee路由器(小规模网络时可以舍去)和Zigbee终端设备。   本文的设计方案采用TI的Z-STACK的协议栈, Z-STACK符合ZigBee2006规范,支持多种平台,还支持多种丰富的新特性。针对Z-STACK和CC2430的特点,以及肢体运动信号采集的实时要求,本系统采用星形网络结构,只用到了Zigbee协调器、Zigbee终端设备两层。其中协调器作为整个系统的核心部件,负责建立并驱动整个网络,选择合适的射频信道、唯一的网络标识等。而终端设备作为网络命令的执行节点,终端传感节点上电后,先进行初始化操

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档