如何让 Arduino (5 V) 和 MPR121 (3.3 V) 通话?

电器工程 Arduino 传感器 i2c 电平转换 帽感
2022-02-07 04:17:55

我有Sparkfun MPR121 I2C 电容式触摸传感器分线板

我读过它使用 3.3 V,我知道我不能只连接 Arduino 的 3.3 V 电源输出,因为通信线路也需要 3.3 V。如何连接其他线路?

在 Sparkfun 的网站上找到了一个教程使用二极管的第三张图 - 这是将传感器连接到 Arduino 的最佳方式吗?

任何想法或信息都会很棒,我的知识很低。

2个回答

您可以使用恰好两个晶体管来做到这一点,这非常巧妙。

替代文字

这直接来自飞利浦的应用说明

根据相关设备的电流消耗,arduino 的 3.3V 输出就足够了。至于通信线路,您将需要某种类型的电平转换器。看起来 SparkFun 也有解决方案:

http://www.sparkfun.com/products/8745