超声波传感器适用于对大幅的平面进行静止测距。普通的超声波传感器测距范围大概是 2cm~450cm,分辨率3mm(淘宝卖家说的,笔者测试环境没那么好,个人实测比较稳定的 距离10cm~2m 左右,超过此距离就经常有偶然不准确的情况发生了,当然不排除笔者技术 问题。)
测试对象是淘宝上面最便宜的SRF-04 超声波传感器,有四个脚:5v 电源脚(Vcc),触发控制端(Trig),接收端(Echo),地端(GND)
附:SRF 系列超声波传感器参数比较
模块工作原理:
采用IO 触发测距,给至少10us 的高电平信号;
模块自动发送8个40KHz 的方波,自动检测是否有信号返回;
有信号返回,通过IO 输出一高电平,高电平持续的时间就是超声波从发射到返回的时间.测试距离=(高电平时间*声速(340m/s))/2;
电路连接方法
Arduino 程序例子:
constintTrigPin = 2;
constintEchoPin = 3;
floatcm;
voidsetup()
{
Serial.begin(9600);
pinMode(TrigPin, OUTPUT);
pinMode(EchoPin, INPUT);
}
voidloop()
{
digitalWrite(TrigPin, LOW); //低高低电平发一个短时间脉冲去TrigPin
delayMicroseconds(2);
digitalWrite(TrigPin, HIGH);
delayMicroseconds(10);
digitalWrite(TrigPin, LOW);
cm = pulseIn(EchoPin, HIGH) / 58.0; //将回波时间换算成cm
cm = (int(cm * 100.0)) / 100.0; //保留两位小数
Serial.print(cm);
Serial.print("cm");
Serial.println();
delay(1000);
}
资源简介:超声波传感器适用于对大幅的平面进行静止测距。普通的超声波传感器测距范围大概是 2cm~450cm,分辨率3mm(淘宝卖家说的,笔者测试环境没那么好,个人实测比较稳定的 距离10cm~2m 左右,超过此距离就经常有偶然不准确的情况发生了,当然不排除笔者技术 问题。...
上传时间: 2013-10-18
上传用户:星仔
资源简介:超声波传感器适用于对大幅的平面进行静止测距。普通的超声波传感器测距范围大概是 2cm~450cm,分辨率3mm(淘宝卖家说的,笔者测试环境没那么好,个人实测比较稳定的 距离10cm~2m 左右,超过此距离就经常有偶然不准确的情况发生了,当然不排除笔者技术 问题。...
上传时间: 2013-11-01
上传用户:xiaoyuer
资源简介:基于单片机的超声波传感器测距系统
上传时间: 2013-10-20
上传用户:bioequ
资源简介:实现六足机器人行走以及超声波传感器测距等功能;系统设计与算法属独创。
上传时间: 2014-01-22
上传用户:wcl168881111111
资源简介:超声波传感器测距 能准确测出物体据传感器之间的距离
上传时间: 2014-01-11
上传用户:ddddddos
资源简介:超声波传感器 本设计主要是基于AT89S51芯片为核心的超声波测距仪,并有超声波处理模块CX20106A、CD4069组成的超声波发射电路、数码管显示等器件组成,包括单片机系统、超声波发射电路、超声波接收电路、单片机复位电路、LED显示电路。主要实现超声波测距并指...
上传时间: 2013-07-04
上传用户:heminhao
资源简介:1 系统简介 与本文档配套的超声波测距模组为 V2.0 版本。 1.1 基本特性与参数指标 超声波传感器谐振频率:40KHz; 模组传感器工作电压:4.5V~9V 模组接口电压:4.5V~5.5V 1.2 主要功能 三种测距模式选择跳线 J1(短距、中距、可调距): 短距...
上传时间: 2015-07-10
上传用户:xinyuzhiqiwuwu
资源简介:超声波传感器超声波测距8051汇编源程序 晶振采用6M,P1口为数码管段输出口,P3.0~P3.2为数码管位输出口,P3.5超声波发送输出,P3.7超声波接收。
上传时间: 2016-02-29
上传用户:manking0408
资源简介:针对超声波应用系统易受噪声干扰以及超声波信号的空间衰减现象影响, 从而要求 超声波传感器工作在其最佳特性的特点, 论证了驱动脉冲信号的控制精度对传感器工作特 性的影响, 给出了传感器驱动信号脉冲宽度与传感器频率之间的最佳关系式, 提出了采用复 杂可...
上传时间: 2014-01-12
上传用户:qunquan
资源简介:基于单片机PIC16F877的超声波传感器应用程序 可用来检测距离信号
上传时间: 2013-12-25
上传用户:gyq
资源简介:利用超声波传感器设计价格低廉、近距离测距器
上传时间: 2017-02-21
上传用户:zhangzhenyu
资源简介:0776、超声波传感器与应用电路
上传时间: 2014-04-09
上传用户:steveng
资源简介:智能垃圾桶,基于Arduino和超声波传感器设计源码智能垃圾桶,基于Arduino和超声波传感器设计源码
上传时间: 2021-12-17
上传用户:
资源简介:随着科学技术的快速发展,超声波将在科学技术中的应用越来越广。本文对超声波传感器测距的可能性进行了理论分析,利用模拟电子、数字电子、微机接口、超声波换能器、以及超声波在介质的传播特性等知识,采用以STC89C52 单片机为核心的低成本、高精度、微型化...
上传时间: 2013-11-05
上传用户:lixinxiang
资源简介:Arduino教程_Arduino图形化编程软件_ArduBlock
上传时间: 2013-11-24
上传用户:pans0ul
资源简介:Arduino教程_Arduino图形化编程软件_ArduBlock
上传时间: 2013-12-03
上传用户:变形金刚
资源简介:采用proc连接oracle数据库,应用proc连接3步曲,供初者参考使用
上传时间: 2015-05-30
上传用户:caixiaoxu26
资源简介:用msp430做的一个超声波雷达测距的源程序
上传时间: 2015-08-18
上传用户:manlian
资源简介:主要介绍新出现的短距离无线通信标准ZigBee 在单兵综合作战系统生命子系统中的应用。利用生物传感器对 单兵生命体征数据进行采集,利用ZigBee 无线传输模式将这些数据传至单兵穿戴式计算机,计算机对这些数据进行分析整 理后,利用卫星通信将上述结果传回后方...
上传时间: 2015-10-26
上传用户:manlian
资源简介:基于java语言编写且已编译运行的图书馆管理系统的开发应用。连接sql server 2005数据库
上传时间: 2016-01-22
上传用户:1966640071
资源简介:这是应用DS18B20 数字温度传感器进行测量温度的实际应该用原程序
上传时间: 2016-01-27
上传用户:
资源简介:一个超声波传感器与51单片机的通信程序,实现了距离的测量
上传时间: 2016-03-08
上传用户:rocketrevenge
资源简介:用单片机来实现超声波的测距,测量渡越时间,计算出距离,然后在LED上进行显示.
上传时间: 2016-04-06
上传用户:waizhang
资源简介:本电路以89S51 单片机为中心、附加A44E 霍尔传感器测距,实现对出租车计价统计,采用AT24C02 实现在系统掉电的时候保存单价和系统时间等信息,输出采用8 段数码显示管。本电路设计的计价器不但能实现基本的计价,而且还能根据白天、黑夜、中途等待来调节单价...
上传时间: 2016-05-26
上传用户:wpwpwlxwlx
资源简介:超声波测距 超声波测距程序,AT89S52超声波测距仪设计方法 超声波测距 超声波电路单片机 超声波发射接收电路 超声波 单片机测距
上传时间: 2013-12-29
上传用户:helmos
资源简介:超声波传感器在凌阳16位单片机上的C语言程序,精确度很高哦
上传时间: 2014-01-07
上传用户:杜莹12345
资源简介:针对小车在行驶过程中的寻迹要求,设计了以AT89C51单片机为核心的控制电路,采用模块化的设计方案,运用色标传感器、金属探测传感器、超声波传感器、霍尔传感器组成不同的检测电路,实现小车在行驶中轨迹、探测预埋金属铁片、躲避障碍物、测量车速等问题检测,并对...
上传时间: 2013-12-09
上传用户:ZJX5201314
资源简介:数字温度传感器DS18B20的原理与应用.pdf数字温度传感器DS18B20的原理与应用.pdf
上传时间: 2013-12-26
上传用户:bakdesec
资源简介:超声波传感器 TCT40-16TR 程序 电路,超声波传感器 TCT40-16TR 程序 电路
上传时间: 2017-07-21
上传用户:ynsnjs
资源简介:项目需要,前一段写的用STM32F103RBT6开发板进行超声波传感器的距离读取
上传时间: 2022-07-23
上传用户:qingfengchizhu