2022年心电监测的单片机系统设计.pdf
《2022年心电监测的单片机系统设计.pdf》由会员分享,可在线阅读,更多相关《2022年心电监测的单片机系统设计.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、心电监测的单片机系统设计心电监测的单片机系统设计生物医学工程2 宗慧洋一、内容 : 1 设计一个单片机系统: (1)具有 R 波的检测及心律失常报警功能(至少考虑二种心律失常情况)。(2)具有心电波的存储与回放功能。2 对系统 (1)或(2)功能进行软件模拟调试仿真二、目标 : 训练综合运用所学知识独立完成设计课题的能力掌据单片机系统设计方法通过查阅资料 .元器件手册等 ,培养独立分析与解决实际问题的能力学会写设计报告三、要求 : 1.原理介绍(1)本系统具有心电波的存储与回放功能。当病人需要监测时可在安置好导联电极后按下“监测开始键” ,系统即对病人的心电波进行采集并将其存储。当需要回放数据
2、时,可以按下“数据回放键”系统即将存储的数据回放一次。(2)本系统具有R 波的检测及心律失常报警功能。R 波的检测由硬件R 波检测器完成,它每检测到一个 R 波即向系统发出中断请求,系统响应中断后,计算 R-R 间隔 ,并利用此 R-R 间隔进行心率失常分析。目前阶段系统只对心动过缓与心动过速进行分析,当发现其中一种异常心电时,系统即发出警报。(3)系统采用低功耗设计,充分利用 80C51 系列单片机的节电工作方式,并且数字电路主要芯片CMOS型,保证系统能过对病人进行长时间检测而无需更换电池。2.设计思路及框图(1)检测算法 :当 R 波检测器检测出R 波后 ,系统即进行R-R 间隔计算并求
3、出前8 个 R-R 间隔的平均值作为心律失常分析的主要原始数据。由于目前阶段只对心动过缓与心动过速进行分析,检测算法较简单。即 : 心动过缓 :AR1 、2S。当平均 R-R 间隔时间 1、2S,即作为心动过缓检出报警。R 波ECG 放大器R 波检测器导 连 脱 落检测器A/D 转换器单片机系统D/A 转换器声光报警电路按键电路精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 8 页 - - - - - - - - - - 心电监测的单片机系统设计心动过速 :AR0 、5S。当平均 R-R 间隔
4、时间 0、5S,即作为心动过速检出报警。(2)系统框图 :系统框图如下图所示。心电信号由导联电极导入,经 ECG 放大器放大、 滤波后一路送 A/D 转换器 ,由单片机系统每隔5 毫秒采样并存储一次,当回放时 ,数据经 D/A 转换器输出给监视器或记录器 ;另一路送R 波检测器 ,每次检出R 波后 ,由单片机发出中断请求,单片机响应中断后,在中断服务程序中 ,进行心率失常分析,当检出异常心电时,通过声光报警电路发出报警;还有一路送导连脱落检测器 ,在发现导连脱落(或导电膏已干)即向单片机系统发出中断请求,由中断服务发出报警信号,病人听到报警信号后,通过按键电路按下任意一键即可结束报警,再按“监
5、测开始键”可以继续进行检测。3.硬件原理图及说明(含单片机口线及地址分配表、有原理框图、总原理图) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 8 页 - - - - - - - - - - 心电监测的单片机系统设计4.程序流程图及说明程序流程图如上图所示,系统采用模块化的设计方法,各模块功能如下: (1)检测开始模块。当“检测开始”键按下,即转入此模块,完成心电监测的初始化,包括采样频率的设置 ,存储地址的设置,R 波检测中断的设置。由于心电信号的的上限频率为100Hz,根据采样定理 ,
6、系统采用 200 Hz 的采样频率采样周期5ms。(2)心电采集模块。完成定时(5ms)对心电数据进行采集与数据存储,及 R-R 间隔时间的记录。(3)R 波检测模块。当R 波检测器发出中断请求后,系统进入此模块,进行前 8 个 R-R 间隔的平均值(AR) 计算 ,并将 AR 与上限 (1、2s)及下限 (0、5s)进行比较 ,若异常则发出心律失常报警型号。(4)数据回放模块。当“数据回放”键按下,即转入此模块,进行一次128KB 数据的回放。(5)导联数据模块。当导联脱落中断时即转入此模块,发出导联脱落报警信号。5.主程序与子程序及注解T0 初值计算 : 工作于计时方式1:TMOD 01H
7、 5ms 计时初值 :X655365ms12MHz/12 605360EC78H 程序设计如下 : ORG 0000H LJMP main ORG 0003H LJMP INTL0 INT1 中断入口保护现场R 波检测恢复现场中 断 返 回上电复位初 始 化置节电工作方式TO 中断入口保护现场心电采集恢复现场中 断 返 回INT0 中断入口保 护 现 场“监测开始” 键“数据回放” 键导联脱落报警恢复现场中 断 返 回检测开始数据回放精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 8 页 -
8、- - - - - - - - - 心电监测的单片机系统设计ORG 0013H LJMP INTL1 ORG 000BH LJMP T012 ORG 2000H main: mov sp,#60H ;主程序开始SETB EX0 ;开 INT0 中断SETB IT0 SETB EA ;开 CPU 总中断ORL PCON,#00000001B ;置节电工作方式here:sjmp wait ;等待中断;检测导联脱落、开始信号、回放信号中断子程序INTL0:JB P1 、6,INTL0_0 ;判断就是否时开始信号?ACALL start ;若位开始信号,则执行开始子程序RETI INTL0_0:JB
9、P1 、7,INTL0_1 ;就是否为回放信号?ACALL redisplay ;若为回放信号,则执行回放子程序RETI INTL0_1:SETB P1 、0 ;若为导联脱落信号,则指示灯亮 ,报警CLR P1、4 CLR P1、3 ACALL DELAY ;报警延时CLR ET0 RETI ;开始工作子程序start:SETB EX1 ;开 INT1 中断SETB IT1 SETB ET0 ;开 T0 中断SETB TR0 mov TMOD,#01H ;T0 工作于方式1 mov TL0,#78H ;5ms 计时初值mov TH0,#0ECH mov 38H,#30H ;记录 8 个 RR
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 年心电 监测 单片机 系统 设计
限制150内