一、 产品特色
1、典型工作用电压:5V。
2、超小静态工作电流:小于2mA。
3、感应角度:不大于15 度。
4、探测距离:2cm-400cm
5、高精度:可达0.3cm。
6、盲区(2cm)超近。
7、完全谦容GH-311 防盗模块。
二、 产品框图
三、 接口定义
Vcc、 Trig(控制端)、 Echo(接收端)、 Gnd
本产品使用方法:控制口发一个10US 以上的高电平,就可以在接收口等待高电平输出.一
有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测距
的时间,方可算出距离.如此不断的周期测,就可以达到你移动测量的值了。
四、 模块工作原理
(1)采用 IO 触发测距,给至少10us 的高电平信号;
(2)模块自动发送8 个40khz 的方波,自动检测是否有信号返回;
(3)有信号返回,通过IO 输出一高电平,高电平持续的时间就是
(4)超声波从发射到返回的时间.测试距离=(高电平时间*声速(340M/S))/2;
五、 注意事项
1:此模块不宜带电连接,如果要带电连接,则先让模块的Gnd 端先连接。否则会影响
模块工作。
2:测距时,被测物体的面积不少于0.5 平方米且要尽量平整。否则会影响测试结果。
六、 测试说明
单片机:STC89C52单片机
晶振:11.0592MHZ
串口波特率:9600
测试步骤
1. 将“超声波测距串口显示”程序的hex文件下载到单片机中
2. 在断电的情况下,连接单片机和超声波模块,接线如下
单片机 超声波模块
P11 Echo
P12 Trig
5V vcc
GND GND
3. 给下载好测试程序的开发板供电
4. 打开串口助手,波特率9600,文本格式显示
5. 按下单片机复位键,串口助手接收区开始显示检测到的距离
6. 改变传感器前面障碍物的位置,可以看到检测的距离在改变。
七、 关于arduino 的测试说明(使用的编译器是1.6.7版本)
超声模块四个脚:5v电源脚(Vcc),触发控制端(Trig),接收端(Echo),地端(GND)
模块工作原理:
• 采用IO触发测距,给至少10us的高电平信号;
• 模块自动发送8个40KHz的方波,自动检测是否有信号返回;
• 有信号返回,通过IO输出一高电平,高电平持续的时间就是超声波从发射到返回的时间.测试距离=(高电平时间*声速(340m/s))/2;
电路连接方法:
下载完程序后,打开串口监视器,并将超声波传感器对向需要测量的物体,即可看到当前超声波传感器距物体的距离,如下图:
购买相关硬件链接如下:
cepark.taobao.com