注册 登录
查看: 444|回复: 3

[电磁组] 超声波测速,我该怎么去测他返回波的高电平时间呢

[复制链接]
发表于 2014-3-15 19:14:46 | 显示全部楼层 |阅读模式
就是发出去的超声波遇到障碍会返回,使得一个管脚持续一段时间高电平,高电平的时间与距离有关,距离越远时间越长。所以我该怎么去准确测的这个时间呢。

求人给个点子想法之类的
回复

使用道具 举报

发表于 2014-3-15 21:39:22 | 显示全部楼层
不考虑温度补偿时,一般是这样做的。开启定时器开始计时,同时驱动探头发送N个波 N一般取6~10为宜。然后等待波回传放大整形,并确认接收到6个有效波时(抗干扰),则当前时间减去开始计时的时间就是发出去和回传的时间,  除于2就是对应距离的时间,超声波在空气中的传播速度为v=340m/s,根据计时器记录的时间t,就可以计算出距离了
回复 支持 反对

使用道具 举报

发表于 2014-3-15 21:43:44 | 显示全部楼层
还有3点 1.防自激处理 超过20米时较容易发生,如果你是用运放放大的话。 2.发送时屏蔽接收 3超时处理
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-15 22:23:43 | 显示全部楼层
GZZXB 发表于 2014-3-15 21:43
还有3点 1.防自激处理 超过20米时较容易发生,如果你是用运放放大的话。 2.发送时屏蔽接收 3超时处理

我们是直接买的超声波模块HC-SR04
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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