我有一个工作的EY88 10DOF IMU在我的覆盆子平台上工作,没有任何上拉电阻。我在网上做了一些阅读,并指出毫无疑问需要上拉电阻?
谢谢 米莎
答案 0 :(得分:1)
答案 1 :(得分:0)
绝对需要上拉。 I2C器件具有到总线的开漏连接,这意味着它们不能驱动高信号,它们只能将其驱动为低电平或“释放”它。上拉是SDA / SCL信号驱动高的原因。请参阅Sparkfun的介绍性文章。
有几件事可以在这里工作:
加速器/陀螺仪安装在某种类型的评估板上,该评估板集成了上拉。
Pi上的I / O线具有启用的内部上拉。
答案 2 :(得分:0)
这取决于总线的总 Cb(容性负载 - 请参阅每个设备的数据表)以及所选的 i2c 模式。您的树莓派 SDA 和 SCL 线上的 1.8 KOhm 电阻可能就足够了。
这是一个 online tool,用于在不同的总线频率下正确调整电阻器的大小。