基于51单片机的超声波测距仪之倒车雷达作品设计毕业论文.doc
《基于51单片机的超声波测距仪之倒车雷达作品设计毕业论文.doc》由会员分享,可在线阅读,更多相关《基于51单片机的超声波测距仪之倒车雷达作品设计毕业论文.doc(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于51单片机的超声波测距仪之倒车雷达作品设计毕业论文摘要: 超声波具有指向性强,能量消耗缓慢,传播距离较远等优点,所以,在利用传感器技术和自动控制技术相结合的测距方案中,超声波测距是目前应用最普遍的一种,他广泛应用于防盗、倒车雷达、水位测量、建筑施工工地以及一些工业现场。本课题详细介绍了超声波传感器的原理和特性,以及STC公司的STC89C52的单片机的性能和特点,并在分析了超声波测距的原理的根底上,指出了设计测距系统的缺乏并加以改良,将温度引起的误差考虑在内并且加以修正,给出了以STC89C52单片机为核心的低本钱、高精度、液晶显示超声波测距系统的硬件电路和软件设计方法。该系统电路设计合理
2、、工作稳定、性能良好、检测速度快、计算简单并且做到了可设计报警范围的功能,在测量精度方面能到达工业使用的要求。关键词:单片机;液晶显示;报警;测距 仅供学习参考基于单片机的超声波测距 电子烧友会 Ultrasonic distance measurement based on single chipAbstract: Ultrasound has a strong point, the energy consumption of the slow spread of the advantages of distance, so the use of sensor technology and
3、automatic control technology, the program combines distance, ultrasonic distance measurement is the most common one, and hewidely used in security, parking sensor, water level measurement, construction sites and some industrial sites.This subject introduces the principles and characteristics of ultr
4、asonic sensors, and microcontroller STC89C52 STCs performance and characteristics, and the analysis of the ultrasonic distance measurement based on the principle that the lack of design ranging system and make improvements, willinto account the error due to temperature and should be amended to STC89
5、C52 given low-cost microcontroller as the core, high-accuracy, liquid crystal display ultrasonic ranging system of hardware and software design methods.The system circuit design is reasonable, stable, good performance, fast detection of simple calculation and can be designed to achieve the alarm ran
6、ge of functions to achieve precision in the measurement requirements for industrial use.Keywords: microcontroller; LCD display; alarm; ranging目 录1 绪 论61.1 研究的背景61.2研究的主要内容61.3应解决的关键问题62 电路方案论证62.1方案比拟62.1.1 激光测距62.1.2 超声波测距72.2电路总体方案73单片机概述83.1 STC89C52主要性能83.2 STC89C52外部结构及特性83.3 STC89C52内部组成94 超声波
7、测距模块114.1 超声波传感器介绍114.2 HC-SR04超声波测距模块的性能特点124.3 HC-SR04的管脚排列和电气参数134.3.1 管脚简介134.3.2 HC-SR04的电气参数134.4超声波时序图135系统硬件电路设计155.1单片机最小系统 155.1.1 STC89C52芯片155.1.2 复位电路155.1.3 晶振电路165.2 驱动显示电路及报警电路175.2.1 1602LCD液晶显示屏175.2.2 蜂鸣器报警185.3 HC-RS04超声波测距原理195.4 5V稳压电路195.5温度检测电路205.5.1 温度检测方案的分析205.5.2 数字温度传感器
8、DS18B20简介205.5.3 DS18B20的结构及电路206系统程序的设计216.1主程序216.2显示数据子程序226.3报警子程序226.4按键子程序23结 论25参考文献26附 录A27附 录B28致 谢46基于单片机的超声波测距 电子烧友会1 绪 论1.1 研究的背景单片机技术的迅速兴起与蓬勃开展,其稳定、平安、高效、经济等优点十分突出,所以其应用也十分广泛。单片机已经无处不在、与我们生活息息相关,并且渗透到生活的方方面面,如空调、VCD机、 、微波炉、自动洗衣机及汽车电子设备等。单片机的特点是体积较小,也就是其集成特性,其内部结构是普通计算机系统的简化,增加一些外围电路,就能够
9、组成一个完整的小系统,单片机具有很强的可扩展性。它具有和普通计算机类似的、强大的数据处理功能,通过使用一些科学的算法,可以获得很强的数据处理能力。所以单片机在工业应用中,可以极大地提高工业设备的智能化、数据处理能力和处理效率,而且单片机无需占用很大的空间。同时,随着社会的开展和进步,超声波测距系统日益重要,应用范围迅速扩大,由于超声测距是一种非接触检测技术,不受光线、被测对象颜色等的影响,在较恶劣的环境如含粉尘具有一定的适应能力,因此用途极度广泛。在测绘地形图,建造房屋、桥梁、道路、开挖矿山、油井等,倒车雷达、建筑施工工地以及一些工业现场,例如液位、井深、管道长度等场合应用比拟普遍。利用超声波
10、检测往往比拟迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能到达工业实用的要求。 1.2研究的主要内容课题?基于单片机的超声波测距?由51单片机最小系统、超声波测距模块、驱动显示电路、5伏直流稳压电路、温度传感器等组成。利用超声波测距模块HC-SR04测量距离,并对数据进行分析处理,传给51单片机,再通过1602 LCD显示出来,同时电源局部采用5V稳压直流电源。1.3应解决的关键问题1、对主要硬件电路设计、制作实物时拟解决的关键问题是:温度等外界干扰对测距精度的影响。2、超声波测距采用软件编程实现,通过仿真验证其正确性。2 电路方案论证2.1方案比拟2.1.1 激光测距激光测距一
11、般采用两种方式来测量距离:脉冲法和相位法。脉冲法测距的过程:测距仪发射出的激光经被测量物体的反射后又被测距仪接收,测距仪同时记录激光往返的时间,光速和往返时间的乘积的一半,就是测距仪和被测量物体之间的距离。相位法测距的过程:用无线电波段的频率,对激光束进行幅度调制并测定调制光往返测线一次所产生的相位延迟,再根据调制光的波长,换算此相位延迟所代表的距离,即用间接方法测定出光经过往返测线所需的时间。2.1.2 超声波测距超声波测距的原理是利用超声波在空气中的传播速度为,测量声波在发射后遇到障碍物反射回来的时间,根据发射和接收的时间差计算出发射电到障碍物的实际距离,可见这与雷达测距原理相似。超声波发
12、射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。从以上两种方案,很容易看出,采用方案二,电路比拟简单,软件设计也比拟简单,故采用了方案二。2.2电路总体方案图2.1是电路总体框图,包括51单片机最小系统,HC-SR04超声波测距模块,1602 LCD显示电路,蜂鸣器,按键电路,5V电路。1602 LCD显示蜂鸣器按键驱动超声波测距模块STC89C52电源图2.1 电路根本框图浙江传媒学院本科毕业论文 基于单片机的超声波测距 3单片机概述3.1 STC89C52主要性能STC89C52 是STC公司推出的一
13、款超强抗干扰,加密性强,在线可编程,高速,低功耗CMOS 8位单片机。片内含 8k bytes 的可反复擦写Flash只读程序存储器和256 bytes 的随机数据存储器RAM,器件采用STC公司的高密度、非易失性存储技术生产,与标准MCS51指令系统及8052产品引脚兼容, 片内置通用8位中央处理器 CPU和Flash存储单元, 功能强大的STC89C52单片机适合于许多较为复杂控制应用场合。3.2 STC89C52外部结构及特性 其外形封装有两种方式:双列直插式40脚封装DIP和方形44脚封装 PLCC,直插式40 脚封装DIP和外部总线结构如图2和图3所示: 图3.1 STC89C52引
14、脚排列图3.2 外部总线STC89C52的 4 个 8 位I/O口的功能说明如下:1P0口:P0 口是一个 8 位漏极开路的双向 I/O 口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1时,引脚用作高阻抗输入。 当访问外部程序和数据存储器时,P0口也被作为低 8 位地址/数据复用。在这种模式下,P0具有内部上拉电阻。在flash 编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。 2P1口:P1口是一个具有内部上拉电阻的8位双向 I/O口,p1输出缓冲器能驱动4个TTL 逻辑电平。对P1端口写“1时,内部上拉电阻把端口拉高,此时可以作为输
15、入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流IIL。此外,P1.0 和 P1.2 分别作定时器/计数器 2 的外部计数输入P1.0/T2和定时器/计数器 2 的触发输入P1.1/T2EX。在 flash 编程和校验时,P1口接收低8位地址字节。 3P2口:P2口是一个具有内部上拉电阻的8位双向I/O口,P2输出缓冲器能驱动 4 个 TTL 逻辑电平。对 P2端口写“1时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流IIL。在访问外部程序存储器或用 16 位地址读取外部数据存储器例如执行MOVX DPT
16、R时,P2口送出高八位地址。在这种应用中,P2口使用很强的内部上拉发送 1。在使用8 位地址如 MOVX RI访问外部数据存储器时,P2 口输出 P2 锁存器的内容。在 flash 编程和校验时,P2 口也接收高 8 位地址字节和一些控制信号。 4P3口:P3口是一个具有内部上拉电阻的8位双向I/O口,p2 输出缓冲器能驱动4个TTL逻辑电平。对P3端口写“1时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流IIL。在 flash 编程和校验时,P3 口也接收一些控制信号。P3 口亦作为AT89C52特殊功能第二功能使用,如下所示
17、: l P3.0 RXD(串行输入口) l P3.1 TXD(串行输出口) l P3.2 INTO(外部中断0 输入口) l P3.3 INT1(外部中断 1 输入口) l P3.4 TO(定时器 0 外部输入) l P3.5 TI(定时器 1 外部输入)l P3.6 WR(外部数据存储器写选通信号) l P3.7(外部数据存储器读选通信号) 3.3 STC89C52内部组成STC89C52单片机在一块芯片中集成了 CPU、RAM、ROM、定时器/计数器、看门狗和多种功能的 I/O 口设备的等,相当于一台计算机所需要的根本功能部件。STC89C52单片机内包含的具体局部如下: 一个8 位 CP
18、U。 一个片内振荡器及时钟电路。 8KB Flash 程序存储器。 256 B RAM 数据存储器。 三个16 位定时器/计数器。 可寻址 64KB 的外部数据存储器和 64KB 的外部程序存储器空间的控制电路。 32 条可编程的 I/O线4组8 位并行 I/O端口。 一个可编程全双工串口通信。 8 个中断源、两个优先级嵌套中断结构。 STC89C52单片机的框图如图3.3所示,各功能部件由内部总线连接在一起。图3.3 STC89C52单片机框图浙江传媒学院本科毕业论文 基于单片机的超声波测距 4 超声波测距模块4.1 超声波传感器介绍超声波是一种频率比拟高的声音,由于其指向性强、能量消耗缓慢
19、、传播距离较远等优点,而经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。超声波测距主要应用于倒车雷达、建筑施工工地以及一些工业现场,例如液位、井深、管道长度等场合。超声波测距的利用超声波检测往往比拟迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能到达工业实用的要求,因此在测控系统的研制上得到了广泛应用。超声传感器是一种将其他形式的能转变为所需频率的超声能或是把超声能转变为同频率的其他形式的能的器件。目前常用的超声传感器有两大类,即电声型与流体动力型。电声型主要有:1 压电传感器;2 磁致伸缩传感器;3 静电传感器。流体动力型中包括有气体与液体两种类型的哨笛。由于工
20、作频率与应用目的不同,超声传感器的结构形式是多种多样的,并且名称也有不同,例如在超声检测和诊断中习惯上都把超声传感器称作探头,而工业中采用的流体动力型传感器称为“哨或“笛。压电传感器属于超声传感器中电声型的一种。探头由压电晶片、楔块、接头等组成,是超声检测中最常用的实现电能和声能相互转换的一种传感器件,是超声波检测装置的重要组成局部。压电材料分为晶体和压电陶瓷两类。属于晶体的如石英,铌酸锂等,属于压电陶瓷的有锆钛酸铅,钛酸钡等。其具有以下的特性:把这种材料置于电场之中,它就产生一定的应变;相反,对这种材料施以外力,那么由于产生了应变就会在其内部产生一定方向的电场。所以,只要对这种材料加以交变电
21、场,它就会产生交变的应变,从而产生超声振动。因此,用这种材料可以制成超声传感器。传感器的主要组成局部是压电晶片。当压电晶片受发射电脉冲鼓励后产生振动,即可发射声脉冲,是逆压电效应。当超声波作用于晶片时,晶片受迫振动引起的形变可转换成相应的电信号,是正压电效应。前者用于超声波的发射,后者即为超声波的接收。超声波传感器一般采用双压电陶瓷晶片制成。这种超声传感器需要的压电材料较少,价格低廉,且非常适用于气体和液体介质中。在压电陶瓷上加有大小和方向不断变化的交流电压时,根据压电效应,就会使压电陶瓷晶片产生机械变形,这种机械变形的大小和方向在一定范围内是与外加电压的大小和方向成正比的。也就是说,在压电陶
22、瓷晶片上加有频率为 f0交流电压,它就会产生同频率的机械振动,这种机械振动推动空气等媒介,便会发出超声波。如果在压电陶瓷晶片上有超声机械波作用,这将会使其产生机械变形,这种机械变形是与超声机械波一致的,机械变形使压电陶瓷晶片产生频率与超声机械波相同的电信号。图4.1压电式超声波传感器结构图压电式超声波发生器实际上是利用压电晶体的谐振来工作的,超声波发生器内部结构如图2.1所示,它有两个压电晶片和一个共振板,当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。反之,如果两电极间未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 超声波 测距仪 倒车 雷达 作品 设计 毕业论文
限制150内