HC-SR04超声波传感器
超声波传感器引脚配置
密码 |
销的名字 |
描述 |
1 |
Vcc |
Vcc引脚为传感器供电,通常为+5V |
2 |
触发 |
触发引脚是输入引脚。这个引脚必须保持高10us,通过发送US波来初始化测量。 |
3. |
回声 |
回显引脚是输出引脚。这个引脚高了一段时间,这将等于美国波返回传感器所花费的时间。 |
4 |
地面 |
这个引脚连接到系统的接地端。 |
传感器特性
- 工作电压:+5V
- 理论测量距离:2cm ~ 450cm
- 实用测量距离:2cm ~ 80cm
- 准确性:3毫米
- 测量角度:<15°
- 工作电流:<15mA
- 工作频率:40Hz
详情请参阅HC-SR04超声波传感器数据表附在本文底部。
等效距离测量传感器
发射机接收对,红外传感器模块、红外传感器对、红外模拟距离传感器、
超声波传感器-工作
如上所示HC-SR04超声波(US)传感器是一个4引脚模块,其引脚名称分别为Vcc、Trigger、Echo和Ground。该传感器是一种非常流行的传感器,用于许多需要测量距离或传感物体的应用。该模块在前面有两个眼睛状的项目,形成超声波发射器和接收器。传感器的工作原理是简单的高中公式
距离=速度×时间
超声波发射器发射超声波,这种波在空气中传播,当它受到任何材料的反对,它会被反射回传感器,这种反射波被超声波接收器模块观察到,如下图所示
现在,要用上面的公式计算距离,我们应该知道速度和时间。由于我们使用的是超声波,我们知道在室温条件下美国波的普遍速度是330米/秒。内置在模块上的电路将计算美国波返回所需的时间,并在相同的特定时间内打开回声引脚,这样我们也可以知道所花费的时间。现在只需使用微控制器或微处理器计算距离。
HC-SR04超声波传感器如何使用
HC-SR04距离传感器通常用于微控制器和微处理器平台,如Arduino, ARM, PIC,树莓派等。以下指南具有普遍性,因为无论使用哪种计算设备,都必须遵循。
通过Vcc和传感器的接地引脚使用调节的+5V为传感器供电。传感器消耗的电流小于15mA,因此可以直接由板上5V引脚供电(如果可用)。触发器和回声引脚都是I/O引脚,因此它们可以连接到微控制器的I/O引脚。为了开始测量,触发针必须高到10uS,然后关闭。这个动作将从发射器触发频率为40Hz的超声波,接收器将等待声波返回。一旦波被任何物体反射后返回,回声引脚就会在特定的时间内走高,这将等于波返回到传感器所花费的时间。
回声引脚停留在高位的时间由MCU/MPU测量,因为它给出了波返回到传感器所需的时间信息。使用这些信息测量距离,如上述标题所述。
应用程序
- 用于两足机器人、避障机器人、寻径机器人等机器人躲避和检测障碍物。
- 用于测量2cm ~ 400cm宽范围内的距离
- 可以用来映射周围的物体传感器旋转它
- 某些地方如井、坑等的深度可以测量,因为波可以穿透水
组件的2D模型
超声波传感器
超声波传感器的输入和输出是什么?