最近准备做一个手势识别系统,想要用一个STM32最小系统连接多个mpu6050,请问各位硬件连接要如何实现啊。我目前想到的是将一个IIC多扩展几个接口,然后连接若干个MPU6050,但是不知道如何分配mpu6050的地址,请各位帮忙解答一下。
mpu6050 能设置2个地址,就是说在一条i2c下,能接两个mpu6050 芯片,若果 cpu 有2条i2c 就能直接接 4片 mpu6050
若果需要再多接这个芯片,就需要扩展 i2c ,可以选用 i2c 扩展,切换芯片,就能接很多同地址的i2c芯片。通过切换选择i2c设备芯片。
你可以在 ti 的官网上在i2c芯片的分类下搜索,有能满足你要求的芯片。