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

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

3天内不再提示

TCAL9539R:低电压转换、16位I2C总线、SMBus I/O扩展器深度解析

lhl545545 2025-12-15 15:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

TCAL9539R:低电压转换、16位I2C总线、SMBus I/O扩展器深度解析

电子工程师的日常设计工作中,I/O扩展器是解决GPIO受限问题的常用方案。今天,我们就来深入探讨一款功能强大的I/O扩展器——TCAL9539R,它具有中断输出、复位和配置寄存器等特性,适用于多种应用场景。

文件下载:tcal9539r.pdf

一、特性亮点

1. 宽电压范围与低功耗

TCAL9539R的工作电源电压范围为1.08V至3.6V,在1.8mV时具有1µA(典型值)的低待机电流消耗。这使得它在不同的电源环境下都能稳定工作,并且功耗极低,非常适合电池供电的设备。

2. 高速通信

支持1MHz快速+模式I2C总线,能够实现高速数据传输,满足对数据传输速率要求较高的应用场景。

3. 硬件地址引脚

硬件地址引脚允许在同一I2C/SMBus总线上支持两个器件,方便系统扩展。

4. 丰富的寄存器功能

具有低电平有效复位输入(RESET)、开漏低电平有效中断输出(INT)、输入或输出配置寄存器、极性反转寄存器、可配置I/O驱动强度寄存器、上拉电阻和下拉电阻配置寄存器等。这些寄存器为工程师提供了灵活的配置选项,可以根据具体应用需求进行定制。

5. 高可靠性

闩锁性能超过100mA,符合JESD 78 II类规范的要求;ESD保护性能超过JESD 22规范要求,包括2000V人体放电模型(A114 - A)和1000V充电器件模型(C101),能够有效保护器件免受静电和闩锁效应的影响。

二、应用领域

TCAL9539R的应用范围非常广泛,包括但不限于以下领域:

  1. 服务器和路由器:在服务器和电信交换设备中,用于扩展GPIO,实现对各种外设的控制和监测。
  2. 个人计算机和电子产品:如笔记本电脑、平板电脑等,可增加额外的I/O接口,方便连接各种外部设备。
  3. 工业自动化:在工业控制系统中,用于连接传感器、执行器等设备,实现数据采集和控制。
  4. 游戏机:为游戏机提供更多的I/O接口,增强游戏的交互性。
  5. 采用GPIO受限处理器的产品:对于一些GPIO资源有限的处理器,TCAL9539R可以作为扩展方案,满足系统对I/O的需求。

三、详细规格

1. 绝对最大额定值

了解器件的绝对最大额定值对于确保器件的安全使用至关重要。TCAL9539R的电源电压、输入电压、输出电压等参数都有明确的最大和最小值限制,超出这些范围可能会对器件造成永久损坏。例如,电源电压(Vcc)的范围为 - 0.5V至4V,输入钳位电流(lK)在V < 0时最大值为 - 20mA等。

2. ESD等级

该器件的ESD等级较高,人体放电模型(HBM)为 + 4000V,充电器件模型(CDM)为 ± 1000V,这意味着它在实际应用中能够更好地抵抗静电干扰,提高系统的可靠性。

3. 建议运行条件

为了保证器件的正常运行,建议在特定的条件下使用。例如,电源电压(VCC)建议在1.08V至3.6V之间,高电平输入电压(VIH)为所有引脚的0.7 * VCC至3.6V等。

4. 热性能信息

热性能信息对于评估器件在不同工作环境下的散热情况非常重要。文档中给出了结至环境热阻(RIJA)、结至外壳(顶部)热阻(Re JC(top))等参数,工程师可以根据这些参数进行散热设计。

5. 电气特性

详细的电气特性参数包括输入二极管钳位电压(VIK)、上电复位电压(VPORR、VPORF)、P端口高电平输出电压(VOH)、低电平输出电压(VOL)等。这些参数为电路设计提供了精确的参考,工程师可以根据实际需求进行电路优化。

6. 时序要求

