PCA9548A 器件配有八个可通过 I2C 总线控制的双向转换开关。SCL/SDA 上行对扩展到八个下行对,或者通道。根据可编程控制寄存器的内容,可选择任一单独的 SCx/SDx 通道或者通道组合。这些下游通道可用于解决 I2C 从器件地址冲突。例如,如果应用中需要八个完全相同的数字温度传感器,则每个通道 (0-7) 可以连接一个传感器。
发生超时或其他不当操作时,系统主控器可通过将 RESET 输入置为低电平来复位 PCA9548A。同样,上电复位即可取消选中所有通道并初始化 I2C/SMBus 状态机。将 RESET 置为有效也可实现复位和初始化,并且无需将部件断电。这样可以在下游 I2C 总线卡在低电平状态时进行恢复。
由于开关上有导通栅极,因此 VCC 引脚可用于限制将由 PCA9548A 传递的最大电压。这样就可以在每个对上使用不同的总线电压,从而让 1.8V、2.5V 或 3.3V 部件能够在没有任何额外保护的情况下与 5V 部件通信。对于每个通道,外部上拉电阻器将总线电压上拉至所需的电压水平。所有 I/O 引脚均可承受 5V 电压。
| Addresses | 8 |
| Supply voltage (max) (V) | 5.5 |
| Supply voltage (min) (V) | 2.3 |
| Features | Reset pin |
| Rating | Catalog |
| Frequency (max) (MHz) | 0.4 |
| Operating temperature range (°C) | -40 to 85 |
| Number of channels | 8 |
| SOIC (DW) | 24 | 159.65 mm² 15.5 x 10.3 |
| SSOP (DB) | 24 | 63.96 mm² 8.2 x 7.8 |
| TSSOP (PW) | 24 | 49.92 mm² 7.8 x 6.4 |
| TVSOP (DGV) | 24 | 32 mm² 5 x 6.4 |
| VQFN (RGE) | 24 | 16 mm² 4 x 4 |