一、模块介绍
1.1 模块图示
模块共有四个引脚,分别是Vcc(供5V电源)、Trig(控制端,下文简称Tr)、Echo(接收端,下文简称Ec)、Gnd(地线)

2.2 产品参数

二、 工作原理(时序)
在初始状态时,Tr引脚电平由单片机拉高,Ec引脚电平由传感器拉低。工作时,首先由单片机将Tr引脚拉低后再给一个高电平脉冲(持续时间至少为10us),传感器收到该脉冲信号后开始向外发射8个40KHz的方波即用来测距的超声波。该测距超声波以声速(340m/s)向前传播,在遇到障碍物时,该超声波被反弹向回传播,因此最终能够被传感器接收到,传感器会记录从发射超声波到接收到超声波的所经历的时间t。传感器在收到返回的信号后,由Ec引脚输出一个与t相同时间的高电平脉冲。此时,我们只需要通过单片机内部定时/计数器记录Ec引脚高电平脉冲时间即可得超声波的传播时间t。因此可算出传感器到障碍物间的距离=340*(t/2) (因为t是超声波一来一回经历的时间,所以单程时间要除以2)。

本文详细介绍了超声波测距模块的工作原理,包括模块的引脚功能、时序控制及距离计算方法。通过单片机控制,利用超声波的发射与接收实现精确测距,展示了完整的代码示例和仿真电路。
最低0.47元/天 解锁文章
1331

被折叠的 条评论
为什么被折叠?



