基于Android系统的心电采集系统研究.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文档。上传文档
查看更多
基于Android系统的心电采集系统研究.doc

基于Android系统的心电采集系统研究   【摘要】 由于近来电子技术的迅速发展,便携性医疗电子需求逐渐增大,促进了移动医疗系统的发展。基于Android系统移动终端因其灵活的自定功能、较强的运算处理能力,推动了医疗电子的便携化和智能化,而智能终端的迅速普及更是为移动健康医疗系统带来了很大的发展想象空间。我们项目小组在心电(ECG)数据采集前端的基础上设计添加BLE蓝牙模块CC2451,移动智能端采用自身蓝牙,通过BLE协议通信,实现在 Android手持端显示心电图和数据储存。   【关键词】 Android 医疗电子 BLE 心电(ECG)   引言   中国经济的惊人增长速度,使中国国民更加关注自身健康状况,现代信息技术用来改善健康监测系统已是必然。与此同时,基于手机等移动智能设备的移动医疗健康系统,因其灵活、便携带原因,更是加速了医疗和移动通信产业的有效结合,将使得移动医疗设备不断增多。   而心电的检测有助于在急救中及时对突发的病症进行治疗。并且生理数据的长期监测可以为用户提供宝贵的护理信息,不仅有一定的临床参考价值,还为未来的远程医疗的实现提供可能。   一、系统结构   本文提出的ECG采集系统可分为Android设备终端和采集模块。   心电检测采集模块由前置放大、四阶低通、一阶高通和主放大四部分组成。采集到的数据通过蓝牙BLE 4.0传输给Android设备,并在Android智能端蓝牙Socket接口得到数据并进行处理。再经过应用软件开发完成信号波形的显示。如图1。   1.1数据采集处理   心电信号有波形小、噪声干扰大等特点,因此采集的心电信号须经放大和多次过滤处理[1]。本文采用ADS1298R芯片,是TI公司专门为生理信号采集而设计的芯片,其集成了8个独立的模数转换模块,同时还集成了8个程控差分输入放大器、右腿驱动、Wilson电阻网络等,通过结合高精度的模数转换和将基线漂移、工频干扰等噪声处理放到模数转换后的数字处理部分,可以简化数据采集前端的设计。一般心电信号的幅值在10μV-4mV,若放大倍数不够,就要求系统的电压分辨率较高。   倘若分辨率不够,则通常要对信号进行20000倍左右放大;正常的心电信号频率范围为 0.05-100Hz,采集心电时,高频干扰有很大影响,那么需要放大器具有较高共模抑制比(CMRR),前置放大电路将传感器采集到的心电信号低失真放大,得到高共模抑制比、低漂移的电信号,即可满足设计要求;四阶低通滤波电路消除50Hz频率的工频信号;另外从抑制基线漂移和带外噪声以及保护器件考虑,需要对输入信号进行限幅与滤波,高通滤波电路消除频带意外的肌电等信号。   再经A/D转换,得到心电数字信号,再通过蓝牙BLE协议传输给Android移动端,并对接收到的心电数据进行分析处理、存储。心最后对通过开发的APP对心电的波形进行显示。   1.2 蓝牙4.0协议栈介绍与开发   本系统使用的是TI的BLE4.0 CC2541蓝牙芯片,其使用高性能,低功耗的8051内核,刚好解决了便携式设备的低功耗问题要求。BLE协议栈结构如图2。   1)物理层(PHL):即射频和电路部分,进行IEEE地址分配。   2)链路层(LL):可以通过对寄存器的设置控制物理层,并控制设备协议栈的状态。设置主机或从机角色。   3)主/控接口层(HCI):提供标准蓝牙的事件和命令接口以及上下层通信。   4)逻辑链路控制和适配层(L2CAP):负责逻辑链路连接和数据分发。   5)安全管理层(SM):负责配对及加密等安全性工作。   6)GAP层:用于设备查找、连接建立、广播发送接收的一些控制。   7)ATT层:将数据暴露给其他设备,所有数据传输都是通过它实现。   8)GATT层:基于ATT层的Profile,用来具体实现数据传输。   连接过程为:Peripheral开启广播―Central扫描从机广播―Peripheral接收到Central的扫描请求,Peripheral向Central发送扫描回应数据―Central向Peripheral发起连接--开始通信。   蓝牙作为低功耗、低成本的无线标准,Android提供了大量可以管理蓝牙通信的API,通过这些API可以实现蓝牙设备间的无线连接,建立点到点、点到多点通信模式。   二、软件设计   Android操作系统在4.3以上版本中添加BLE4.0的功能,本方案采用5.0版本智能设备作为开发平台。Android系统的结构主要分为四层[2],从低到高分别为Linux内核层、系统运行库层、应用框架层和应用层。   本文采用的是window7系统,系统开发所需要的软件为:JDK , Eclipse

文档评论(0)

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

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

1亿VIP精品文档

相关文档