前言
市面上常见的超声波测距模块有几种类型,本文介绍下这些模块的参数与差异,以帮助大家能够迅速确定自身需求并选择合适的模块和基本了解其使用方法。本文将粗略介绍以下三种常见的超声波测距模块:
- HC-SR04超声波模块 US-100模块 HY-SRF05模块
模块外观
-
HC-SR04超声波模块
-
US-100模块
-
HY-SRF05模块
参数比较
- 上述表格信息是基于某网络收集仅供参考,大家购买的信息一定要以购买的店家为准。因为我看到有些店家同一型号,有些参数不一样,不知道是硬件电路不同,还是有什么别的原因。
- US-100模块的模式,插上跳线帽时为UART (串口)模式,拔掉时为电平触发模式。且US-100模块的串口模式的接线是Tx接单片机的Tx,Rx接单片机的Rx,
不用交叉接
。
引脚意思
-
VCC一电源端,供5V电源
-
TRIG一控制端,触发控制,信号输入
-
ECHO一接收端,回响信号输出
-
GND一公共地
使用模式
超声波时序原理图

-
引脚模式(该模式下返回的距离自动进行了温度补偿了)
该模式下使用流程
- 触发信号,拉高控制端至少10us
- 开始检测接收端是否有高电平信号
- 检测到就开始测量高电平的持续的时间
- 测试距离=(高电平时间*声速(340M/s)/2)
-
串口模式,波特率(9600):
-
0x55触发距离测量信号,返回高八位,低八位。计算公式:(HData*256 +LData) mm。
-
0x50触发温度测量信号,返回一个字节(TData), 实际的温度值为TData-45。
-