时序要求规定了器件在不同操作下的时间参数,如复位脉冲持续时间(tw)、复位恢复时间(tREC)、复位时间(tRESET)等。遵循这些时序要求能够确保器件的正常工作,避免出现时序冲突等问题。

7. I2C总线时序要求

对于I2C总线通信,文档中给出了不同模式(标准模式、快速模式、快速 + 模式)下的时钟频率、时钟高电平时间、时钟低电平时间等时序参数。工程师在设计I2C总线电路时,需要严格按照这些参数进行设计,以保证数据传输的准确性和稳定性。

8. 开关特性

开关特性描述了器件在输入输出转换过程中的时间参数,如中断有效时间(tiv)、中断复位延迟时间(tr)、输出数据有效时间(tpv)等。了解这些特性有助于优化电路的响应速度和性能。

四、引脚配置和功能

TCAL9539R采用TSSOP(24)封装,各个引脚都有明确的功能定义。例如,A0和A1为地址输入引脚,用于设置器件的I2C地址;GND为接地引脚;INT为中断输出引脚,通过一个上拉电阻器连接到Vcc;RESET为低电平有效复位输入引脚等。每个P端口(P00 - P17)都可以配置为输入或输出,上电时默认配置为输入。

五、详细说明

1. 概述

TCAL9539R的数字内核由8位数据寄存器组成,允许用户配置I/O端口特性。上电或复位后,I/O被配置为输入,但系统控制器可以通过写入配置寄存器将其配置为输入或输出。此外,该器件还具有敏捷I/O功能,包括可编程输出驱动强度、可编程上拉和下拉电阻器、可锁存输入、可屏蔽中断等,能够有效改善I/O性能。

2. 功能方框图

功能方框图直观地展示了器件的内部结构和工作原理,有助于工程师理解器件的整体架构。

3. 特性说明

I/O端口

当I/O配置为输入时,FET Q1和Q2处于关闭状态,创建一个高阻抗输入;当配置为输出时,Q1或Q2启用,I/O引脚和电源或GND之间存在低阻抗路径。

可调输出驱动强度

输出驱动强度寄存器支持用户控制GPIO的驱动电平,每个GPIO可以独立配置为四个可能的电流电平之一。通过降低电流驱动能力,可以降低系统噪声,缓解同步开关噪声(SSN)问题。

中断输出(INT)

在输入模式中,端口输入的任何上升沿或下降沿都会生成中断。INT信号经过时间$t_{iv}$后有效,当端口上的数据改回原始设置或从生成中断的端口读取数据时,中断电路复位。

复位输入(RESET)

将RESET引脚保持在低电平至少$t_{w}$,可实现状态机复位。TCAL9539R寄存器具有粘滞性,在RESET切换时保持其在I2C状态机初始化时最后配置的状态。

软件复位广播

通过特定的I2C总线命令序列,可以实现软件复位广播,将所有寄存器值恢复为上电默认值。

4. 器件功能模式

上电复位

将电源施加到$V{CC}$时,内部上电复位会将器件保持在复位状态,直到电源达到$V{POR}$,然后释放复位条件,将寄存器和I2C/SMBus状态机初始化为默认状态。

5. 编程

I2C接口

双向I2C总线由串行时钟(SCL)线和串行数据(SDA)线组成,通过发送启动条件、器件地址字节、命令字节等进行数据传输。在数据传输过程中,需要遵循严格的时序要求和应答机制。

6. 寄存器映射

器件地址

TCAL9539R的地址由A0和A1引脚设置,目标地址的最后一位定义了要执行的操作(读取或写入)。

控制寄存器和命令字节

控制寄存器和命令字节用于选择要访问的内部寄存器,不同的命令字节对应不同的寄存器操作。

寄存器说明

包括输入端口寄存器、输出端口寄存器、极性反转寄存器、配置寄存器、输出驱动强度寄存器、输入锁存寄存器、上拉/下拉使能寄存器、上拉/下拉选择寄存器、中断屏蔽寄存器、中断状态寄存器和输出端口配置寄存器等。每个寄存器都有其特定的功能和默认值,工程师可以根据需要进行配置。

总线事务

