OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 16485|回复: 33

Pulse Sensor传感器的源码移植到STM32战舰开发板,初步实现基本心率测试功能。

[复制链接]

22

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
123
金钱
123
注册时间
2015-4-20
在线时间
0 小时
发表于 2015-9-8 17:44:54 | 显示全部楼层 |阅读模式
我将rPulse Sensor传感器的源码移植到了STM32战舰开发板,并在此基础上做了一些修改,并在LCD显示实时数据。
最近没什么时间,打算后期再优化一下,在LCD显示实时波形,大家如果有什么好的思路,可以分享一下,共同进步,程序有什么不当的地方还请指教!!!!!

脉搏心率测试(优化版).rar

2.48 MB, 下载次数: 16984

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2017-6-11
在线时间
45 小时
发表于 2017-9-5 15:28:55 | 显示全部楼层
timer.c   PWM.c  为啥重复度那么高
回复 支持 1 反对 0

使用道具 举报

3

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2015-4-27
在线时间
8 小时
发表于 2015-9-8 17:57:12 | 显示全部楼层
顶楼主,谢谢楼主分享
这是测心率的吧,我看到有人在android上面弄了的
回复 支持 反对

使用道具 举报

17

主题

237

帖子

0

精华

高级会员

Rank: 4

积分
925
金钱
925
注册时间
2012-2-27
在线时间
393 小时
发表于 2015-9-8 18:40:40 | 显示全部楼层
楼主厉害,顶~~
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-9-8 21:53:21 | 显示全部楼层
不错,谢谢分享。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

22

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
123
金钱
123
注册时间
2015-4-20
在线时间
0 小时
 楼主| 发表于 2015-9-9 20:09:12 | 显示全部楼层
回复【2楼】Jxon:
---------------------------------
嗯  将arduion上面的源码移植过来的
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2016-1-25
在线时间
5 小时
发表于 2016-1-27 14:16:18 | 显示全部楼层
Signal = ADC_GetConversionValue(ADC1)/4;  请问楼主这样就能将12位ADC变成10位了吗
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2016-7-14
在线时间
7 小时
发表于 2016-7-27 12:25:46 | 显示全部楼层
有人成功地用这个代码采集到心率吗??
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2016-8-13
在线时间
0 小时
发表于 2016-8-13 18:54:19 | 显示全部楼层
为啥AD转换获取的数据一直是3000左右(原始数据)?
用这个程序,最后输出一直都是0,是不是模块问题,还是本来就是这样的
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
110
金钱
110
注册时间
2016-2-19
在线时间
19 小时
发表于 2016-8-23 10:05:21 | 显示全部楼层
最近也在玩心率,谢谢分享,好好学习学习!
回复 支持 反对

使用道具 举报

13

主题

24

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
392
金钱
392
注册时间
2017-3-25
在线时间
63 小时
发表于 2017-3-25 17:35:21 | 显示全部楼层
我将您的采集心率的源码移植到我的工程里面,测试的心跳值都到BMP的值235了
回复 支持 反对

使用道具 举报

Christine 该用户已被删除
发表于 2017-4-13 16:24:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

4

主题

11

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2017-3-23
在线时间
10 小时
发表于 2017-5-12 19:25:07 | 显示全部楼层
你好,这个脉搏传感器和单片机怎么连啊。
回复 支持 反对

使用道具 举报

4

主题

11

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2017-3-23
在线时间
10 小时
发表于 2017-5-15 21:45:22 | 显示全部楼层
燚元帅 发表于 2017-3-25 17:35
我将您的采集心率的源码移植到我的工程里面,测试的心跳值都到BMP的值235了

你好,还在吗。。我测出来的也是230多。。。是不是时序有问题。。但是我又不知道怎么改。。
回复 支持 反对

使用道具 举报

13

主题

24

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
392
金钱
392
注册时间
2017-3-25
在线时间
63 小时
发表于 2017-5-16 09:14:41 | 显示全部楼层
MODRIC 发表于 2017-5-15 21:45
你好,还在吗。。我测出来的也是230多。。。是不是时序有问题。。但是我又不知道怎么改。。

源码没问题,然后是我们测试方式有问题
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-2-8
在线时间
5 小时
发表于 2017-6-2 14:07:29 | 显示全部楼层
燚元帅 发表于 2017-5-16 09:14
源码没问题,然后是我们测试方式有问题

