电子说
在电子设计领域,I²C总线的应用极为广泛,而PCA9546A作为一款低电压4通道I²C和SMBus开关,以其独特的功能和特性,为工程师们解决了诸多实际问题。今天,我们就来深入剖析这款器件。
文件下载:pca9546a.pdf
PCA9546A是德州仪器(Texas Instruments)推出的一款4通道、双向转换I²C开关。它能将主SCL/SDA信号对导向四个从设备通道(SC0/SD0 - SC3/SD3),可单独选择任何一个下游通道,也能选择四个通道的任意组合。
PCA9546A有多种封装形式,各引脚功能明确。其中,A0、A1、A2为地址输入引脚,可直接连接到Vcc或地,用于确定设备地址;RESET为低电平有效复位输入;SCL和SDA为串行时钟和数据输入;SC0 - SC3和SD0 - SD3为四个通道的串行时钟和数据输出。
需注意,超出绝对最大额定值的应力可能会对器件造成永久性损坏,使用时务必遵循推荐工作条件。
具备良好的ESD保护性能,人体模型(HBM)可达+2000V,带电设备模型(CDM)可达±1000V。
涵盖了电源上电复位电压、开关输出电压、输出电流、输入电流、工作模式电流等多个参数,这些参数在不同的电源电压和测试条件下有不同的取值范围,设计时需根据具体情况进行选择。
分为标准模式(100kHz)和快速模式(400kHz),对时钟频率、时钟高低电平时间、串行数据设置和保持时间、总线空闲时间等都有明确要求,确保I²C通信的稳定性。
RESET低电平脉冲持续时间(twL)最小为6ns,RESET时间(SDA清除)最大为500ns,从RESET到启动的恢复时间(tREC(STA))最小为0ns。
传播延迟时间与开关的典型导通电阻和负载电容有关,当由理想电压源驱动时,可通过计算RC时间常数得到。
PCA9546A通过一个8位控制寄存器来控制四个通道的开关状态。主设备通过I²C总线与PCA9546A通信,写入或读取控制寄存器,从而选择相应的通道。
其功能模块图展示了信号的流向和各个部分的连接关系,有助于我们理解其内部工作机制。
I²C总线通信基于时钟信号和数据信号,通过起始条件、停止条件和应答位来实现数据的传输。主设备发送起始条件后,输出从设备地址,若地址被成功确认,主设备可向从设备发送或接收数据。
PCA9546A的应用通常包含一个I²C(或SMBus)主设备和最多四个I²C从设备。其下游通道可解决I²C从设备地址冲突问题,也可将总总线电容分布到多个通道上。
文档中提供了多个应用曲线,如通门电压($V{pass}$)与电源电压($V{CC}$)的关系、最大上拉电阻($R{p(max)}$)与总线电容($C{b}$)的关系、最小上拉电阻($R_{p(min)}$)与上拉参考电压(VDPUX)的关系等,这些曲线可帮助我们更好地进行设计。
PCA9546A可通过上电复位功能在出现故障或数据损坏时恢复到默认状态。上电复位需要对设备进行一次电源循环,有两种类型的上电复位,对电源的下降和上升速率、再上升时间、电压阈值等都有相应要求。同时,电源中的毛刺会影响上电复位性能,需注意毛刺宽度和高度的影响。
根据应用需求和器件规格,合理选择$V_{CC}$电压,确保器件正常工作。
在PCB布局时,需遵循常见的PCB布局原则。对于I²C信号速度,无需特别考虑匹配阻抗和差分对。建议在板内设置专用接地层,接地引脚通过宽多边形铜皮和多个过孔与接地层建立低阻抗路径。使用旁路和去耦电容控制$V_{CC}$引脚电压,大电容用于应对短时间电源毛刺,小电容用于过滤高频纹波。
文档中提供了布局示例,帮助我们直观地了解如何进行合理的布局。在需要电压转换的应用中,不同的$VDPUX$电压和$V_{CC}$可能需要使用分割平面来隔离不同的电压电位;为减少PCB寄生电容对I²C总线的影响,数据线路应尽量短,走线宽度应尽量小。
PCA9546A作为一款功能强大的I²C开关,为电子工程师在I²C总线设计中提供了有效的解决方案。通过深入了解其特性、工作原理、应用设计要点以及电源和布局建议,我们能够更好地运用这款器件,解决实际设计中的问题。在实际应用中,还需根据具体需求进行合理的设计和优化,确保系统的稳定性和可靠性。希望本文能为广大电子工程师在使用PCA9546A时提供有益的参考。
全部0条评论
快来发表一下你的评论吧 !