HC—SR04超声波测距原理

​编辑22物联网应用技术1班胡剑烨2023-12-25 23:40:

目录

1.HC_SR04超声波测距原理

2.具体代码实现测距

 3.测距离公式

4.编程思路

5.应用


前言

        由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人研制上也得到了广泛的应用。本文主要介绍HC—SR04超声波测距的原理及其在89c51单片机上的应用。

1.HC_SR04超声波测距原理

        超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离(s),即:s=340t/2 。这就是所谓的时间差测距法。

1.采用单片机I/O口TRIG触发测距,必须给定10us以上高电平。

2.模块自动发送8个40khz的方波,自动检测是否有返回方波。

3.有信号返回I/O口ECHO输出一个高电平,高电平持续的时间(用定时器进行定时)就是波从发射到返回的时间。测试距离=(高电平时间 x 声速(340m/s))

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

胡剑烨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值