新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于C8051F330便携式生理参数监测仪设计

基于C8051F330便携式生理参数监测仪设计

作者: 时间:2011-03-02 来源:网络 收藏
本系统采用DS18B20数字型温度传感器,测量结果输出为2 Byte数字信号,测量分辨率为0.1℃。温度测量硬件电路如图2(b)所示。DS1-8B20采用Vcc=3.3 V供电,使I/O线上不需要加强上拉,在转换期间能允许在单线总线上进行其他数据交换。
2.2 计步测量电路设计
本系统采用非电量电测法来实现检测步数,当人行走时,脚、腿、腰部、手臂会产生相应的加速度。通过脚的加速度对步数的检测最准确,本设计要求携带方便,故选择利用腰部运动来检测步数。人体运动示意如图3所示,行走过程中,通过腰部上下的垂直运动,选取每次迈步时的加速度,利用对加速度的峰值检测得到行走的步数。

本文引用地址:https://www.eepw.com.cn/article/172963.htm


本系统采用3D加速度传感器为核心来感应人体运动,采用HA35DE计步模块测量人体运动步数,计步测量的电路如图4所示。HA35DE采用Vcc=3.3 V供电,2脚计步信号输出为单步脉冲信号,连接到单片机外部中断口。

3 系统软件设计
3.1 总体软件结构

本系统采用C8051F020单片机进行处理分析,设置相应的生理参数阈值并对采集信号进行实时显示,还可对超标信号报警,系统的软件总体流程图如图5所示。


3.2 脉搏与计步测量软件设计
脉搏计数通过单片机外部中断0来实现,外部中断口0工作方式为上升沿触发方式。当单片机检测到有效脉冲时,计数器加1,到达测量时间时,判断脉搏数是否超过阈值,并判断是否进行报警。其软件流程图如图6所示。



关键词:

评论


相关推荐

技术专区

关闭