超声波模块HC-SR04与51内核单片机连用,距离不稳定

2020-01-14 18:54发布

本帖最后由 rengf3134 于 2013-3-13 10:05 编辑

网上买的模块HC-SR04超声波模块测距,实际情况是用他来测距会出现距离不稳定的情况,探讨为什么。
影响超声波模块测距稳定性的因素有哪些,怎么来实现测距稳定,暂时不考虑精度问题。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
stely
1楼-- · 2020-01-14 20:18
1)两次测距间隔时间尽量大点,资料好像是说要大于60毫秒
2)与被测物品角度最好是垂直。
3)被探测物品的平面几何形状也会造成影响。
4)声音传播速度受介质影响,那么空气的温度,大气压力就会影响探测距离的精度
5)加软件滤波可以达到稳定状态(多探测几次取平均值,前后突变对比去除突变值等等都是方法)
6)我自己使用过软件滤波,误差稳定在1厘米内。 对墙面垂直,误差只有几毫米。
rengf3134
2楼-- · 2020-01-14 21:33
stely 发表于 2013-3-13 11:14
1)两次测距间隔时间尽量大点,资料好像是说要大于60毫秒
2)与被测物品角度最好是垂直。
3)被探测物品的 ...

说的好!软件滤波。这个之前一直没有考虑到。谢谢朋友的回答。
rengf3134
3楼-- · 2020-01-14 22:57
 精彩回答 2  元偷偷看……
1013850890
4楼-- · 2020-01-15 03:49
建议lz用示波器调试,看你trig的触发信号是否正常,再看echo脚的回波是否是正常的,一般很有用
rengf3134
5楼-- · 2020-01-15 08:03
1013850890 发表于 2013-3-13 15:59
建议lz用示波器调试,看你trig的触发信号是否正常,再看echo脚的回波是否是正常的,一般很有用 ...

嗯,你说的是。这样就可以判断是单片机这边的程序还是超声波模块本身的问题。
沐风野草
6楼-- · 2020-01-15 11:39
rengf3134 发表于 2013-3-13 11:21
说的好!软件滤波。这个之前一直没有考虑到。谢谢朋友的回答。

软件滤波,挺好的建议

一周热门 更多>