你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于stm32血氧检测求助!

[复制链接]
请输入口令 提问时间:2016-1-7 14:20 /
      最近在做一个stm32的血氧检测程序,但搞了好久,最终发现回到了原点,本人菜鸟一枚刚毕业也不久,现在也真的很无助要不然也不会跑到这里来丢脸,但关键是我已经答应了做这个东西也搞了这么久,不可能就这么随便说做不了,所以有哪位大神在能给予帮助的范围指点一下也行。
      下面是我自己做血氧检测的思路:首先我这血氧检测模块是网上购买的(用示波器看了输出信号能单独显示红光和红外的波形)。然后我根据网上收集的信息,用定时器发射红光跟红外的波形我设置的是500us,通过stm内置的adc一直采集输入的信号,由于定时了500us,所以在红光亮500us时我将采集的数据开辟一个数组装起来,然后红外也同红光一样进行数据操作,每过一秒对采集的数据做最大值最小值比较,然后放入定义的最大值最小值数组当中,这样连续采集8s,因为装最大值最小值的数组最大长度就是8,然后取平均值最终获取红光信号,红外信号的最大值最小值,最后根据公式算出R,后面采集的数据我也是进行位移操作,然后重复更新采集的数据。
      以上是我能想到的全部,但我按照这个思路得出的数据完全不是我想要的,真的有种泪奔的感觉,也不知道哪里出了 问题,所以希望哪位大神能给点关于这方面的任何帮助都行,谢谢!!!
收藏 1 评论14 发布时间:2016-1-7 14:20

举报

14个回答
65536 回答时间:2016-1-8 15:10:55
以你目前的条件测心率值还可以   血氧的测量是很复杂的
潇潇雨歇pku 回答时间:2016-1-7 14:45:29
不了解测血氧的原理,不过直接测到的数据会有基线漂移等等,不做处理直接去算应该不对吧。
抛砖引玉,看楼下怎么说
请输入口令 回答时间:2016-1-7 15:32:56
潇潇雨歇pku 发表于 2016-1-7 14:45
不了解测血氧的原理,不过直接测到的数据会有基线漂移等等,不做处理直接去算应该不对吧。
抛砖引玉,看楼 ...

这方面了解的比较少,感谢提出!
请输入口令 回答时间:2016-1-7 16:58:21
lyp05401 发表于 2016-1-7 15:37
https://wenku.baidu.com/link?url=_ZC34toGo7PbANenR-ajxCabuJ3Qsvt2BEVSBNogmIxDfzlliy1J_OcLgZPkTiOjwTMT ...

谢谢!!
zhangdaijin 回答时间:2016-1-7 20:15:16
zhoupxa 回答时间:2016-1-8 08:43:08
不错的技术贴,继续跟下去
风之力-395256 回答时间:2016-1-8 12:52:30
没有用过这个传感器,我在网上大概看了下,某宝卖的的传感器都是串口连接,我的理解是直接按照手册中的通信协议通信即可,与红外有什么关系呢?楼主还是要把方案说得更清楚一些才好解决啊,包括系统框图,电路连接、已经编写的源代码等。
请输入口令 回答时间:2016-1-13 11:21:23
风之力-395256 发表于 2016-1-8 12:52
没有用过这个传感器,我在网上大概看了下,某宝卖的的传感器都是串口连接,我的理解是直接按照手册中的通信 ...

检测原理就是血液会吸光,但根据不同的光线,吸光程度是不同的,这样就可以通过光敏二极管转换成模拟电信号,由于人体脉博的跳动,血液吸光会不断变化,这样二极管接收的光电信号也就不一样,就会出现二种信号的最大值跟最小值,通过最大值最小值就能求出一个系数,在通过经验公式就可以求出血液中的含氧量。原理就是这么简单!
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版