侵权投诉

4个超声波测距方案详解汇总

电路设计技能 2020-10-22 15:29 次阅读

由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人研制上也得到了广泛的应用。

1、基于atmegal16单片机的超声波测距短信上传设计-超声波-GSM-(原理图+程序源码)

2017-507、AVR16超声波测距短信上传设计-超声波-GSM-BELL-LCD1602

本设计由AVR16单片机核心板电路+HC-SR04超声波测距模块电路+GSM短信模块电路+蜂鸣器报警电路+LCD1602液晶显示电路组成。

1、通过超声波测距模块测距,并且将距离显示在LCD1602液晶上。并且将距离数据每隔1分钟通过GSM模块上传到收据。

2、如果超声波测量距离小于30cm,则蜂鸣器报警,否则,不报警。

2、STM32单片机超声波测距电路设计方案(课程设计)

HC-SR04超声波传感器,STM单片机超声波测距,STM32单片机最小系统板,F103C8T6型号,结合超声波测距模块测量距离,显示在LCD1602上,注释完整清晰,有电路图,可做实物。

STM32+超声波测距+LCD1602显示+原理图+代码+注释

3、基于树莓派4B实现超声波测距和显示

了解如何使用Raspberry Pi 4B进行超声波测距项目。

硬件部件:

·  Raspberry Pi 4 B型×1个

·  超声波传感器-HC-SR04(通用)×1个

·  LED条形图阵列,绿色×1个

·  高亮度LED,白色×1个

·  4位7段LED显示屏×1个

·  电阻1k欧姆×1个

·  电阻2.21k欧姆×1个

·  电阻100欧姆×8

·  通孔电阻,150 ohm×10

·  电阻330欧姆×1个

·  无焊面包板全尺寸×1个

声音由通过介质(例如空气)的振荡波组成,其音高由这些波彼此之间的接近程度(频率)确定。人耳只能听到某些频谱(声波频率范围),这被定义为“声学”范围。低于声音的极低频声音被定义为“次声”,而高于声音的高频声音被定义为“超声”。

超声波传感器被设计为使用类似于雷达的超声波反射来感测物体的接近或范围,以计算反射传感器与固体物体之间的超声波所花费的时间。主要使用超声波是因为它无法被人耳听到,并且在短距离内相对准确。您当然可以为此使用声学声音,但是您将拥有一个嘈杂的机器人,每隔几秒钟会发出哔哔声……

基本的超声波传感器由一个或多个超声波发射器(基本上是扬声器),接收器和控制电路组成。发射器发出高频超声波,该超声波会从附近的任何固体物体上反弹。某些超声波噪声被传感器上的接收器反射并检测到。然后,该返回信号由控制电路处理,以计算正在发送和接收的信号之间的时间差。随后可以将此时间与一些聪明的数学一起用于计算传感器与反射对象之间的距离。

我们将在本教程中为Raspberry Pi使用的HC-SR04超声波传感器具有四个引脚:接地(GND),回波脉冲输出(ECHO),触发脉冲输入(TRIG)和5V电源(Vcc)。我们使用Vcc为模块供电,使用GND将其接地,然后使用Raspberry Pi将输入信号发送到TRIG,这将触发传感器发送超声波脉冲。脉冲波从附近的任何物体反弹,并且一些反射回传感器。传感器检测到这些返回波,并测量触发和返回脉冲之间的时间,然后在ECHO引脚上发送5V信号。

在收到回波脉冲后,传感器被触发之前,ECHO将为“低”(0V)。找到返回脉冲后,在该脉冲持续时间内,将ECHO设置为“高”(5V)。脉冲持续时间是指传感器输出超声波脉冲与传感器接收器检测到返回脉冲之间的完整时间。因此,我们的Python脚本必须测量脉冲持续时间,然后从中计算出距离。

HC-SR04上的传感器输出信号(ECHO)的额定值为5V。但是,Raspberry Pi GPIO上的输入引脚的额定电压为3.3V。向该不受保护的3.3V输入端口发送5V信号可能会损坏您的GPIO引脚,这是我们要避免的事情!我们需要使用一个由两个电阻组成的小型分压器电路,以将传感器输出电压降低到我们的Raspberry Pi可以处理的水平。

