电路设计论坛
直播中

h1654155272.9717

8年用户 1261经验值
擅长:电源/新能源
私信 关注
[讨论]

I²C等双线总线上升时间加速电路

包含2线总线(例如:I²C或SMBus™)的应用需要在上升时间、电源损耗、噪声抑制等参数之间做出折中。这种漏极开路总线从低电平跳变到高电平的上升时间由上拉电阻和总线电容决定,因此,在增加外设、布线长度和连接器时,很难保持干净快速的上升沿。为了解决上升时间问题,可以用一种简单方式加速上升沿,提高噪声抑制并降低功耗。

回帖(6)

訾存贵

2019-2-25 16:37:39
下图给出了利用MAX3373设计的上升时间加速电路,有助于提高噪声抑制并保持最低功耗。这里利用了MAX3373低压电平转换器的上升时间加速功能,而非电平转换功能。当IC检测到某个I/O引脚的电压升高时,将在短时间内打开内部强上拉电路(pFET管),快速对总线寄生电容充电。经过很短的时间,加速电路关闭,仅由内部10kΩ上拉电阻保持逻辑高电平。
1.png
举报

贾伟刚

2019-2-25 16:38:28
性能评估
下图电路用于测试MAX3373作为上升时间加速器的性能,其中分立漏极开路FET同时驱动两条独立线路。通道1由MAX3373加速,通道2简单地由上拉电阻和寄生电容端接(两条线路具有相同电容C)。MAX3373的等效上拉电阻仅为5kΩ,因为它的输入和输出端(I/O VCC和I/O VL引脚)包含10kΩ内部上拉电阻。
1.png
举报

贾伟刚

2019-2-25 16:39:21
110pF电容
1.png
举报

贾伟刚

2019-2-25 16:40:00
I²C总线最大允许电容400pF
1.png
举报

lalajie

2019-2-25 16:41:30
对于400kHz总线(周期为2.5µs,高电平为1.25µs),上述条件中的5kΩ电阻和110pF电容可提供1.25µs的上升时间,占周期的50%,通常无法接受这样的上升时间;将电容加大至400pF,上升时间将达到5µs,即时钟周期的两倍,这对于系统来说完全不可接受。而使用MAX3373电路,在110pF负载电容下上升到最大值90%的时间约为250ns,仅为2.5µs周期的10%;400pF负载电容下,上升时间仅为500ns,是周期的20%。
举报

lalajie

2019-2-25 16:41:38
使用MAX3373作为上升时间加速器是解决2线总线上升时间与时钟问题的方法之一。某些情况下,可以简单地通过降低上拉电阻来加速上升时间。而MAX3373提供了一种简单的加速上升时间的方法,有助于提高噪声抑制并使功耗最低。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分