我是靠谱客的博主 文艺吐司,最近开发中收集的这篇文章主要介绍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

最后

以上就是文艺吐司为你收集整理的max30102替代方案的全部内容,希望文章能够帮你解决max30102替代方案所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部