4、单片机超声波测距仪(程序、原理图、PCB、仿真等)

基本功能:

1.本设计采用STC89C51/52(与AT89S51/52、AT89C51/52通用,可任选)单片机作为主控制器;

2.LCD1602液晶显示测量的距离和温度;

3.带有温度补偿功能(DS18B20传感器);

4.测量范围0.02m~4m,精度为0.01m;

5.按键功能:按键1:加报警值按键2:减报警值按键3:设置按键(只有在设置的时候才可以加减报警值)


       责任编辑:PSY           

原文标题:单片机进阶实例,10个经典超声波测距方案汇总

文章出处:【微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

原文标题:单片机进阶实例,10个经典超声波测距方案汇总

文章出处:【微信号:cirmall,微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

单片机串口接收字符串数据,如何拆分转为十进制数并保存为数组?

比如我接收到一个18090,这个18090是字符串吧,如何转为十进制数,使a=180,b=90?最好能将这两个数据存入数组c[2]中。 ...
发表于 12-05 16:19 0次 阅读
单片机串口接收字符串数据,如何拆分转为十进制数并保存为数组?

零基础开发WIFI设备

前言 shineblinkcore 开发板(简称Core)的库函数支持WIFI功能,所以只用几行代码即可实现基于esp8266 WIFI模块的联...
发表于 12-05 10:51 0次 阅读
零基础开发WIFI设备

纯视频智慧城市停车方案的功能特点及应用分析

室外视频车位检测器采用视频结合超声波技术,车牌识别率和车位判断准确率达到99.9%。路侧泊车无需专人....
的头像 牵手一起梦 发表于 12-05 07:07 220次 阅读
纯视频智慧城市停车方案的功能特点及应用分析

使用单片机实现T1外部计数输入的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现T1外部计数输入的C语言实例免费下载。
发表于 12-04 16:29 20次 阅读
使用单片机实现T1外部计数输入的C语言实例免费下载

使用单片机实现警车声音的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现警车声音的C语言实例免费下载。
发表于 12-04 16:29 30次 阅读
使用单片机实现警车声音的C语言实例免费下载

使用单片机实现救护车声音的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现救护车声音的C语言实例免费下载。
发表于 12-04 16:29 32次 阅读
使用单片机实现救护车声音的C语言实例免费下载

使用单片机实现喇叭滴答声的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现喇叭滴答声的C语言实例免费下载。
发表于 12-04 16:29 30次 阅读
使用单片机实现喇叭滴答声的C语言实例免费下载

使用单片机实现T0外部计数输入的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现T0外部计数输入的C语言实例免费下载。
发表于 12-04 16:29 17次 阅读
使用单片机实现T0外部计数输入的C语言实例免费下载

灵动微电子全新推出一款入门级MCUMM32F0010系列

在慕尼黑华南电子展灵动微电子正式宣布将启用四位数字命名规则来命名全新的MCU系列,推出一款基于32位....
发表于 12-04 15:25 93次 阅读
灵动微电子全新推出一款入门级MCUMM32F0010系列

超声波电机的特点是什么,它的应用范围都有哪些

超声波电机具有电磁电机所不具备的许多特点,尽管超声波电机的发展时间较短,但应用范围也是非常广泛的。 ....
的头像 超声波电机徐生 发表于 12-04 15:02 132次 阅读
超声波电机的特点是什么,它的应用范围都有哪些

超声波车位引导系统的功能特点及应用优势

超声波车位引导系统是广泛应用于平面车库的车位引导系统。将车位探测器安装在车位上方采集车位使用信息,并....
发表于 12-04 11:03 93次 阅读
超声波车位引导系统的功能特点及应用优势

基于双CPU系统的工作原理及实现接口电路的应用设计

