ZDS2022示波器中UART协议解码可否适用于RS485/422?

RS485/422 虽然是差分传输,但单条传输线的数据是符合UART协议的,可以当作 UART 协议进行解码。因此,测试时,只需测量RS485/422 差分信号中的其中一路信号,并注意电平正反相的问题,就可以采用 UART 协议解码。

注:RS 485上层的 modbus 协议不支持。

使用UART协议解析测试DEMO板上的RS232信号,解析数据正常。但是,测试从电脑发出来的RS232数据时,有时无法正常解析出数据。这又是为什么呢?

UART协议解码时,识别模式是被测信号空闲时是高电平,起始位是一个低电平。而电脑上的RS232收发器发送的数据电平是反相的,也就是说在空闲状态时是保持低电平的,所以导致无法正常解码。此时,只要使能协议参数设置中的【电平反相】功能即可正确解析数据,如图5.1所示。

图5.1电平反相设置