您好,专家,
根据数据表第15页,如果VID介于VIT+和VIT-之间,则输出不确定。
问题是,当VID介于VIT+/-之间时,您建议将其向上或向下拉以修复状态吗?
我可以将其向上或向下拉吗?
还是只保留它?
巴西,
陈亚伦
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.
您好,Aaron,
首先我要说-此器件具有内部故障安全保护,可帮助器件将0V的差动电压视为有源高电压,以便在打开/空闲总线状态下,输出不是未定义的。负阈值最小值为-200mV,最大正阈值为 设备为-20mV。 如果您的系统噪音不是很大,并且在空闲/打开条件下的容差为20mV是可以接受的,则无需执行任何操作。 如果您想为整个系统使用2个电阻器来增加噪声余量,则可以添加外部故障安全偏置-请参阅下面以了解更多信息。
为了防止总线状态不确定(例如总线空闲或总线打开条件,其中VID可能更接近0伏),您可以使用故障安全偏置-我们在此处提供了详细的应用说明: https://www.ti.com/lit/an/slyt324/slyt324.pdf ,它经过了整个过程-我在下面总结了过程。
上图显示了RS-485总线,其 A和B引脚之间标有R_T1和R_T2的两个终端电阻器,即A和B上所有RS-485收发器的均衡输入阻抗,标有R_INEQ (对于THVD1550 -如第一页所述支持256个节点- A或B引脚上每个设备的输入电阻为96K (1/8单位负载)) R_INEQ是线路上所有输入电阻的paralellel组合-因此对于1550,如果您有2个设备R_INEQ = 48K,如果有3个设备R_INEQ = 32K,则依此类推。 R_FS是故障安全电阻器这些电阻器将有助于保持怠速电压高于阈值。 R_T1和R_T2通常设置为120欧姆,然后从此处解析R_FS,其中V_AB >= 200mV处于空闲/开路总线状态。 如果线路上只有两个设备,1550的R_INEQ值将会相当大,不会真正产生太大影响,可以忽略- (在具有2个或3个以上节点的系统中,R_INEQ的效果会更大,应予以考虑,请参阅此处的应用说明以了解更多信息)
如果我们假设R_INEQ比系统中的每一个电阻器都要>>(在低节点系统中适当的近似值),并且如果我们将R_T1和R_T2的并行组合设置为R_T (因为这是驱动器将看到此电阻的方式),则将使用V_AB =的公式 (V_CC * R_T)/(R_T + R_FS_B + R_FS_A)其中,当解决故障安全电阻时--> R_FS_B + R_FS_A =((V_CC * R_T)/V_AB)- R_T 现在可以选择R_FS_A和R_FS_B来满足此表达式。 唯一的限制是A或B针脚上的驱动器只能看到最小375欧姆的接地电阻(所有电源,除驱动器因超位而短路) -这意味着与A线上的输入阻抗并行组合时的R_FS_A值和与B线上的输入阻抗并行组合时的R_FS_B值必须>=375欧姆,以防止驱动器过压-在低节点系统中,这通常是 仅表示故障安全电阻器应>=375欧姆。
两个注释:
1.故障安全电阻器只需放置在系统中的1个节点上-这些电阻器适用于整个总线。
2.此方法假定系统两端A和B节点之间的终端
3. 2-3节点系统您可以忽略THVD1550的R_INEQ,以上内容一定要包括在设计中。
最终想法-
如果您担心信号衰减太大,这将无助于恢复信号-这适用于总线处于空闲或打开状态且V_ID接近0伏的情况。 THVD1550具有内部故障保护功能,这意味着0V总线电压被认为是有源高电压,有助于在空闲/打开状态条件下工作。 但是,如上所述添加外部网络可以增加更多的抗噪性,因为在空闲状态下,未定义的状态只有-20mV,因此噪音可能会导致故障,而上述网络可以提高抗噪性。
如果您有任何其他问题,请告诉我!
最佳,
Parker Dodson