找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

[嵌入式/ARM] 基于LPC2103的嵌入式睡眠监控报警系统设计

[复制链接]
admin 发表于 2013-3-23 00:19:39 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
嵌入式睡眠监控报警系统,它能够在不干扰受监测者正常睡眠的情况下,获取和处理睡眠过程中的脉搏信号。本文以ARM7(LPC2103)为微处理器核心,利用脉搏波特征量K值作为心血管疾病判断检查的一项重要生理指标,为心血管疾病的预防和治疗争取宝贵时间,降低心血管疾病在夜间突发带来的严重危害。
     1 工作原理
     通过对模型的理论分析以及不同年龄健康人和心血管疾病患者的临床检测对比,证实由心血管生理病理上的变化将会引起脉搏波特征量K值有规律且相当敏感的变化。因此,采用脉搏波特征量K值作为心血管疾病诊断的一项重要生理指标[6-7]。
     脉搏信号波形特征量K值的定义为:
      20121107051633036893242.jpg
   
     2 系统硬件设计
     本研究利用脉搏传感器检测人们睡眠状态下的脉搏信号,在嵌入式微处理器的控制下,对突发疾病进行监控报警。
     2.1 采集处理模块
     脉搏信号属于低频微弱信号,频率范围在0.2 Hz~45 Hz,幅度范围在0~20 mV。在脉搏信号的采集过程中,容易受到基线漂移、人体活动、工频干扰等因素的影响。因此,采集到的脉搏信号必须经过信号处理,才能满足后期工作的要求。采集处理模块框图如图1所示。
      20121107051633083763243.jpg
   
     2 系统硬件设计
     本研究利用脉搏传感器检测人们睡眠状态下的脉搏信号,在嵌入式微处理器的控制下,对突发疾病进行监控报警。
     2.1 采集处理模块
     脉搏信号属于低频微弱信号,频率范围在0.2 Hz~45 Hz,幅度范围在0~20 mV。在脉搏信号的采集过程中,容易受到基线漂移、人体活动、工频干扰等因素的影响。因此,采集到的脉搏信号必须经过信号处理,才能满足后期工作的要求。采集处理模块框图如图1所示。(1)信号采集
     脉搏传感器选择体积小、功耗低、灵敏度高、抗干扰能力强的HKG-07系列,选择舒适、稳固的外形及佩戴方法,设计成小巧贴身的指套型。
     (2)信号处理
     信号处理电路包括前置放大电路、基线校正电路、50 Hz陷波器、带通滤波器、主放大电路和A/D转换电路。
     (3)阈值设置
     根据现有医学研究的结果或者遵从医嘱,针对不同年龄、性别、体质、疾病的监护对象,预先设置因人而异的异常阈值和危急阈值。
     (4)病情诊断
     根据实测值以及设定好的阈值,对身体状况进行自动诊断,这是系统的难点。
     (5)无线发送
     无线通信模块采用JF24C 2.4G,将异常数据和警报信号发送到监控报警模块,消除因导线缠绕身体而干扰睡眠的可能。采用2.4 GHz公共频段进行短距离无线通信时,无需申请专用频段,且开放性好,可用资源比较丰富。2.2 监控报警模块
   
     监控报警模块框图如图2所示。LPC2103芯片采用LQFP48小封装,功耗低,32条高速GPIO,可以满足对体积、速度、功耗和实时性等方面有严格要求的设计,是系统的控制核心。TC35i是西门子公司推出的GSM无线模块,可快速、安全、可靠地传输数据、语音、短消息和传真。
      20121107051633146263244.jpg
   
     (1)发送短信
     将被测者身体异常情况通过短信发送给医生和家人。如发送的短信为“您的亲人心脏病发作”给手机号码为“+8613812345678”。则其AT指令 phone=phone(手机号码处理)+“00800”(协议、编码方案和有效期标识)+msg(短信内容处理)=11000D91683118325476F8000800123-
     E395DE548C24F5C626B61094FD35FEB4C51
     (2)储存数据
     引入Windows系统硬盘分区格式中的FAT32文件系统,将异常的脉搏信号储存到Micro SD卡中,数据可以在Windows操作系统里直接读取。
     (3)电话报警
     家庭地址和病人病情事先录音,自动拨号告知120急救中心。
     (4)自动开门
     通过无线控制打开房间门,方便救助者(120急救中心的人员和家人)进入室内。
     3 系统软件设计
     嵌入式睡眠监控报警系统主程序的作用是完成各模块的初始化,使每个模块进入正常的工作状态,协调各个模块之间的工作流程以实现实时监测和智能报警的功能。警报级别分为轻度异常和危急异常两级,既能确保及时报警,又能避免频繁动作,较准确地判断监护对象的身体状况,减少误报警几率。系统程序设计开发使用 Keil公司的IDE和C语言调试器。主程序流程图如图3所示。
      20121107051633177513245.jpg
   
     4 实验结果及测试
     脉搏信号波形特征量K值选取的分析程序框图如图4所示,脉搏信号特征提取界面如图5所示。利用分析处理后得到的脉搏信号波形特征量K值=0.412 436,计算心血管疾病相关的特征参数(包括每搏心搏出量SV、每分心输出量CO、心搏指数SI、心脏指数CI)。根据K值计算得到的心血管特征参数的实测值,均符合标准范围内的数据。被测者参数正常,身体健康,不需要报警。实验结果分析表如表1所示。
      20121107051633224383246.jpg
   
      20121107051633255633247.jpg
   
      20121107051633302513248.jpg
   
     表中,BAS=0.006 1×TALL(cm)+0.012 8×WEIGHT(kg)-0.159 2
     嵌入式睡眠监控报警系统是在熟悉舒适的家庭环境中及睡眠状态下实时监测身体健康状态,可减轻病人的精神压力和体力负担,缓解人们对健康监护需求的不断增长与医护人员数量不足之间的矛盾,降低心血管疾病在夜间突发带来的严重危害。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-12-24 03:22 , Processed in 0.056920 second(s), 10 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表