0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

超声波模块HC-SR04电路测量原理讲解

电子芯 2018-11-22 16:31 次阅读

点击“蓝字”发现惊喜


公众号内具有成千上万个单片机设计资料,公众号将不定期为大家更新Proteus单片机仿真设计资料、PCB设计、程序设计、实物设计、视频教程学习资料等,如果有需要请联系Main先生QQ:484217103/微信:xiaocaoxsd。

视频教程

距离监测范围

2cm-400cm 的非接触式距离感测功能,测距精度可达高到 3mm。


模块引脚

VCC为5V,GND为电源地线,TRIG为触发控制信号输入,ECHO为回响信号输出。


模块电气参数


模块操作时序图

单片机通过给TRIG触发控制信号,信号要求为10us的高电平,模块的TRIG接收到触发信号,则发出8个40KHZ的脉冲,进行声波发送,如果单片机通过和模块连接的ECHO,采集到高电平的持续时间,即为声波从模块发送到遇到障碍物,返回到模块的时间,所以采集的距离= 高电平时间*声速(340M/S)/2。


实物规格


模块资料目录

  1. 数据手册;

  2. 超声波模块原理图;

  3. 超声波PIC单片机C程序;

  4. 超声波测距51C程序;

  5. 超声波测距LC1602显示程序;

  6. 超声波测距LCD12864显示程序;

  7. 超声波测距串口显示程序;

  8. 超声波测距数码管显示程序;


下载方式

资料下载方式:扫描二维码,关注微信公众号,输入Z12,发送即可下载项目资料,进行开发练习。后续不断更新项目资料,为大家提供开发学习资料。


往期回顾

DHT11温湿度传感器原理剖析

AD库转换为PADS库

PADS的PCB封装库汇总分享

PCB封装库汇总分享

AT24C02芯片硬件电路设计原理

51单片机程序下载失败原因排查

多位数码管动态扫描原理分析

发光二极管和数码管有什么关系?你知道吗?

AltiumDesigner 09/18导入CAD

PCB封装添加3D模型AltiumDesigner09/18

AltiumDesigner18视频教程——单片机电路原理讲解

PCB导入添加Logo图标

原理图库修改操作流程

限时免费下载 | Proteus仿真实例汇总

AD09/18视频教程下载——输入J1

AD09优酷端视频教程下载——输入J2


资料下载方式:扫描二维码,关注微信公众号,输入Z10,发送即可下载项目资料,进行开发练习。后续不断更新项目资料,为大家提供开发学习资料。

教学QQ交流群

扫描二维码进群!


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 51单片机
    +关注

    关注

    273

    文章

    5697

    浏览量

    123211
  • 超声波模块
    +关注

    关注

    1

    文章

    21

    浏览量

    13492
收藏 人收藏

    评论

    相关推荐

    超声波液位计的测量精度如何提升

    在工业自动化和过程控制领域,精确的液位测量对于确保生产效率和安全至关重要。超声波液位计因其非接触式测量、安装简便和维护成本低等优点而被广泛应用。 1. 选择合适的超声波液位计 波长选择
    的头像 发表于 11-23 10:32 187次阅读

    超声波测厚仪的技术原理和应用场景

    超声波测厚仪的技术原理和应用场景详细如下:技术原理超声波测厚仪利用超声波脉冲反射原理来测量材料的厚度。具体工作原理如下: 发射超声波脉冲:测
    发表于 09-27 15:06

    影响超声波液位计测量结果的因素

    超声波液位计是一种利用超声波波束来测量液体或固体物料在容器中的水平位置的设备。它通过发射超声波脉冲并接收从容器表面反射回来的回波来工作。测量
    的头像 发表于 09-07 11:13 379次阅读

    PGA460超声波模块硬件和软件优化

    电子发烧友网站提供《PGA460超声波模块硬件和软件优化.pdf》资料免费下载
    发表于 08-27 11:16 0次下载
    PGA460<b class='flag-5'>超声波模块</b>硬件和软件优化

    超声波测速的原理、方法及应用

    超声波测速是一种利用超声波在介质中的传播速度来测量物体速度的技术。它广泛应用于工业、医疗、交通等领域。 一、超声波测速的原理 超声波的定义
    的头像 发表于 08-16 10:36 3604次阅读

    超声波如何测量出物体移动的速度

    超声波是一种频率高于人类听觉范围的声波,通常在20kHz以上。超声波在许多领域都有广泛的应用,包括医学、工业、军事和科学研究等。其中,超声波测量
    的头像 发表于 08-16 10:29 756次阅读

    stm32超声波HC-SR04测试程序到底应该怎么编?

    求教stm32超声波HC-SR04测试程序到底应该怎么编
    发表于 05-16 06:17

    在全志H616核桃派开发板上实现超声波传感器测距

    实现超声波传感器测距。 实验讲解​ 下图是一款市面上常用的HCSR04超声波模块模块参数 供电电压 3.3V~5V (核桃派需要使用
    发表于 05-08 16:21

    51单片机制作舵机控制超声波模块

    我用定时器0控制舵机旋转,定时器2控制超声波模块,但是二者只能实现一个功能,有没有大神帮忙解决一下,求求了
    发表于 04-20 20:55

    基于51单片机的车辆倒车雷达报警系统,HC-SR04超声波测距,全套资料

    ; 系统概述 本课题以AT89C51单片机为核心设计一种超声波倒车雷达系统,同时兼顾车内温度测量。 系统由AT89C51控制器、HC-SR04超声波模块、DS18B20温度
    发表于 03-19 14:17

    15K超声波模具20K超音波模具制作

    15KHZ超声波模具20KHZ超音波模具 15KHZ超声波模具20KHZ超音波模具深圳市宏大电子设备有限公司都选用进口铝镁合金7075.频率好硬度高,经久耐用!
    发表于 02-16 15:30

    如何将HC-SR04连接到Arduino并编写一个简单的程序来测量距离

    一种流行的Arduino超声波传感器是HC-SR04。它广泛用于非接触式距离测量,通常用于机器人和自动化项目。本指南将向您展示如何将HC-SR04连接到Arduino并编写一个简单的程
    的头像 发表于 02-11 10:17 2211次阅读
    如何将<b class='flag-5'>HC-SR04</b>连接到Arduino并编写一个简单的程序来<b class='flag-5'>测量</b>距离

    【核桃派1B 开发板试用体验】+超声波测距篇

    超声波测距模块是一种常用功能模块,通常有2种,一种是基于回波脉冲信号的计时差,另一种是通过串口以指令的方式来触发检测及检测值的输出。HC-SR04就是基于回波脉冲信号时间差来换算检测距
    发表于 01-22 00:52

    用pwm去控制超声波模块时,自动装载模式下,超声波的噪音很大是为什么?

    用pwm去控制超声波模块时,借鉴的程序中:pwm的技术工作模式是one shot,每次去获取超声波模块返回的值,都是一样,肯定是cnt没有变。但如果设置为自动装载mode,能连续获取不同的值。查看
    发表于 01-17 08:32

    超声波流量计测量原理

    超声波流量计测量原理  超声波流量计是一种用来测量液体或气体流量的仪器,利用超声波在流体中传播的特性进行
    的头像 发表于 12-15 11:20 1894次阅读