TCA9548A-I2C多路复用器介绍
在某TB平台销售的这种模块,对其质量本人持怀疑态度,自己购买了这个模块,I2C地址都搜索不到,不管是A0-A2是接GND还是VCC,有点坑,所以就谈不上对该芯片功能的具体测试。
TCA9548A
器件配有八个可通过 I2C 总线控制的双向转换开关。串行时钟/串行数据 (SCL/SDA) 上行对可扩展为 8 个下行对或通道。根据可编程控制寄存器的内容,可选择任一单独 SCn/SDn 通道或者通道组合。这些下游通道可用于解决 I2C 从器件地址冲突。例如,如果应用中需要八个完全相同的数字温度传感器,则每个通道 (0-7) 可以连接一个传感器。
发生超时或其他不当操作时,系统主控器可通过将RESET 输入置为低电平来复位 TCA9548A。同样,加
电复位即可取消选中所有通道并初始化 I2C/SMBus 状态机。将 RESET 置为有效也可实现复位和初始化,并且无需将部件断电。这样可以在下游 I2C 总线之一卡在低电平状态时进行恢复。
特性
- 1至8个双向转换开关
- 与1PC总线和SMBus兼容
- 低电平有效复位输入
- 三个地址引脚,PC总线上最多支持八个TCA9548A器件
- 通过1PC总线进行通道选择,可任意组合
- 加电时所有开关通道取消选定
- 低RoN开关
- 支持在1.8V、2.5V、3.3V和5V总线间进行电压电平转换
- 加电时无干扰
- 支持热插入·低待机电流
- 工作电源电压范围为1.65V至5.5V
- 5V耐压输入
- 0至400kHz时钟频率
- 门锁性能超过100mA,符合JESD78l|类规范
- ESD保护性能超过JESD22规范要求
- ±2000V人体放电模型(A114-A)
- 200V机器模型(A115-A)
- 士1000V充电器件模型(C101)
1个扩展器上有8个12C接口,配有八个可通过12C总线控制的双向转换开关。这就意味着:1个扩展器转接后,可以在同一个l2C口上接8个相同地址的器件并正常使用。这个扩展器默认的地址为0×70,地址是可以改变的,根据你的需要,可以在0×700×77之内做设定。理论上,在0×700×77的地址内可以级联8个扩展器,每个扩展器又可以接8个相同地址的器件,这就实现了同一个12C口接64个相同地址的器件并正常使用,非常的强大!
与IIC总线和系统管理总线(SMBus)兼容,低电平有效复位输入,支持热插入,低待机电流,加电时无毛刺脉冲,支持1.8V,2.5V,3.3V和5V总线间的电压电平转换。
根据可编程控制寄存器的内容,可选择任一单独SCn/SDn通道或者通道组合。发生超时或其他不当操作时,系统主控器可通过将/RESET输入置为低电平来复位TCA9548A。同样,加电复位即可取消选中所有通道并初始化12C/SMBus状态机。将/RESET置为有效也可实现复位和初始化,并且无需将部件断电。
开关上有导通栅极,这样VCc 引脚便可用于限制通过TCA9548A的最大高电压。限制最大高电压允许在每个通道对上使用不同的总线电压,以便1.8V,
2.5V或3.3V部件可以在没有任何额外保护的情况下与5V部件通信。对于每个通道,外部上拉电阻器将总线电压上拉至所需的电压水平。所有1/o引脚为5V耐压。
- 工作电压:1.65V~5.5V
- IIC时钟频率:0~400KHz
- 工作环境温度:-40℃~85℃
- 小板尺寸:31.5mm*21.4mm 带两个M3安装孔
I2C地址分配
引脚定义
- 引脚功能
版权声明:本文为CSDN博主「perseverance52」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42880082/article/details/122825508
暂无评论