kylongmu 发表于 2019-9-3 15:15:10

超声波测距,接收的误差问题


40kHz发射波形

接收波形
每个声波周期波长为9毫米,经典的测距为接收脉冲串的包络,与一门限比较。
实测到13个发射周期后,接收幅度不再增强,按包络检波法去对上升沿的话,感觉前端上升较慢,会有最大5个周期左右的误差。从波形上看余振持续的时间也比较强,如果按包络中心点计算感觉误差会更大。
有什么办法能提高测量精度呢?

radio2radio 发表于 2019-9-3 17:46:50

你的测量最大距离是多少,精度要求是多少。

kylongmu 发表于 2019-9-4 12:19:01

radio2radio 发表于 2019-9-3 17:46
你的测量最大距离是多少,精度要求是多少。

最大距离1米,精度希望能达到0.5mm

radio2radio 发表于 2019-9-4 15:20:57

kylongmu 发表于 2019-9-4 12:19
最大距离1米,精度希望能达到0.5mm

0.5mm不可能的,因为超声波散射严重,激光也许行。

建议淘宝十多元买个超声波收发模组玩一玩,型号好像是HS-04.

kylongmu 发表于 2019-9-5 12:41:00

radio2radio 发表于 2019-9-4 15:20
0.5mm不可能的,因为超声波散射严重,激光也许行。

建议淘宝十多元买个超声波收发模组玩一玩,型号好像 ...

我这测量目标是纯平面反射,没有散射问题。淘宝那个就是包络法,误差严重。我考虑用4MHz超采样,直接分析回波的峰值点数与位置。
页: [1]
查看完整版本: 超声波测距,接收的误差问题