《超声波测距仪的设计毕业论文设计.doc》由会员分享,可在线阅读,更多相关《超声波测距仪的设计毕业论文设计.doc(34页珍藏版)》请在三一办公上搜索。
1、word摘要随着社会的开展,传统的测距方法在很多场合已无法满足人们的需求,例如在井深,液位,管道长度等场合,传统的测距方法根本无法完成测量的任务。还有在很多要时测距的情况下,传统的测距方法也很难完成测量的任务。于是,一种新的测距方法诞生了非接触测距。超声波可用于非接触测量,具有不受光、电磁波以与粉尘等外界因素的干扰的优点,是利用计算超声波在被测物体和超声波探头之间的传输来测量距离的,对被测目标无损害。而且超声波传播速度在相当大围与频率无关。超声波的这些独特优点越来越受到人们的重视。目前对于超声波准确测距的需求也越来越大,如油库和水箱液面的准确测量和控制,物体气孔大小的检测和机械部损伤的检测等。
2、在机械制造,电子冶金,航海,宇航,石油化工,交通等工业领域也有广泛地应用。此外,在材料科学,医学,生物科学等领域中也占具重要地位。随着计算机技术、自动化技术和工业机器人的不断开展和广泛应用,测距问题显得越来越重要。目前常用的测距方式主要有雷达测距、红外测距、激光测距和超声测距4种。与其他测距方法相比拟,超声测距具有下面的优点:1超声波对色彩和光照度不敏感,可用于识别透明与漫反射性差的物体(如玻璃、抛光体)。2超声波对外界光线和电磁场不敏感,可用于黑暗、有灰尘或烟雾、电磁干扰强、有毒等恶劣环境中。3超声波传感器结构简单、体积小、费用低、技术难度小、信息处理简单可靠、易于小型化和集成化。因此,超声
3、波作为一种测距识别手段,已越来越引起人们的重视。关键词:超声波;测距;电子电路AbstractWith the development of society, the traditional ranging method on many occasions has failed to meet the demands of the people, for example in the well depth, liquid level, pipe length and so on, the traditional ranging method cant finish the task of me
4、asurement. And in many requirements under the condition of the real-time location, the traditional method is also difficult to perform a plete measurement range of tasks. These unique advantages of ultrasonic more and more attention by people. At present the demand for ultrasonic accurate location i
5、s more and more big, such as oil terminal and the liquid surface water tank precise measurement and control, the object of the stomata size in testing and mechanical internal damage detection, etc. transportation and other industrial areas also have widely application. In addition, in material scien
6、ce, medicine, biological sciences and also accounted for a important position in.Along with the puter technology, automation technology and the development of industrial robots and the widespread application, location problem is being more and more importantpared with other ranging method, ultrasoni
7、c ranging has the following advantages:(1) to light and color ultrasonic not sensitive, can be used to identify transparent and diffuse sexual difference of objects (such as glass, polishing body). (2) ultrasonic outside light and the electromagnetic fields to not sensitive, and can be used in the d
8、ark, dust or smoke, electromagnetic interference is strong, such as toxic bad environment. (3) ultrasonic sensor simple structure, small volume, low cost, technical difficulties small, information processing, simple and reliable easy to miniaturization and integration. Performance optimization; Perf
9、ormance simulation; Automatic exchange optical networkKey Words:Ultrasonic;ranging;electronic circuit 29 / 34目录第1章 绪论1课题背景与设计意义11.2 本课题研究的主要容2第2章 系统方案论证42.1 超声波测距仪的设计原理42.2 超声波测距技术选型42.3 控制器选型62.3.1 单片机选型7.2 AT89S51主要性能参数与功能82.4 超声波发生器选型82.5 超声波接收传感器选型92.6 显示单元选型92.7 语音播报电路选型102.8 温度传感器的选型10第3章 系统的硬
10、件结构设计123.1 单片机最小系统123.2 超声波发射电路133.3 超声波检测接收电路153.4 显示单元电路163.5 语音播报电路183.6 电源电路设计20第4章 系统的软件设计22超声波测距仪的算法分析22主程序流程图22超声波发生子程序和超声波接收程序24第5章 系统调试仿真265.1PROTEUS软件简介265.2 仿真调试结果27第6章总结与展望29参考文献30致 谢31附录 程序清单32第1章 绪论利用超声波作为定位技术是蝙蝠等一些无目视能力的生物作为防御与捕捉猎物生存的手段,也就是由生物体发射不被人们听到的超声波(20kHz以上的机械波),借助空气媒质传播由被待捕捉的猎
11、物或障碍物反射回来的时间间隔长短与被反射的超声波的强弱判断猎物性质或障碍位置的方法。本文阐述的是利用超声波进展一些特殊场合距离测试。1.1 课题背景与设计意义随着科学技术的快速开展,超声波将在测距仪中的应用越来越广。但就目前的急速水平来说,人们可以具体利用的测距技术还十分有限,因此,这是一个正在蓬勃开展而又有无限前景的技术与产业领域。展望未来,超声波测距仪作为一种新型的非常重要有用的工具在各方面都将有很大的开展空间,它将朝着更加高定位高精度的方向开展,满足日益开展的社会需求。但是,由于历史原因合成时间的许多不可预见因素,城市给排水系统,特别是排水系统往往落后于城市建设。因此,经常出现开挖已经建
12、设好的建筑设施来改造排水系统的现象。城市污水给人们带来了困扰,因此,箱涵的排污疏通对打城市给排水系统污水处理,人们生活舒适显得非常重要。而设计研制箱涵排水疏通移动机器人的自动控制系统,保证机器人在箱涵中自由排污疏通,是箱涵排污疏通机器人的设计研制的核心局部。控制系统核心局部就是超声波测距仪的研制。因此,设计好的超声波测距仪就显得非常重要了。这就是我设计超声波测距仪的意义。超声的研究和开展,与媒质中超声的产生和接收的研究密切相关。1883年Galton首次制成超声气哨,其原理是将压缩气体经过狭缝喷嘴形成气流,吹动圆形刀口振动形成共振腔,从而产生超声。此后又出现了各种形式的汽笛和液哨等机械型超声换
13、能器。由于这类换能器本钱低,所以经过不断改良,至今仍广泛地用于超声处理技术中。20世纪初,电子学的开展使人们能利用某些材料的压电效应和磁致伸缩效应制成各种机电换能器。1917年,法国物理学家Paul Langevin用天然压电石英制成了夹心式超声换能器,并成功地应用于水下探测潜艇。随着军事和国民经济各部门中超声应用的不断开展,又出现更大超声功率的磁致伸缩换能器,以与各种不同用途的电动型、电磁力型、静电型等多种超声换能器1。材料科学的开展,使得应用广泛的压电换能器也由天然压电晶体开展到机电耦合系数高、价格低廉、性能良好的压电陶瓷、人工压电单晶、压电半导体以与塑料压电薄膜(PVDF)2等。产生和检
14、测超声波的频率,也由几十千赫提高到上千兆赫。产生和接收的波型也由单纯的纵波扩大为横波、扭转波、弯曲波、外表波等。如频率为几十兆赫到上千兆赫的微型外表波都己成功地用于雷达、电子通信和成像技术等方面。利用超声波作为定位技术是蝙蝠等一些无目视能力的生物作为防御与捕捉猎物生存的手段,也就是由生物体发射不被人们 听到的超声波(20kHz)以上的机械波),借助空气媒质传播由被待捕捉的猎物或障碍物反射回来的时间间隔长短与被反射的超声波的强弱判断猎物性质或障碍位置的方法。由于超声波的速度相对于光速要小的多,其传播时间就比拟容易检测,并且易于定向发射,方向性好,强度好控制,因而人类采用仿真技能利用超声波测距。超
15、声波测距是一种利用声波特性、电子计数、光电开关相结合来实现非接触式距离测量的方法。它在很多距离探测应用中有很重要的用途,包括非损害测量、过程检测、机器人检测和定位、以与流体液面高度测量等。超声波方法在某些方面具有突出的优点:1超声波对色彩、光照度不敏感,可用于识别透明与漫反射性差的物体(如玻璃、抛光体);2对外界光线和电磁场不敏感,可用于黑暗、有灰尘或烟雾、电磁干扰强、有毒等恶劣环境中;3超声波传感器结构简单,体积小,费用低,信息处理简单可靠,易于小型化和集成化。因此超声检测法己越来越引起人们的重视,被广泛应用在液位测量、机械手控制、车辆自动导航、物体识别等方面。特别是在空气测距中,由于空气中
16、波速较慢,其回波信号中包含的沿传播方向上的结构信息很容易检测出来,具有很高的分辨力。1.2 本课题研究的主要容1;具有测量距离数值无线传输功能;实时显示测量的距离,显示格式为:X.XXm。汉字提醒显示:距离在0.40m1.00m,显示“危险距离并用红色LED灯指示;距离在1.00m2.00m,显示“保持距离,并用黄书LED灯指示;距离在2.00m以上,显示“安全距离并用绿色LED灯指示。具有实时语音播报功能,实时播报测量距离数值,格式:X.XXm,实时播报时间间隔10s,实时播报声音清晰明亮、无明显失真,在1m距离处人耳能准确分辨。语音播报要与显示同步。超声波是指频率高于20KHz的机械波。为
17、了以超声波作为检测手段,必须产生超生波和接收超声波。完成这种功能的装置就是超声波传感器,习惯上称为超声波换能器或超声波探头。超声波传感器有发送器和接收器,但一个超声波传感器也可具有发送和接收声波的双重作用。超声波传感器是利用压电效应的原理将电能和超声波相互转化,即在发射超声波的时候,将电能转换,发射超声波;而在收到回波的时候,如此将超声振动转换成电信号。超声波测距的原理一般采用渡越时间法TOFtimeofflight。首先测出超声波从发射到遇到障碍物返回所经历的时间,再乘以超声波的速度就得到二倍的声源与障碍物之间的距离2。本设计主要是基于AT89S51芯片为核心的超声波测距仪,74LS04组成
18、的超声波发射电路、并有超声波处理模块CX20106A、液晶显示等器件组成,包括单片机系统、超声波发射电路、超声波接收电路、单片机复位电路、LCD显示电路语音播报电路。主要实现超声波测距并指示功能。依据实际的测量精度要求添加温度补偿电路。本系统本钱低廉,功能实用。本设计框图如图1.1所示:超声波发射电路 控制电路 计数显示电路超声波接收电路图1.1 超声波测距系统框图第2章 系统方案论证本章节阐述超声波测距仪的设计原理,测距技术选型。通过比照各类型控制器选择单片机为控制器并最终选择AT89S51单片机,并说明了选择原因以与功能、特性。在超声波发生器的选择上选用了适合近距离测量的电气方式超声波发生
19、器并采用反射波方式进展测距。超声波接收传感器采用了性价比拟高的压电晶片,其工作频率、灵敏度下文将会介绍。显示单元通过分析各类型显示屏采用了12864液晶显示屏。2.1 超声波测距仪的设计原理超声波测距仪工作原理:单片机发出40khz的信号,经放大后通过超声波发射器输出;超声波承受器将承受到得超声波信号经放大器放大,用锁相环电路进展检波处理后,启动单片机中断程序,测得时间为t,再由软件进展区分、计算,得出距离数并显示和送语音播报模块播报。其计算公式为: S=340t/2 (2.1)2.2 超声波测距技术选型超声波测距的原理一般采用渡越时间法TOFtime of flight。首先测出超声波从发射
20、到遇到障碍物返回所经历的时间,再乘以超声波的速度就得到二倍的声源与障碍物之间的距离。测量距离的方法有很多种,短距离的可以用尺,远距离的有激光测距等,超声波测距适用于高精度的中长距离测量。因为超声波在标准空气中的传播速度为340米/秒,由控制器负责计时,控制单元使用12.0MHZ晶振,所以此系统的测量精度理论上可以达到毫米级3。由于超声波指向性强,能量消耗缓慢,在介质中传播距离远,因而超声波可以用于距离的测量。利用超声波检测距离,设计比拟方便,计算处理也较简单,并且在测量精度方面也能达到要求。根据设计任务、控制对象和现有条件本系统硬件电路采用由单片机最小系统、温度补偿电路、超声波发射电路、超声波
21、接收电路、显示电路无线通信电路以与语音播报电路构成。本超声波测距仪的具体工作过程如下,单片机控制的振荡源产生40kHz的频率信号来驱动超声传感器。每次发射包含6个脉冲左右,当第一个超声波脉冲发射后,计数器开始计数,在检测到第一个回波脉冲的瞬间,计数器停止计数,得到从发射到接收的时间t 后,单片机读取温度值补偿声速,利用测距公式可计算出被测距离,同时由无线通信模块将测量数据传到下位机进展显示和语音播报。系统总体框图如图2.1;图2.2所示。图2.1 发射模块图2.2 接收模块2.3 控制器选型控制器可分为DSP、FPGA、单片机等。本设计通过比照分析选择了单片机作为整个系统的控制器。下面分别对这
22、三种控制器进展论述,并说明的选择单片机作为控制器的理由。DSP控制器:DSPdigital signal processor是一种独特的微处理器。其工作原理是接收模拟信号,转换为0或1的数字信号。再对数字信号进展修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。DSP微处理器芯片一般具有如下主要特点: 1在一个指令周期可完成一次乘法和一次加法; 2程序和数据空间分开,可以同时访问指令和数据; 3片具有快速RAM,通常可通过独立的数据总线在两
23、块中同时访问; 4具有低开销或无开销循环与跳转的硬件支持; 5快速的中断处理和硬件I/O支持;FPGA控制器:FPGA采用了逻辑单元阵列LCALogic Cell Array这样一个概念,部包括可配置逻辑模块CLBConfigurable Logic Block、输出输入模块IOBInput Output Block和部连线Interconnect三个局部。与传统逻辑电路和门阵列如PAL,GAL与CPLD器件相比,FPGA具有不同的结构,FPGA利用小型查找表161RAM来实现组合逻辑,每个查找表连接到一个D触发器的输入端,触发器再来驱动其他逻辑电路或驱动I/O,由此构成了既可实现组合逻辑功能
24、又可实现时序逻辑功能的根本逻辑单元模块,这些模块间利用金属连线互相连接或连接到I/O模块。FPGA的逻辑是通过向部静态存储单元加载编程数据来实现的,存储在存储器单元中的值决定了逻辑单元的逻辑功能以与各模块之间或模块与I/O间的联接方式,并最终决定了FPGA所能实现的功能,FPGA允许无限次的编程。单片机控制器:单片微型计算机简称单片机,又称微控制器,嵌入式微控制器等,属于第四代电子计算机。它把中央处理器、存储器、输入/输出接口电路以与定时器/计数器集成在一块芯片上,从而具有体积小、功耗低、价格低廉、抗干扰能力强且可靠性高等特点,因此,适合应用于工业过程控制、智能仪器仪表和测控系统的前端装置。单
25、片机的主要特点有:1具有优异的性能价格比。2集成度高、体积小、可靠性高。3控制功能强。4低电压,低功耗。通过以上的分析, DSP控制器功能很强大性能也很好,但是对于本设计来说,有些很好的功能可能用不上而且DSP本钱较高,而FPGA的性能同样很好,但本设计有些功能FPGA不能很好的满足。因此控制器的选择为单片机。2.3.1 单片机选型单片机又分为很多种类,例如AVR、凌阳单片机和51单片机等等,下面对单片机进展进一步的分析论述。AVR单片机:ATMEL公司研制开发的一种新型单片机, PIC单片机相比具有一系列的优点:运行速度较快;芯片部的Flash、EEPROM、SRAM容量较大;所有型号的Fl
26、ash、EEPROM都可以反复烧写、全部支持在线编程烧写;多种频率的部RC振荡器、上电自动复位、看门狗、启动延时等功能,零外围电路也可以工作;IO口可以以推换驱动的方式输出高、低电平,驱动能力强;部资源丰富,一般都集成AD、DA模数器;PWM;SPI、USART、 TWI、I2C通信口;丰富的中断源等。凌阳单片机:整合了多个常用的功能模块,让我们在进展系统开发的时候不用外加过多的硬件就可方便的完成一个系统的设计,这就是人们常说的SoCSystem on chip技术;耗电少,可以满足很多手提设备、掌上设备低能耗的需求;可方便的用来实现声音录制、播放,Midi音乐合成和语音识别;可方便的完成一系
27、列乘加的运数,实现一些数据处理比拟容易;芯片里具备在线仿真调试电路,使调试和程序下载更加方便,也把仿真器和烧录器的本钱给节省下来了。51单片机:有优异的性价比;集成度高、体积小、有很高的可靠性;控制作用强;扩展性能好,非常容易构成各种应用系统。以上三种单片机的开发过程和编程思维都是相似的。AVR单片机功能强大,功耗低,一般小型都可以满足。而凌阳单片机是一款功能强大的语音处理单片机。51单片机比拟根底、成熟,一般教学都用这种单片机。因此,对于本系统的功能特点和要求,在此选用51单片机作为本系统的控制核心。51单片机全称AT89S51单片机,是美国ATMEL公司生产的低电压,高性能CMOS8位单片
28、机,片含有4K bytes的课反复擦写的只读程序存储器PEROM和128bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度。非易失性存储技术生产,兼容标准MCS51指令系统,片置通用8位中央处理器CPU和Flash存储单元,功能强大AT89S51单片机可以为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。由于其集成度高,体积小且可靠性强,有很好的扩展性能易于构成多种应用系统,所以我们在本次设计里采用AT89S51单片机。2.3.2 AT89S51主要性能参数与功能AT89S51单片机性能参数有:与MCS51产品指令系统完全兼容;4K字节可以重复擦写Flash闪速存
29、储器;1000吃擦写周期;全静态操作围为0Hz24Hz;三级加密程序存储器;1288字节部RAM;32个可编程I/O口线;6个中断源;可编程串行UART通道;低功耗空闲和掉电模式。AT89S51提供以下功能:k字节Flash闪速存储器;128字节部RAM;32个I/O口线;两个16位定时器/计时器; 一个5向量两级中断结构;一个双工串行口通信;片振荡器与时钟电路。同时,AT89S51可以降至0Hz的静态逻辑操作,并支持两种软件可选的节点工作模式。空闲方式停止CPU的工作,当允许RAM,定时/计数器,串行口与中断系统继续工作。掉电式保存RAM中的容,但振荡器停止工作并禁止其他左右部件工作直到下一
30、个硬件复位。2.4 超声波发生器选型超声波发生器可以分为两类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。本课题属于近距离测量,可以采用常用的压电式超声波发生器来实现。超声波测距的原理是利用超声波的发射和承受,根据超声波传播的时间来计算出传播距离。实用的测距方法有两种,一种是在被测距离的两端,一端发射,另一端接收的直接波方式,适用于身高计;一种是发射波被物体反射回来后接收的反射波方式,适用于测距仪。此次设计采用反射波方式4。测距仪的分辨率取决于对超声波传感器的选择。超声波传感器是一种采用压电效应的传感器,常用材料是压电式陶瓷。由于超声波在空气传播时会有相当的衰减,衰减的程度与频率的
31、上下成正比;而频率高分辨率也高,故短距离测量时应选择高频率的传感器,而长距离测量时应用低频率的传感器。2.5 超声波接收传感器选型超声探头的核心是其塑料外套或者金属外套中的一块压电晶片。构成晶片的材料可以有许多种。晶片的大小,如直径和厚度也各不一样,因此每个探头的性能是不同的,我们使用前必须预先了解它的性能。超声波传感器的主要性能指标为。工作频率:工作频率就是压电晶片的共振频率。当加到它两端的交流电压的频率和晶片的共振频率相等时,输出的能量最大,灵敏度也最高。工作温度:由于压电材料的居里点一般比拟高,特别时诊断用超声波探头使用功率较小,所以工作温度比拟低,可以长时间地工作而不失效。医疗用的超声
32、探头的温度比拟高,需要单独的制冷设备。灵敏度:主要取决于制造晶片本身。机电耦合系数大,灵敏度高。因此超声波承受传感器应该应用集成电路CX20106A,CX20106A是一款红外线检波接收的专用芯片,常用于电视机红外遥控接收器。考虑到红外遥控常用的载波频率38kHz与测距的超声波频率40kHz较为接近,可以利用它制作超声波检测接收电路(如图2-3)。实验证明用CX20106A接收超声波(无信号时输出高电平),具有很好的灵敏度和较强的抗干扰能力。适当更改电容CS的大小,可以改变接收电路的灵敏度和抗干扰能力。此局部电路在集成芯片上。2.6 显示单元选型显示单元是计算机系统开发时使用的主要设备之一,它
33、可将计算机的运算结果、中间结果、存储器地址以与存储器、存放器中的容显示出来,从而实现人机对话。可以做显示器的有:LED,LCD,CRT等。CRT就是常见的显像管式的显示器。优点是颜色视觉效果好,视角宽,可靠性高,廉价;缺点是体积大耗电多,有微量的X射线辐射。LED就是发光二极管。LED一般适合做大屏幕的显示设备,最突出的有点那就是屏幕尺寸可以不受限制,亮度可以做的很高,其他的如显色性、比照度等都不如CRT显示器。但是考虑到本设计需要显示测量距离,补偿温度以与危险,保持 ,安全等警告信号。所以选择采用12864液晶模块。2.7 语音播报电路选型语音播报语音芯片有很多种,例如WT1380、WT58
34、8D等。WT1380具有多种报警功能,定时器功能,时钟输出功能,中断输出功能以与语音播报功能。它的语音功能和万年历功能可以同时工作,主频采用RC振荡,副频采用32.768K晶振准确分频。可以计算年、月、日、时、分、秒等信息,并可以将时间信息反应给主控单片机。因而,WT1380是一款性价比极高的语音时钟芯片。但是本设计不要求芯片有可以计算年、月、日、时、分、秒等信息的复杂功能。所以播报电路采用WT588D系列的集单片机和语音电路于一体的可编辑语音芯片。WT588D系列语音单片机是唯创科技联合华邦共同研发出来的集单片机和语音电路于一体的可编辑语音芯片。功能多音质好应用围广性能稳定是WT588D系列
35、语音单片机的特长,弥补了以往各类语音芯片应用领域狭小的缺陷,MP3控制模式、按键控制模式、按键组合控制模式、并口控制模式、一线串口控制模式、三线串口控制模式以与三线串口控制I/O口扩展输出模式,让应用人员能将产品投放在几乎可以想象得到的场所。WT588D是一款功能强大的可重复擦除烧写的语音单片机芯片。WT588D让语音芯片不再为控制方式而寻找适宜的外围单片机电路,高度集成的单片机技术足于取代复杂的外围控制电路。2.8 温度传感器的选型大家知道,声音在不同温度的空气中传播速度是不同的,所以这里要考虑到温度补偿的问题。温度传感器有很多种,例如温度传感器AD590。AD590是美国模拟器件公司生产的
36、单片集成两端感温电流源。流过器件的电流mA等于器件所处环境的热力学温度开尔文度数。AD590的测温围为-55+150。AD590的电源电压围为4V30V。电源电压可在4V-6V围变化,电流变化1mA,相当于温度变化1K。AD590可以承受44V正向电压和20V反向电压,因而器件反接也不会被损坏。输出电阻为710WM。它的精度高。AD590共有I、J、K、L、M五档,其中M档精度最高,在-55+150围,非线性误差为。但是考虑到本钱问题我选用TS-18B20数字温度传感器。该产品采用美国DALLAS公司生产的DS18B20可组网数字温度传感器芯片封装而成,具有耐磨耐碰,体积小,使用方便,封装形式
37、多样,适用于各种狭小空间设备数字测温和控制领域。独特的一线接口,只需要一条口线通信多点能力,简化了分布式温度传感应用无需外部元件可用数据总线供电,电压围为3.0V至5.5V无需备用电源测量。温度围为-55C至+125 。-10C至+85C围精度为C 温度传感器可编程的分辨率为912位温度转换为12位数字格式最大值为750毫秒用户可定义的非易失性温度报警设置应用围包括恒温控制,工业系统,消费电子产品温度计,或任何热敏感系统。第3章 系统的硬件结构设计硬件电路的设计主要包括单片机系统与显示电路、语音播报电路、温度补偿电路、无线传输、超声波发射电路和超声波检测承受电路五局部。单片机采用AT89C51
38、或其兼容系列。采用12MHz高精度的晶振,以获得较稳定的时钟频率,减小测量误差。单片机用P3.6端口输出超声波换能器所需的40KHz的方波信号,利用外部中断1口检测超声波承受电路输出的返回信号。显示单元局部采用12864液晶模块。3.1 单片机最小系统其作用主要是为了保证单片机系统能正常工作。,单片机最小系统主要由AT89S51单片机、外部振荡电路、复位电路和+5V电源组成。在外部振荡电路中,单片机的XTAL1和XTAL2管脚分别接至由12MHZ晶振和两个30PF电容构成的振荡电路两侧,为电路提供正常的时钟脉冲。在复位电路中,单片机RESET管脚一方面经20 F的电容接至电源正极,实现上电自动
39、复位,另一方面经开关s接电源。其主要功能是把PC初始化为0000H,是单片机从0000H单元开始执行程序,除了进入系统的初始化之外,当由于程序出错或者操作错误使系统处于死锁状态时,为了摆脱困境,也需要按复位键重新启动。因此,复位电路是单片机系统中不可缺少的一局部。图3.1 单片机最小系统 图3.1中晶振Y1串联C10、C11,并在C10和C11之间接地,单片机通电之后即可运行。当按下S5按键时单片机复位。3.2 超声波发射电路压电式超声波换能器是利用压电晶体的谐振来工作的。超声波换能器部有两个压电晶片和一个换能板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片会发生共振5
40、,并带动共振板振动产生超声波,这时它就是一个超声波发生器;反之,如果两电极问未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,将机械能转换为电信号,这时它就成为超声波接收换能器。超声波发射换能器与接收换能器在结构上稍有不同,使用时应分清器件上的标志。表3.1 反相器74LS04参数最大额定值电源电压DC输入电压直流输出电压钳位二极管电流20mA直流输出电流,每个引脚输出25mA功耗600mW发射电路主要由反相器74LS04和超声波发射换能器T构成,如图3.2所示,单片机P端口输出的40kHz的方波信号一路经一级反向器后送到超声波换能器的一个电极,另一路经两级反向器后送到超声波换能器的另
41、一个电极,用这种推换形式将方波信号加到超声波换能器的两端,可以提高超声波的发射强度。输出端采两个反向器并联,用以提高驱动能力。上位电阻R2、R3一方面可以提高反向器74LS04输出高电平的驱动能力,另一方面可以增加超声波换能器的阻尼效果,缩短其自由振荡时间。图3.2 超声波发射电路3.3 超声波检测接收电路超声波接收电路CX20106A是一款红外线检波接收的专用芯片,常用于电视机红外遥控接收器。考虑到红外遥控常用的载波频率38kHz与测距的超声波频率40kHz较为接近,可以利用它制作超声波检测接收电路。实验证明用CX20106A接收超声波(无信号时输出高电平),具有很好的灵敏度和较强的抗干扰能
42、力。适当更改电容C16的大小,可以改变接收电路的灵敏度和抗干扰能力。其电路。CX20106A的引脚注释:1脚IN:超声波信号输入端,该脚的输入阻抗约为40k。F7。F。4脚GND:接地端。5脚RC0:该脚与电源端VCC接入一个电阻,用以设置带通滤波器的中心频率f0,阻值越大,中心频率越低。例如,取R=200k时,fn42kHz,假如取R=220k,如此中心频率f038kHz。6脚C:该脚与GND之间接入一个积分电容,标准值为330pF,如果该电容取得太大,会使探测距离变短。7脚OUT:遥控命令输出端,它是集电极开路的输出方式,因此该引脚必须接上一个上拉电阻到电源端,该电阻推荐阻值为22k,没有
43、接收信号时该端输出为高电平,有信号时如此会下降。8脚RC1:电源正极,4.5V5V。当 CX20106 接收到40KHz的信号时,会在第7脚产生一个低电平下降脉冲,这个信号可以接到单片机的外部中断引脚作为中断信号输入适当改变C1 的大小,可改变接收电路的灵敏度和抗干扰能力。R1 和C1 控制CX20106A部的放大增益,R2 控制带通滤波器的中心频率。一般取R1=4.7 ,C1=1F。其余元件按图4 取值。US_R1 为超声波接收头,当收到超声波时产生一个下降沿,接到单片机的外部中断INT0上。当超声波接收头接收到40kHz 方波信号时,将会将此信号通过CX20106A 驱动放大送入单片机的外
44、部中断0口。单片机在得到外部中断0的中断请求后,会转入外部中断0的中断服务程序进展处理。图3.3 超声波接收电路3.4 显示单元电路显示单元局部采用12864液晶模块。根据设计要求,用于显示测量距离,补偿温度以与危险,保持,安全等警告信号。带中文字库的12864液晶是一种具有4位/8位并行、2线或3线串行多种接口方式,部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为12864。置8192个1616点汉字,和128个168点ASCII字符集。利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示84行1616点阵的汉字8。12864液晶模块可
45、完成图形显示。低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于一样点阵的图形液晶模块。12864液晶根本特性如表3.2所示。表3.2 12864液晶根本特性低电源电压VDD:显示分辨率12864点置汉字字库8192个1616点阵汉字 置128个168点阵字符时钟频率2MHz显示方式STN、半透、正显驱动方式1/32DUTY;1/5BIAS视角方向6点背光方式侧部高亮白色LED通讯方式串行、并口可选负压置DC-DC转换电路片选信号无需片选信号工作温度0 - +55存储温度-20- +6012
46、864液晶根本特性如图3.4所示。其各引脚说明如下:(1) 模块电源地;(2) 模块电源正端;(3) LCD驱动电压输入端;(4) 并行的指令/数据信号;串行的片选信号;(5) 并行的读写选择信号;串行数据口;(6) 并行的使能信号;串行同步时钟;(7) -14数据;(15) 并/串行接口选择;H-并行,L-串行;(16) 空脚;(17) 复位;(18) 空脚;(19) 背光源正极;(20) 背光源负极。图3.4中电阻R13、R14使电平至高。R15调节显示亮度。其中并行模式下,管脚4为显示数据;管脚4为低电平时,管脚7-14显示指令;管脚5和E都为高电平时数据被读取到管脚7-14;管脚5为低
47、电平且E由高电平变为低电平时管脚7-14的数据写入IR或ER。显示单元电路3.5 语音播报电路语音播报电路采用WT588D系列的集单片机和语音电路于一体的可编辑语音芯片。功能多音质好应用围广性能稳定是WT588D系列语音单片机的特长,同时具有MP3控制模式、按键控制模式、按键组合控制模式、并口控制模式、一线串口控制模式、三线串口控制模式以与三线串口控制I/O口扩展输出模式。可控制的语音地址位能达到220个!每个地址位里能加载可组合语音为128段语音。只需通过适当的访问地址就可以实现语音播报,使用方便,语音播报电路设计如图3.6所示。图3.6 WT588D语音播报电路 。3.6 电源电路设计对于电源器件我们在开关电源和线性电源之间选择。开关电源和线性电源的区别主要是他们的工作方式。下面我们对两种电源做个比拟。线性电源功率器件工作在线性状态,也就是说他一用起来功率器件就是一直在工作,所以也就导致他的工作效率低,一般在50%60%,还得说他是很好的线性电源。线性电源的工作方式,使他从高压变低压必须有将压装置,一般