社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
  • 干货
搜索
查看: 10556|回复: 24

[求助] max30100脉搏心率

[复制链接]

4

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2016-10-30 18:48:18 | 显示全部楼层 |阅读模式
这模块拿手里已经三周了,现在把Ardunio的代码都移植完成了,然而发现STM32的硬件IIC写连第一步都通不过,模拟的都出来又都是0和255.。。,求解模拟IIC读写,老师任务给我已经好久了


回复

使用道具 举报

942

TA的帖子

2

TA的资源

纯净的硅(初级)

Rank: 4

发表于 2016-10-30 21:27:08 | 显示全部楼层
硬件IIC?你想多了


回复

使用道具 举报

72

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2016-10-30 22:45:27 | 显示全部楼层
stm32 IIC最好用GPIO模拟实现


回复

使用道具 举报

905

TA的帖子

5

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2016-10-31 09:35:04 | 显示全部楼层
你需要一个逻辑分析仪或者示波器,看看你的时序对吗?和器件通信时候,器件有反应吗,而不是单纯的靠猜
作为一个菜逼,干货并没有多少。唯一会的就是水,所以回帖水分大。望见谅!


回复

使用道具 举报

4

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

 楼主| 发表于 2016-11-7 10:58:28 | 显示全部楼层
恩恩,现在加了上拉电阻之后,能把心率测出来了,现在需要算法加大精度


回复

使用道具 举报

2

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2016-11-18 17:26:31 | 显示全部楼层
代码共享下,可以吗?我这边可以读写寄存器,就是心率数据一直是0.


回复

使用道具 举报

10

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2016-12-3 17:59:08 | 显示全部楼层
楼主好人,能不能共享一下代码或者给个中文版的资料。这个模块一直不知道怎么入手


回复

使用道具 举报

4

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

 楼主| 发表于 2016-12-7 20:41:39 | 显示全部楼层
不好意思,这么长时间一直没看到

心率.zip

4.17 MB, 下载次数: 9286

点评

楼主你的程序除了读取数据之外,多余的那么多是做什么用的啊?没有注释,很难看懂  详情 回复 发表于 2017-11-20 11:03
楼主,我得到了HR的数据,将手指放在芯片上也能看到数据变化,但一直是一条直线,问下你刚开始有这种现象吗?  详情 回复 发表于 2017-3-14 14:04


回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2016-12-20 10:59:44 | 显示全部楼层
楼主  留个Q  或者加我的企鹅651706175,我有许多问题想请教下


回复

使用道具 举报

2

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2016-12-27 20:59:50 | 显示全部楼层
空心杯 发表于 2016-12-7 20:41
不好意思,这么长时间一直没看到

感谢楼主!!!!!


回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2017-1-15 15:21:59 | 显示全部楼层
谢谢


回复

使用道具 举报

4

TA的帖子

3

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2017-2-9 14:06:32 | 显示全部楼层
空心杯 发表于 2016-12-7 20:41
不好意思,这么长时间一直没看到

刚在原子的论坛问了你一下问题,再copy过来吧
请问一下,工程中算法有关的文件是美信提供的还是自己写的,在搞max30101中,得到了red,ir,green数据,不知道怎么转换为心率血氧
谢谢啦


回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2017-3-3 16:11:59 | 显示全部楼层
yutianxiang618 发表于 2017-2-9 14:06
刚在原子的论坛问了你一下问题,再copy过来吧
请问一下,工程中算法有关的文件是美信提供的还是自己写的 ...

同问,我也读出了IR RED的数据,但是不知道怎么处理。我就知道心率数据只有一个后外IR数据组成,是一个经过模数转换之后的数据。如果要形成一个每分钟的脉搏数据,必须读很多个心率数据,然后分析。但是我读取了很多个IR数据之后,发现IR数据受距离的影响非常大,基本上只要有一点的距离改变,就会导致读取出的IR数据出现很大偏差。


回复

使用道具 举报

35

TA的帖子

1

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-3-14 12:19:58 | 显示全部楼层
楼主,我得到了HR的数据,将手指放在芯片上也能看到数据变化,但一直是一条直线,问下你刚开始有这种现象吗?


回复

使用道具 举报

35

TA的帖子

1

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-3-14 14:04:55 | 显示全部楼层
空心杯 发表于 2016-12-7 20:41
不好意思,这么长时间一直没看到

楼主,我得到了HR的数据,将手指放在芯片上也能看到数据变化,但一直是一条直线,问下你刚开始有这种现象吗?


回复

使用道具 举报

4

TA的帖子

3

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2017-3-16 11:33:47 | 显示全部楼层
杨大树 发表于 2017-3-3 16:11
同问,我也读出了IR RED的数据,但是不知道怎么处理。我就知道心率数据只有一个后外IR数据组成,是一个经 ...

不知道lz的算法怎么做的,我这边是记录512个数据,做傅里叶变换,然后在定义域内求最大值,就是1s心跳的次数。出来的数据分辨率太低,不稳定,不知道怎么搞了


回复

使用道具 举报

7

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-3-30 10:36:00 | 显示全部楼层
杨大树 发表于 2017-3-3 16:11
同问,我也读出了IR RED的数据,但是不知道怎么处理。我就知道心率数据只有一个后外IR数据组成,是一个经 ...

刚接手这个芯片,用STM32 ,能给点资料指导一下吗?谢谢! 邮箱840633901@qq.com


回复

使用道具 举报

4

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2017-3-31 19:54:11 | 显示全部楼层
空心杯 发表于 2016-12-7 20:41
不好意思,这么长时间一直没看到

模块自带AD装换么,程序不用编译么


回复

使用道具 举报

7

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-4-13 15:12:56 | 显示全部楼层
杨大树 发表于 2017-3-3 16:11
同问,我也读出了IR RED的数据,但是不知道怎么处理。我就知道心率数据只有一个后外IR数据组成,是一个经 ...

你好,我最近在弄这个,刚刚调通了IIC,但是在读FIFO IR RED数据时候总是出错,你能给点指导吗?


回复

使用道具 举报

7

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-4-13 15:14:47 | 显示全部楼层
yutianxiang618 发表于 2017-2-9 14:06
刚在原子的论坛问了你一下问题,再copy过来吧
请问一下,工程中算法有关的文件是美信提供的还是自己写的 ...

你好,我最近在弄这个,刚刚调通了IIC,但是在读FIFO IR RED数据时候总是出错,你能给点指导吗?


回复

使用道具 举报

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

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2018-1-21 08:22 , Processed in 0.517455 second(s), 17 queries , Redis On.

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