PCA9541A是一款二选一I²C总线主器件选择器,主要用于高可靠性双主器件I²C总线应用,此类应用中即使一个主器件发生故障或拔出控制器卡进行维护,仍需要进行系统操作。两个主器件(例如,主要和备用)分别位于通往相同下游I²C总线从器件的不同I²C总线上。I²C总线命令可通过任一I²C总线主器件发送,每次使用命令时需选择一个主器件。 任何时候,任一主器件均可在另一主器件被禁用或从系统拔出时获得对从器件的控制。发生故障的主器件会从系统隔离且不会影响在线主器件和下游I²C总线上从器件之间的通信。
提供不同构架的两个版本。PCA9541A/01在启动时选择通道0而PCA9541A/03在启动后不选择任何通道。
中断输出用于指示哪个主器件拥有对总线的控制。一个中断输入(INT_IN)会在启用时收集下游信息并将其传输至2条上游I²C总线(INT0和INT1)。INT0和INT1还用于使前一总线主器件知晓其已不再控制总线并指示总线恢复/初始化序列的完成情况。那些中断可被禁用且不会在设置屏蔽选项时生成中断。
总线恢复/初始化(如果启用)会发送九个时钟脉冲,一个不确认和一个STOP状况,以便在将通道实际切换至所选通道前将下游I²C总线器件设为初始状态。
当恢复/初始化步骤完成时,会将中断发送至上游通道。
内部总线传感器会感应I²C总线通信量并在非闲置总线状况期间发生通道切换时生成中断。当PCA9541A恢复/初始化不使用时启用此功能。中断信号通知主器件需要进行外部I²C总线恢复/初始化。可将其禁用且不会生成中断。
开关的传递门如此构造,使得VDD引脚可用于限制PCA9541A所传递的最高电压。这允许在各对上使用不同的总线电压,在没有任何额外保护的情况下使1.8 V、2.5 V或3.3 V器件能够与5 V器件通信。
PCA9541A不会隔离器件任一侧上的电容负载,因此设计师必须考虑所有走线和器件两侧的器件电容,且所有通道上必须使用上拉电阻。
外部上拉电阻将总线拉至各通道想要的电压电平。所有I/O引脚均为6.0 V耐受。
低电平有效的复位输入允许对PCA9541A进行初始化。将RESET引脚拉至低电平会复位I²C总线状态机并将器件配置为其默认状态,如同内部上电复位(POR)功能。
产品特点 Features
|
应用
功能框图 |
型号 | 可订购的器件编号 | 订购码 (12NC) | 产品状态 | 封装 |
PCA9541ABS/01 | 9352 893 61118 | PCA9541ABS/01,118 | 量产 | HVQFN16 (SOT629-1) |
PCA9541ABS/03 | 9352 893 62118 | PCA9541ABS/03,118 | 量产 | HVQFN16 (SOT629-1) |
型号 | 订购码 (12NC) | 可订购的器件编号 | 化学成分 |
PCA9541ABS/01 | 9352 893 61118 | PCA9541ABS/01,118 | PCA9541ABS/01 |
PCA9541ABS/03 | 9352 893 62118 | PCA9541ABS/03,118 | PCA9541ABS/03 |
档案名称 | 标题 | 类型 | 格式 |
PCA9541ABS | 2-to-1 I2C-bus master selector with interrupt logic and reset | Data sheet | |
AN10441 | Level shifting techniques in I2C-bus design | Application note | |
AN255 | I2C / SMBus Repeaters, Hubs and Expanders | Application note | |
AN10710 | Features and applications of the PCA9541A I2C-bus extender | Application note | |
75016527 | Extend standard I2C-bus devices without worrying about offset voltages; NXP I2C-bus extender PCA9541A in a proven application | Brochure | |
75016532 | Extend the I2C-bus with advanced repeaters and hubs; NXP 2-channel I2C-bus repeaters PCA9541Ax and 5-channel I2C-bus hubs PCA9516x | Leaflet | |
75016080 | Extend the reach of any I2C-bus system without special offset voltage levels; NXP I2C-bus extender PCA9541A | Leaflet | |
75017424 | NXP I2C-bus solutions 2013: Smart, simple solutions for the 12 most common design concerns | Leaflet | |
UM10204 | I2C-bus specification and user manual | User manual | |
UM10206 | I2C Demonstration Board 2005-1 Quick Start Guide | User manual | |
UM10323 | PCA9600 demonstration board OM6293 | User manual |