【问题标题】:Connecting multiple IMU sensors to arduino DUE将多个 IMU 传感器连接到 arduino DUE
【发布时间】:2019-04-24 07:06:55
【问题描述】:

我需要将 5 个 IMU 9250 连接到 Arduino Due。我在这个网页上使用了这个库,它只适用于一个传感器。

https://www.switch-science.com/catalog/2845/

我需要知道是否有代码或库可以帮助我打开所有五个传感器并同时获取数据。

【问题讨论】:

    标签: arduino arduino-uno arduino-ide arduino-esp8266 arduino-due


    【解决方案1】:

    您使用的板仅支持两个可能的 i2c 地址,因此您可以通过单个 i2c 总线连接的板的最大数量为两个。 SparkFun hookup guide 在“PTH 连接”部分记录了这一点,相关引脚标记为“AD0/SD0”。

    【讨论】:

      【解决方案2】:

      MPU9250除了I2C外,还有SPI接口。使用 SPI,您可以在同一总线上连接多个设备。它们共享数据输出(在数据表中显示为 SDO)、数据输入 (SDI) 和时钟 (SCLK)。每个器件都有自己的片选 (CS) 引脚。如果要控制 5 个设备,则需要 8 个引脚(SDO、SDI、SCLK + 5 CS)。

      通过快速搜索,我找到了支持 SPI 的a library。也许您可以按原样使用它。或者,您可以研究它并实施您自己的解决方案。

      【讨论】:

        猜你喜欢
        • 2018-01-30
        • 2015-07-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-01-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多