你好
我们面临与 ISO3082相关的问题。 当数据被发送时、RX 引脚变为低电平是没有明显原因的。
请参阅图中所示的电路图。 1。
图 2显示了数据传输操作期间 RE 和 DE 引脚上的信号。
蓝色:DE
黄色:回复
图 3显示了数据操作期间在 Rx 引脚上传输的数据和信号。
黄色:RX 引脚
蓝色:传输的数据
如需对电路进行任何修改或为避免此问题而需要进行的任何更改、请告知我们。
注意:我们也使用了独立的隔离电路来尝试这种方法、我们的应用最终采用了不同的 IC 集。 问题仍然反复存在。
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.
你好
我们面临与 ISO3082相关的问题。 当数据被发送时、RX 引脚变为低电平是没有明显原因的。
请参阅图中所示的电路图。 1。
图 2显示了数据传输操作期间 RE 和 DE 引脚上的信号。
蓝色:DE
黄色:回复
图 3显示了数据操作期间在 Rx 引脚上传输的数据和信号。
黄色:RX 引脚
蓝色:传输的数据
如需对电路进行任何修改或为避免此问题而需要进行的任何更改、请告知我们。
注意:我们也使用了独立的隔离电路来尝试这种方法、我们的应用最终采用了不同的 IC 集。 问题仍然反复存在。
您好 、Hrishikesh、
感谢您提供所需的信息。
根据数据表、"当 RE 为逻辑高电平或保持开路时、接收器输出为高阻抗、VID 的幅度和极性无关。 当收发器与总线断开(开路)、总线线路短路(短路)或总线未主动驱动(空闲总线)时、接收器输入的内部偏置会导致输出失效防护高电平。"
因此、将 Rebar 设置为逻辑高电平不会将输出(R)置于失效防护高电平、而是会将其置于高阻抗状态。 只有当总线(A 和 B)处于开路、短路或空闲状态时、输出(R)才会处于故障保护高电平。
当您将 Rebar 设置为高电平时、输出(R)处于高阻抗状态。 只有上拉电阻器上拉输出(R)。 1k 欧姆电阻器的电阻过大、因此输出(R)未达到 Vcc1。 请使用470ohm 电阻器替换1kohm 电阻器、以实现良好的上拉能力。
此致、
您好 、Hrishikesh、
左侧的 ISO3082将 Vcc1和 Vcc2连接到5V。
当 REBAR 处于逻辑低电平且输出(R)处于高阻抗状态时、电流从5V 电源流经上拉电阻器。 控制器由3.3V 电源供电。 由于电流从高电压点流向低电压点、因此这会创建一条从 ISO3082的5V 电源通过 IO 二极管流向微控制器的3.3V 电源的路径。 请查看下图中的紫色线、该紫色线说明了从5V 电源到3V 电源的电流路径。 这说明了您提供的第一个波形中输出电压(R)约为3.3V 的原因。
防止电流从5V 流向3.3V 电源的一种方法是断开 Vcc1和 Vcc2。 然后、将 Vcc1与3.3V 电源连接、将 Vcc2与5V 电源连接。
此致、