US_015产品介绍V2.0

US_015产品介绍V2.0

ID:40261187

大小:1019.00 KB

页数:9页

时间:2019-07-29

US_015产品介绍V2.0_第1页
US_015产品介绍V2.0_第2页
US_015产品介绍V2.0_第3页
US_015产品介绍V2.0_第4页
US_015产品介绍V2.0_第5页
资源描述:

《US_015产品介绍V2.0》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、word格式文档US-015超声波测距模块V2.01.概述US-015是目前市场上分辨率最高,重复测量一致性最好的超声波测距模块;US-015的分辨率高于1mm,可达0.5mm,测距精度高;重复测量一致性好,测距稳定可靠。US-015超声波测距模块可实现2cm~4m的非接触测距功能,供电电压为5V,工作电流为2.2mA,支持GPIO通信模式,工作稳定可靠。2.分辨率及可重复性测试截图图2.1为手拿US-015进行测量,手有微小抖动时的测量截图,可见小于1mm的抖动都能测量出来;显示分辨率为0.01mm。专业整理word

2、格式文档图2.1:手持US-015微小抖动测量截图图2.2为将US-015固定后,经过一段时间测量后的截图,可见重复测量一致性好。显示分辨率为0.01mm专业整理word格式文档图2.2:重复测量截图图2.1及图2.2所用例程请参考后文附录。1.主要技术参数电气参数US-015超声波测距模块工作电压DC5V工作电流2.2mA工作温度0~+70度输出方式GPIO感应角度小于15度探测距离2cm-400cm探测精度0.1cm+1%分辨率高于1mm(可达0.5mm)2.本模块实物图及尺寸本模块如图4.1和图4.2所示:图4.

3、1:US-015正面图图4.2:US-015背面图专业整理word格式文档本模块的尺寸:45mm*20mm*1.2mm。板上有两个半径为1mm的机械孔,如图4.3所示:图4.3:US-015尺寸图1.接口说明本模块有一个接口:4Pin供电及通信接口。4Pin接口为2.54mm间距的弯排针,如图5.1所示:专业整理word格式文档图5.1:4Pin接口从左到右依次编号1,2,3,4。它们的定义如下:l1号Pin:接VCC电源(直流5V)。l2号Pin:接外部电路的Trig端,向此管脚输入一个10uS以上的高电平,可触发模

4、块测距。l3号Pin:接外部电路的Echo端,当测距结束时,此管脚会输出一个高电平,电平宽度为超声波往返时间之和。l4号Pin:接外部电路的地。1.测距工作原理模块测距的时序如图6.1所示:专业整理word格式文档图6.1:US-015测距时序图图6.1表明:只需要在Trig管脚输入一个10US以上的高电平,系统便可发出8个40KHZ的超声波脉冲,然后检测回波信号。当检测到回波信号后,通过Echo管脚输出。根据Echo管脚输出高电平的持续时间可以计算距离值。即距离值为:(高电平时间*340m/s)/2。1.超过测量范围

5、时返回值及测量周期当测量距离超过US-015的测量范围时,US-015仍会通过Echo管脚输出高电平的信号,高电平的宽度约为80ms。如图7.1所示:图7.1:超出测量范围返回值专业整理word格式文档测量周期:当接收到US-015通过Echo管脚输出的高电平脉冲后,便可进行下一次测量,所以测量周期取决于测量距离,当US-015距离被测物体很近时,Echo返回的脉冲宽度较窄,测量周期就很短;当US-015距离被测物体比较远时,Echo返回的脉冲宽度较宽,测量周期也就相应的变长。最坏情况下,被测物体超出US-015的测量

6、范围,此时返回的脉冲宽度最长,约为80ms,所以最坏情况下的测量周期稍大于80ms即可(取85ms足够)。附录:US-015高精度测距例程,(Arduino例程)unsignedintEchoPin=2;unsignedintTrigPin=3;unsignedlongTime_Echo_us=0;//Len_mm_X100=length*100unsignedlongLen_mm_X100=0;unsignedlongLen_Integer=0;//unsignedintLen_Fraction=0;voidsetu

7、p(){Serial.begin(9600);pinMode(EchoPin,INPUT);pinMode(TrigPin,OUTPUT);专业整理word格式文档}voidloop(){digitalWrite(TrigPin,HIGH);delayMicroseconds(50);digitalWrite(TrigPin,LOW);Time_Echo_us=pulseIn(EchoPin,HIGH);if((Time_Echo_us<60000)&&(Time_Echo_us>1)){Len_mm_X100=(Ti

8、me_Echo_us*34)/2;Len_Integer=Len_mm_X100/100;Len_Fraction=Len_mm_X100%100;Serial.print("PresentLengthis:");Serial.print(Len_Integer,DEC);Serial.print(".");if(Len_Frac

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。