查看: 4276|回复: 4

[原创] 【我要创作】基于KL25Z的心率检测仪(1)

[复制链接]
  • TA的每日心情
    奋斗
    2023-2-15 00:12
  • 签到天数: 969 天

    连续签到: 1 天

    [LV.10]以坛为家III

    175

    主题

    2843

    帖子

    34

    金牌会员

    Rank: 6Rank: 6

    积分
    7125
    最后登录
    2023-4-20
    发表于 2017-3-6 18:42:13 | 显示全部楼层 |阅读模式
    心率是反映身体健康状况的重要指标,以往要进行心率的测量那是要到医院借助医疗器械来测量的。随着手机性能的提高,如今一些手机上也可进行心率的测量了。
    如果你手头还不具备这样的检测装置,不妨自己DIY一个心率检测仪。
    要想制作一个心率检测仪,都需要什么器件呢?
    首先我们需要一个心率传感器,因为没有它就无法采集心率信号,自然也就不能提供相应的数据以供判别。其次,我们要选一个MCU来作为数据处理的核心,这里就需要功能较强的KL25Z。此外,还要配置一个显示器件以输出检测结果。为了节能这里选取价格较低的液晶显示屏LCD5110。(最初是打算IIC接口的双色OLED,但好像KL25Z对它的驱动性能不是很强,故只能暂时由LCD5110来实现)
    那心率传感器是怎样一种器件呢?
    心率传感器有多种,这里所介绍的是一种基于光电反射式的心率传感器。在测量时,可将其佩戴于手指、耳垂等处,通过导线可将采集到的模拟信号传输给MCU,再由MCU将其转换为数字信号,以便进行相应的计算来显示所得到的心率参数,此外还可将脉搏数据由串口上传到电脑来显示波形。
    该心率传感器非常适于二次开发,它只有3个引脚,其实物如图1所示。
    在这 3 根线中,标有 S 的为模拟信号输出线(最左边);标有+的为电源输入线(中
    间);标有-的为地线(最右边)。

    图片1.png
                       图1 心率传感器
    心率传感器的相关参数如下:
    电路板直径:16mm
    电路板厚度:1.2mm
    LED 峰值波长:515nm
    供电电压:3.3~5v
    检测信号类型:光反射信号(PPG)
    输出信号类型:模拟信号
    信号放大倍数:330
    输出信号大小:0~VCC
    电流大小:~4ma(5v )

    传统的脉搏测量方法主要有三种:
    一是从心电信号中提取;
    二是从测量血压时压力传感器测到的波动来计算脉率;
    三是光电容积法。
    前两种方法在提取信号时均需要限制病人的活动,并在长时间使用时会影响病人在生理和心理上的舒适感。而光电容积法则具有方法简单、佩戴方便、可靠性高等特点。
    光电容积法的基本工作原理是利用人体组织在血管搏动时所造成的透光率的不同来进行脉搏测量。
    整个心率传感器的结构如下图:
        图片2.png
    在使用心率传感器之前,需要对它进行组装,下面就来看一看心率传感器的相关配件吧,具体内容如图2所示。

    各部分的作用如下:
    1. 贴膜
    在传感器的正面由于带有光感受器,故为了防止手指的汗液导致短路,所以需将赠送的贴膜覆盖于电路板上,如图3所示。
    2. 粘扣
    由于电路板的背面均是电子器件,为了防止手指上的静电对其参数损坏和干扰,使用时应将所提供的粘扣粘在背面,这样也便于同绑带进行固定,具体如图4所示。
    3. 绑带和耳夹
    使用绑带或耳夹可以起到对心率传感器的固定作用,这样便于信号的稳定采集,否则会容易出现信号的时大时小现象。
    图片3.png
            图2 心率传感器相关配件

    图片4.png
                 图3 贴膜粘贴

    图片5.png
                   图4 粘扣粘贴

    图片6.png
                图5 绑带使用

    有了前面对心率传感器的认识,该如何来制作心率检测仪呢?
    首先要确定硬件间的连接关系,也就是LCD5110及心率传感器与KL25Z的连接方式,具体连接如图6所示。
    图片7.png
                  图6检测线路

    其中LCD5110ML25Z的连接关系为:
    1.VCC      --  3.3V
    2.GND     --  GND
    3.SCE      --  PTC2
    4.RESET    --  PTC0  
    5.D/C      --  PTC1
    6.SDIN     --  PTE1
    7.SCLK     --  PTE0
    8.LED+     --  3.3V

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-5-24 10:39
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    140

    主题

    2087

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3913
    最后登录
    2020-5-24
    发表于 2017-3-6 19:32:58 | 显示全部楼层
    是放在手指头测得?
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-5-7 09:07
  • 签到天数: 353 天

    连续签到: 1 天

    [LV.8]以坛为家I

    141

    主题

    8056

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5786
    最后登录
    2025-5-7
    发表于 2017-3-6 19:38:15 | 显示全部楼层
    医院用的是镊子的样式
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2021-1-9 21:21
  • 签到天数: 56 天

    连续签到: 1 天

    [LV.5]常住居民I

    52

    主题

    677

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    1470
    最后登录
    2021-1-9
    发表于 2017-3-6 22:23:57 | 显示全部楼层
    只是测心率,意义不大,自己拿两根手指就能测了,若是测心波还有意义
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-2-15 00:12
  • 签到天数: 969 天

    连续签到: 1 天

    [LV.10]以坛为家III

    175

    主题

    2843

    帖子

    34

    金牌会员

    Rank: 6Rank: 6

    积分
    7125
    最后登录
    2023-4-20
     楼主| 发表于 2017-3-7 07:58:01 | 显示全部楼层
    suoma 发表于 2017-3-6 19:32
    是放在手指头测得?

    有2种,一种是,另一种可以夹在耳边测。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-2 17:05 , Processed in 0.088008 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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