560|2

78

帖子

4

资源

一粒金砂(中级)

基于RSL10的心率检测BLE设备 [复制链接]

基于RSL10的心率检测BLE设备

作者: yilonglucky    

一、作品简介

心率检测服务是蓝牙协议族中标准一套子协议。本项目基于RSL10,将心率检测结果通过分析计算后,通过BLE传输给手机设备。心率检测模块使用pulse sensor,心脏的跳动信号通过pulse sensor模块可以转换为0到3.3v之间的模拟电压信号。主控制器通过ADC采集该电压信号后,可以通过计算波峰之间的时间间隔从而得出心率值。

 

二、系统框图

整个系统的硬件实现框图如下:

image.png

由于RSL10的ADC通道只能检测0到2V之间的范围,因此通过电阻分压原理将心率检测模块的0到3.3v之间的信号调整到0到2v之间。

image.png  

三、各部分功能说明

首先是RSL10的底层硬件连接功能。

前文提到心率原始波形为0到3.3v之间震荡的波形,如图:

image.png  经过分压电阻后将信号传递给RSL10,调整之后的波形如图:

image.png

这样ADC的输入条件即满足。

其次是ADC波形的采样,为了实现固定间隔采样ADC电平,需设置一个2ms中断,在中断回调函数中采样ADC数值以便分析。

经调试,2ms的中断信号可以被捕捉到,如图:

image.png  至此,RSL10即可实现以2ms固定间隔采样ADC数据。组合后的波形如图:

image.png

信号处理妥当后,经过软件计算出结果,再将结果通过HRP服务传递给手机。

手机使用Android系统中的“BLE调试宝”App。

image.png

三、作品源码

见附件

  ble_peripheral_server_hrp.rar (867.8 KB, 下载次数: 2)

个人签名尽吾志也而不能至者,可以无悔矣。——王安石

回复

729

帖子

210

资源

管理员

很棒!不要忘记提交demo演示视频、作品的word文档,如果之前在大赛专区发过分享帖,也一并放进来哈

点评

补充作品的word文档: 补充两张实物照片: [attachimg]550614[/attachimg][attachimg]550615[/attachimg]   补充演示视频:   惭愧之前没有发布太多的分享帖,只有一篇整理的资  详情 回复 发表于 2021-7-18 17:35
个人签名在路上……

EEworld 有你有我

回复

78

帖子

4

资源

一粒金砂(中级)

lightxixi 发表于 2021-7-17 08:41 很棒!不要忘记提交demo演示视频、作品的word文档,如果之前在大赛专区发过分享帖,也一并放进来哈

补充作品的word文档:

基于RSL10的心率检测BLE设备.docx (609.69 KB, 下载次数: 0)

个人签名尽吾志也而不能至者,可以无悔矣。——王安石

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

最新文章 更多>>
    关闭
    站长推荐上一条 1/8 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表