其他通信部分還會采用串口通信。如定高超聲波控制板與超聲波模塊間采用RS232進行通信。RS232是異步傳輸標準接口,是目前最常用的一種串行通訊接口。規(guī)定的數(shù)據(jù)傳輸速率為每秒50,75,100,150,300,600,1200,2400,4800,9600,19200波特。通常以9個引腳(DB-9) 或是25個引腳 (DB-25) 的型態(tài)出現(xiàn)。工業(yè)控制的RS-232口一般只使用RXD、TXD、GND三條線。其結構如下:
– 1個起始比特
– 每字符7或8數(shù)據(jù)比特
– 任意奇偶比特
– 1或2個截至比特
– 與其它串行總線不同(采用負邏輯)高電平為邏輯”0”,低電平為邏輯”1”
通過示波器可測試超聲定高模塊與控制電路間的RS232通信質量。控制電路會定時給超聲定高模塊發(fā)送讀數(shù)命令,之后各個超聲定高模塊會將各自當前高度值傳回給控制電路分析。所以可以從示波器解碼出來的RS232 TX和RX信息看出之間的觸發(fā)關系及對應的高度信息是否正確。