0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子工程师必看:PCA9543A/43B 2 通道 I²C 总线开关深度解析

璟琰乀 2026-04-14 16:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电子工程师必看:PCA9543A/43B 2 通道 I²C 总线开关深度解析

在电子工程师的日常设计中,I²C 总线开关是一个常见且重要的组件,它能够帮助我们更高效地管理和分配 I²C 总线资源。今天,我们就来深入探讨一下 NXP 半导体推出的 PCA9543A/43B 2 通道 I²C 总线开关,看看它有哪些独特的特性和应用场景。

文件下载:PCA9543AD,118.pdf

一、产品概述

PCA9543A/43B 是一款由 I²C 总线控制的双向转换开关。它将上游的 SCL/SDA 线扩展到两个下游通道(SCx/SDx),通过可编程控制寄存器,我们可以灵活选择任意单个通道或多个通道的组合。此外,该开关还配备了两个中断输入(INT0 和 INT1)和一个中断输出(INT),以及一个低电平有效的复位输入(RESET),方便我们处理各种异常情况。

二、产品特性与优势

2.1 功能特性

  • 双向转换开关:实现 1 选 2 的双向信号转换,支持多种电压等级(1.8V、2.5V、3.3V 和 5V)之间的电平转换,无需额外的保护电路
  • I²C 总线接口:兼容 SMBus 标准,方便与其他 I²C 设备进行通信
  • 中断功能:提供两个低电平有效的中断输入和一个低电平有效的中断输出,便于实时监测下游通道的状态。
  • 复位功能:低电平有效的复位输入可使开关从下游 I²C 总线的低电平锁定状态中恢复,同时内部上电复位功能也能确保所有通道在启动时处于未选中状态。
  • 地址选择:两个地址引脚(A0 和 A1)允许在 I²C 总线上连接多达 4 个设备,而 A 和 B 两种地址版本则可使总线上的设备数量最多达到 12 个,有效解决了地址冲突问题。

2.2 性能优势

  • 低导通电阻:确保信号传输的低损耗,提高信号质量。
  • 无上电毛刺:避免上电时产生的干扰信号对系统造成影响。
  • 支持热插拔:方便在系统运行过程中进行设备的插拔操作。
  • 低待机电流:降低系统功耗,延长设备的使用寿命。
  • 宽工作电压范围:2.3V 至 5.5V 的工作电压范围,适应不同的电源环境。
  • ESD 保护:超过 2000V HBM 和 1000V CDM 的静电放电保护,增强了设备的可靠性。
  • 多种封装可选:提供 SO14 和 TSSOP14 两种封装形式,满足不同的 PCB 设计需求。

三、订购信息

PCA9543A 和 PCA9543B 提供了多种订购选项,包括不同的封装形式(SO14 和 TSSOP14)、包装方法(管装和卷带装)以及不同的温度范围(-40°C 至 +85°C)。具体的订购信息可以参考文档中的表格,工程师们可以根据自己的实际需求进行选择。

四、功能详解

4.1 设备地址

PCA9543A 和 PCA9543B 的设备地址由固定部分和硬件可选择部分组成,地址的最后一位定义了读写操作。PCA9543B 是为了满足大型系统或解决地址冲突而设计的备用地址版本,除了设备地址不同外,其功能与 PCA9543A 完全相同。在实际应用中,我们需要根据硬件连接将地址引脚(A0 和 A1)拉高或拉低,以确定设备的具体地址。

4.2 控制寄存器

控制寄存器用于选择下游通道,写入该寄存器后,相应的通道将在 I²C 总线上出现停止条件后被激活。控制寄存器的最低两位(B0 和 B1)用于选择通道,可同时选择多个通道,但需要注意不要超过总线的最大电容。此外,控制寄存器还可以读取芯片的状态,包括中断输入的状态。

4.3 中断处理

PCA9543A/43B 提供了两个中断输入和一个开漏输出的中断信号。当任何设备产生中断时,开关会检测到该中断并将中断输出信号拉低,同时在控制寄存器中设置相应的位。主设备可以通过读取控制寄存器来确定哪个通道的设备产生了中断,并进行相应的处理。如果不需要中断功能,中断输入可以作为通用输入使用,未使用的中断输入必须通过上拉电阻连接到 VDD。

4.4 复位输入

复位输入(RESET)是一个低电平有效的信号,用于从总线故障状态中恢复。将该信号拉低至少 tw(rst)L 时间,开关将复位其寄存器和 I²C 总线状态机,并取消选择所有通道。复位输入必须通过上拉电阻连接到 VDD。

4.5 上电复位

在上电时,内部上电复位(POR)会将开关保持在复位状态,直到 VDD 达到 VPOR。此时,复位状态解除,开关的寄存器和 I²C 总线状态机将初始化为默认状态,所有通道均未选中。后续需要将 VDD 降至 0.2V 以下至少 5μs 才能再次复位设备。

4.6 电压转换

PCA9543A/43B 的传输门晶体管结构允许我们通过 VDD 电压来限制从一个 I²C 总线传输到另一个总线的最大电压。为了实现有效的电压转换,Vo(sw) 电压应等于或低于最低的总线电压。通过调整 VDD 电压和使用上拉电阻,我们可以将总线电压调整到合适的水平。

五、I²C 总线特性

I²C 总线是一种用于不同 IC 或模块之间双向两线通信的总线,包括串行数据线(SDA)和串行时钟线(SCL)。在进行数据传输时,需要注意以下几点:

  • 位传输:每个时钟脉冲传输一位数据,SDA 线上的数据在时钟脉冲的高电平期间必须保持稳定。
  • 启动和停止条件:数据和时钟线在总线空闲时均保持高电平,SDA 线在时钟为高电平时的高到低转换定义为启动条件,低到高转换定义为停止条件。
  • 系统配置:发起消息的设备为“发送器”,接收消息的设备为“接收器”,控制消息的设备为“主设备”,受主设备控制的设备为“从设备”。
  • 应答机制:每个字节传输后都需要一个应答位,应答设备在应答时钟脉冲期间将 SDA 线拉低。主设备在最后一个字节不产生应答表示数据传输结束。

六、应用设计要点

6.1 中断输入

如果产生中断的设备具有开漏输出结构或可以进行三态操作,需要使用上拉电阻;如果设备具有图腾柱输出结构且不能进行三态操作,则不需要上拉电阻。同时,中断输入不能悬空。

6.2 电压选择

在进行电压转换时,需要根据实际的总线电压选择合适的 VDD 电压,并使用上拉电阻将总线电压调整到所需的水平。

6.3 焊接注意事项

PCA9543A/43B 提供了 SO14 和 TSSOP14 两种 SMD 封装,在焊接时需要根据具体情况选择合适的焊接方法。波峰焊适用于通孔元件和部分 SMD 元件,但对于细间距 SMD 元件不太适用;回流焊则更适合小间距和高密度的元件。在焊接过程中,需要注意板的规格、封装的尺寸和引脚间距、元件的湿度敏感度等级等因素。

七、总结

