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.

[参考译文] ISO7762:使用 ISO7762QDWQ1进行设计

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

https://e2e.ti.com/support/isolation-group/isolation/f/isolation-forum/1339573/iso7762-designing-with-iso7762qdwq1

器件型号:ISO7762
主题中讨论的其他器件: ISO1640、ISO7742 、TXB0102、 ISOUSB211

团队、您好!
我们计划将 IC ISO7762QDWQ1用于我们的其中一个应用。
我们需要在刷写 MCU 之前隔离 JTAG 信号。
其传播延迟为17nS。 这是否会导致 JTAG 闪存中出现任何问题。
您能否建议使用传播时间更短、上升和下降时间较短且速度较高的隔离器?
除了 JTAG、一些双向信号也要隔离。
但器件 ISO7762QDWQ1仅是单向的。
所有双向数字隔离器仅适用于 I2C、为漏极开路。

我能否将以下配置与 IC IC ISO7762QDWQ1配合使用、使其成为双向器件?
另外、是否可以为 VCC1和 VCC2使用不同的电压电平、例如 VCC1=VCC2、VCC1>VCC2或 VCC1<VCC2?

此外、如果我的信号之一是开漏、我可以使用同一个 IC 吗?

正在寻找您的回复。

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

    您好!

    感谢您的提问。

    我可以在数字隔离器上连接两个单向通道来实现 I2C 通信的双向通道吗? -隔离论坛-隔离- TI E2E 支持论坛
    此外,我能否对 VCC1和 VCC2使用不同的电压电平,例如 VCC1=VCC2、VCC1>VCC2或 VCC1<VCC2?

    是的、只要符合建议的操作条件、VCC1和 VCC2可以是不同的电压。 如需更多信息、请查看此常见问题 解答:[FAQ]我可以用不同的电压为数字隔离器的两侧供电吗? -隔离论坛-隔离- TI E2E 支持论坛

    此外,如果我的信号之一是开漏的,我可以使用同一个 IC 吗?

    根据我的理解、您说开漏信号将是 ISO7762器件的输入信号。 在本例中:可以、您可以使用相同的 IC 来传递这些信号。

    此致、
    A·维塔尔

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

    您好 Aaditya:
    感谢您的答复。
    我们的 IO 信号是非漏极开路。
    我也可以对 CMOS 逻辑使用相同的电路吗?
    我们是否也在 ISO164x 中具有相同的配置?

    正在寻找您的回复。

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

    您好、Sv。

    我是否也可以对 CMOS 逻辑使用相同的电路?

    可以解释一下您所说的"我也可以将同一电路用于 CMOS 逻辑吗?"是什么意思? 正如 Aaditya 以前建议的、连接到 CMOS 输入的 I2C 输出应该没有任何问题。 但是、CMOS 输出将驱动"高"和"低"状态、这将阻止总线上的任何 I2C 集电极开路/漏极信号。  

    我们在 ISO164x 中是否也有相同的配置?

    是的、ISO1640是集电极开路/漏极开路、配置与原帖子中的图像相同。  

    此致!
    安德鲁

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

    Andrew、您好!
    感谢您的答复。

    您可以阐明"我可以也使用相同电路来处理 CMOS 逻辑是什么意思?"? 正如 Aaditya 以前建议的、连接到 CMOS 输入的 I2C 输出应该没有任何问题。 但是、CMOS 输出将驱动"高"和"低"状态、这将阻止总线上的任何 I2C 集电极开路/漏极信号。  [/报价]

    如果我正确理解了您的理解、
    我们可以移除 I2C 开漏引脚所需的上拉电阻器(Rpu1和 Rpu2)、以将其与推挽 I/O 逻辑相连、如下所述。
    请更正我的错误。

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

    Sv、您好!  

    这将不起作用、因为从器件或主器件无法将控制权释放给总线。 这只能得益于 I2C 隔离器的集电极开路式输出配置。  

    如果您需要通过 CMOS 式输出穿过隔离栅的双向数据、则需要使用 ISO7742并使正向和反向通道保持分离。  

    此致!
    安德鲁  

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

    Andrew、您好!
    感谢您的答复。

    如果您需要使用 CMOS 样式输出跨越隔离栅的双向数据,则需要使用 ISO7742并使正向和反向通道分离。  [/报价]

    您能解释一下吗?
    有一个要隔离的单个双向推挽信号。
    信号频率可高达10MHz。
    ISO7742有2个正向通道和2个反向通道。
    我们如何使用 ISO7742来实现我们的用例?

    您能否提供任何方法来隔离双向推挽信号?

    正在寻找您的回复。

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

    Sv、您好!  

    我认为我们所使用的术语可能存在误解。  

    在我的理解中、推挽式输出不能是双向的、因为输出将同时驱动高电平和低电平状态。 如果连接了两个 CMOS、推挽输出、则会发生总线争用、数据线将不会按预期运行。  

    此解决方法使用三态 CMOS 缓冲器、该缓冲器使用使能引脚在输出端创建高阻态。 高阻抗状态允许使用不同的 tri 状态缓冲器驱动总线、同时禁用另一个输出。  

    如果您使用三态推挽驱动器、则 ISO1640应该可以正常工作(在这种情况下不需要上拉电阻器)。  

    但是、如果输出是传统(双状态)推挽输出、则无法具有双向通道。 隔离的唯一方法是使用独立的正向和反向通道借助 ISO7762等器件将 I/O 引脚分开。

    此致!
    安德鲁

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

    Andrew、您好!
    感谢您的答复。
    当推挽信号是双向的时、我知道这个问题。
    您能解释一下下面的问题吗?

    如果您使用三态推挽驱动器,则 ISO1640应该可以工作(在这种情况下不需要上拉电阻器)。  [/报价]

    同样在 tri 状态下、如果它们是双向的、则一个引脚可以拉至高电平、而另一个引脚尝试拉至低电平。
    请更正我的错误。

    下面的方框图显示了我们的要求。

    MCU 的 IO 配置可更改为 tri 状态。
    您可以看到、在第一个 MCU 用作发送器、第二个 MCU 用作发送器之间存在时间延迟。
    如果我们无法在单个芯片上做到这一点、可以按照您的建议将其分成两个芯片。

    出于好奇心、如果无法实现双向推挽配置、我们有很多像 TXB0102一样的双向推挽电平转换器。
    TXB0102是一款适用于推挽应用的双向电平转换器。
    我们还只需要一个隔离。
    请更正我的错误。

    我还有一个疑问。 希望您能清除它。
    我们是否可以将 USB 称为推挽逻辑。
    在快速搜索中、我发现它是推挽式拓扑、我们有很多适用于 USB 的隔离器、例如 ISOUSB211。


    正在查找您的回复

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

    Sv、您好!  

    如果它们是双向的,一个可以拉高,而另一个引脚尝试拉低。

    这不是可接受的使用状态。 总线将处于不可预测的间歇性值。 这是因为一个 输出被拉高、另一个被拉低 、  这两个输出在每个输出的内部电阻上创建了一个分压器。  [FAQ]我可以将 CMOS 逻辑器件的两个输出直接连接在一起吗? 将多个输出连接到同一总线或数据线的唯一方法是使用集电极开路输出或三态器件。 另请注意、在任何情况下、两个器件都不应同时驱动同一节点或在总线繁忙期间(例如、当接收器由于传播延迟而等待传输时、不应从接收器进行传输)。  

    我们有很多像 TXB0102
    这样的双向推挽式电平转换器

    非隔离式器件将具有与我们在这里讨论的相同的要求。 您可以将 ISO1640视为简单的隔离式、双向电平转换器。

    我发现这是推挽式的,我们有很多隔离器可用于 USB,如 ISOUSB211。

    是的、ISOUSB211是双向的。 不、它不是传统的推挽式拓扑。 ISOUSB211通过使用上述高阻抗(Hi-Z)三态输出实现双向通信。 一般来说、除非使用 USB 协议、否则我不建议使用此器件、因为简单地隔离双向 GPIO 线路会造成过多负担。   

    通过搜索 "Digital Buffer and the Tri-state Buffer Tutorial"可以找到一些非常棒的在线教程。 另请参阅以下有用的 TI 文章:

    1. 为何、何时和如何使用 I2C 缓冲器(TI.com)
    2. (43) ISO7742:ISO7742是否可以用于 I2C 隔离?
    3. (43)[常见问题解答]我可以将 CMOS 逻辑器件的两个输出直接连接在一起吗? -逻辑论坛-逻辑- TI E2E 支持论坛
    4. (43)[常见问题解答]逻辑输出类型(推挽、开漏、三态)之间有何区别? -逻辑论坛-逻辑- TI E2E 支持论坛
    5. (43)[FAQ][H]输出参数-逻辑论坛-逻辑- TI E2E 支持论坛

    希望这对您有所帮助、  

    安德鲁