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.

[参考译文] THVD2450:空闲总线失效防护问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1264441/thvd2450-idle-bus-failsafe-issue

器件型号:THVD2450
主题中讨论的其他器件:ISO1450THVD1550THVD1450、THVD1424

您好!

我在1对1 RS485连接中使用 THVD2450DRBR。 接收器件是 ISO1450、两端均端接120R、电缆长度约为4m、比特率为10Mbit。 通常、 THVD2450会发送一条消息、 ISO1450对此进行答复。 不过、我已经看到过一些情况 、在总线转换期间、当总线空闲时、 THVD2450上的 R 输出 变为低电平、根据 数据表、它应该为高电平。


黄色: 引脚 A、 绿色:引脚 R

 消息前后的空闲总线检测 正常。

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

    只有差分总线电压才起作用。 请让示波器计算 A−B。

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

    1:a、2:b f1:B-A、3V/Div、3:R

    无法真正发现消息之前/之后与总线转弯之间的差异

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

    Stefan、您好、

    您能将 V/Div 降低到大约1或500mV、并仅显示总线空闲时的情况吗。 现在看起来我们位于5V/div、好像波形有一些移动。  

    该器件与我们大多数具有失效防护功能的 THVD 器件不同-一般来说、我会认为它更糟糕、因为它实际上没有失效防护、因为该器件上存在未定义的接收器输入区域-真正的失效防护器件不存在该问题。 实际上、该器件在延迟时间介于-40mV 和40mV 之间时具有失效防护功能、超出该范围后不再具有失效防护功能。 因此、任何噪声都会 烧毁总线-这就是我希望差分信号更加接近且 V/div 较少的原因、因为噪声可能是一个问题。

    其次、如果您有非常有用的原理图-如果总线上唯一的问题是端接电阻器、您可以告诉我-但是如果有其他无源器件、请告诉我、因为这可以给总线性能增加额外的变量?   

    最后-您为什么选择这款 THVD 器件? 我问是因为我们的大多数其他 THVD 器件都有我认为更好的故障安全装置(VIT +和 VIT -均低于0V -这意味着默认为打开、空闲、 和短总线条件读取得非常高-其中该器件存在延迟、如果总线上有噪声、则确实会使事情变得一团糟。  

    请告诉我!

    此致!

    帕克·道德森

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

    您好、Parker、

    感谢您的解释、 请查看附加的总线空闲电压为200mV/格。 请注意、我当时已经将一些示波器短引线焊接到端接 R 上、这样的话、一些小残桩会扰乱测量。


    总线上的唯一一个是120R 电阻器、这两个器件由 TE 通过 Mini-IO 电缆连接。 我们选择2450、因为我们希望具有高故障保护、此器件在 PCB 设计时可用。 在安装2450之前、我们使用了 MAX14770 (一个真正的故障安全器件)、连接运行没有问题。


    我还在 A/B 至 VCC / GND 上使用一些弱1K 失效防护电阻器进行了测试、但是问题消失了。 我想您对噪声可能会扰乱总线空闲的解释是正确的。 遗憾的是、我们不能等待10us 左右、直到器件进入失效防护检测。

    如果该器件不是我们应用的首选器件、您有何建议? (3.5-5V、>= 20Mbit、 高故障保护)

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

    Stefan、您好、

    因此是的-根据您的测试和先前的结果、这是有关该器件空闲失效防护如何工作的问题。

    话虽如此、您是否需要完整的70V 容错范围? 由于我们所有的+/-70V 容错器件要么具有不理想的失效防护、要么速度不够快。

    类似 THVD1450的器件的容错能力比您之前使用的 MAX 器件更高、但它只在+/-18V 时-但确实具有真正的失效防护功能。 THVD1550是 THVD1450的更具成本效益的版本、但与 THVD1450的3.3V 至5V 宽范围相比、它只能在5V 电压下工作。 我要说的是、我们的 THVD14xx 系列器件对许多应用而言是非常可靠的选择-但它确实有一个缺点、即容错能力不够高。

    请告诉我所需的故障范围-因为我们确实有一些选项、但它们不会像 THVD2450一样强大。 或者另一种选择是添加一对空闲失效防护电阻器(对于总线上的两个器件、680欧姆非常适合空闲失效防护-通过680欧姆失效防护电阻器进行端接、使节点等效阻抗为120欧姆) 也会在总线空闲的情况下提供保护-如果您想自己进行推导 、我们确实有一个注释-  https://www.ti.com/lit/an/slyt324/slyt324.pdf - 但我确实认为这些是我们目前可以提供的最佳选项。

    此致!

    帕克·道德森

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

    您好、Parker、

    70V 故障容差是一种"愿望"而非"必须"。 我们已经看到过一些情况、在调试期间、输入错误地连接到了 我们的电力线24VDC、这当然会 通过最大电流损坏电路板。  

    然而,由于功能优先于 佣金 问题,我将用建议的1450替换2540 ,即使它不能处理24V 的情况下,它也已经在其他项目中使用。  为2540安装失效防护电阻器将需要 新的 PCB 布局。 如果未来需要制造新的 PCB 、我可能更愿意 改用更加通用的 器件、例如 THVD1424 (有些没有安装失效防护电阻器-以防万一)

    非常感谢您的帮助。

    此致

    斯特凡