找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

STM32F103驱动超声波模块的相关问题

查看数: 2055 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-9-3 15:02

正文摘要:

请问前辈为什么会出现1960这些数据?用的是HC-SR04型号的超声波

回复

ID:593646 发表于 2019-9-4 13:56
wifingtta 发表于 2019-9-4 10:25
HC-SR04模块测距很稳定的,如果模块固定不动一直测量测出这样的数据的话,估计是硬件电路问题,数据不稳定 ...

我这是在stm32开发板上做的一个实验
ID:208271 发表于 2019-9-4 10:25
HC-SR04模块测距很稳定的,如果模块固定不动一直测量测出这样的数据的话,估计是硬件电路问题,数据不稳定。把硬件电路贴出来看看吧。你这个及时用冒泡排序,得出的数据也不稳定。
ID:484951 发表于 2019-9-3 20:19
给数组拍个序,去掉两个最大和最小的不稳定值,在求平均
ID:593646 发表于 2019-9-3 19:10
xujing 发表于 2019-9-3 17:24
不把代码贴上来让我们猜?

我程序就是通过捕获然后算出时间在计算出距离,,,测的距离是正确的,但有时候会出现1970这种莫名其妙的数字,因为我的超声波模块测距最大是400
ID:183159 发表于 2019-9-3 17:24
不把代码贴上来让我们猜?

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表