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.

[参考译文] TCA9554:SCL 引脚中的总线固定器/支架

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/972057/tca9554-bus-keeper-holder-in-scl-pin

器件型号:TCA9554

我正在查看一个应用、在该应用中、我们使用 SCL 来检测系统其他部分的连接。

为此、我们在 SCL 上有一个100k 的下拉电阻器、在连接的器件中有一个1k 的上拉电阻器。 因此、当连接该引脚时、SCL 被拉至高电平、运行可以开始。 SCL 的电平由不同的电路检测。

我发现、当 tca9554也在总线上时、SCL 在上电时处于低电平、但一旦线路处于高电平状态、100k 就无法将其下拉。

数据表仅将输入电流设置为±1µA μ A、因此这不能解决问题。

当移除 tca9554时、问题不存在、可以下拉线。

将100k 更改为20k 可解决该批次的问题、但我需要知道我应该使用什么电阻值来确保为 tca9554的所有容差下拉 SCL。

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

    您好、Sten、

    当您说 TCA9554位于总线上时、您的意思是将 p 端口连接到 SCL 线路吗? 如果是这样、P 端口上有一个大约100k 的内部上拉电阻器、因此如果您看到的是 SCL 线路上的电压、该电压大约为 Vcc 的一半、那么这很可能是原因。 如果问题来自总线上我们器件的 SCL、那么我不太确定。  

    您能否提供 TCA9554的原理图供我们查看?

    -Bobby

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

    我希望这能有所帮助

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

    嗨、Sten、

    这样、我就可以确保我正确遵循了这一要求。 SCL 通常由100k 下拉电阻器保持低电平。 当建立连接(在您的图像中、当连接器短接时)、SCL 被拉高。  

    您似乎看到的是、即使连接器短接至1k 上拉电阻、SCL 线路也保持低电平。  

    您是否检查过"低电平"是什么电压电平? 我想知道是否有一些从内部二极管到 GND 的反偏置(如果是这种情况、预期的低电平可能会达到0.6V 至1V)。 我们的 TCA9554器件在其 SCL 引脚上没有任何下拉机制、并且不会反向偏置、因此这不应成为问题的根源。 可能需要检查 TCA9554器件是否正确焊接(无意外短路或器件后装180度)。 我还需要仔细检查以确保 TCA9554器件的原理图和引脚与数据表引脚相匹配。

    -Bobby

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

    你好、Bobby

    您的预期功能是正确的。

    我看到的是上电后、SCL 为低电平(这是正确的)。 首次连接检测按预期工作。

    在 SCL 为高电平后、我的问题是100k 无法下拉 SCL (电压≈1.5V)。 这会指向一个总线保持器、以将线路保持在高电平。

    如果我用20k 替换100k、它将按预期被下拉。

    如果我移除了 tca9554、它也会按预期工作。

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

    你好、Bobby

    我的实际问题是、我应该使用哪个下拉值来确定它将随 TCA9554中的所有变化而下拉?

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

    您好、Sten、

    如果不知道根本原因、我不知道下拉的价值是什么。 我的一个问题是 TCA9554具有两侧、I2C 接口侧和 P 端口侧。 器件的 P 端口侧是否连接到方框图中的 SCL 线路? 如果是、这可能会解释您看到的1.5V 电压、因为 P 端口具有大约100k 欧姆的内部上拉电阻。 如果 TCA9554连接到 I2C 侧的 SCL、则我不确定问题的根本原因是什么、并且无法提供能够正常工作的值。

    -Bobby

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

    你好、Bobby

    我只看 I2C 总线侧、特别是 SCL。

    SCL 是从相关线路到 TCA9554的唯一连接。

    STEN

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

    要在此基础上进行扩展:

    数据表明确指出、SCL 的泄漏电流仅为±1µA μ A。

    这显然是不正确的、所以我的问题是这条线上到底有什么? 我猜是一名汽车管理员。

    如果数据表正确、100kΩ 很容易将 SCL 下拉、但它不会这样做。 那么、这里真正的交易是什么?

    STEN

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

    您好、Sten、

    我在器件设计文件中查看了 SCL 线路的内部、它只有一个 ESD 单元、后跟一个 CMOS 栅极(ESD 单元内部的串联电阻器、可防止浪涌电流流入栅极)。 SCL 线路没有 SDA 所具有的任何类型的低电平下拉驱动器、因为当 POR 出错时、它会增加另一个问题。

    此时、我唯一能想到的是、如果没有任何系统错误(焊接问题、错误设计等)、则可能会损坏器件。 您是否已将新器件重新组装到"已知不良"电路板上、并在新电路板上组装了"已知不良"器件? (A-B-A 测试)以查看问题是出在电路板还是部件?

    从您的方框图中、我不确定连接器是如何与 SCL 线路连接的。 可能是在进行初始连接时、总线上会发生快速瞬变并损坏器件(我假设由于电感反冲/振铃而出现欠压情况)。

    -Bobby

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

    你好、Bobby

    所有这些电路板都会发生这种情况。

    我将尝试查找尚未使用的电路板(从生产中新鲜)、并在不反冲的情况下应用高电平。

    连接器(PDFB050150)内部的线路上有一个 TVS、并联33pF 和一个串联的铁氧体磁珠、因此应该可以提供保护。

    在1k 上拉电阻所在的器件中、我们有一个 EEPROM。 未损坏。

    BR

    STEN

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

    嗨、Sten、

    我们可以尝试的另一种方法是让您向我运送一些已知的"坏部件"(必须放置在 ESD 安全袋中)、然后我可以将其放置在破孔上、以查看我是否看到相同的行为。 如果我这么做、我可以(不分门别类)将其传递给质量工程师、该工程师会在其上运行曲线轨迹、然后将其穿过 ATE 以查看我们是否会遇到任何故障。 如果您想这样做、请随时向我发送电子邮件至 duynguyen@ti.com

    -Bobby