超声波传感器HC-SR04

合集下载

hc-sr04的使用流程为

hc-sr04的使用流程为

HC-SR04的使用流程流程概述本文档将介绍如何使用HC-SR04超声波模块进行测距,包括硬件连接和代码编写的详细步骤。

HC-SR04是一款常用的低成本超声波测距模块,通过发射超声波信号并接收回波来计算距离。

该模块广泛应用于机器人、自动避障系统等场景。

硬件连接使用HC-SR04超声波模块之前,首先需要进行正确的硬件连接。

下面是连接步骤:1.将HC-SR04超声波模块插入面包板中。

确保连接正确,模块的GND引脚与面包板的地线相连,VCC引脚与5V电源相连。

2.连接Trig引脚和Echo引脚。

Trig引脚连接到面包板的数字引脚,而Echo引脚连接到面包板的模拟引脚。

软件设置完成硬件连接后,需要进行相关的软件设置。

具体步骤如下:1.在Arduino开发环境中创建一个新的项目。

2.导入Ultrasonic.h库。

这个库提供了访问HC-SR04模块的函数和方法。

3.定义Trig和Echo引脚的数字引脚号。

4.在setup()函数中初始化HC-SR04模块。

使用Ultrasonic类的构造函数,并传入Trig和Echo引脚号。

5.在loop()函数中使用Ultrasonic类的read()方法来读取距离值。

