其他通信部分还会采用串口通信。如定高超声波控制板与超声波模块间采用RS232进行通信。RS232是异步传输标准接口,是目前最常用的一种串行通讯接口。规定的数据传输速率为每秒50,75,100,150,300,600,1200,2400,4800,9600,19200波特。通常以9个引脚(DB-9) 或是25个引脚 (DB-25) 的型态出现。工业控制的RS-232口一般只使用RXD、TXD、GND三条线。其结构如下:
– 1个起始比特
– 每字符7或8数据比特
– 任意奇偶比特
– 1或2个截至比特
– 与其它串行总线不同(采用负逻辑)高电平为逻辑”0”,低电平为逻辑”1”
通过示波器可测试超声定高模块与控制电路间的RS232通信质量。控制电路会定时给超声定高模块发送读数命令,之后各个超声定高模块会将各自当前高度值传回给控制电路分析。所以可以从示波器解码出来的RS232 TX和RX信息看出之间的触发关系及对应的高度信息是否正确。