4探头超声波测距模块功能说明一、按如下图示连接好电缆线:
1S- 1S+ 4S- 4S+ 12V GND PCW PCR
左边接插件接口定义:
1S- 1号超声波传感器负极或电源地
1S+ 1号超声波传感器正极
2S- 2号超声波传感器负极或电源地
2S+ 2号超声波传感器正极
3S- 3号超声波传感器负极或电源地
3S+ 3号超声波传感器正极
4S- 4号超声波传感器负极或电源地
4S+ 4号超声波传感器正极
使用时只需把传感器插入接插件内既可。
右边接插件定义:
1:12V 电源+12V输入
2:ECHO
3:TRIG
4:DQ
5:GND 电源地
6:PCW RS232通讯接口TXD,RS232电平
7:PCR RS232通讯接口RXD,RS232电平
按图示将传感器插入空内,然后连接1(12v)、5(GND)、6(PCW)、7(PCR)即可。
二、功能使用
1、串口测试功能
RS232通讯接口通讯协议
通讯参数为波特率9600,无奇偶校验,8个数据位,1个停止位;A、 PC机(或终端仪表)à超声波模块(控制指令)
操作码\\(数据)(设定机号时需要输入数据)
[说明]
偏移址意义简
称
内容长度
0x01 操作码OP 0xb1 表示索要测量长度数据,不间断
返回距离数据
0X00 停止索要数据
0xb2 表示索要测量长度数据,返回一1Byt e
次距离数据
0xbc 设定机号
0xbe 索要输出设定机号
0x02 数据DA 十进制BCD码,先高字节,后低字节2Byt
e
范例:索要长度数据时发送 0xb1即可
设定机号为15号时输入 bc 00 15 设定成功返回值为ok 注意:超声波模块上电后,只有PC机(或终端仪表)发送控制指令后,才有数据输出和改变发送数据类型类型
B、超声波模块à PC机(或终端仪表)
通讯字头\\操作码\\数据
[说明]
偏移址意义简
称
内容长度
0x00 通讯字
头HD 0xff 1Byt
e
0x01 操作码OP 0xa1 表示测量长度
0xa2 表示测量长度
0xae 表示机号数据1Byt e
0x02 数据DA 数据体为长度数据时:十进制BCD码,
先高字节,后低字节,长度单位为mm 2Byt e
0x04 探头号DA 索要测量长度时才输出探头号
0x01 表示1号探头1byt e
0x02 表示2号探头
0x03 表示3号探头
0x04 表示4号探头
注意:万一某个探头输出距离数据不正确,可微调一下中周或将探头换一个角度安装
C、用串口调试助手进行测试范例如下:
将串口线连接好PC机和超声波测距模块,超声波测距模块通电,同时将串口调试助手选择好通讯的COM口,将显示区设定为“十六进制显示”(如图一示),发送字符区设定为“十六进制发送”(如图二示)
图一图二
然后在发送区输入 b1 再点击“手动发送”按钮,就可以在显示区看到测量的距离值了,距离数据是不间断输出。距离值格式为
例如:显示区显示ff a1 05 20 01 那么1号探头距离应该是520mm 即52cm
在发送区输入 b2 再点击“手动发送”按钮,就可以在显示区看到一次测量的距离值了,发送一次b2,返回一次距离数据。距离值格式为
例如:显示区显示ff a2 05 20 01 那么1号探头距离应该是520mm 即52cm
发送区输入be 再点击 “手动发送”按钮,就可以在显示区看到机号的设定值了。
例如:显示区显示ff ae 00 20 那么模块机号为20号 D 、串口数据线的制作:
接线表 9
超声波测距模块
6(PCW )接DB9孔的2脚 7(PCR )接DB9孔的3脚 5(GND )接DB9孔的5脚
武汉晨沐科技有限公司
技术部 2013-07
技术部tel :189********
公司网址:https://www.doczj.com/doc/99983784.html,
SIP7 脚号 DB9-S 脚号 6(PCW) 2 7(PCR) 3 5(GND) 5