全国统一服务热线:400-665-1992
超声波传感器遇见的问题以及解决问题的办法
发表日期:2020-12-29 09:47
超声波传感器原理简单,使用方便,成本低,但目前的超声波传感器存在反射问题、噪声、交叉问题等缺点。
 
1.反思问题
 
如果被检测的物体总是处于正确的角度,超声波传感器就会得到正确的角度。不幸的是,在实践中,很少有物体被正确地检测到。
 
可能有几个错误:
 
二、三角误差
 
当被测物体与传感器处于一定角度时,检测到的距离与实际距离之间存在三角形误差。
 
3.镜面反射
 
这个问题和高中物理学到的光的反射是一样的。在一个特定的角度上,发出的声波被平滑物体的镜子反射出来,这样就不能产生回声,也不能产生远距离读数。这时,超声波传感器就会忽略物体的存在。
 
4.多重反射
 
这种现象在探测墙壁或类似结构物体的角时更为常见。声波在被传感器接收之前多次反弹,因此实际测量值不是真实的距离值。
 
这些问题可以通过在一定角度上排列的多个超声圆来解决。通过检测多个超声波的返回值来筛选正确的读数。

 
5.噪音
 
虽然大多数超声波传感器的工作频率为40-45千赫,但它们的频率远高于人类所能听到的频率。但周围环境会产生类似频率的噪音。例如,电机在旋转过程中会产生一定的高频,由于车轮在硬地面上的摩擦而产生的高频噪声,机器人本身的抖动,甚至当有多个机器人时,其他机器人超声波传感器发出的声波也会导致传感器接收错误的信号。
 
这个问题可以通过对发射的超声波进行编码来解决,例如传输一组不同长度的声波,并且只有当探测器检测到相同的声波组合时才计算距离。这可以有效地避免环境噪声造成的误读。
 
6.交叉问题
 
当机器人在一定角度上安装多个超声波传感器时,会产生交叉问题。由反射镜反射的超声波X发出的声波由传感器Z和Y获得,而Z和Y则根据这一信号计算距离值,因此无法得到正确的测量结果。
 
解决方案可以通过对每个传感器发出的信号进行编码来解决。让每个超声波传感器只听自己的声音。
在线咨询

联系电话:
400-665-1992

客服微信

联系我们