在SVG(静止无功发生器)装置中涉及到大量的复杂计算(如滤波计算、瞬时无功计算)和先进的控制手段(如....
的头像 电子设计 发表于 12-04 10:15 444次 阅读
基于双CPU系统的工作原理及实现接口电路的应用设计

采用AVR单片机ATMEGA8实现通用外置功率调控装置的应用设计

单片机控制系统主要完成对过零TTL信号的检测、键值识别、延时调控可控硅、显示输出和定时开关控制这5项....
的头像 电子设计 发表于 12-04 10:10 480次 阅读
采用AVR单片机ATMEGA8实现通用外置功率调控装置的应用设计

自己设计 PCB 电路板,需要学习哪些科目?

个人认为题主(或与题主有类似疑问的知友)首先需要明确两件事: 1、设计PCB不是目的,而是工具或手段; 2、设计PCB入门...
发表于 12-04 09:37 446次 阅读
自己设计 PCB 电路板,需要学习哪些科目?

超声波电机的应用范围详细说明

超声波电机具有电磁电机所不具备的许多特点,尽管超声波电机的发展时间较短,但应用范围也是非常广泛的。
发表于 12-04 08:00 34次 阅读
超声波电机的应用范围详细说明

在RK3399开发板香橙派Orange Pi 4B上使用docker

(1)直接运行执行docker search arm64v8 搜到arm64v8/nginx    例如 执行 docker search ubuntu 找到eclipse/ubu...
发表于 12-03 18:06 66次 阅读
在RK3399开发板香橙派Orange Pi 4B上使用docker

大佬们电气自动化专科生毕设选题做单片机类 想听听大佬意见

想做单片机类的小东西但是没有任何思路,求推荐谢谢...
发表于 12-03 12:43 105次 阅读
大佬们电气自动化专科生毕设选题做单片机类 想听听大佬意见

热熔机和热板机的对比,它们之间的区别是什么

热熔机广泛被当作专用机或配合自动机使用,采用高性能加热器与高精密度热电偶,能准确控制加热温度,能使加....
发表于 12-03 11:53 53次 阅读
热熔机和热板机的对比,它们之间的区别是什么

超声波小知识之花边缝合机的维修检查

一、超声波花边缝合机模头的定期检查 (1)模头的平面与花轮的平行度要定期检查,一般要求它们的平行度小....
发表于 12-03 10:58 100次 阅读
超声波小知识之花边缝合机的维修检查

ARM、单片机、stm32、51单片机、和开发板的概念、区别及包含关系

在学校里学了这些知识,并没有时间思考这些之间概念之间的区别,一直注重渴望技术的提升,却忘了这些基础才是根本。蹭着在家的...
发表于 12-03 10:01 404次 阅读
ARM、单片机、stm32、51单片机、和开发板的概念、区别及包含关系

基于DSP器件TMS320C2000实现小数的算术运算和乘积验算研究

变频技术作为现代电力电子的核心技术,集现代电子、信息和智能技术于一体。针对工频(我国为50 Hz)并....
发表于 12-03 10:00 259次 阅读
基于DSP器件TMS320C2000实现小数的算术运算和乘积验算研究

单片机的学习课件和ZG-51C开发板的资料合集免费下载

本文档的主要内容详细介绍的是单片机的学习课件和ZG-51C开发板的资料合集免费下载包括了:开发板原理....
发表于 12-03 08:00 64次 阅读
单片机的学习课件和ZG-51C开发板的资料合集免费下载

使用单片机实现按键喂狗的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现按键喂狗的C语言实例免费下载。
发表于 12-02 17:03 36次 阅读
使用单片机实现按键喂狗的C语言实例免费下载

使用单片机实现定时器扫描数码管不闪烁的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现定时器扫描数码管不闪烁的C语言实例免费下载。
发表于 12-02 17:03 28次 阅读
使用单片机实现定时器扫描数码管不闪烁的C语言实例免费下载

使用单片机实现多位数按键加减不闪烁数码管显示的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现多位数按键加减不闪烁数码管显示的C语言实例免费下载。
发表于 12-02 17:03 23次 阅读
使用单片机实现多位数按键加减不闪烁数码管显示的C语言实例免费下载

使用单片机实现外部中断1下降沿触发的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现外部中断1下降沿触发的C语言实例免费下载。
发表于 12-02 17:03 37次 阅读
使用单片机实现外部中断1下降沿触发的C语言实例免费下载

使用单片机实现外部中断0下降沿触发的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现外部中断0下降沿触发的C语言实例免费下载
发表于 12-02 17:03 32次 阅读
使用单片机实现外部中断0下降沿触发的C语言实例免费下载

中科芯亿达:国内驱动芯片领域的领跑者

2021中国IC风云榜“年度新锐公司”征集现已启动!入围标准要求为营收过亿元的未上市、未进入IPO辅....
的头像 我快闭嘴 发表于 12-02 10:19 376次 阅读
中科芯亿达:国内驱动芯片领域的领跑者

显通科技推出SDS CameraBar,助力智能手机实现全自动虚拟快门拍照

Ultrasonic Edge在智能手机上提供类似于相机的体验,无需触摸屏或物理按键即可实现图像和视....
发表于 12-02 10:05 226次 阅读
显通科技推出SDS CameraBar,助力智能手机实现全自动虚拟快门拍照

单片机通过定时器来实现多任务,充分利用定时器资源来实现异步处理

在单片机系统中,有许多情况下需要等待某个事件的发生,来继续下一步操作,如果有一个任务还好说,单片机可以无限等待事件的发...
发表于 12-02 09:43 485次 阅读
单片机通过定时器来实现多任务,充分利用定时器资源来实现异步处理

Hi3861 wifi-IoT 小车开发,求教超声波模块的使用!

求简单的超声波测距程序!
发表于 12-01 21:11 101次 阅读
Hi3861 wifi-IoT 小车开发,求教超声波模块的使用!

单片机应用入坑记录——AT32 CAN波特率计算

最近在研究AT32F403A的CAN,发现CAN波特率计算公式计算出来的结果总是不对。花了点时间研究总结了一遍,具体成果如下...
发表于 12-01 19:48 216次 阅读
单片机应用入坑记录——AT32 CAN波特率计算

两个单片机断开单独用串口工具收发zhi令都是正常的,

两个单片机断开单独用串口工具收发zhi令都是正常的,为什么两个单片之间要互相通信,一接上就通信不上,出现错误,都是0XFF。...
发表于 12-01 18:22 243次 阅读
两个单片机断开单独用串口工具收发zhi令都是正常的,

使用单片机实现喇叭发声原理的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现喇叭发声原理的C语言实例免费下载。
发表于 12-01 17:47 53次 阅读
使用单片机实现喇叭发声原理的C语言实例免费下载

零死角玩转STM32的PDF电子书免费下载

本书配套的仿真器为 Fire-Debugger,遵循 ARM 公司的 CMSIS-DAP 标准,支持....
发表于 12-01 08:00 116次 阅读
零死角玩转STM32的PDF电子书免费下载

使用STM32单片机实现贪吃蛇的程序免费下载

本文档的主要内容详细介绍的是使用STM32单片机实现贪吃蛇的程序免费下载 利用STM32,液晶显示屏....
发表于 12-01 08:00 90次 阅读
使用STM32单片机实现贪吃蛇的程序免费下载

超声波封尾机是什么,它的应用特点都有哪些

超声波封尾机是采用超声波高频振动的原理。 机器将高频电能通过换能器转变成为机械能,该能量通过工具头传....
发表于 11-30 15:58 57次 阅读
超声波封尾机是什么,它的应用特点都有哪些

超声波明渠污水流量计的技术参数和安装注意事项

超声波明渠污水流量计是用于测量工厂矿企业,自然流渠道污水排放计量的测量仪表简称“污水流量计”或明渠流....
的头像 牵手一起梦 发表于 11-30 15:41 177次 阅读
超声波明渠污水流量计的技术参数和安装注意事项

关于电机控制专用国产32位单片机MM32SPIN360C

灵动微电子是本土领先的通用32位MCU产品及解决方案供应商,提供MM32 MCU基于Arm Cort....
发表于 11-30 14:57 265次 阅读
关于电机控制专用国产32位单片机MM32SPIN360C

使用超声波焊接机之前我们应该进行哪些检查

超声波焊接机这种比较复杂的设备,一旦出现故障,会造成很严重的后果,所以在要求操作者在使用超声波焊接机....
发表于 11-30 14:30 29次 阅读
使用超声波焊接机之前我们应该进行哪些检查

使用单片机实现电子万年历的实验程序免费下载

本文档的主要内容详细介绍的是使用单片机实现电子万年历的实验程序免费下载。
发表于 11-30 08:00 51次 阅读
使用单片机实现电子万年历的实验程序免费下载

如何使用STC89C52单片机实现智能灯光的设计

本设计所制作的智能灯光主要用来控制照明灯,通过检测室内有无人员和室内光线的强弱来控制照明灯的开启和关....
发表于 11-30 08:00 178次 阅读
如何使用STC89C52单片机实现智能灯光的设计

使用液晶模块时需不需要接地

今天上午,公司客服转给我一个客户的电话求助,说他们新打样的一台设备在调试的时候显示屏有乱码以及出现不....
发表于 11-30 08:00 30次 阅读
使用液晶模块时需不需要接地

F7000系列超声波液位开关的特点及应用范围

  美国FIL公司的F7000系列超声波液位开关,是一款组合多种超声波检测技术的非接触式液位检测仪表....
的头像 牵手一起梦 发表于 11-28 15:23 289次 阅读
F7000系列超声波液位开关的特点及应用范围

FJ2000型个人剂量仪的及特点分析

FJ2000型个人剂量仪是智能型袖珍仪器,它采用功能较强的新型单片机技术制作而成,主要用来监测X射线....
的头像 牵手一起梦 发表于 11-28 15:14 250次 阅读
FJ2000型个人剂量仪的及特点分析

使用单片机实现红外遥控声光测试器的设计资料说明

在这里我们介绍用S51增强型单片机实验板制作的实用红外线遥控声光测试器,红外线遥控器广泛用于电视机、....
的头像 Wildesbeast 发表于 11-28 11:53 333次 阅读
使用单片机实现红外遥控声光测试器的设计资料说明

洁牙仪防水透气膜是如何实现洗牙器的IPX7防水

洁牙机(洗牙器)利用超声波产生的高频和高能振动,通过洁牙机的工作头将牙齿表面的牙垢(牙结石、牙渍等)....
发表于 11-28 09:50 76次 阅读
洁牙仪防水透气膜是如何实现洗牙器的IPX7防水

使用单片机实现喇叭发声原理的C语言程序免费下载

本文档的主要内容详细介绍的是使用单片机实现喇叭发声原理的C语言程序免费下载。
发表于 11-27 17:57 95次 阅读
使用单片机实现喇叭发声原理的C语言程序免费下载

STM32单片机原理图与PCB封装免费下载

STM32单片机原理图与PCB封装
发表于 11-27 16:43 226次 阅读
STM32单片机原理图与PCB封装免费下载

可编程式超低功耗数字调理芯片M8601的性能特点及应用领域分析

翠展微电子(上海)有限公司(Grecon)日前宣布推出一款针对人体被动红外(PIR)应用的可编程式超....
的头像 牵手一起梦 发表于 11-27 15:50 311次 阅读
可编程式超低功耗数字调理芯片M8601的性能特点及应用领域分析

超声波探头的频率选择

超声波探头的频率一般只有2种,40KHz和25KHz,这使它们拥有高灵敏度、稳定可靠、耗电少、声压级....
发表于 11-27 15:03 150次 阅读
超声波探头的频率选择

超声波探头工作原理_超声波探头型号性能参数

超声波探头,主要利用石英等压电晶体的逆压电效应来完成电能到超声波机械振动的转换(即超声波的发射),利....
发表于 11-27 14:56 148次 阅读
超声波探头工作原理_超声波探头型号性能参数

环形超声波马达与微型超声波马达之间的区别是什么

超声波马达的转动力则是产生于超声波振动的能量。超声波马达又分环形超声波马达和微型超声波马达。环形超声....
的头像 超声波电机徐生 发表于 11-27 11:25 207次 阅读
环形超声波马达与微型超声波马达之间的区别是什么

基于MCS-51系列单片机实现遥测数据存储系统的设计

基于上述原因,本文提出了采用单片机控制硬盘对遥测数据进行实时存储的方案,对数千秒遥测数据进行实时无丢....
的头像 电子设计 发表于 11-27 10:12 1180次 阅读
基于MCS-51系列单片机实现遥测数据存储系统的设计

使用单片机实现看门狗溢出测试的C语言程序免费下载

本文档的主要内容详细介绍的是使用单片机实现看门狗溢出测试的C语言程序免费下载。
发表于 11-26 17:31 51次 阅读
使用单片机实现看门狗溢出测试的C语言程序免费下载

使用单片机实现外部中断1电平触发的C语言程序免费下载

本文档的主要内容详细介绍的是使用单片机实现外部中断1电平触发的C语言程序免费下载。
发表于 11-26 17:31 40次 阅读
使用单片机实现外部中断1电平触发的C语言程序免费下载

使用单片机实现外部中断0电平触发的C语言程序免费下载

本文档的主要内容详细介绍的是使用单片机实现外部中断0电平触发的C语言程序免费下载。
发表于 11-26 17:31 58次 阅读
使用单片机实现外部中断0电平触发的C语言程序免费下载

使用单片机实现矩阵键盘简易计算器的C语言程序免费下载

本文档的主要内容详细介绍的是使用单片机实现矩阵键盘简易计算器的C语言程序免费下载。
发表于 11-26 17:31 111次 阅读
使用单片机实现矩阵键盘简易计算器的C语言程序免费下载

使用单片机实现按键长按短按效果的C语言程序免费下载

本文档的主要内容详细介绍的是使用单片机实现按键长按短按效果的C语言程序免费下载。
发表于 11-26 17:31 66次 阅读
使用单片机实现按键长按短按效果的C语言程序免费下载

超声波食品切割机的工作原理,超声波食品切割机的特点

超声波食品切割机的介绍 超声波切割机是利用超声波作用进行切割加工的一类设备,它的特点是切割不用刃口。....
发表于 11-26 11:16 71次 阅读
超声波食品切割机的工作原理,超声波食品切割机的特点

TX810 适用于超声波系统的 8 通道可编程 T/R 开关

TX810为各种超声波应用提供集成解决方案。它是一个8通道,电流可编程,发送/接收开关,采用小型6mm x 6mm封装。 当高压发送器信号施加到输入端时,内部二极管限制输出电压。虽然TX810的插入损耗在接收模式下最小化。 与传统的T /R开关不同,TX810包含一个3位接口,用于编程7mA至0mA的偏置电流,以满足不同的性能和功耗要求。当TX810偏置电流设置为0mA(即高阻模式)时,器件配置为掉电模式。在高阻抗模式下,TX810不会为高压变送器增加额外负载。此外,器件可在不到1μs的时间内从掉电模式唤醒。凭借这些先进的可编程功能,可以在系统中实现显着的省电。 特性 用于超声波的紧凑型T /R开关 灵活的可编程性 8偏置电流设置 8电源/性能组合 轻松上电/下电控制 快速唤醒时间 Dual供应操作 优化插入损耗 应用 医用超声 工业超声 < /ul> 参数 与其它产品相比 模拟开关/多路复用器   Number of Channels (#) Power Supply Type Ron (Typ) (Ohms) Bandwidth (MHz) Rating Operating Temperature Range (C) Package Size: mm2:W x L (PKG) Package Group Ron (Max) (Ohms...
发表于 09-03 11:31 410次 阅读
TX810 适用于超声波系统的 8 通道可编程 T/R 开关