代码示例下面是一个简单的代码示例,演示了如何使用HC-SR04超声波模块进行测距:```cpp #include <Ultrasonic.h>// 定义Trig和Echo引脚的数字引脚号 #define TRIG_PIN 2 #define ECHO_PIN 3Ultrasonic ultrasonic(TRIG_PIN, ECHO_PIN);void setup() { // 初始化HC-SR04模块 ultrasonic.init(); }void loop() { // 读取距离值 float distance = ultrasonic.read();// 输出距离值 Serial.print(。

HC-SR04超声波测距模块说明书

HC-SR04超声波测距模块说明书

HC-SR04超声波测距模块◼产品概述HC-SR04是一款升级的超声波测距模块。

新增加UART,IIC及1-WIRE(单总线)功能,模式可以通过外围电阻设置。

2CM超小盲区,4M典型最远测距,2mA超低工作电流。

采用自研超声波测距解调芯片,使其外围更加简洁,工作电压更宽(2.8-5.5V)。

驱动采用扫频技术,减少探头本身一致性对灵敏度的影响。

内部40K驱动频率采用正温度补偿,切合探头中心频率的温度特性,减小温度影响。

外部晶振为外观兼容而放置的晶振,不起任何作用,不焊接晶振的模块价格更有优势。

◼实物图片◼主要特性⚫采用专业解调芯片⚫工作电压:2.8-5.5V⚫工作电流:2mA⚫支持GPIO,UART,IIC及1-WIRE多种接口模式,默认输出模式兼容HC-SR04⚫2CM盲区,4M典型最远测距⚫200mS周期⚫可配置各种颜色及加固型探头◼典型应用⚫玩具,机器人避障⚫液位,水位测量⚫坐姿检测⚫其它测距应用◼性能参数◼GPIO/UART/IIC/1-WIRE模式选择◼测量操作一:GPIO模式工作模式同HC-SR04。

外部MCU给模块Trig脚一个大于10uS的高电平脉冲;模块会给出一个与距离等比的高电平脉冲信号,可根据脉宽时间“T”算出:距离=T*C/2(C为声速)声速温度公式:c=(331.45+0.61t/℃)m•s-1(其中330.45是在0℃)0℃声速:330.45M/S20℃声速:342.62M/S40℃声速:354.85M/S0℃-40℃声速误差7左右。

实际应用,如果需要精确距离值,必需要考虑温度影响,做温度补偿。

如有需要,可关注我司带温补单芯片RCWL-9700。

二:UART模式UART模式波特率设置:9600N1命令返回值说明0XA0BYTE_HBYTE_MBYTE_L 输出距离为:((BYTE_H<<16)+(BYTE_M<<8)+BYTE_L)/1000单位mm0XF1公司及版本信息连接串口。

HC-SR04超声波测距模块

HC-SR04超声波测距模块

.超声波测距模块04C-SRH 1、产品特点:2cm-400cm 的非接触式距离感测功能,HC-SR04 超声波测距模块可提供基本工;模块包括超声波发射器、接收器与控制电路。

测距精度可达高到3mm作原理:模块自动发的高电平信号; (2) TRIG 触发测距,给至少 10us (1)采用 IO 口有信号返回,通过 40khz 的方波,自动检测是否有信号返回; (3) 8 送个输出一个高电平,高电平持续的时间就是超声IO 口 ECHO(340M/S))/2;声速=(高电平时间*波从发射到返回的时间。

测试距离、实物图:2VCC 供如右图接线,,GND 为地电5V 源信线,TRIG 触发控制信响号输入,ECHO 回线。

等四支号输出图一实物图3、电气参数HC-SR04超声波模电气参工作电DC 5 V工作电15mA工作频率40Hz....4、超声波时序图:图二、超声波时序图以上时序图表明你只需要提供一个 10uS 以上脉冲触发信号,该模块内部将发出 8 个 40kHz 周期电平并检测回波。

一旦检测到有回波信号则输出回响信号回响信号的脉冲宽度与所测的距离成正比。

由此通过发射信号到收到的回响信号时间间隔可以计算得到距离。

公式:uS/58=厘米或者 uS/148=英寸;或是:距离=高电平时间*声速(340M/S)/2;建议测量周期为 60ms 以上,以防止发射信号对回响信号的影响。

注:1、此模块不宜带电连接,若要带电连接,则先让模块的GND 端先连接,否则会影响模块的正常工作。

2、测距时,被测物体的面积不少于0.5 平方米且平面尽量要求平整,否则影响测量的结果、实物规格:5.。

HC-SR04超声波测距模块65882教学文稿

HC-SR04超声波测距模块65882教学文稿

H C-S R04超声波测距模块65882H C-S R04超声波测距模块1、产品特点:HC-SR04 超声波测距模块可提供2cm-400cm 的非接触式距离感测功能,测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路。

基本工作原理:(1)采用 IO 口 TRIG 触发测距,给至少 10us 的高电平信号; (2)模块自动发送 8 个 40khz 的方波,自动检测是否有信号返回; (3)有信号返回,通过IO 口 ECHO 输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。

测试距离=(高电平时间*声速(340M/S))/2;2、实物图:如右图接线,VCC 供5V 电源,GND 为地线,TRIG 触发控制信号输入,ECHO 回响信号输出等四支线。

图一实物图3、电气参数:电气参数HC-SR04 超声波模块工作电压DC 5 V工作电流15mA工作频率40Hz最远射程4m精品资料4、超声波时序图:图二、超声波时序图以上时序图表明你只需要提供一个 10uS 以上脉冲触发信号,该模块内部将发出 8 个 40kHz 周期电平并检测回波。

一旦检测到有回波信号则输出回响信号回响信号的脉冲宽度与所测的距离成正比。

由此通过发射信号到收到的回响信号时间间隔可以计算得到距离。

公式:uS/58=厘米或者 uS/148=英寸;或是:距离=高电平时间*声速(340M/S)/2;建议测量周期为 60ms 以上,以防止发射信号对回响信号的影响。

注:1、此模块不宜带电连接,若要带电连接,则先让模块的GND 端先连接,否则会影响模块的正常工作。

2、测距时,被测物体的面积不少于0.5 平方米且平面尽量要求平整,否则影响测量的结果5、实物规格:。

HCSR04超声波测距模块

HCSR04超声波测距模块

HC-SR04超声波测距模块
1、本模块性能稳定,测度距离精确。

能与国外得SRF05,SRF02等超声波测距模块相媲美。

模块高精度,盲区(2cm)超近,稳定得测距就是此产品成功走向市场得有力根据!
2主要技术参数:
1:使用电压:DC5V 2:静态电流:小于2mAﻫ
3:电平输出:高
5:感应角度:不大于15度 6:探测距5V 4:电平输出:底0Vﻫ
离:2cm—450cm 7:高精度可达0。

2cm
接线方式,VCC、trig(控制端)、 echo(接收端)、GND
3模块工作原理:
(1)采用IO触发测距,给至少10us得高电平信号;
(2)模块自动发送8个40khz得方波,自动检测就是否有信号返回;
(3)有信号返回,通过IO输出一高电平,高电平持续得时间就就是
超声波从发射到返回得时间。

测试距离=(高电平时间*声速(340M/S))/2;
本模块可提供全套测距程序:C51,PIC18F877,超声波LCD1602显示,超声波LCD12864显示,数码管显示,串口显示等,测距参考程序。

供以下全套资料
超声波模块原理图:。

hc-sr04原理

hc-sr04原理

hc-sr04原理HC-SR04是一种常用的超声波测距模块,它可以通过发送一束超声波并接收反射回来的信号来测量距离。

它常被应用在许多领域,例如无人机避障、机器人导航、车辆倒车雷达等。

下面将详细介绍HC-SR04的原理。

HC-SR04模块由超声波发射器和接收器以及相关电路组成。

当模块工作时,首先通过控制器发送一个短脉冲信号给超声波发射器。

发射器将脉冲信号转换成超声波信号并发射出去。

超声波在空气中传播的速度约为340米/秒。

当超声波遇到障碍物时,会被障碍物反射回来,并被超声波接收器接收。

接收器将接收到的超声波信号转换成电信号,并送回控制器进行处理。

控制器根据发送超声波和接收超声波之间的时间差来计算出距离。

当发射器发射超声波时,控制器开始计时。

当接收器接收到反射回来的超声波时,控制器停止计时。

通过计算时间差,控制器可以得知超声波在空气中的传播时间。

由于超声波在空气中的传播速度已知,因此可以通过时间和速度的关系计算出距离。

具体而言,距离可以通过以下公式来计算:距离 = 时间差 * 速度 / 2除了测量距离外,HC-SR04模块还可以测量超声波的宽度,因此可以用于检测物体的尺寸。

通过测量超声波的宽度,可以判断物体是否宽度足够大,并进行相应的控制。

此外,HC-SR04模块还可以测量物体的相对运动速度。

通过连续测量物体的位置变化,可以得知物体的运动速度。

这在某些项目中非常有用,例如实时检测车辆的速度、检测物体的振动频率等。

总之,HC-SR04模块通过发送和接收超声波信号来测量距离、宽度和速度。

利用超声波在空气中传播的速度,结合计时的方法,可以精确地测量各种物体的参数。

它的简单、便宜和高效使得它成为许多项目中不可或缺的组件。

超声波模块HC-SR04

超声波模块HC-SR04

//超声波模块HC-SR04显示程序#include <reg52.h> //包括一个52标准内核的头文件#define uchar unsigned char //定义一下方便使用#define uint unsigned int#define ulong unsigned longsbit Tx = P3^2; //产生脉冲引脚sbit Rx = P3^3; //回波引脚uchar code SEG7[10]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};//共阳数码管0-9 uint distance[4]; //测距接收缓冲区//收集4次测量以便取平均值uchar ge,shi,bai,qian,temp,flag,outcomeH,outcomeL,i; //自定义变量bit succeed_flag; //测量成功标志//********函数声明void delay_20us(){ uchar bt ;for(bt=0;bt<60;bt++);}//外部中断1,用做判断回波电平INT1_() interrupt 2 // 外部中断是2号{outcomeH =TH1; //取出定时器的值outcomeL =TL1; //取出定时器的值succeed_flag=1; //置成功测量的标志EX1=0; //关闭外部中断}//****************************************************************//定时器0中断,用做显示timer0() interrupt 1 // 定时器0中断是1号{TH0=0xfd; //写入定时器0初始值TL0=0x77;switch(flag){case 0x00:P0=ge; P2=0xef;flag++;break;case 0x01:P0=shi;P2=0xdf;flag++;break;case 0x02:P0=bai;P2=0xbf;flag++;break;case 0x03:P0=qian;P2=0x7f;flag=0;break;}}//显示数据转换程序void conversion(uint temp_data){EA=0; //计算前关闭总中断ge=temp_data%10; //除以10取余数得个位shi=temp_data/10%10; //除以10,小数点左移1位,再除以10取余数得十位bai=temp_data/100%10; //除以100,小数点左移2位,再除以10取余数得百位qian=temp_data/1000%10; //除以1000,小数点左移3位,再除以10取余数得千位//上面计算数值//下面查表qian=SEG7[qian]; //查询共阳数码管对应元素的值bai=SEG7[bai]; //查询共阳数码管对应元素的值shi=SEG7[shi]&0x7F;//此处并接小数点//查询共阳数码管对应元素的值,这里合并上小数点ge=SEG7[ge]; //查询共阳数码管对应元素的值,前三位是厘米,这一位代表毫米EA=1; //计算结束开启总中断}//******************************************************************void main(void) // 主程序{float distance_data; //定义一个浮点类型的变量i=0; //指针值i为零,即数组SEG7[0] ,第一个元素flag=0;//标志值,赋值为0Tx=0; //首先拉低脉冲输入引脚,做好提供20微秒高电平的准备TMOD=0x11; //两个定时器都要工作,定时器0,定时器1,16位工作方式,可以长时间计时TR0=1;//启动定时器0,以便于显示IT1=0; //中断触发方式:由高电平变低电平,引发外部中断,常讲的“下降沿触发”ET0=1; //打开定时器0中断,每个位按定设定的时间显示,被中断了就显示下一位。

单片机超声模块(HC-SR04)说明

单片机超声模块(HC-SR04)说明

单片机超声模块说明(HC-SR04)了解超声模块我们要分几步来理解,包括它的工作原理和在单片机上的运行情况,只有两者相互理解透才能更好的利用超声模块来开发一些东东!不同型号的超声模块其实大致是一样,也就没必要区分型号,除非你是特别要求,对于爱好者,初学者,则是没必要这么苛刻!第一步:超声模块的工作原理参数的设置时序图的说明第二步:单片机的连接上面我们知道怎么连接单片机的线了,对于TRIG发射端,ECHO 接受端,它们只需要四I/O端口就可以。

第三步:程序的编写和功能的开发这里我选择TRIG = P2^0 ECHO = P3^2设置一个报警器,当距离超过150cm是就报警,不超过是就不报警。

/******************************************板子:郭天祥老师的52单片机板?设计者:蒋时间:2012-4-29学校:南昌航空大学******************************************/#include <reg52.h>sbit dula=P2^6; //数码管段选,锁存器控制信号sbit wela=P2^7; //数码管位选,锁存器控制信号sbit a=P2^3;#define uchar unsigned char#define uint unsigned intint time;int succeed_flag;uchar timeL;uchar timeH;sbit Trig=P1^0;sbit Echo=P3^2;uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f, 0x6f}; void delay(uint z){uint x,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}void delay_20us(){uchar a ;for(a=0;a<100;a++);}//显示数据转换程序void display(uint temp){uchar ge,shi,bai;bai=temp/100;shi=(temp%100)/10;ge=temp%10;dula=0;P0=table[ge]; //送数字8到段码端口dula=1;dula=0;wela=0;P0=0x7b; //数码管位选wela=1;wela=0;delay(5);dula=0;P0=table[shi]; //送数字8到段码端口dula=1;dula=0;wela=0;P0=0x7d; //数码管位选wela=1;wela=0;delay(5);dula=0;P0=table[bai]; //送数字8到段码端口dula=1;dula=0;wela=0;P0=0x7e; //数码管位选wela=1;wela=0;delay(5);if(temp>150)a=0;elsea=1;}void main(){uint distance;Trig=0; //首先拉低脉冲输入引脚EA=1; //打开总中断0TMOD=0x10; //定时器1,16位工作方式while(1){EA=0; //关总中断Trig=1; //超声波输入端delay_20us(); //延时20usTrig=0; //产生一个20us的脉冲while(Echo==0); //等待Echo回波引脚变高电平succeed_flag=0; //清测量成功标志EA=1;EX0=1; //打开外部中断0TH1=0; //定时器1清零TL1=0; //定时器1清零TF1=0; //计数溢出标志TR1=1; //启动定时器1delay(20); //等待测量的结果TR1=0; //关闭定时器1EX0=0; //关闭外部中断0if(succeed_flag==1){time=timeH*256+timeL;distance=time*0.0172; //厘米}if(succeed_flag==0){distance=0; //没有回波则清零}display(distance);}}//外部中断0,用做判断回波电平void exter() interrupt 0 // 外部中断0是0号{EX0=0; //关闭外部中断timeH =TH1; //取出定时器的值timeL =TL1; //取出定时器的值succeed_flag=1;//至成功测量的标志//定时器1中断,用做超声波测距计时void timer1() interrupt 3 //{TH1=0;TL1=0;}一遍可能看的有点糊涂!多看几遍就可以看懂!不明白问me+739141300技术付出的是金钱和汗水,收获的是一份自信!。

hcsr04超声波模块工作频率

hcsr04超声波模块工作频率

HCSR04超声波模块工作频率简介本文档将介绍HC SR04超声波模块的工作频率以及相关知识。

H C SR04超声波模块是一种常用的非接触式测距模块,通过发射超声波并接收其回波来测量距离。

在使用H CS R04超声波模块时,了解它的工作频率对于正确使用和调试模块非常重要。

超声波模块工作原理H C SR04超声波模块工作原理基于声波的传播速度与物体距离的关系。

模块通过发射超声波脉冲,并接收该脉冲经过物体反射后返回的回波。

通过测量超声波脉冲的发射与回波之间的时间差,可以计算出物体与模块之间的距离。

工作频率的定义在讨论H CS R04超声波模块的工作频率之前,首先需要了解工作频率的概念。

工作频率是指超声波模块在工作过程中发射超声波的频率。

超声波是一种具有较高频率的声波,通常超过20k Hz(千赫兹),超出了人耳的听觉范围。

HCSR04超声波模块的工作频率H C SR04超声波模块的工作频率通常为40k Hz(千赫兹)。

这意味着模块在测距过程中会以40k Hz的频率发射超声波,并接收其回波。

工作频率的重要性了解HC SR04超声波模块的工作频率对于正确使用和调试模块非常重要。

首先,通过知道模块的工作频率,我们可以选择正确的控制器或处理器来与模块进行通信。

其次,对于不同的工作频率,模块接收和解析超声波回波的算法也可能会有所不同。

因此,了解模块的工作频率可以帮助我们更好地理解模块的工作原理并进行适当的代码编写。

如何确定工作频率确定HC SR04超声波模块的工作频率的一种方法是查阅模块的技术规格书或官方文档。

这些文档通常会提供有关模块的详细信息,包括工作频率。

另外,还可以通过阅读其他用户的使用经验或在相关技术论坛上提问来获取关于模块的工作频率的信息。

总结本文介绍了H CS R04超声波模块的工作频率。

工作频率是指超声波模块在工作过程中发射超声波的频率。

H CSR04超声波模块的工作频率通常为40k Hz。

了解模块的工作频率对于正确使用和调试模块非常重要,可以帮助我们选择正确的控制器和处理器,并编写适合的代码。

说明hc-sr04传感器模块的控制方法及连接方式。

说明hc-sr04传感器模块的控制方法及连接方式。

说明hc-sr04传感器模块的控制方法及连接方式。

HC-SR04是一种超声波传感器模块,可以用于测量距离。


面是HC-SR04传感器模块的控制方法和连接方式的说明:
控制方法:
1. 初始化:将TRIGGER引脚设置为输出模式,并将其电平置
为低电平。

2. 发送触发信号:将TRIGGER引脚电平置为高,持续时间至
少10微秒,然后再将其电平置为低。

3. 接收返回信号:启动计时器,等待ECHO引脚电平置为高。

然后启动另一个计时器开始计时,直到ECHO引脚电平再次
置为低。

4. 计算距离:根据计时器的计时值(通常以微秒为单位),可以通过以下公式计算距离:距离 = (计时值 * 声速) / 2。

连接方式:
1. VCC引脚连接到正电源(通常是5V)。

2. GND引脚连接到地。

3. TRIGGER引脚连接到控制器的一个GPIO引脚(输出模式)。

4. ECHO引脚连接到控制器的另一个GPIO引脚(输入模式)。

5. 可以为模块上的超声波传感器提供一个适当的位置,以确保它可以正确地测量到待测物体的距离。

注意事项:
1. 在使用HC-SR04模块之前,请确保您已了解和理解其规格
和特性,并按照规格书上的要求正确连接和操作模块。

2. 在发送触发信号之前,务必等待适当的时间间隔,以确保传感器准备好了进行测量。

3. 在进行测量之前,请确保没有超声波信号被其他物体或障碍物反射回传感器,以免影响测量结果。

4. 根据您的具体应用需求,您可能需要采取其他措施来滤除噪音信号或进行多次测量以提高准确性。

HC-SR04超声波测距模块

HC-SR04超声波测距模块

HC-SR04超声波测距模块1、本模块性能稳定,测度距离精确。

能和国外的SRF05,SRF02等超声波测距模块相媲美。

模块高精度,盲区(2cm超近,稳定的测距是此产品成功走向市场的有力根据!2主要技术参数:1使用电压:DC5V 2:静态电流:小于2mA3:电平输出:高5V 4:电平输出:底0V5:感应角度:不大于15度6:探测距离:2cm-450cm 7:高精度可达0.2cm接线方式,VCC trig (控制端)、echo (接收端)、GND3模块工作原理:(1) 采用10触发测距,给至少10us的高电平信号;(2) 模块自动发送8个40khz的方波,自动检测是否有信号返回;(3) 有信号返回,通过IO输出一高电平,高电平持续的时间就是超声波从发射到返回的时间.测试距离=(高电平时间*声速(340M/S))/2;本模块可提供全套测距程序:C51,PIC18F877,超声波LCD1602显示, 超声波LCD12864显示,数码管显示,串口显示等,测距参考程序。

供以下全套资料(V) XBCT)帮助(H)串口显示4、粗声波时序图:10uS 的 TTL磁信号循环发出8个40KHz 脉冲MA MB模块内部 发岀信号输岀回响 信号图二、超声波时序图以上时序图表明你只需要提供一个IOuS以上脉冲触发信号,该模块内部将 发出8个40kHz 周期电平并检测回波。

一旦检测到冇回波信号则输出回响信号。

回响信兮的脉冲宽度与所测的距离成正比。

由此通过发射信号到收到的回响信号 时间间隔可以计算得到距离。

公式:uS/58=厘米或者uS/148=英寸:或是:距离 =高电平时间拿声速(340M/S) /2;建议测量周期为60ms 以上.以防止发射信号 对回响信号的影响。

:)►►跨►搜案辭液卿▼ 共享▼ 刻录新建文件夹調▼ 03❷)1\ 如013目 LC1602显示 II瞬换目LCD12864如目 串口显示数码営显示超芦波PIC单片机C程瞬换目 51C 辭LC1602显示目LCD12864回响电平输出 与检测距离成比例超芦波PIC 单片机C 程 序HC-SR04瞬013目 51C 歸参考瞬013目 数码営显示93注:1.此模块不宜带电连接,若要带电连接’则先让模块的G^D 端先连接,否则会影响 模块的正常工作°氛测距时,被测物体的面积不少于0$平方米且平面尽量要求乎制,否则影响测量的 结果5鲁实物规格:超声波模块原理图iraj~Lia JHTmSTTTTE-1fhMr *rK.4 M ] MT P1 3 蒯 MlVOC i?C> QW FI R MCb H J 1ST TV JmTlJ^g?。

超声波测距模块(hc-sr04)用户手册

超声波测距模块(hc-sr04)用户手册

超声波测距模块(HC-SR04)
用户手册
版本号:
版本日期:2011-2-27
1.产品特色
产品框图
3.接口定义
4.模块工作原理
5.注意事项
1 产品特色:
1、典型工作用电压:5V。

2、超小静态工作电流:小于2mA。

3、感应角度:不大于15度。

4、探测距离:2cm-400cm
5、高精度:可达0.3cm。

6、盲区(2cm)超近。

7、完全谦容GH-311防盗模块。

8、带金属USB外壳,坚固耐用。

2 产品框图:
3 接口定义:
Vcc、 Trig(控制端)、 Echo(接收端)、 Gnd
本产品使用方法:控制口发一个10US以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测距的时间,方可算出距离.如此不断的周期测,就可以达到你移动测量的值了。

4 模块工作原理:
(1)采用IO触发测距,给至少10us的高电平信号;
(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;
(3)有信号返回,通过IO输出一高电平,高电平持续的时间就是
(4)超声波从发射到返回的时间.测试距离=(高电平时间*声速(340M/S))/2;
5注意事项:
1:此模块不宜带电连接,如果要带电连接,则先让模块的Gnd端先连接。

否则会影响模块工作。

2:测距时,被测物体的面积不少于平方米且要尽量平整。

否则会影响测试结果。

hcsr04超声波模块工作频率

hcsr04超声波模块工作频率

hcsr04超声波模块工作频率
摘要:
1.HCSR04超声波模块简介
2.HCSR04超声波模块的工作原理
3.HCSR04超声波模块的引脚功能
4.HCSR04超声波模块的使用注意事项
正文:
HCSR04超声波模块是一款常用的测距模块,具有高精度、盲区超近、稳定测距等特点。

它的工作电压为DC 5V,工作电流为15ma,工作频率为
40kHz。

最远射程可达4m,最近射程为2cm,测量角度为15度。

HCSR04超声波模块的工作原理如下:首先,给超声波模块接入电源和地,然后给脉冲触发引脚(trig)输入一个长为20us的高电平方波。

输入方波后,模块会自动发射8个40khz的声波,与此同时回波引脚echo端的电平会由0变为1。

当超声波返回被模块接收到时,回波引脚端的电平会由1变为0,此时应停止定时器计数。

定时器记录的时间就是超声波从发射到返回的时间,根据这个时间可以计算出距离。

HCSR04超声波模块的引脚功能如下:VCC接5V电源,GND接地线,TRIG接脉冲触发信号,ECHO接回响信号。

在使用HCSR04超声波模块时,有一些注意事项:
1.确保模块工作电压稳定,避免电压波动影响测量精度。

2.避免模块长时间连续工作,以免过热损坏。

3.确保触发引脚和回响引脚的连接稳定,避免信号干扰。

4.在测量过程中,保持探头清洁,避免灰尘或污垢影响测量结果。

5.探头应垂直于被测物体,避免因角度不准确导致测量误差。

超声波测距模块(HC-SR04)用户手册

超声波测距模块(HC-SR04)用户手册

超声波测距模块(HC-SR04用户手册版本号:V1.0版本日期:2011-2-271. 产品特色2. 产品框图3. 接口定义4. 模块工作原理5. 注意事项1产品特色:1、典型工作用电压:5V。

2、超小静态工作电流:小于2mA3、感应角度:不大于15度。

4、探测距离:2cm-400cm5、高精度:可达0.3cm。

6、盲区(2cm)超近。

7、完全谦容GH-311防盗模块。

8、带金属USB外壳,坚固耐用。

2产品框图:3接口定义:Vcc 、Trig (控制端)、 Echo (接收端)、 Gnd本产品使用方法:控制口发一个10US 以上的高电平,就可以在接收口等待高电平输出 一有输出就可以开定时器计时 ,当此口变为低电平时就可以读定时器的值 ,此时就为此次测 距的时间,方可算出距离.如此不断的周期测,就可以达到你移动测量的值了。

4模块工作原理:(1) 采用10触发测距,给至少 10us 的高电平信号;(2) 模块自动发送8个40khz 的方波,自动检测是否有信号返回;(3) 有信号返回,通过IO 输出一高电平,高电平持续的时间就是⑷ 超声波从发射到返回的时间.测试距离 =(高电平时间*声速(340M/S))/2;Aft 声豉时序图:I OuS 的 TTL__ _」 回响屯平辐出 与检测距画咸氏例图二*趙卢波时洋图以卜时序图表明你貝需要提供一个10uS 以 K 冲触发信号*诗橫块内部将 我出g 个4歸巾周期电平并脸测回波.一 11检测到有回波信勺刚输出回晌信号。

回响信号的脉冲宽度与所测的距离成匸比”1【]此通过发射信号到收到的凹响信号 时间间隔可以计算得到距离-公式;uS/S^H 米或者uF144英寸;或是卡距离 -岛电平时间*声速(340M/S) 2; 测量周期为6(hns 以上,以防止发射荷号对回响信号的影响"5注意事项:1:此模块不宜带电连接,如果要带电连接,则先让模块的Gnd 端先连接。

超声波测距模块(HC-SR04)-用户手册

超声波测距模块(HC-SR04)-用户手册

超声波测距模块(HC-SR04)
用户手册
版本号:V1.0
版本日期:2011-2-27
1.产品特色
2.产品框图
3.接口定义
4.模块工作原理
5.注意事项
1 产品特色:
1、典型工作用电压:5V。

2、超小静态工作电流:小于2mA。

3、感应角度:不大于15度。

4、探测距离:2cm-400cm
5、高精度:可达0.3cm。

6、盲区(2cm)超近。

7、完全谦容GH-311防盗模块。

8、带金属USB外壳,坚固耐用。

2 产品框图:
3 接口定义:
Vcc、 Trig(控制端)、 Echo(接收端)、 Gnd
本产品使用方法:控制口发一个10US以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测距的时间,方可算出距离.如此不断的周期测,就可以达到你移动测量的值了。

4 模块工作原理:
(1)采用IO触发测距,给至少10us的高电平信号;
(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;
(3)有信号返回,通过IO输出一高电平,高电平持续的时间就是
(4)超声波从发射到返回的时间.测试距离=(高电平时间*声速(340M/S))/2;
5注意事项:
1:此模块不宜带电连接,如果要带电连接,则先让模块的Gnd端先连接。

否则会影响模块工作。

2:测距时,被测物体的面积不少于0.5平方米且要尽量平整。

否则会影响测试结果。

超声波传感器HC-SR04

超声波传感器HC-SR04
一有输出可以开定时器计时当此口变为低电平时就可以读定时器的值此时就为此次测距的时间方可算出距离
型号及功能
HC-SR04超声波测距模块
相近产品
1、本模块性能稳定,测度距离精确。能和国外的SRF05,SRF02等超声波测距模块相媲美。模块高精度,盲区(2cm)超近,稳定的测距是此产品成功走向市场的有力根据!
产品应用领域
机器人避障 物体测距 液位检测 公共安防 停车场检测
主要技术参数
1:使用电压:DC5V 2:静态电流:小于2mA
3:电平输出:+5V4:电平输出:底0V
5:感应角度:不大于15度 6:探测距离:2cm-450cm 7:高精度 可达0.2cm
接线方式,VCC、trig(控制端)、 echo(接收端)、 GND
HC-SR04
基本工作原理
(1)采用IO口TRIG触发Fra bibliotek距,给至少10us的高电平信号;
(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;
(3)有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。测试距离=(高电平时间*声速(340M/S))/2;
使用方法
本模块使用方法简单,一个控制口发一个10US以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测距的时间,方可算出距离.如此不断的周期测,即可以达到你移动测量的值

超声波测距模块(HCSR04) 用户手册(2020年整理).pptx

超声波测距模块(HCSR04) 用户手册(2020年整理).pptx
4 模块工作原理:
(1) 采用 IO 触发测距,给至少 10us 的高电平信号; (2)模块自动发送 8 个 40khz 的方波,自动检测是否有信号返回; (3)有信号返回,通过 IO 输出一高电平,高电平持续的时间就是 (4)超声波从发射到返回的时间.测试距离=(高电平时间*声速(340M/S 涯
3 接口定义:
Vcc、 Trig(控制端)、 Echo(接收端)、 Gnd
本产品使用方法:控制口发一个 10US 以上的高电平,就可以在接收口等待高电平输出. 一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测 距的时间,方可算出距离.如此不断的周期测,就可以达到你移动测量的值了。
学海无 涯
5 注意事项:
1:此模块不宜带电连接,如果要带电连接,则先让模块的 Gnd 端先连接。否则会影响 模块工作。
2:测距时,被测物体的面积不少于 0.5 平方米且要尽量平整。否则会影响测试结果。
学海无 涯
超声波测距模块(HC-SR04)
用户手册 版本号:V1.0 版本日期:2011-2-27
1. 2. 3.接口定义 4.模块工作原理 5. 注意事项
1 产品特色:
1、典型工作用电压:5V。 2、超小静态工作电流:小于 2mA。 3、感应角度:不大于 15 度 。 4、探测距离:2cm-400cm 5、高精度:可达 0.3cm。 6、盲区(2cm)超近。 7、完全谦容 GH-311 防盗模块。 8、带金属 USB 外壳,坚固耐用。

超声波测距模块_HC-SR04_ 用户手册-V2

超声波测距模块_HC-SR04_ 用户手册-V2

超声波测距模块(HC-SR04)用户手册版本号:V2.01.产品特色2.产品实物图3.接口定义4.最远探测距离调节5.模块工作原理6.应用注意事项7.模块线路图1 产品特色:1、典型工作用电压:5V2、超小静态工作电流:小于5mA3、感应角度(R3电阻越大,增益越高,探测角度越大): R3电阻为392,不大于15度R3电阻为472, 不大于30度4、探测距离(R3电阻可调节增益,即调节探测距离): R3电阻为392 2cm-450cmR3电阻为472 2cm-700cm5、高精度:可达0.3cm6、盲区(2cm)超近2产品实物图:顶部视图底部视图3 接口定义:Vcc、 Trig(控制端)、 Echo(接收端)、 Gnd本产品使用方法:控制口发一个10US以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测距的时间,方可算出距离.如此不断的周期测,就可以达到你移动测量的值了。

4 最远探测距离调节:上图标志电阻即R3,可以调节最大探测距离。

R3电阻为392,探测距离最大4.5M左右,探测角度小于15度;R3电阻为472,探测距离最大7M左右,探测角度小于30度;出厂默认392,即最大探测距离4.5M左右。

R3电阻大,接收部分增益高,检测距离大,但检测角度会相应变大,容易检测到前方旁边的物体。

当然,客户在不要求很高的测试距离的条件下,可以改小R3来减小探测角度,这时最大测距会减小。

5 模块工作原理:(1)采用IO触发测距,给至少10us的高电平信号;(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;(3)有信号返回,通过IO输出一高电平,高电平持续的时间就是(4)超声波从发射到返回的时间.测试距离=(高电平时间*声速(340M/S))/2;6 应用注意事项:1:此模块不宜带电连接,如果要带电连接,则先让模块的Gnd端先连接。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
型号及功能
HC-SR04超声波测距模块
相产品
1、本模块性能稳定,测度距离精确。能和国外的SRF05,SRF02等超声波测距模块相媲美。模块高精度,盲区(2cm)超近,稳定的测距是此产品成功走向市场的有力根据!
产品应用领域
机器人避障物体测距液位检测公共安防停车场检测
主要技术参数
1:使用电压:DC5V 2:静态电流:小于2mA
(3)有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。测试距离=(高电平时间*声速(340M/S))/2;
使用方法
本模块使用方法简单,一个控制口发一个10US以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测距的时间,方可算出距离.如此不断的周期测,即可以达到你移动测量的值
HC-SR04
3:电平输出:+5V4:电平输出:底0V
5:感应角度:不大于15度6:探测距离:2cm-450cm7:高精度可达0.2cm
接线方式,VCC、trig(控制端)、echo(接收端)、GND
基本工作原理
(1)采用IO口TRIG触发测距,给至少10us的高电平信号;
(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;
相关文档
最新文档