本设计分享的是基于TCA9548A-I2C多路复用器原理图/PCB/设计说明,见附件下载。该TCA9548A-I2C多路复用器最多可以同时访问8个同一地址的I2C设备连接到一个微控制器 - 这个TCA9548A多路复用器充当看门人角色,通过您的命令将命令传输到所选的一组I2C引脚。TCA9548A-I2C多路复用器电路 PCB截图:
说明:
使用该TCA9548A-I2C多路复用器是相当直接的:多路复用器本身在I2C地址0x70(但可以从0x70调整为0x77),您只需要将所需的多路复用输出数字写入单个字节到该端口,于是,任何I2C数据包将被发送到该端口。理论上,您可以在每个0x70-0x77地址上安装8个这样的多路复用器,以便控制同一个I2C寻址部分的64个。
1