包括写入和读取操作,写入时通过发送器件地址和命令字节,将数据传输至指定寄存器;读取时先发送器件地址和命令字节,然后重新启动发送读取地址,由器件发送寄存器中的数据。

六、应用和实施

1. 应用信息

在实际应用中,TCAL9539R作为目标连接到I2C控制器,位于远离控制器的远程位置,靠近需要监视或控制的GPIO。

2. 典型应用

以一个具体的应用原理图为例,展示了如何配置器件的地址、I/O端口等。同时,给出了设计要求和详细的设计过程,包括选择适当的上拉电阻器、估算总线电容等。

3. 电源相关建议

上电复位要求

如果发生干扰或数据损坏,可以使用上电复位功能将器件复位为默认状态。上电复位要求器件经过下电上电后才能完全复位,同时需要注意电源的下降速率、上升速率等参数。

布局

PCB布局时,应遵循常见的布局实践,避免信号布线呈直角,使用较粗的布线承载大电流,旁路电容器和去耦电容器应尽可能靠近器件。对于不同的信号布线密度,可以选择2层或4层电路板。

七、总结

TCAL9539R是一款功能强大、性能稳定的I/O扩展器,具有丰富的特性和灵活的配置选项。在实际设计中,工程师可以根据具体应用需求,充分利用其各种功能,优化电路设计,提高系统的可靠性和性能。同时,在使用过程中,需要严格遵循器件的规格和时序要求,确保器件的正常工作。大家在使用这款器件的过程中,有没有遇到什么有趣的问题或者独特的应用场景呢?欢迎在评论区分享交流。

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

    关注

    8

    文章

    412

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    上电和复位 16 PCA I2C 总线 I/O 扩展器

    上电和复位 16 PCA I2C 总线 I/O 扩展器
    发表于 11-15 20:32 1次下载
    上电和复位 <b class='flag-5'>16</b> <b class='flag-5'>位</b> PCA <b class='flag-5'>I2C</b> <b class='flag-5'>总线</b> <b class='flag-5'>I</b>/<b class='flag-5'>O</b> <b class='flag-5'>扩展器</b>

    TCAL9538 8I2C总线,SMBus I/O扩展器数据表

    电子发烧友网站提供《TCAL9538 8I2C总线,SMBus I/
    发表于 06-19 10:04 0次下载
    <b class='flag-5'>TCAL</b>9538 8<b class='flag-5'>位</b><b class='flag-5'>I2C</b><b class='flag-5'>总线</b>,<b class='flag-5'>SMBus</b> <b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>扩展器</b>数据表

    TCAL6408 8转换I2C总线SMBus I/O扩展器数据表

    电子发烧友网站提供《TCAL6408 8转换I2C总线SMBus
    发表于 06-19 09:58 0次下载
    <b class='flag-5'>TCAL</b>6408 8<b class='flag-5'>位</b><b class='flag-5'>转换</b><b class='flag-5'>I2C</b><b class='flag-5'>总线</b>,<b class='flag-5'>SMBus</b> <b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>扩展器</b>数据表

    TCAL9539-Q1汽车类低压16I2C总线SMBus I/O扩展器数据表

    电子发烧友网站提供《TCAL9539-Q1汽车类低压16I2C总线SMBus
    发表于 06-19 11:54 0次下载
    <b class='flag-5'>TCAL9539</b>-Q1汽车类低压<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>I2C</b><b class='flag-5'>总线</b><b class='flag-5'>SMBus</b> <b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>扩展器</b>数据表

    TCAL6416 16转换I2C总线SMBus I/O扩展器数据表

    电子发烧友网站提供《TCAL6416 16转换I2C总线
    发表于 06-22 10:45 0次下载
    <b class='flag-5'>TCAL</b>6416 <b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>转换</b><b class='flag-5'>I2C</b><b class='flag-5'>总线</b>,<b class='flag-5'>SMBus</b> <b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>扩展器</b>数据表

    TCA6416A低电压16I2CSMBus I/O扩展器数据表

    电子发烧友网站提供《TCA6416A低电压16I2CSMBus I/
    发表于 06-24 10:48 0次下载
    TCA6416A<b class='flag-5'>低电压</b><b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>I2C</b>和<b class='flag-5'>SMBus</b> <b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>扩展器</b>数据表

    具有中断输出、复位和配置寄存的PCA9539远程16I2CSMBus 低功耗 I/O 扩展器数据表

    电子发烧友网站提供《具有中断输出、复位和配置寄存的PCA9539远程16I2CSMBus
    发表于 06-25 11:21 0次下载
    具有中断输出、复位和配置寄存<b class='flag-5'>器</b>的PCA<b class='flag-5'>9539</b>远程<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>I2C</b> 和<b class='flag-5'>SMBus</b> 低功耗 <b class='flag-5'>I</b>/<b class='flag-5'>O</b> <b class='flag-5'>扩展器</b>数据表

    TCA9555低电压16I2CSMBus I/O扩展器数据表

    电子发烧友网站提供《TCA9555低电压16I2CSMBus I/
    发表于 06-29 09:59 0次下载
    TCA9555<b class='flag-5'>低电压</b><b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>I2C</b>和<b class='flag-5'>SMBus</b> <b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>扩展器</b>数据表

    TCA9539低压16I2CSMBus低功耗I/O扩展器数据表

    电子发烧友网站提供《TCA9539低压16I2CSMBus低功耗I/
    发表于 06-29 09:39 0次下载
    TCA<b class='flag-5'>9539</b>低压<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>I2C</b>和<b class='flag-5'>SMBus</b>低功耗<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>扩展器</b>数据表

    TCA9534低电压8I2CSMBUS低功耗I/O扩展器数据表

    电子发烧友网站提供《TCA9534低电压8I2CSMBUS低功耗I/O
    发表于 07-02 10:31 0次下载
    TCA9534<b class='flag-5'>低电压</b>8<b class='flag-5'>位</b><b class='flag-5'>I2C</b>和<b class='flag-5'>SMBUS</b>低功耗<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>扩展器</b>数据表

    TCA6408A-Q1具有中断输出的低电压8I2CSMBus I/O扩展器数据表

    电子发烧友网站提供《TCA6408A-Q1具有中断输出的低电压8I2CSMBus I/O
    发表于 07-03 11:47 0次下载
    TCA6408A-Q1具有中断输出的<b class='flag-5'>低电压</b>8<b class='flag-5'>位</b><b class='flag-5'>I2C</b>和<b class='flag-5'>SMBus</b> <b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>扩展器</b>数据表

    TCAL9539 I2C总线I/O扩展器技术解析与应用指南

    Texas Instrument TCAL9539/TCAL9539-Q1 I^2^C总线/
    的头像 发表于 08-08 11:49 971次阅读
    <b class='flag-5'>TCAL9539</b> <b class='flag-5'>I2C</b><b class='flag-5'>总线</b><b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>扩展器</b>技术<b class='flag-5'>解析</b>与应用指南

    德州仪器TCAL6408 I2C总线/SMBus IO扩展器技术解析

    Texas Instruments TCAL6408 I^2^C总线/SMBus
    的头像 发表于 08-29 09:54 680次阅读
    德州仪器<b class='flag-5'>TCAL</b>6408 <b class='flag-5'>I2C</b><b class='flag-5'>总线</b>/<b class='flag-5'>SMBus</b> IO<b class='flag-5'>扩展器</b>技术<b class='flag-5'>解析</b>

    TCAL6416 I²C总线IO扩展器技术解析与应用指南

    Texas Instruments TCAL6416 I^2^C总线/SMBus
    的头像 发表于 09-07 15:59 828次阅读
    <b class='flag-5'>TCAL</b>6416 <b class='flag-5'>I</b>²<b class='flag-5'>C</b><b class='flag-5'>总线</b>IO<b class='flag-5'>扩展器</b>技术<b class='flag-5'>解析</b>与应用指南

    TCAL6416R16转换I2C总线SMBus I/O扩展器深度解析

    TCAL6416R16转换I2C总线SMBus
    的头像 发表于 12-15 17:55 124次阅读