深入解析LTC4316:I²C/SMBus地址转换器的卓越之选

电子说

1.4w人已加入

描述

深入解析LTC4316:I²C/SMBus地址转换器的卓越之选

在电子设计领域,I²C和SMBus总线的应用极为广泛。然而,当面临多个具有相同地址的从设备需要连接到同一总线时,就会出现地址冲突的问题。LTC4316作为一款出色的I²C/SMBus地址转换器,为解决这一难题提供了有效的方案。今天,我们就来深入了解一下LTC4316的特点、工作原理和应用场景。

文件下载:LTC4316.pdf

一、产品特性

1. 多从设备共存

LTC4316允许具有相同地址的多个从设备在同一总线上共存。通过电阻配置地址转换功能,无需软件编程,就能轻松实现地址的转换,最多可实现127种不同的地址转换。

2. 兼容性强

它与SMBus、I²C和I²C快速模式兼容,还具备直通模式,支持通用呼叫寻址。同时,拥有±4kV HBM ESD防护能力,确保设备在复杂环境下的稳定性。

3. 电平转换与热插拔支持

支持2.5V、3.3V和5V总线的电平转换,并且具备总线热插拔功能。在带电插拔电路板时,能够防止SDA和SCL信号的损坏,还设有总线超时保护功能,避免总线出现异常。

4. 封装形式多样

提供10引脚MSOP和3mm×3mm DFN两种封装形式,方便不同应用场景的选择。

二、电气特性

1. 电源参数

输入电源范围为2.25V - 5.5V,在ENABLE引脚为3.3V、SCLIN和SDAIN为0V时,输入电源电流典型值为0.6mA;ENABLE引脚为0V、SCLIN和SDAIN为0V时,输入电源电流典型值为350μA。

2. 引脚参数

ENABLE引脚的阈值电压典型值为1.4V,滞后电压为50mV;READY引脚输出低电压在电流为3mA时最大为0.4V。SCL和SDA引脚的阈值电压典型值为1.8V,滞后电压为50mV,泄漏电流最大为±10μA。

3. 接口时序

最大SCLIN时钟频率为400kHz,SDAOUT的下降延迟典型值为170ns,下降时间典型值为60ns,总线超时时间典型值为30ms,总线空闲时间典型值为120μs,SCLIN和SDAIN的毛刺滤波时间典型值为100ns。

三、工作原理

1. 地址转换过程

LTC4316桥接I²C总线的两个部分,实时读取主侧的传入地址,并将其转换为7位I²C地址后重新传输到从侧。当主设备发出START位时,LTC4316会断开SDAIN与SDAOUT的连接,对传入地址进行逐位异或操作,生成新地址并发送到SDAOUT引脚。处理完7位地址后,重新连接SDAIN与SDAOUT,主设备继续传输R/W位。

2. 翻译字节设置

通过XORL和XORH引脚的电压来配置翻译字节。XORL引脚配置翻译字节的低4位,XORH引脚配置高3位。可以使用外部电阻分压器来设置这些引脚的电压,推荐使用1%公差的电阻。

3. 使能与UVLO

当ENABLE引脚电压低于阈值或VCC低于UVLO阈值时,LTC4316会关闭,内部移位寄存器清零,地址转换功能禁用,开关断开,READY引脚拉低,静态电流降至350μA。

4. 预充电与热插拔

上电时,开关N1和N2初始为断开状态,允许LTC4316及其连接的从设备热插拔到活动的I²C总线上。内部预充电电路通过200k电阻将总线线路初始设置为1V,减少对活动总线的干扰。当满足一定条件后,N1和N2闭合,READY引脚置高,表示可以开始地址转换。

5. 直通模式

当主设备需要使用通用呼叫地址与从设备通信时,可将XORH引脚拉高,临时禁用地址转换,保持N1和N2闭合,无论总线上的活动如何。

6. 额外转换与电平转换

在I²C/SMBus系统中,可能会出现SDAOUT上的额外转换,但这不会影响系统正常工作。LTC4316能够在输入和输出总线使用不同电源电压时进行电平转换,VCC必须连接到较低的电源电压。

7. 异常处理

当接收到意外的START或STOP位时,LTC4316会自动恢复,但可能会将START位转换为STOP位,反之亦然。在地址转换过程中,如果SCLIN持续低或高超过30ms,LTC4316会中止地址转换,重新连接SDAIN和SDAOUT,等待新的START位开始新的地址转换。

四、应用场景

1. I²C和SMBus地址扩展

在需要连接多个具有相同地址的从设备的系统中,LTC4316可以实现地址扩展,避免地址冲突。

2. 服务器和电信领域

在服务器和电信设备中,经常需要使用I²C和SMBus总线进行设备通信,LTC4316的热插拔和地址转换功能可以提高系统的可靠性和灵活性。

五、相关产品对比

与其他相关产品相比,LTC4316具有独特的优势。例如,与LTC4317和LTC4318相比,LTC4316的输入和输出通道均为1个,适用于一些对通道数量要求不高的应用场景。而LTC4317有1个输入通道和2个输出通道,LTC4318有2个输入通道和2个输出通道,可根据具体需求进行选择。

总之,LTC4316是一款功能强大、性能稳定的I²C/SMBus地址转换器,能够为电子工程师在设计过程中提供有效的解决方案。在实际应用中,我们需要根据具体的需求和系统要求,合理选择和使用LTC4316,以充分发挥其优势。你在使用LTC4316或其他类似产品时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分