超声波传感器的应用


在使用超声波传感器之前对原理进行简单的说明。超声波 模块通过一个发射端发出声波,声波遇到障碍物反射回来在接收端收到后产生一个时间差,这个时间差是物体距离传感器距离的两倍,理论计算是声波的速度是340m/S,根据S=VT,T=S/V 1cm=0.01m,0.01m/340=2.94*10-^5 s =29.4us/cm,超声波位移1cm 29.4us   超声波模块有 4个引出线(现在也有串口输出的模块了),1VCC; 2触发 ;3反馈的时间电平;4GND.当出发信号一个高电平时间保持 20us以上,出发一次超声波发射,接收端接收到后,产生一个时间的电平。

 

 

这个回响的电平宽度就是超声波发射到反射的时间差,所以在计算距离的时候需要除以2.

看上面的可以有两种方式,第一种就是使用定时器捕获功能,第二种就是在检测到回响信号后开启定时器,当检测到下降沿关闭定时器,得到时间T,计算方式 S=Tus/29.4/2 cm。注意程序里面要产生触发信号才能发射超声波。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM