MAX30100传感器模块连接问题解决
MAX30100 是一款集成脉搏血氧饱和度和心率监测传感器解决方案。 它结合了两个 LED、一个光电探测器、优化的光学器件和低噪声模拟信号处理,以检测脉搏血氧饱和度和心率信号。
MAX30100 采用 1.8V 和 3.3V 电源供电,可通过软件关断,待机电流可忽略不计,使电源始终保持连接状态。
MAX30100 模块价格便宜,非常受爱好者欢迎,但不幸的是该模块(以数千计)存在严重的设计问题。
1、问题描述
MAX30100 芯片需要两种不同的电源电压:IC 为 1.8V,RED 和 IR LED 为 3.3V。 因此,该模块带有两个线性稳压器——U1 和 U2。 第一个产生 5V 至 3.3V。 第二个稳压器连接到第一个稳压器的输出并产生 1.8V。
现在仔细看看 SCL、SDA 和 INT 信号线的 4.7kΩ 上拉电阻器(R1、R2 和 R3)。 它们连接到 1.8V 电源(用粗红线突出显示),如下图所示:
两个稳压器 U1
、U2
以及将 4.7kΩ
上拉电阻连接到 1.8V 电源的走线也在模块上突出显示。
如果将此类模块连接到 Arduino 的 5V 逻