OpenEdv-开源电子网

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

求MAX30102心率血氧模块STM32ZET6代码

[复制链接]

6

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2018-4-6
在线时间
10 小时
发表于 2018-5-3 18:08:19 | 显示全部楼层 |阅读模式
10金钱
买了一个MAX30102心率血氧模块,给了C8T6的代码,好像是创建了一个新的平台,代码超不好移植,有没有大佬有这个模块的STM32ZET6代码,正常的那种,重点是可以用!谢谢啦!

最佳答案

查看完整内容[请看2#楼]

网上随便找个读取原始数据的例子配合下面的fft,matlab分析推荐用1024点,256点有点低 103dsp库没有512 http://www.openedv.com/forum.php?mod=viewthread&tid=301410&extra= 红光红外光都可以直接fft直接可以获取心率,推荐红光,红光数据波动大,最好红光红外一起做,两个一致认为测试准确 再配合fft后的数据按照下面公式计算血氧 //R=((Vac[red])/(Vdc[red]))/((Vac)/(Vdc)) 红光交流直流比值/红外光交流直流比值 //SpO2 ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

51

主题

2165

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
10652
金钱
10652
注册时间
2017-4-14
在线时间
2780 小时
发表于 2018-5-3 18:08:20 | 显示全部楼层
本帖最后由 nashui_sx 于 2021-1-19 10:51 编辑

网上随便找个读取原始数据的例子配合下面的fft,matlab分析推荐用1024点,256点有点低  103dsp库没有512
http://www.openedv.com/forum.php?mod=viewthread&tid=301410&extra=
红光红外光都可以直接fft直接可以获取心率,推荐红光,红光数据波动大,最好红光红外一起做,两个一致认为测试准确
再配合fft后的数据按照下面公式计算血氧
//R=((Vac[red])/(Vdc[red]))/((Vac[ir])/(Vdc[ir]))  红光交流直流比值/红外光交流直流比值
//SpO2=-45.060*R*R+ 30.354 *R + 94.845

注意血氧一般例子是18位  可能超过u16  右移一两位保证小于u16就好了
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-5-4 01:18:14 | 显示全部楼层
帮顶
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2019-4-22
在线时间
3 小时
发表于 2019-4-29 20:10:40 | 显示全部楼层
帮顶         
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2019-5-3
在线时间
3 小时
发表于 2019-5-14 17:39:43 | 显示全部楼层
求C8T6的代码,亲
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2019-5-3
在线时间
3 小时
发表于 2019-5-14 17:42:13 | 显示全部楼层
我需要C8T6的代码,测出来的数据不精准,不知道是不是硬件模块的问题
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2019-5-3
在线时间
3 小时
发表于 2019-5-15 15:25:21 | 显示全部楼层
C8T6的代码可靠不,求一份
回复

使用道具 举报

21

主题

45

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
252
金钱
252
注册时间
2018-7-16
在线时间
13 小时
发表于 2019-5-15 18:03:39 | 显示全部楼层
我也没有,帮顶
回复

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
142
金钱
142
注册时间
2018-1-13
在线时间
45 小时
发表于 2019-6-14 00:32:45 | 显示全部楼层
我有  你可以联系我  最近刚做  能采集血氧和心率
回复

使用道具 举报

4

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
119
金钱
119
注册时间
2017-4-12
在线时间
23 小时
发表于 2019-6-22 12:11:21 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

我刚刚在做采集血氧和心率的了! 能否赐教1,2了!    给份源代码了!
回复

使用道具 举报

4

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
119
金钱
119
注册时间
2017-4-12
在线时间
23 小时
发表于 2019-6-22 12:12:33 | 显示全部楼层
是不是用C++的形式来写的了!  美信出来的好像都是C++的形式的了!  可否贴出来看看!
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-6-27
在线时间
2 小时
发表于 2019-6-27 20:23:00 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

求一份
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2019-7-3
在线时间
2 小时
发表于 2019-8-11 10:04:54 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

老哥你好  那个心率的
arduino或者32ZET6的源码有吗 本人非电子专业 不太懂
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2019-5-3
在线时间
3 小时
发表于 2020-1-9 16:29:21 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

你好,请问下您有STM32的血氧心率监测的软硬件资料吗
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2019-9-15
在线时间
6 小时
发表于 2020-2-4 09:11:52 来自手机 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

求一份max30102心率检测代码邮箱1440192798@qq.com  非常感谢
回复

使用道具 举报

17

主题

77

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
262
金钱
262
注册时间
2019-4-28
在线时间
65 小时
发表于 2020-2-22 00:36:13 来自手机 | 显示全部楼层
本帖最后由 0孙悟空0 于 2021-1-27 16:10 编辑

路过留名帮忙
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2019-1-6
在线时间
7 小时
发表于 2020-2-25 11:29:57 | 显示全部楼层
巧了我也在做和你基本一样的毕业设计,我先屏幕调完了,心率的代码写了但是还没测试,GSM的可以直接用例程,等我这几天看看能不能搞完吧
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2020-2-28
在线时间
3 小时
发表于 2020-3-2 23:33:24 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

能发给我吗,我的邮箱是:821180202@qq.com
回复

使用道具 举报

17

主题

77

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
262
金钱
262
注册时间
2019-4-28
在线时间
65 小时
发表于 2020-6-25 21:40:08 | 显示全部楼层
我也弄出来了,算法问题
回复

使用道具 举报

0

主题

9

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
304
金钱
304
注册时间
2020-10-5
在线时间
39 小时
发表于 2020-10-31 17:09:54 | 显示全部楼层
0孙悟空0 发表于 2020-6-25 21:40
我也弄出来了,算法问题

可以发我么,我的邮箱是:814581630@qq.com
回复

使用道具 举报

0

主题

9

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
304
金钱
304
注册时间
2020-10-5
在线时间
39 小时
发表于 2020-11-1 09:03:07 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

你好,我最近在做毕设,可以发我一份吗?
我的邮箱是:814581630@qq.com
回复

使用道具 举报

18

主题

62

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
372
金钱
372
注册时间
2019-6-4
在线时间
75 小时
发表于 2020-11-17 13:53:47 | 显示全部楼层
0孙悟空0 发表于 2020-6-25 21:40
我也弄出来了,算法问题

发我一份,谢谢。540846139@qq.com
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2020-1-8
在线时间
2 小时
发表于 2020-11-19 20:51:40 | 显示全部楼层
还有很多问题

LCD_血氧模块.zip

7.23 MB, 下载次数: 475

ZET6

回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2020-12-29
在线时间
5 小时
发表于 2021-1-8 10:18:02 | 显示全部楼层
0孙悟空0 发表于 2020-6-25 21:40
我也弄出来了,算法问题

兄弟,能发我下吗?1425714371@qq.com
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2018-11-29
在线时间
6 小时
发表于 2021-1-10 16:50:26 | 显示全部楼层
0孙悟空0 发表于 2020-6-25 21:40
我也弄出来了,算法问题

老哥,你是用得什么芯片得
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2018-11-29
在线时间
6 小时
发表于 2021-1-10 16:50:58 | 显示全部楼层

老哥,这个是怎么连接的?
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2018-11-29
在线时间
6 小时
发表于 2021-1-10 16:53:31 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

老哥,能发份给我吗?382320829@qq.com。谢谢了
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2018-11-29
在线时间
6 小时
发表于 2021-1-10 17:19:18 | 显示全部楼层
老哥,你找到了吗!?
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2018-11-29
在线时间
6 小时
发表于 2021-1-15 19:17:26 | 显示全部楼层
0孙悟空0 发表于 2020-6-25 21:40
我也弄出来了,算法问题

能发份源代码给我嘛?
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2021-1-12
在线时间
3 小时
发表于 2021-1-21 14:07:27 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

大佬求教,关于stm32做的那个MAX30102测试程序
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2021-1-12
在线时间
3 小时
发表于 2021-1-21 14:17:32 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

大佬跪求一份1258792132@qq.com
回复

使用道具 举报

0

主题

9

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
304
金钱
304
注册时间
2020-10-5
在线时间
39 小时
发表于 2021-1-26 11:54:36 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

你好,可以发我一份源码么,我的邮箱是:814581630@qq.com
回复

使用道具 举报

17

主题

77

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
262
金钱
262
注册时间
2019-4-28
在线时间
65 小时
发表于 2021-1-27 15:52:35 | 显示全部楼层
15362704795 发表于 2021-1-10 16:50
老哥,你是用得什么芯片得

就是max30102
回复

使用道具 举报

17

主题

77

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
262
金钱
262
注册时间
2019-4-28
在线时间
65 小时
发表于 2021-1-27 16:09:15 | 显示全部楼层
nashui_sx 发表于 2018-5-3 18:08
网上随便找个读取原始数据的例子配合下面的fft,matlab分析推荐用1024点,256点有点低  103dsp库没有512
h ...

fft分辨率=采样率/采样点数,网上一般100HZ,你说1024点需要10.24s才能采集完,此外根据分辨率得出的结果100/1024=0.09765625 这个值*60=5.859375,也就是说fft后得出的心率分辨率是5.859375,实际根据你代码用int可能的分辨率为5/6,你确定fft合适?
回复

使用道具 举报

51

主题

2165

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
10652
金钱
10652
注册时间
2017-4-14
在线时间
2780 小时
发表于 2021-1-27 16:37:29 | 显示全部楼层
0孙悟空0 发表于 2021-1-27 16:09
fft分辨率=采样率/采样点数,网上一般100HZ,你说1024点需要10.24s才能采集完,此外根据分辨率得出的结果 ...

1024点数就是这样的,可以用dsp的256点试试,我是matlab验证1024比256好得多,512也行,网上的例子好多是512,奈何dsp库没有512,一直别的的库可以
分辨率我觉得就这样了
回复

使用道具 举报

17

主题

77

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
262
金钱
262
注册时间
2019-4-28
在线时间
65 小时
发表于 2021-2-5 10:19:42 | 显示全部楼层
nashui_sx 发表于 2021-1-27 16:37
1024点数就是这样的,可以用dsp的256点试试,我是matlab验证1024比256好得多,512也行,网上的例子好多是 ...

256点你要多少hz来采样啊,100hz的话,2.56s,分辨率60*100/256=23.4,这分辨率做啥心率,时间和分辨率冲突了,心率这方面真不适合用fft
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2021-2-3
在线时间
4 小时
发表于 2021-2-6 19:10:38 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

你好,最近我也在做血氧心率的项目,没有头绪,不知道你的资料还在吗,能发一份你的源代码给我吗,邮箱850194591@qq.com
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2021-2-3
在线时间
4 小时
发表于 2021-2-6 19:12:04 | 显示全部楼层
0孙悟空0 发表于 2020-6-25 21:40
我也弄出来了,算法问题

你好,最近我也在做血氧心率的项目,没有头绪,不知道你的资料还在吗,能发一份你的源代码给我吗,邮箱850194591@qq.com
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2021-4-27
在线时间
0 小时
发表于 2021-4-27 10:38:37 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

老哥给个联系方式
回复

使用道具 举报

17

主题

77

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
262
金钱
262
注册时间
2019-4-28
在线时间
65 小时
发表于 2021-4-29 19:49:42 | 显示全部楼层

需要有偿出售,算法稳定可发演示视频,qq853366499
回复

使用道具 举报

0

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2019-7-16
在线时间
29 小时
发表于 2021-12-22 17:40:02 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

你好,请问下您有STM32的血氧心率监测的软硬件资料吗
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2022-4-18
在线时间
5 小时
发表于 2022-5-18 15:45:20 | 显示全部楼层
楼主,能不能分想一下zet6的代码,有偿 1669700447
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2024-1-20
在线时间
0 小时
发表于 2024-1-20 16:08:38 | 显示全部楼层
makaichuang 发表于 2019-6-14 00:32
我有  你可以联系我  最近刚做  能采集血氧和心率

可以发一份给我吗 2265946483@qq.com
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 21:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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