超聲波液位計系統探討 五十六
使用STR-15模塊之前,需要根據需求進行簡單的配置,以確定信道、接口方式和通訊波特率等參數。STR-15的右下角有一組5位的短路跳線(J1),分別定義為ABCDE,假設跳線開路(不插短路器)為狀態0,跳線短路(插入短路器)為狀態1,則配置方法如下:
a. 信道配置:
J1的ABC三位跳線提供8種選擇,用戶可以通過ABC確定使用的0~7號信道,跳線ABC的設置狀態對應的頻點如表3.6。在一個通信小網中,只要ABC的跳線方式相同,就可相互通信。
1)1表示插上短路器,0表示不插上短路器。
2)各信道所對應的頻點,可根據用戶的需要進行調整。
b. 接口方式選擇:
STR-15提供兩個串口,COM1(JP1的Pin3、Pin4)固定為TLL電平的UART串行口;COM2(JP1的Pin6,Pin7)可通過J1的D位來選擇接口方式:
D=0(不插短路器) COM2=RS-485,RS-485的A/B口
D=1(插短路器) COM2=RS-232,RS-232的TXD/RXD
J1的E位是用來選擇校驗方式的:即8E1/8O1和8N1的選擇
E=0(不插短路器) 8E1/8O1 8位數據位,帶一位校驗位,或8位數據位,1位mark位
E=1(插短路器) 8N1 8位數據位,不帶校驗位
c.STR-15提供的兩個串口,在使用時注意以下事項:
i. 對于空中接收的數據,STR-15通過串口轉送給終端設備時,COM1和COM2同時輸出,即用戶如果在COM1和COM2各連接了1個設備,他們都可同時收到數據。
ii. 對于由終端設備送來,準備向空中發射的數據,STR-15只能正確接收COM1或COM2其中1個串口送來的數據,否則將造成數據通訊混亂。如終端設備在向COM1發送1個0x12(數據正在傳送)時,再向COM2發送1個0x34,模塊將收到一個數據串0x12,0x34。
建議:用戶只連接使用COM1或COM2中的1個串口。
超聲波液位計