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.

[参考译文] THVD1500:RS485多点总线上的 TVS 电容

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/773543/thvd1500-tvs-capacitance-on-rs485-multipoint-bus

器件型号:THVD1500
主题中讨论的其他器件: THVD1510

大家好、

为了保护 RS485收发器免受 ESD、EFT 和浪涌的影响、我们添加了一个与总线并行的 TVS 器件。

遗憾的是、这些器件会在总线线路上增加一些电容、这会影响通信。

我觉得总线速度会受到限制/降低、因为总线长度也会受到限制。

节点数也会减少、因为该数实际上将是该效应的乘法器。

我的问题是、如何定量 TVS 电容对总线速度、总线长度和节点数的影响、

以便为我们的应用选择合适/最佳的 TVS 器件。

我的想法是将 TVS 电容表示为总线长度等效电容

然后使用许多 RS485指南上提供的各种图形(长度与速度)。

假设 RS485的电缆电容为50pF/m、300pF 的 TVS 相当于6米的电缆、

因此、配备此类 TVS 的每个节点将使总线总长度缩短6米。

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

    在权衡增大的电容与减小的电缆长度(等效寄生电容)方面、您提出的建议是一个良好的通用指南、但这将假定电容是限制传输距离的主要限制。 (对于以低数据速率运行的超长电缆、有时串联电阻是限制因素。)

    完全分析这个问题可能有点困难、因此在很多情况下、电容限制是通过硬件原型设计或系统仿真(例如、使用器件的 IBIS 模型)来表征的。 但是、您可以根据器件数据表中的信息进行一些近似计算。

    例如、根据 THVD1500数据表图1中给出的输出电压与电流特性、我们可以计算出驱动器的等效输出电阻约为35欧姆。 这是通过选择曲线上的两个点并计算斜率来获得的。 该输出电阻将与负载电阻和电容(由电缆寄生效应、电缆端接、泄漏电流和共享总线的非活动节点的电容等引起)相互作用、形成一个适用于传输数据波形的低通滤波器。 然后、可以分析该滤波器是否对输出数据流产生重大影响。 对于较低的数据速率、它可能只是"滚降"一些信号转换、但对于较高的数据速率、它可能会由于符号间干扰而引入过多的抖动或可能完全衰减信号。

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

    尊敬的 Max:

    感谢您的回复。

    我认为您的方法是一个完整的电气网络分析、

    但在不清楚细节的总线上执行起来并不容易。

    在每次安装中、需要进行大量假设、网络的所有元素都将有所不同。

    我们正在设计 一系列"从属"RS485模块、收发器 IC (THVD1500、THVD1510)只有1/8 UL 电阻负载

    虽然我们可以在总线上声称能够处理256个节点、但添加的 TVS 器件/器件会在线路上引入电容、这可能会降低我们可以声称的节点数量。

    我们感兴趣的较高总线速度是115.2Kbs 或250Kbs (最大值)。

    但是、我们的模块将要使用的总线安装是客户的每一个决定、因此无法知道实际总线速度(低于上述上限)、

    节点编号/总线长度/电缆类型均不相同。

    我们希望向客户提供有关总线速度和电缆长度的总线节点编号的指导、以及我们模块的建议/安全运行条件。

    这一点我们需要一些帮助。

    关于驱动器等效输出电阻(THVD1500)、您的意思是计算两个斜率(高侧和低侧驱动器)并加以添加?

    典型的 RS485驱动器等效输出电阻是多少?

    此致、

    尼古拉

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

    我用于计算驱动器输出电阻的意思是在电流/电压曲线上选择两个点并计算斜率:

    输出电阻=电压变化/电流变化。

    此类器件的典型输出电阻值介于20和50欧姆之间。

    我们来看看一些粗略的计算、而不是进行完整的网络分析(我认为很难进行):

    通常、为了获得最佳信号完整性、最好将信号上升/下降时间保持在每位持续时间的1/3以下。 这样、信号就可以达到每个位的最大最小值/最大值、这有助于减少码间串扰造成的抖动。 在这种情况下、最小位持续时间为1/(250kbps)= 4us。 因此、让我们考虑最坏情况下允许的信号转换时间为(4us)/3 = 1333 ns。

    对于电容受限的信号、10%到90%的转换时间等于大约2.2 * Tau (RC 时间常数)。 在我们的示例中、这意味着 τ 小于(1333 ns)/ 2.2 = 606 ns。

    假设最坏情况下的输出电阻为50欧姆。 这意味着允许的最大电容为(606ns)/50欧姆= 12.1nF。

    该最大电容是所有并联节点的总电容以及电缆寄生电容。 在此基础上、您可以确定如何在节点数(假设每个节点的电容已知)和电缆长度(假设电缆单位长度的电容已知)之间进行权衡。

    当然、这些是粗略计算、但它们可以提供有用的近似值。

    如果这对您来说毫无意义、请告诉我。

    此致、
    最大
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Max:
    非常感谢您的分析。
    您的方法是我心目中的方法、但我无法用工程术语来描述。
    您写的所有内容都是非常有意义的、我同意您的一般假设。

    我会做一些工作、我会回来找一个模型与您和社区分享。

    请注意、
    尼古拉
x 出现错误。请重试或与管理员联系。