max30102替代方案

前言
由于芯片被漂亮国制裁,导致芯片价格飞涨和断货,国内很多厂商已经完成了芯片的国产化,比如曾经如火如荼的STM32现在已经被替换成国产的GD32。我司最近需要用到心率血氧传感器开发,搜全网都是美信的max30102,奈何价格实在太贵,正货还得预定。所以就一直在寻找替代方案,然后就有了这篇博文。
正文
首先,既然要替代,肯定得先搞清楚max30102由哪几部分组成。下面先放上datasheet中的组成框图。
在这里插入图片描述
max30102 = 两个LED管(IR+RED)+ 一个PD管 + ADC + 数字滤波器 + 缓存器 + IIC通讯。
从上图我们可以把芯片分为两部分,一部分为模拟信号采集电路,通过RED和IR灯发出特定波长的光,采集人体反射回来的光,经过PD管将光信号转化为电信号,最终通过18bit ADC转换器转化为数字信号。
第二部分为数字处理电路,将ADC转换出来的原始数据进行滤波处理后放置于缓冲区内;单片机通过IIC接口读写芯片内部寄存器,读取出相应的数据;

那我们只需要找到有这两部分的电路的芯片即可。

一、光电转换模块SFH7050
在这里插入图片描述
在这里插入图片描述
该模块可实现三路发光(RED、IR、GREEN)和一路接收(PD)。

二、光学模拟前端AFE4404
在这里插入图片描述
从内部结构框图,看以看到滤波器、ADC、IIC接口、缓冲器都有了。且该器件支持三个开关发光二极管(led)和一个光电二极管,和上面的SFH7050完美呼应。

那接下来就只要按照原理图,把他们组合起来就好了。最终打板效果图如下:
在这里插入图片描述
当然这图是我从网上找的,我自己怎么可能掏钱搞这个呢。O(∩_∩)O哈哈~

更好的替代方案还在寻找中,说不定得找到pin to pin 的呢。这样子就不用拆分成两个部分了。就是max30102的完美替代者了。

下面附上两份手册:
1.光电转换模块SFH7050
2.光学模拟前端AFE4404

  • 6
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_44850779

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值