超声波液位计系统探讨 五十六
使用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个串口。
超声波液位计