永发信息网

【51单片机超声波测距数码管显示为什么示数一直不稳定,而且变化幅度好大,感觉有点儿不准?变化幅】

答案:2  悬赏:0  手机版
解决时间 2021-02-08 03:26
  • 提问者网友:凉末
  • 2021-02-07 19:46
【51单片机超声波测距数码管显示为什么示数一直不稳定,而且变化幅度好大,感觉有点儿不准?变化幅】
最佳答案
  • 五星知识达人网友:玩世
  • 2021-02-07 20:55
你有没有做滤波啊?超声波遇到障碍物会反射,特别是在室内,会多次反射,如果你对发射的频率(只是发射的频率,而非超声波频率)不做限制,前后反射的信号被接收后叠加,自然就会出现你说的那种情况了.你要做的:1、对数据做数字滤波,取几次结果,然后抛弃一些不正常的数据(比如取10个值,去两个最大值,两个最小值,剩下6个数取平均值)等等,这样数据会稳定很多.2、控制发射频率,不要太快,发射的间隔稍微长一些,这样前后信号叠加现象会少很多.3、加入温度测量,根据温度测量结果,选用当前温度下的声速精确值,提高精度.
全部回答
  • 1楼网友:污到你湿
  • 2021-02-07 21:30
谢谢回答!!!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