资料介绍
Arduino是目前较为流行的电子互动平台,基于嵌入式系统开发,具有使用简单,功能多样,价格低廉等优点,广泛应用于电子系统设计和互动产品开发方面。我们采用Arduino作为主控制器,结合超声测距模块,1602液晶模块,进行了超声波测距系统的软硬件设计。
一、“电子积木”Arduino
近几年,欧美大学皆相当流行应用Arduino作为基础的技术,在国内使用Arduino的人也越来越多。
Arduino为什么会这样流行?首先因为它是一个基于开放源代码的硬件项目平台:
1.硬件平台是开放的,任何人都可以在Arduino官方网站上下载最新的PCB设计进行复制,硬件平台包括基于AVR ATmega128微控制器的主控制电路板,以及大量的各式输入/输出电子模块。输入/输出模块包括开关输入模块、温度压力传感器输入模块、超声测距传感器输入模块、各类显示输出模块、电机控制模块等,甚至还有以太网接入模块。这些模块与主控制电路板的连接,不需焊接,只要像积木一样拼在一起即可。因此,Arduino也被称为“电子积木”。
2.在软件方面,Arduino有一个属于自己的基于Eclipse的IDE软件开发环境,开发语言采用类C++语言的高级语言,容易被使用者掌握。有大量的库文件可以通过互联网下载免费获得,大大简化了程序开发工作。
二、超声波测距原理
由于超声波具有指向性强,在传输中能量消耗低,传播的距离较远等优点而被经常用于工业控制、建筑测量、汽车倒车系统等领域。
超声波测距仪是利用超声波发射器向某一方向发射超声波,在发射时刻开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。根据计时器记录的超声波传播时间,以及超声波在相应介质中的传播速度就可以计算出发射点距障碍物的距离S=C*t/2,其中C为超声波在空气中的传播速度,t为声波往返所用的时间。
超声波的传播主要受空气密度的影响,空气的密度越高其速度就越快,而空气的密度又与温度有着密切的关系。空气中的声波传播速度可近似地表示为C=331.4+0.607*T,其中T是空气介质的温度。超声波的传播速度式中:
C=331.4m/S为零度时的声波速度;T为实际温度(℃)。在测距精度不是很高的情况下,一般认为c为常数340m/s.
三、超声波测距仪的硬件设计
超声波测距仪的硬件设计主要有ArduinoUNO主控制板、超声测距模块LCD1602液晶显示模块。
1.超声波板主要技术参数的介绍:
(1)工作电压:DC5V;
(2)静态电流:小于2mA;
(3)电平输出:高5V;
(4)电平输出:底0V;
(5)感应角度:不大于15度;
(6)感应距离:4cm-5米;
(7)高精度:0.3cm.
板上接线如图1所示(左数起):
图1 超声测距模块
(1)VCC;
(2)trig(控制端);
(3)echo(接收端);
(4)out(空脚);
5)GND.
一、“电子积木”Arduino
近几年,欧美大学皆相当流行应用Arduino作为基础的技术,在国内使用Arduino的人也越来越多。
Arduino为什么会这样流行?首先因为它是一个基于开放源代码的硬件项目平台:
1.硬件平台是开放的,任何人都可以在Arduino官方网站上下载最新的PCB设计进行复制,硬件平台包括基于AVR ATmega128微控制器的主控制电路板,以及大量的各式输入/输出电子模块。输入/输出模块包括开关输入模块、温度压力传感器输入模块、超声测距传感器输入模块、各类显示输出模块、电机控制模块等,甚至还有以太网接入模块。这些模块与主控制电路板的连接,不需焊接,只要像积木一样拼在一起即可。因此,Arduino也被称为“电子积木”。
2.在软件方面,Arduino有一个属于自己的基于Eclipse的IDE软件开发环境,开发语言采用类C++语言的高级语言,容易被使用者掌握。有大量的库文件可以通过互联网下载免费获得,大大简化了程序开发工作。
二、超声波测距原理
由于超声波具有指向性强,在传输中能量消耗低,传播的距离较远等优点而被经常用于工业控制、建筑测量、汽车倒车系统等领域。
超声波测距仪是利用超声波发射器向某一方向发射超声波,在发射时刻开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。根据计时器记录的超声波传播时间,以及超声波在相应介质中的传播速度就可以计算出发射点距障碍物的距离S=C*t/2,其中C为超声波在空气中的传播速度,t为声波往返所用的时间。
超声波的传播主要受空气密度的影响,空气的密度越高其速度就越快,而空气的密度又与温度有着密切的关系。空气中的声波传播速度可近似地表示为C=331.4+0.607*T,其中T是空气介质的温度。超声波的传播速度式中:
C=331.4m/S为零度时的声波速度;T为实际温度(℃)。在测距精度不是很高的情况下,一般认为c为常数340m/s.
三、超声波测距仪的硬件设计
超声波测距仪的硬件设计主要有ArduinoUNO主控制板、超声测距模块LCD1602液晶显示模块。
1.超声波板主要技术参数的介绍:
(1)工作电压:DC5V;
(2)静态电流:小于2mA;
(3)电平输出:高5V;
(4)电平输出:底0V;
(5)感应角度:不大于15度;
(6)感应距离:4cm-5米;
(7)高精度:0.3cm.
板上接线如图1所示(左数起):
图1 超声测距模块
(1)VCC;
(2)trig(控制端);
(3)echo(接收端);
(4)out(空脚);
5)GND.
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 超声波测距资料合集 49次下载
- US-100 超声波测距模块 12次下载
- 基于超声波测距的电动汽车充电口姿测量系统 12次下载
- 基于NVM和DRAN的混合内存系统设计方案 12次下载
- 简易病房呼叫系统设计方案 15次下载
- 超声波测距仿真相关文件资源下载 19次下载
- 如何才能提高超声测距的精度详细设计资料说明 51次下载
- 超声波测距模块详细概述 20次下载
- 超声波测距原理及超声波倒车雷达的设计 88次下载
- 超声波测距技术方案汇总 16次下载
- 基于单片机的超声测距报警系统设计方案 30次下载
- 汽车倒车系统中超声波测距模块的设计 9次下载
- 超声波测距系统的设计 30次下载
- 移动机器人超声波测距和避障系统的实现 144次下载
- 全方位超声测距系统
- UPS系统设计方案解读 447次阅读
- TOF近距离测距解决方案 1050次阅读
- 超声波模块测距的使用方法 2934次阅读
- 使用SRF05和ATtiny85的超声波测距仪 2187次阅读
- 超声波测距仪/声纳测距系统的电路分享 2400次阅读
- 基于CY8C24894 PSoC的超声波测距系统解决方案 3156次阅读
- 基于51单片机的超声波测距模块设计 6859次阅读
- 超声波测距的原理和超声波测距系统的电路设计详细概述 2.1w次阅读
- STM32单片机的高精度超声波测距系统设计 8167次阅读
- 关于超声波测距仪在机器人系统中的作用 5637次阅读
- 基于FPGA的超声波测距系统设计详解 7230次阅读
- 简单的超声波测距模块制作_HC-SR04超声波测距模块及制作图详解 5.3w次阅读
- 超声波测距系统设计理论分析及工作原理 9066次阅读
- 基于单片机的声光报警系统的设计方案 1.7w次阅读
- 基于AT89C2051的倒车防撞超声波报警系统 3923次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多