HC-SR04超声波模块常用于机器人避障、物体测距、液位检测、公共安防、停车场检测等场所。HC-SR04超声波模块主要是由两个通用的压电陶瓷超声传感器,并加外围信号处理电路构成的. 实物图: 接口定义: 新版的HC-SR04增加UART和IIC功能,但我是老版的的,只有GPIO模式。 GPIO模式: 外部单片机给模块Trig脚一个大于10 US的...
了解HC-SR04超声波模块工作原理 实现超声波模块测距 1、超声波模块介绍 1.1 超声波测距原理及系统组成 超声波测距是借助于超声脉冲回波渡越时间法来实现的。设超声波脉冲由传感器发出到接收所经历的时间为t,超声波在空气中的传播速度为c,则从传感器到目标物体的距离D可用下式求出:D = ct/2,图 2是相应的系统框图。
intmain(void){inti=1,q;floatp;/* HC-SR04模块引脚初始化 */SR04_GPIO_Init();/* 串口相关配置 */GQ_UART_Config();/* 打印调试信息 */printf("慢漫的测距实验\n ");while(1) {/* 每0.5s测一次距离 */Delay_ms(500);/* Trig给一个至少10us的高电平,超声波进行一次测距 */Trig_H; Delay_...
超声波模块有4个引脚,接线方法如下: VCC--5V GND--GND Trig--板子上的输出引脚(用来发射超声波信号) Echo--板子上的输入引脚(用来接收返回的超声波信号) 二、HC-SR04超声波模块原理 下图是超声波模块驱动时序图: 驱动步骤: 1.首先需要发送一个至少10us的TTL电平信号用来触发超声波模块。 2.发送完触发信号后...
了解HC-SR04超声波模块工作原理 实现超声波模块测距 1、超声波模块介绍 1.1 超声波测距原理及系统组成 超声波测距是借助于超声脉冲回波渡越时间法来实现的。设超声波脉冲由传感器发出到接收所经历的时间为t,超声波在空气中的传播速度为c,则从传感器到目标物体的距离D可用下式求出:D = ct/2,图 2是相应...
HC-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路。 HC-SR04超声波测距模块特点 1、典型工作用电压:5V 2、超小静态工作电流:小于5mA 3、感应角度(R3 电阻越大,增益越高,探测角度越大): ...
1416 -- 0:38 App STM32 超声波测距 4911 1 2:24 App L298N驱动直流电机-位置式PID-角度控制 2950 1 2:10 App K_A20_001 基于STM32等单片机驱动 HC-SR04超声波测距模块 串口与OLED0.96双显示 2839 1 9:58 App 18、STM32超声波测距 2371 1 4:07 App 人体跟随自动风量智能小风扇 1.5万 48 ...
本文用的单片机是STM32F103C8T6,超声波测距模块是HC-SR04,显示测距结果用的是0.96寸OLED屏模块。 效果展示 下图中小于10cm时的显示结果有点问题,代码已修复并更新 修复后的结果: 视频演示:https://www.bilibili.com/video/BV1Sg411Z7ex/ HC-SR04硬件概述 ...
这里就不再针对HC-SR04模块的原理和电路做详细介绍了,直接介绍利用该模块实现测距的思路。该模块有四个引脚。 VCC—— 通常是5V供电 GND——地 Trig—— 给该引脚大于10us的高电平,超声波发射头会发送一个超声波信号 Echo—— 该引脚在接收到返回的超声波信号后会变为高电平 ...
(1)采用IO 口TRIG 触发测距,给至少10us 的高电平信号; (2)模块自动发送8 个40khz 的方波,自动检测是否有信号返回; (3)有信号返回,通过IO 口ECHO 输出一个高电平,高电平持续的时间就是超声 波从发射到返回的时间。 测试距离=(高电平时间*声速(340M/S))/2; ...