我在GY-86模块上使用MPU6050。我还有一个DS3231 RTC模块。当我搜索每个数据表时,我发现DS3231和MPU6050具有相同的i2c地址,即0x68。我已在MPU数据手册中读到,如果我将AD0引脚连接到3.3,则地址变为0x69。但我在模块上找不到任何AD0。我只有vcc-3.3v-SCL-SDA-INTa-FSYNC-DROY 我想我必须改变mpu6050或ds3231的i2c地址。这样他们就不会发生冲突。我怎样才能改变MPU或DS模块的i2c连衣裙。
答案 0 :(得分:1)
查看我发现的GY-86 schematic,AD0引脚在电路板上硬接地。这意味着除非您可以在电路板上找到要切割的迹线(不太可能),否则无法更改MPU6050的从地址。据我所知,DS2321也无法改变其地址。
这为您提供了一些选择: