1013基于单片机的智能测距车设计与实现.docx
《1013基于单片机的智能测距车设计与实现.docx》由会员分享,可在线阅读,更多相关《1013基于单片机的智能测距车设计与实现.docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于单片机测距智能车设计与实现摘要随着社会科技的发展,为了不断满足人们的日常工作需求,越来越多的测距方式涌 现出来:激光测距仪,声波测距仪,光电测距仪,微波雷达测距仪等等。超声波测距具 有操作简单且成本低廉,测量误差小,特别适用于低成本的超声波测距智能车的应用。 51单片机超声波测距系统的设计目的是为了在如今社会通过使用电子类测距仪达到一 个更为精确误差更小操作更为简便,使測距仪达到一个最佳的性能。本论文概述了超声波的发展史和设计的基本原理,实现了一种基于51单片机的单 脉冲反射式超声波测距系统智能车,该测距智能小车系统利用超声波在空气中传播的速 度与时间为实验原理,搭载在51单片机为主板的智
2、能小车上运行,利用超声波的反射原 理来得出待测距离,从而实现他的具体功能.本次试验充分的体现了超声波系统的测距 原理,表述了超声波测距的理论和基础。在实验设计上达到了应有的难度,电子类测量 仪应用到的范围为0.10到0.50m,精度达到了 1cm以内,并对超声波测距系统的主要数 据进行了一系列的讨论。本系统的电路设计与采用51单片机进行操控,其易操作的特性 对实验起到了关键性的作用。在硬件单路上运用单片机的基本知识与实物的结合完成焊 接。关键词:51单片机,超声波,声波的反射,智能小车Ranging Microcontroller Based Design AndImplementation
3、Of IntelligentVehicleAbstractWith the development of social science and technology , in order to continue to meet the daily needs of people working more and more ways ranging emerged : a laser range finder, sonic range finder, optical rangefinders , microwave radar range finder and more. Ultrasonic
4、Ranging simple operation and low cost, the measurement error is small , especially for low-cost ultrasonic ranging intelligent vehicle applications. Designed 51 single ultrasonic ranging system for use in todays society through electronic range finder to reach a more precise error is smaller operati
5、ons easier, so rangefinder to achieve an optimal performance.This paper provides an overview of the history of the development of the basic principles of ultrasound and designed to achieve a single chip based on 51 single-pulse echo ultrasonic ranging system smart car , smart car system uses the ran
6、ging ultrasonic propagation in air speed and time principle , equipped with 51 single-chip motherboard smart small car running , using the reflection principle of ultrasonic distance to come to be tested , in order to achieve his specific function, this trial fully embodies the principle of ultrason
7、ic ranging system , expressed the ultrasonic ranging theory and foundation. In experiments designed to achieve the proper degree of difficulty, electronic measuring instrument applied to a range of 0.10 to 0.50m, the accuracy is within 1cm, and primary data ultrasonic ranging system , a series of di
8、scussions. Circuit design of the system and the use of 51 single-chip control, easy to operate features of its experimental plays a key role. In one way using a combination of hardware and physical basics of microcontroller complete the welding .Key words: 51, ultrasonic, acoustic reflection, the sm
9、art car摘要IABSTRACTII第1章项目概述11.1项目背景11.2项目简介213应用范围3第2章项目实施方案42-1概述42.1.1 51单片机52.1.2 LCD液晶显示屏52.2开发环境62.3硬件设计72.3.1硬件系统框图723.2原理图设计82.3.3典型电路设计82.4软件设计92.4.1软件系统框图92.4.2模块1设计102.4.3模块2设计10第3章项目实施过程113.1硬件实现过程113.1.1超声波发射电路123.1.2超声波检测与接收电路163.2软件实现过程143.3调试过程15第4章项目成果174.1硬件成果物174.2软件成果物19第5章结论21参考文
10、献21致谢22附录26项目概述ITn在现代单片机项目亳无疑问是炽手可热的IT行业之一,而应用单片机设计开发硬件 设施屡屡皆是.在这个单片机行业火热且发展前景大好的年代,我们可以同利用嵌入式 系统使电子系统化的产品升级为智能化的产品,可以给予电子化的产品“生命”而成为 现在化智能系统。单片机是一个已芯片形态存在,直接命令控制对象的嵌入式计算机系 统,单片机的出现让计算机化传统系统中的电子系统达到了一个新的智能化,所产的电 子产品在应用上更为智能。在智能车载超声波测距系统方面,利用超声波发射声波,反射声波,接收反射声波, 经过传感器接收释放一系列电子计算,得出结果。1.1项目背景随着人们生活水平的
11、逐渐提高,在日益加快的生活节奏下,私家车走进了人们的日 常生活当中,在城市街道上机动车的数量逐渐增多。随着机动车数量的直线上升,交通 变的拥挤不堪,交通事故也是频频发生。正因为机动车辆数量增多在夜间或是雾霾的天 气中,交通事故发生的概率大大增加。因此,有必要研制出一种新型智能电子类行车测 距仪。此类测距仪能使驾驶员在夜间或者是雾霾天气中若分不清道路是否存在潜在障碍 ,不明确固定的刹车距离的情况下,通过自身的系统运算,声波接收测距帮助驾驶员知 晓行车前方或后而有无安全隐患。从而达到安全行驶,保障驾驶员安全的目的。1.2项目简介本项目关键性便是超声波测距项目,关于超声波我们知道,当物体振动时会发岀
12、声 音。科学家们将每秒钟振动的次数称为声音的频率,它的单位是赫兹。我们人类耳朵能 听到的声波频率为2020, 000赫兹。当声波的振动频率大于20000赫兹或小于20赫兹 时,我们便听不见了。因此,我们把频率高于20000赫兹的声波称为“超声波”。通常 用于医学诊断的超声波频率为广5兆赫。超声波具有方向性好,穿透能力强,易于获得 较集中的声能,在水中传播距离远等特点。可用于测距,测速,清洗,焊接,碎石等。 在医学,军事,工业,农业上有很多的应用。理论研究表明,在振幅相同的条件下,一个物 体振动的能量与振动频率成正比,超声波在介质中传播时,介质质点振动的频率很高,因 而能量很大.在我国北方干燥的
13、冬季,如果把超声波通入水罐中,剧烈的振动会使罐中的 水破碎成许多小雾滴,再用小风扇把雾滴吹入室内,就可以增加室内空气湿度.这就是超 声波加湿器的原理.咽喉炎.气管炎等疾病,呼吸十分困难很难血流到达患病的部位.利 用加湿器的原理,把药液雾化,让病人吸入,能够提高疗效.利用超声波巨大的能量还可 以使人体内的结石做剧烈的受迫振动而破碎,从而减缓病痛达到治愈的目的。超声波指 定性强,能量相对来说消耗缓慢。然而,超声波测距项目是一种完全利用声波反射原理 通过系统计算而得出相关数据。结构框架简单,利用超声波测距项目作为车载测距仪, 设计方便易憧,工程试验项目,计算处理相对简单明了。并且在测量精度方面,也达
14、到 了智能化的设计精度要求。3应用范围本实验项目所开发研制的智能车载超声波测距仪,在经过数据核实,实验测量结果 准确后,可用于机动车倒车雷达,行车记录仪,车载影像接收器。尤其对穿透雨雾有一 定的抗干扰能力,对其测量结果有着精确地效果。有关超声波技术的设备都可进行与此 项目的研发,如海底探测声呐,超市光标识别等等。此外该项目能与其他关于超声波测 距的项目进行集成与融合,形成多测距仪设备支持。21世纪的单片机技术领域是一个具有高度发展生产力而又有无限前景的技术及产 业领域。我们来展望不久的将来,超声波测距仪作为一种现在化的十分重要的电子信息 技术开发工具在各方面都将有更大的开发与发展前景,它将本着
15、更精确更简易的方向去 开拓创新,以满足日益发展的社会需求第2章项目实施方案2.1概述从超声波设计理念的技术上研究,在上世纪70年代早已实现在现实生活中,对人 们的生活需求和工业上的帮助早已多样化。逐渐衍生到生产领域,农业领域,探测领域 与工业开发中,正是因为超声波穿透能力强,能量消耗的速度缓慢,传播的距离远,能 在不同传播介质中传播且速度不受其影响仍然较快。正是因为这些原因。所以超声波广 泛的应用于各种各样的测距因为原理而实现功能的工具中。比如测距仪与物位测量仪的 产生与应用。这些工具都是以超声波测距为原理而实现的,并且运用到了生活当中。超 声波测鉅仪利用超声波原理。其优点简单,快捷,容易实现
16、,计算原理简单不复杂,使 人易懂,控制简便能达到实时控制的效果。其测量精度也达到了工业测量的精确度,因 此超声波测距项目在各个行业达到了广泛的应用。2.1.1 51单片机所谓51单片机,是指那些能够兼容intel8031指令系统的微处理器的统一称呼,由 intel的8031单片机发展而来,近些年来,科技发展迅速,flash rom技术领域也得到 了长足的发展,由此也带动了 8031单片机的发展,成为了现在应用范围最为广泛的8 位单片机之一,在这其中,最具有代表性的就是atmel公司的AT89系列,由于单片机 体积小,功耗低,而且适应环境能力优异,所以被广泛用于工业测控系统领域,这一单 片机取得
17、成功后,很多的公司都推岀了 51系列的兼容机型,例如本次所用的STC89c52rCo STC生产STC89C52单片机是一种低功耗,高性能CMOS 8位微控制器,具有8K在系统可 编程闪存。采用STC89C52经典的MCS -51内核,但做了很多的改进使得传统51单片机 具有的功能不可用。在一个单芯片,8位CPU具有智能和在系统可编程闪存,使得 STC89C52为许多嵌入式控制应用提供高度灵活,超有效的解决方案。具有以下标准功能 8K字节的闪存,512字节RAM , 32条数字I/O线,看门狗定时器,内置4KB的 EEPROM , MAX810复位电路,3个16位定时器/计数器,四个外部中断,
18、一个7-向量 中断结构4 (与传统的51 5 2中断向量结构兼容),全双工串行口。也STC89C52静态 逻辑操作可以减少到0Hz ,支持两种软件可选的节电模式。在空闲模式下,CPU停止, 允许RAM,定时/计数器,串行口,中断继续工作。掉电保护,RAM内容被保存,振荡器 被冻结,所有的工作停止了供应链管理,直到下一个中断或硬件复位。最大工作频率 35MHz 时,6T/12T 可选。该产品是直流电动机,通过各种传感器驱动以收集信息到主控制单元MCU STC89C52以便实现相应的功能处理该数据后,完成相应的操作。与专用驱动芯片L298N 电机驱动,这回避使用光开关来完成直流电动机;通过对管TC
19、RT5000光电跟踪功能来完 成系统;无线遥控器的红外遥控器芯片模块使用红外脉冲编码调制信号通过一个合适的 红外发光二极管由红外接收机接收到的信号处理,并输出编码的红外发射器的微控制器, 用于对汽车的控制;火焰的火焰是由模块,然后通过火焰传感器检测用于控制所述风扇 控制继电器,完成灭火功能;呈现出一些LCD1602显示,显示球队的名字,对汽车的功 能的当前运行状态。整个系统的电路结构简单,可靠性高。2.1.2 LCD液晶显示屏本次项目运用的显示设备是搭配51单片机的LCD1602液晶显示屏,LCD1602类型为 工业字符型液晶显示屏,最大的特点为能同时显示16行*2列即最大显示为32个字符。
20、LCD1602液晶显示屏别称1602字符型液晶,主要功能用于显示特定的字符,特定的数字 与模块字母。它是一个点阵型液晶显示模块,其中每个点阵字符位都可为显示一个液晶 字符,字符与行距之间都有一个点距的间隔。完全做到了字符间距与行间距的功能。许 多不同类型的显示器,例如LCD, LED显示器,CRT显示器,等,可以连接到计算机。单 片机应用系统,其中最常见的是发光二极管显示数字显示(LED显示)。简液晶显示器 LCDo LED显示屏价格低廉,配置灵活,带有一个方便的接口,LCD可显示图形,但界面 比较复杂,成本也较高2. 2开发环境硬件环境:51单片机的升级版STC89C52RC单片机软件环境:
21、keil4, STCISP2. 3硬件设计该系统采用超声波传感器来实现对AT89S52的控制。单片机通过逆变器来控制超声 波通过P1. 0脚的传递,然后停止测试INTO引脚微控制器,当从高电平到低电平INTO 引脚电平就认为超声波已经返回。计数器超声波测量仪数据经过的时间,该距离可以通 过将传感器之间的障碍物而获得。超声波测距的硬件原理图如图3所示:89S52单片机或兼容的系列。采用12MHz晶振的精度,一直稳定的时钟频率,减小测量 误差。系统的特点是利用单片机控制超声波发射器和超声波接收器用定时器计算往返时间, 选择STC89C52RC单片机,经济便宜,操作便捷,并有一个4K ROM芯片,编
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1013 基于 单片机 智能 测距 设计 实现
限制150内