工具/软件:
您好:
我将使用 DAC8740H 和 UART 构建一个 HART 现场器件 (DUT)。 硬件与数据表中的参考设计图 34(第 33 页)类似。
我将使用经认证的 USB HART 调制解调器作为主机、它将 HART FSK 信号传输到 DUT。 该信号包含 UART8O1 数据。 该错误发生在最后的字节 4 UART8O1 封装(最后 4 个字节:0xa3d70ac2)上。
但是、从 DAC8740H 到 MCU 的 DUT 上的 UART 信号存在很多成帧错误。 使用示波器测量 FSK 信号会显示正确的信号:

C1 是 DAC8740H 中的 UART、M4 是参考设计中 DAC8740H 和 C7 之间测量的 FSK。 但是、M4 会延迟、以便与 UART 同步。
C2 是在 C7 之前在 24V 上调制的 FSK、而 C4 是 DAC8740H 和 C7 之间的 FSK、没有延迟。
通过查看停止位、可以看到 1.2kHz FSK 信号、该信号会转换为高电平信号。 这是调制解调器的问题吗? 还有其他问题吗?
此致、
Nico


