[发明专利]一种基于循环队列的脉搏信号纠错方法在审
申请号: | 201811171866.3 | 申请日: | 2018-10-09 |
公开(公告)号: | CN109480810A | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | 周琪云;李康成;马航;孟俊;曾诗亮;刘聪 | 申请(专利权)人: | 江西师范大学 |
主分类号: | A61B5/024 | 分类号: | A61B5/024 |
代理公司: | 合肥顺超知识产权代理事务所(特殊普通合伙) 34120 | 代理人: | 周发军 |
地址: | 330000 *** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明是一种基于循环队列的脉搏信号纠错方法,首先对定时器Timer和通用输入/输出端口GPIO进行初始化,开启定时器Timer溢出中断和捕获中断,开启系统中断,当定时器Timer第一次捕获到脉冲中断信号时,初始化定时器Timer和计数器counter,将定时器Timer和计数器count置0,当定时器Timer第二次捕获到脉冲中断信号时,关闭通道捕获功能,关闭定时器Timer,开始计算脉搏速率,当至少连续测量到脉搏信号三次以上后,对三次的脉搏数据进行取平均值,最后得出脉搏速率,当脉搏信号采集出现异常时,重新开始采集,完成操作后开启通道捕获功能,开启定时器,进入下一次计算。本发明能剔除因传感器位置不准确和人体肌肉抖动产生一些异常信号,进行准确的脉搏信号测量。 | ||
搜索关键词: | 定时器 捕获 脉搏信号 脉冲中断信号 计数器 循环队列 初始化 纠错 中断 通用输入/输出 脉搏 脉搏信号采集 传感器位置 关闭定时器 开启系统 连续测量 脉搏数据 人体肌肉 异常信号 重新开始 抖动 溢出 剔除 测量 采集 | ||
【主权项】:
1.一种基于循环队列的脉搏信号纠错方法,其特征在于,该方法包括以下步骤:步骤1)系统启动时对定时器Timer和通用输入/输出端口GPIO硬件进行初始化,并开启定时器Timer溢出中断,开启定时器Timer捕获中断,开启系统中断;步骤2)判断脉冲中断信号是否产生,若否,则进入步骤3),若是,则进入步骤4);步骤3)判断定时器Timer溢出中断是否产生,若是,则计数器count加1并跳转至步骤2),若否,则直接跳转至步骤2);步骤4)判断脉冲中断信号是否第一次获取,若是,则初始化定时器Timer和计数器counter,将定时器Timer和计数器count置0,并跳转至步骤2),若否,则关闭通道捕获功能和关闭定时器Timer,并进入步骤5);步骤5)计算心率heartRate,至少连续测量到脉冲中断信号三次以上后,对三次的脉冲中断信号数据进行取平均值,最后得出心率heartRate。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西师范大学,未经江西师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811171866.3/,转载请声明来源钻瓜专利网。