PCA9543A/43B 2 通道 I²C 总线开关是一款功能强大、性能优越的 I²C 总线扩展设备,它提供了灵活的通道选择、中断处理和复位功能,支持多种电压等级的电平转换,适用于各种 I²C 总线系统。在设计过程中,我们需要根据具体的应用需求合理选择设备的地址、通道配置和电压参数,并遵循焊接和使用的注意事项,以确保系统的稳定性和可靠性。你在使用 I²C 总线开关时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电子工程师
    +关注

    关注

    253

    文章

    852

    浏览量

    97854
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PCA9543A, PCA9543B, PCA9543C p

    The PCA9543A is a bidirectional translating switch controlled by the I2C bus. The SCL/SDA upstream
    发表于 08-11 23:34 17次下载

    PCA9543A PCA9543B PCA9543CI2C多路复用器和开关产品数据手册

    The PCA9543A/43B/43C is a bidirectional translating switch, controlled by the
    发表于 03-12 15:04 32次下载

    PCA9546A—基于I2C总线控制的4通道双向多路复用器和开关

    PCA9546A 是一款I2C 多路复用器和开关,能实现I2C 总线扩展、电平转换及总线功能恢复
    发表于 03-12 15:14 75次下载

    PCA9543A PCA9543A, PCA9543B, PCA9543C

    电子发烧友网为你提供TI(ti)PCA9543A相关产品参数、数据手册,更有PCA9543A的引脚图、接线图、封装手册、中文资料、英文资料,PCA9543A真值表,
    发表于 11-02 17:58
    <b class='flag-5'>PCA9543A</b> <b class='flag-5'>PCA9543A</b>, <b class='flag-5'>PCA9543B</b>, <b class='flag-5'>PCA9543C</b>

    TCA9543A具有中断逻辑电路和复位功能的低压2通道I2C总线开关数据表

    电子发烧友网站提供《TCA9543A具有中断逻辑电路和复位功能的低压2通道I2C总线
    发表于 07-01 09:51 0次下载
    TCA<b class='flag-5'>9543A</b>具有中断逻辑电路和复位功能的低压<b class='flag-5'>2</b><b class='flag-5'>通道</b><b class='flag-5'>I2C</b><b class='flag-5'>总线</b><b class='flag-5'>开关</b>数据表

    具有中断逻辑和复位功能的PCA9543A 2通道I2C总线开关数据表

    电子发烧友网站提供《具有中断逻辑和复位功能的PCA9543A 2通道I2C总线
    发表于 07-02 09:27 0次下载
    具有中断逻辑和复位功能的<b class='flag-5'>PCA9543A</b> <b class='flag-5'>2</b><b class='flag-5'>通道</b><b class='flag-5'>I2C</b><b class='flag-5'>总线</b><b class='flag-5'>开关</b>数据表

    TCA9543A:低电压 2 通道 I²C 总线开关的全面解析

    TCA9543A:低电压 2 通道 I²C 总线开关
    的头像 发表于 12-23 09:25 541次阅读

    PCA9543A2通道I²C总线开关深度解析与应用指南

    PCA9543A2通道I²C总线开关
    的头像 发表于 12-26 11:30 631次阅读

    PCA9548A:低电压8通道I²C开关的技术解析与应用指南

    PCA9548A:低电压8通道I²C开关的技术解析与应用指南 在
    的头像 发表于 12-27 09:45 1119次阅读

    PCA9546A:低电压4通道I²C和SMBus开关深度剖析

    PCA9546A:低电压4通道I²C和SMBus开关深度剖析 在
    的头像 发表于 12-29 09:30 440次阅读

    PCA9545A:低电压4通道I²C和SMBus开关深度解析

    PCA9545A:低电压4通道I²C和SMBus开关深度
    的头像 发表于 12-29 09:30 507次阅读

    探索PCA9665/PCA9665A:Fm+并行总线I2C总线控制器的深度解析

    探索PCA9665/PCA9665A:Fm+并行总线I2C总线控制器的深度
    的头像 发表于 01-29 15:00 436次阅读

    PCA9543A/43B2通道I²C总线开关的全面解析

    PCA9543A/43B2通道I²C总线
    的头像 发表于 02-02 10:45 553次阅读

    PCA9545A/45B/45C:4通道I2C总线开关深度解析

    PCA9545A/45B/45C:4通道I2C总线开关
    的头像 发表于 02-10 11:50 910次阅读

    探索PCA9548A:8通道I²C总线开关的卓越性能与应用

    探索PCA9548A:8通道I²C总线开关的卓越性能与应用 在当今的
    的头像 发表于 02-25 11:15 250次阅读