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单片机
    +关注

    关注

    269

    文章

    5649

    浏览量

    120698
  • 超声波模块
    +关注

    关注

    1

    文章

    20

    浏览量

    13380
收藏 人收藏

    评论

    相关推荐

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

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

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

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

    Arduino做倒车辅助使用PIR模块好还是使用超声波模块

    Arduino做倒车辅助使用PIR模块好还是使用超声波模块HC-SR04比较好
    发表于 11-10 06:13

    请问如何处理超声波回波信号?

    最近在做一个手机支架,为了节约成本,不使用超声波HC-SR04模块,用51单片机来做手机支架的核心,来处理回波信号。 有没有前辈做过类似的,处理回波的思路。另外,我在抓回波,一直没有抓到,有没有回波的图形?
    发表于 10-26 08:09

    求分享,有没有高手有DIY超声波模块的程序?

    这几天玩了一下超声波模块HC_SR04,就想了解下这么模块程序是如何处理接收的数据,有没有高手自己DIY过超声波模块,写过全套的程序。
    发表于 10-26 07:50

    用lcd1602显示超声波hcsr04测出的距离

    单片机stm32发送消息启动HCSR04超声波模块发出超声波超声波模块通过测量发出超声波和接收
    发表于 09-22 07:26

    基于CW32的超声波模块的应用

    C-SR04超声波模块是一种常用的测距模块,其通过发射超声波并接收其反射信号来实现测距功能。
    的头像 发表于 09-06 09:13 599次阅读

    如何使用Mini51控制HC-SR04传感器

    这是HC-SR04超声波模块的测距程序。 您可以在下列时间下载样本代码http://www.nuvoton.com/resources-downlo.0121100112https://www.nuvoton.com/resources-downlo.01211001
    发表于 08-31 06:11

    超声波模块测距的使用方法

    C-SR04超声波模块是一种常用的测距模块,其通过发射超声波并接收其反射信号来实现测距功能。因其成本低、精度高、使用简便等特点,被广泛应用于以下场景。
    的头像 发表于 08-28 14:14 2061次阅读
    <b class='flag-5'>超声波模块</b>测距的使用方法

    超声波传感器HC-SR04(Arduino项目)

    电子发烧友网站提供《超声波传感器HC-SR04(Arduino项目).zip》资料免费下载
    发表于 07-04 10:43 9次下载
    <b class='flag-5'>超声波</b>传感器<b class='flag-5'>HC-SR04</b>(Arduino项目)

    Zephyr RTOS和HC-SR04超声波传感器开源

    电子发烧友网站提供《Zephyr RTOS和HC-SR04超声波传感器开源.zip》资料免费下载
    发表于 06-20 09:44 0次下载
    Zephyr RTOS和<b class='flag-5'>HC-SR04</b><b class='flag-5'>超声波</b>传感器开源

    HC-SR04超声波传感器开源分享

    电子发烧友网站提供《HC-SR04超声波传感器开源分享.zip》资料免费下载
    发表于 06-12 10:46 0次下载
    <b class='flag-5'>HC-SR04</b><b class='flag-5'>超声波</b>传感器开源分享

    超声波模块HC-SR04简介以及编程

    说明:我编写了一个超声波测距模块HC-SR04)的程序,主要把测距的程序写成函数形式,函数的返回值为所测的距离(为十进制数),单位为毫米(mm)。便于大家嵌入自己开发的主程序中,方便随时调用。函数
    发表于 05-15 09:59 3次下载

    CH32V103基础教程97-超声波测距

    本章教程主要通过使用CH32V103开发板连接超声波测距模块进行超声波测距实验。本次实验教程所用传感器为HC-SR04超声波传感器。 1、T
    发表于 05-12 16:32

    基于HC-SR04超声波洗手液电路

    超声波洗手液电路通过反射的超声波检测人手的存在,并暂时触发继电器电磁泵,将消毒液分配到用户的手上。该项目使用流行的HC-SR04超声波传感器
    的头像 发表于 04-29 17:16 1172次阅读
    基于<b class='flag-5'>HC-SR04</b>的<b class='flag-5'>超声波</b>洗手液<b class='flag-5'>电路</b>