您好,怎么个测试问题?
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2017-7-16
在线时间
0 小时
发表于 2017-7-16 10:54:23 | 显示全部楼层
为什么我什么都不显示,求博主帮忙解答
回复 支持 反对

使用道具 举报

11

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
416
金钱
416
注册时间
2018-1-29
在线时间
71 小时
发表于 2018-4-19 15:27:48 | 显示全部楼层
我移植到STM32F407VET6上没反应,是不是ADC配置不正确呀
回复 支持 反对

使用道具 举报

3

主题

18

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2017-7-29
在线时间
8 小时
发表于 2018-8-14 22:50:34 | 显示全部楼层
燚元帅 发表于 2017-3-25 17:35
我将您的采集心率的源码移植到我的工程里面,测试的心跳值都到BMP的值235了

你好,请问你是连哪个IO口的
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2018-11-27
在线时间
0 小时
发表于 2018-11-27 11:04:49 | 显示全部楼层
请问LCD是什么型号的
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2018-12-13
在线时间
1 小时
发表于 2018-12-16 14:34:38 | 显示全部楼层
燚元帅 发表于 2017-5-16 09:14
源码没问题,然后是我们测试方式有问题

您好,不知道是怎么个测试法,因为我测出来也都到235了
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2018-11-29
在线时间
5 小时
发表于 2019-1-15 16:02:26 | 显示全部楼层
直接用串口看的数据,我这边的串口查看来看是,测量出来的并不太稳定,偶有数据准确,还得写程序去改
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-4-4
在线时间
1 小时
发表于 2019-4-24 00:22:32 | 显示全部楼层
hughtain 发表于 2019-1-15 16:02
直接用串口看的数据,我这边的串口查看来看是,测量出来的并不太稳定,偶有数据准确,还得写程序去改

大佬你这个程序在串口获取到的数据是会变化的吗?我用这个程序在lcd上显示出来的数据不会变
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2019-4-13
在线时间
12 小时
发表于 2019-4-24 21:38:57 | 显示全部楼层
楼主的程序试过了,确实可用,不过不知道是不是这个传感器的问题,工频干扰很大,加了硬件滤波解决的,滤波后信号幅值在100mV左右
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2019-6-12
在线时间
0 小时
发表于 2019-6-12 20:30:19 | 显示全部楼层
请问你程序用的是哪一型号的stm32
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2019-6-12
在线时间
0 小时
发表于 2019-6-12 20:30:41 | 显示全部楼层
LCD 怎么接的线
回复 支持 反对

使用道具 举报

0

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2019-5-27
在线时间
17 小时
发表于 2020-1-10 08:29:45 | 显示全部楼层
学习,借鉴,学习。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2020-5-25
在线时间
2 小时
发表于 2020-5-25 18:21:47 | 显示全部楼层
你好啊楼主,有没有显示波形的程序??
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2020-5-13
在线时间
2 小时
发表于 2020-6-1 08:45:25 | 显示全部楼层
wuku2 发表于 2020-5-25 18:21
你好啊楼主,有没有显示波形的程序??

你有没有做出波形图? 有的话 可以分享一下吗
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2020-7-12
在线时间
9 小时
发表于 2020-8-3 20:41:19 | 显示全部楼层
本帖最后由 18991868146 于 2020-8-3 21:46 编辑

移植到f103rct6后   测到的心率在200+
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2021-6-11
在线时间
4 小时
发表于 2021-8-12 16:55:31 | 显示全部楼层
nandycu 发表于 2018-4-19 15:27
我移植到STM32F407VET6上没反应,是不是ADC配置不正确呀

老哥,你那个时候怎么解决的
回复 支持 反对

使用道具 举报

11

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
416
金钱
416
注册时间
2018-1-29
在线时间
71 小时
发表于 2021-8-12 17:25:16 | 显示全部楼层
Terky123 发表于 2021-8-12 16:55
老哥,你那个时候怎么解决的

时间太久了,忘了
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2021-6-11
在线时间
4 小时
发表于 2021-8-12 18:42:50 | 显示全部楼层
nandycu 发表于 2021-8-12 17:25
时间太久了,忘了

那老哥你们那时候最后做出来了吗
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2021-12-9
在线时间
4 小时
发表于 2021-12-9 13:19:01 | 显示全部楼层
看看思路是什么
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-22 22:16

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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