你(们)好
我使用上述 IC 将 UART 数据转换为 RS 422协议、在这里、我可以将数据从 UART 传输到 RS 422、但从 RS422接收数据、
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.
您好、Sasi、
感谢您与我们联系并与我们分享原理图。
在原理图中、我假设 RS-485总线上根据您的 EMC 要求使用了必要的终端电阻器和保护电路。 我还注意到您在 VCC1和 VCC2电源路径上使用了100Ω Ω 串联电阻器。 100Ω μ A 似乎有点高、当器件消耗更高的电流时、尤其是在 VCC2上、VCC2上的电压可能会显著下降。 在最坏的情况下、这可能会使器件暂时关闭。 即使未将其关闭、电流限制也可能使器件无法正常工作。 因此、我建议您移除100Ω Ω 电阻器并重试测试。
如果移除 μ 100Ω 无法解决问题、我会要求您单独测试 ISO1452以隔离问题。 ISO1542仅是一种物理层器件、它仅将 UART 逻辑电平转换为 RS-485/RS-422兼容的电信号、不会干扰实际实现的协议。 因此、为了检查器件中是否存在任何问题、我将施加5V 时钟信号 A 或 B、同时保持另一个信号连接到 GND2。 如果对 A 应用时钟、R 输出应与总线上的信号匹配、如果对 B 应用时钟、则应反相
请进行上述实验、并确认问题是在器件中还是在 RS-422协议实施中。 谢谢。
此致、
Koteshwar Rao