This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TCA9406:与驾驶员一起升高的时间比与驾驶员一起升高的时间。

Guru**** 2553450 points
Other Parts Discussed in Thread: TCA9406, TCA9517, TCA9800

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1087155/tca9406-higher-rise-time-with-the-driver-than-without-the-driver

部件号:TCA9406
“线程”中讨论的其它部件: TCA9517TCA9800

您好,

我目前面临 的 TCA9406驱动程序问题是用作 SMBus 驱动程序与电池通信。

我将 SMBus 的布局附加到此消息。 在原理图上,一对上拉电阻器以虚线显示。 对于这些电阻器, 我在没有电阻器的情况下进行了一些测试,其中一些电阻为4.7千欧,另一对电阻为1千欧。

通过 SMBus 与电池通信时,我们测量两条数据线信号中的奇怪噪音。为了显示差异,我 测量 了驱动程序之前和驱动程序之后的时钟。 我还将这些建议附在这封信上。 正如您所看到的,在驾驶员前面时钟的上升时间比在驾驶员后面时钟的上升时间要好得多。 通过阅读数据表,我了解 到随着驱动器的输出电阻降低到大约50欧姆,上升的第二部分的上升时间加速。  这种上升加速似乎会导致线路电压出现峰值。

e2e.ti.com/.../SMBus_5F00_clock_5F00_measurements.pdf

我使用了额外的上拉电阻器来缩短 驱动器和电池之间线路的上升时间。 我在没有测试的情况下进行了一些测试,电阻为4.7千欧和1千欧。 没有电阻器和4.7kOhm 电阻器的测试结果与 PDF 文档中显示的结果类似。 1kOhm 电阻器的测试失败,因为等效的上拉电阻过低,  从动器的逻辑零电压过高,主控制器不再将其视为逻辑零。

通信以50 kHz 的频率完成, 对于 TCA9406来说,通信速度不应太快,因为它的工作频率应高达1 MHz。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    显然,边缘加速器的时间太早。 当电容太高时会发生这种情况。 迹线有多长? 是否有任何连接器或电缆?

    TCA9406在该电路中的作用是什么? 它不用作电平调节器,也不是缓冲器。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,菲利克斯,

    您尝试使用 TCA9406实现什么目标? 由于两侧的电压都被拉至3.3V,因此您无法进行电平转换,因此此设备不是缓冲器,因此您无法在操作过程中隔离总线的两侧。 您正在寻找缓冲区吗?

    您知道总线上的电容负载是多少吗? 缓慢的上升时间通常是由高电容负载造成的。

    您还能在时钟信号上提供一个放大上升时间的范围画面吗? 设备中的单次拍摄将打开约30 ns,我想看看它是否正常工作。

    最佳

    克里斯

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    克莱门斯,你好,

    感谢您的回答。 我们在删除 I2C 驱动器后测量了线路,上升时间似乎合理,没有任何伪影。 我谨随函附上其中一项措施。 请注意,以下测量是用100kHz 频率进行的,因此频率是驱动器频率的两倍。

     e2e.ti.com/.../SMBus_5F00_no_5F00_driver_5F00_measurements.pdf

    因此,我们认为,无论是痕量还是我们用于电池的连接器都不是可能电容的来源,但驱动 器可能是导致电容的原因。 你认为这可能是一个解释吗?

    我们 主要 使用此驱动程序来保护 PCB 免受静电释放并提高线路的驱动功率。

    感谢您的支持!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Chris,

    感谢您回答我的问题。

    我们目前正在使用该驱动程序来增强 PCB 的防静电保护,并提高 SMBus 线路的驱动功率。

    我不知道总线的电容负载。 但是,我们在从 PCB 上取下驱动器后对通信进行了一些测量,信号似乎更清洁。 我随函附上在该配置下所做的一项测量结果。 这些测量的频率为100kHz,是驱动器频率的两倍,信号似乎正常。

    e2e.ti.com/.../7144.SMBus_5F00_no_5F00_driver_5F00_measurements.pdf

    您认为驱动器可能是电容源吗?

    请找到随附的时钟上升边缘缩放图。

    e2e.ti.com/.../SMBus_5F00_clocks_5F00_zoomed_2D00_in_5F00_rising_5F00_edge.pdf

    感谢你的帮助!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    TCA9406是无源开关,驱动功率为零。

    要缓冲 n ü I²C 信号,请使用 TCA9800或 TCA9517等设备。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    菲利克斯

    我将关闭该线程,因为它听起来像是您使用另一台设备。

    最佳

    克里斯