![超声波测距系统设计_第1页](http://file4.renrendoc.com/view10/M01/13/1E/wKhkGWVvU8iAel9-AAE6QYUu-oQ879.jpg)
![超声波测距系统设计_第2页](http://file4.renrendoc.com/view10/M01/13/1E/wKhkGWVvU8iAel9-AAE6QYUu-oQ8792.jpg)
![超声波测距系统设计_第3页](http://file4.renrendoc.com/view10/M01/13/1E/wKhkGWVvU8iAel9-AAE6QYUu-oQ8793.jpg)
![超声波测距系统设计_第4页](http://file4.renrendoc.com/view10/M01/13/1E/wKhkGWVvU8iAel9-AAE6QYUu-oQ8794.jpg)
![超声波测距系统设计_第5页](http://file4.renrendoc.com/view10/M01/13/1E/wKhkGWVvU8iAel9-AAE6QYUu-oQ8795.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE0超声波测距系统设计摘要:此文具体阐述了一类鉴于单片微控制器的脉冲折射型超声测量距离的体系。此体系是把空气里超声波的传输速率作为确认条目,应用发出的超声波去计量需要测量的间距。此体系运用的是AT89S51单片机,其优异的性能对整个系统的运作起了积极的作用。整个系统安装方便,灵活性强,性价比高,应用前景广阔。此文归纳了超声检验的开发和基础机理,阐述了超声传感仪的机理和属性,而且关于距离测量体系的部分关键参变量实施了探讨。另外,在阐述超声距离测量体系性能的前提下,指出了体系的整体组成,对于距离测量体系发出、接受、检验、展示模块的整体策划对策实施了论述,深层次阐述了AT89S51单片微控制器在体系内的使用,剖析了体系各个模块的硬件及软件完成,并且列出了屋内测验成果和偏差剖析。关键词:超声;超声传感器;单片机;超声测距;测距仪
ThedesignofUltrasonicRangingSystemAbstract:Thispaperdescribesindetailamicrocontroller-basedReflectiveUltrasonicRangingSystem.ThesystemisbasedontheconditionthatthepropagationvelocityofUltrasonicwaveinairisfixed,anditwillmakeuseoftheEmissiveUltrasonicwavetomeasurethedistance.ThesystemwillusetheAT89S51microcontroller;theexcellentperformanceofthismicrocontrollerplaysapositiveroletotheoperationofthewholesystem.Thewholesystemiseasytoinstall,flexible,cost-effective,andreallyhasabroadapplicationprospects. ThispaperwilloutlinethedevelopmentandofUltrasonictesting,introducethebasicprinciplesandfeatureofUltrasonicsensor,thenmakeadiscussiononsomeofthemainparametersofRangingSystem.Meanwhile,onthebaseofabrieflyintroductionofthefunctionoftheUltrasonicRangingSystem,wewillproposethegeneralstructureofthesystem,andmakeademonstrationonthedesignprogramforthetransmitting,receiving,inspectionandshowingpartoftheRangingsystem.ThenthefurtherapplicationofAT89S51microcontrollerintheSystemwillbediscussedandthevarioushardwareandsoftwarepartsofthesystemwillbeanalyzed,moreover,thelaboratoryresultsanderroranalysiswillbealsoprovided.Keywords:Ultrasound;UltrasoundSensors;Microcontroller;UltrasonicRanging;Rangefinder
目录1引言 32超声波测距技术综述 32.1超声波及超声波传感器简介 32.1.1超声波概述 32.1.2超声波传感器的主要参数及选择 52.2超声波测距原理与方法 73超声测距系统总体设计方案 73.1系统总体设计方案概述 73.2发射电路的设计 83.2.1发射电路的设计方案 83.2.2功率放大电路 103.3接收电路设计 113.3.1前置放大电路 113.3.2带通滤波电路 133.4检测电路设计 173.5显示电路设计 184单片机的软硬件实现 194.1ATMEL89S51单片机简介 194.2系统软件部分 244.2.1主程序结构 254.2.2外部中断子程序 264.2.3定时中断子程序 27结束语 28参考文献 28附录 29
1引言伴着电脑技能、自主化技能与产业机器人的持续开发,距离测量和辨别难题在产业内显得特别关键。但是人们在日常的生活与工作中发现传统的接触式测量仪器(如钢卷尺)已远远不能满足实际的要求,测量过程中往往会出现安设困难,测量不准切,更有甚者会因为测量的布置工作使测量工作更加艰难和繁杂,于是大家迫切需求非触碰型距离测量器。如今,非触碰型距离测量器通常选用超声波、激光与无线电定位。不过激光和无线电定位距离测量器花费较多,有害于普遍的遍及使用,在部分使用范畴拥有制约特性,比较而言,超声波办法具备十分显著的优势,它方向性佳,能源损耗极低,在媒介中传输间距极大[1],于是,超声波办法成为非触碰检验与辨别的举措,早已逐渐引发大家的关注。在机器人避开障碍、引导体系、器械生产自主化安装与检验、自主距离测量、无缺检验、超声定格、汽车倒车、产业测井、水库水位计量等部分早已能够普遍使用[2]。2超声波测距技术综述2.1超声波及超声波传感器简介2.1.1超声波概述一、超声波及其波形咱们生存的环境充斥了各类能听到的声讯号。在科技史中,大家许久之前对声响便具有认知,声学是极早开发的科目中的一项。但是因为超声是人类耳朵无法接听的讯号,到了十八世纪,大家在探究天鼠、海豚等动物时,则推断大自然里具有超声。大家能够接听的声响频率是20Hz到20KHz,也就是能接听声波,超过次频率范畴的声响,也就是低于20Hz的声响叫做低频声波,频率大于人们听觉最大限度频率(近20KHz)的声波,叫做超声波,也叫做超声[7]。声波的速率愈大,愈能和光学的部分属性比如发出定理、反射定理近似。因为声源在载体中用力偏向和波在载体内传输偏向有别,声波的波形还有差别。通常具有下列数类:1.纵波质点震荡偏向和传输偏向统一的波,叫做纵波。它可以在固体、液体与气体内传输。2.横波质点的震荡偏向和传输偏向能够铅直的波,叫做横波。它仅是在固体内传输。3.表面波质点的震荡处于纵波与横波之间,顺着表层传输,振幅伴着深刻的增多而快速地衰退,叫做表面波。表面波仅在固体的表层传输。二、反射与折射在声波从一类载体传输至另一类载体时,在两类载体的临界面中,一来能量折射到原始载体的波叫做折射波;二来就通过临界面,在其他载体可以持续传输的波作为反射波,在图(图2.1)展示。图2.1波的折射和反射机理图其折射和反射符合下列规则:1.折射定理入射角的正弦和折射角’的正弦比值是波束比值。在入射波与折射波的波形相同时,波速相同,入射角也就是等同于折射角’。2.反射定理入射角的正弦和反射角的正弦比值是入射波中载体的波速和反射波中载体的波速比值也就是:[2-1]3.折射因数在声波从一类载体到另一类载体传输时,由于两类载体的密度有别与声速在当中传输的速率有别,在边界面中声波将形成折射与反射,折射声强和入射声强的比值,叫做折射因数,折射因数R是:[2-2]式内:是折射声强;是射声强;是第一载体的声阻抗;是第二载体的声阻抗。当声波铅直入射时,,上式能精简成:[2-3]如果声波从水里传输至空气中,在室温下它们的声阻抗大约是,,代入上式得出R=0.999。此表明在声波从液体或固体传输至气体,反之,因为两类载体的声阻抗差距极大,声波差不多完全被折射。三、声波的衰减声波在载体内传输时将被吸纳而衰退,气体吸纳极强但衰退极大,液体次之,固体吸纳极弱但衰退极小,于是关于早已确定强度的声波,在气体内传输的间距将显著比在液体与固体内传输的间距小。此外声波在载体内传输时衰退的水平也和声波的频率相关,频率愈大,声波的衰退便愈大,于是超声波比别的声波在传输时的衰退越来越显著。衰退的多少以衰退因数代表,其单位是dB/m,一般以dB/mm代表。在通常探究频率方面,物料的衰退因数在一至上百之间,比如水及别的衰退物料是dB/mm。如果是1dB/mm,那么声波透过l毫米间距时,衰退是10%;穿过20毫米间距时,衰退是90%[8]。2.1.2超声波传感器的主要参数及选择一、超声波传感器的主要参数1.核心频率核心频率,也就是压电晶片的简谐振动频率。在施予到它两侧的交变电压频率与晶片的核心频率相同时,导出能量极大,传感器的灵活度极大。核心频率愈大,距离测量愈小,但分辨力愈大。一般超声波传感器的核心频率分为30KHz、40KHz、75KHz、200KHz、400KHz等。2.灵活度灵活度的单位为分贝(dB),数值是负,它关键决定于晶片物料及生产技艺。3.指向角指向角即超声波传感器偏向性的一项参变量,指向角愈小,偏向性愈高。通常是几度到几十度。4.运行热度运行热度即指可以让传感器寻常运作的热度范畴,其热度最大限度应当大于居里点。把石英晶片当作范例,在热度实现+290℃时灵活度能减小6%。如果实现居里点(+573℃),则全部失去压电功能。由诊治使用的超声波传感器的功率极低,运作热度较低,处于-20℃~+70℃热度范畴中能够长久运作。诊治使用的超声波传感器热度极大,务必选取冷冻来降低温度的举措[12]。二、超声波传感器的选择超声波传感器分为多类架构模式,能分为直探头(接受纵波)、斜探头(接受横波)、表面波探头(接受表面波)、接收与发送整体型探头、接收与发送分开型双探头等。超声波传感器分为常用类、宽频带类、耐高温类、封闭放水类等多类物品。通常电子墟市上销售的超声波传感器一般分为接收与发送整体型与接收与发送分开型两类。当中接收与发送整体型便是传送器与接受器作为整体的传感器,就能传送超声波,还能接纳超声波;接收与发送分开型是传送器用来传送超声波,接纳器用来接纳超声波。在超声波计量体系内,频率获取极小,外部的噪音干预极多;频率获得极大,在传输的进程里衰退愈多,检验间距愈小,分辨力则愈大。此文内选取的探头为40KHz的接收与发送分开型超声传感器,由一个发出传感器UCM-T40K1与一个接受传感器UCM-R40K1构成,其属性参变量在图表2.1展出。表2.1传感器属性参变量表规格UCM-T40K1UCM-R40K1架构敞开型敞开型运用样式发出接受核心频率401KHz381KHz频带宽20.5KHz20.5KHz灵活度110dBV/ubar-65dBV/ubar声压115dBmin(0dB=0.02mPa)-70dBmin(0dB=0.02mPa)指向角75度80度容量250025%pF250025%pF最低使用温度-20度-20度最高使用温度60度60度最大输入电压20V20V2.2超声波测距原理与方法超声距离测量办法分为脉冲回波法、共振法与频差法。当中脉冲回波法距离测量极其普遍,它关键鉴于超声距离测量回波讯号的辨别,较多选用模仿办法,使用电子回路去完成。图2.4超声距离测量机理图在上图(图2.4)展出,其机理是超声传感器发出超声波,在空气内传输到受测物,通过折射后由超声传感器接受折射脉冲,计量超声脉冲自发出至接受的时段,在已有超声波声速V的基础上,应用:[2-4]就能核算出传感器和折射点之间的间距S,计量间距:[2-5]当S>>h时,则d≈S,即:[2-6]3超声测距系统总体设计方案3.1系统总体设计方案概述本章节就怎样详尽策划此体系[16.17.18]实施具体剖析。体系规划在测验室完成小范畴距离测量,距离测量间距大概在4m之内,体系整体架构在图(图3.1)展出。图3.1体系策划对策发出电子回路选用单片微控制器P1.0接口编码导出40kHz上下的方波脉冲讯号,另外打开内在计数器T0。因为单片微控制器接口导出功率极小,为让计量间距符合需求,驱使超声传感器UCM40T发出超声波间距极大,因此在该电子回路中加入功放电子回路。由接受传感器探头UCM40T传送的超声回波极其弱小(几十个mV级),还具有极强的杂声,因此扩大讯号与压制杂声是扩大电子回路务必思考的。此体系策划该模块电子回路时选用一阶扩大,与一带通滤除电子回路,核心频率40KHZ上下,扩大滤除电子回路都选用了快速周密运放器TL082,导出讯号大概是5V上下。因为扩大电子回路导出的讯号是持续的正弦波重叠讯号,但单片微控制器能够接纳的切断回应讯号经常是下降沿脉冲讯号,因此讯号在扩大电子回路后经过LM393组成的对比电子回路,把正弦讯号转变为方波讯号,使用方波的负跳变当作单片微控制器的切断导入,目标导致单片微控制器清楚早已接受的超声讯号,内在计数器终止运作。展示电子回路选用流动扫射展示,关键是处置节约硬件的思考。经过单片微控制器编码把内在计数获得的时间数值,转变为间距讯息,经过3只LED数码管展示,数值XXX,代表XXXcm。3.2发射电路的设计3.2.1发射电路的设计方案一、发射电路输出波形分析1、发出波形的反复性为取得强分辨力,发出电子回路策划应当确保发出的超声波图像具有优良的反复性;另外,所发出的超声波应当尽力简单,即指各项震荡类似为相同频率的震荡,如此就方便接受时能选用带通滤波器清除干预与每回均接纳相同震荡波峰。如此便能防止超声波在阻碍物表层发出时导致的各类亏损与干预。一般发出电子回路依据发出样式划为:单脉冲发出、多脉冲发出与持续发出。距离测量选用超声波通常均是中断单脉冲发出,每当进行一回距离测量,传送与接受各一回。中断地激起有源传感器晶片震荡。此办法测验间距极小;此体系选用中断多脉冲发出,体系自主辨别受测间距的大小,设定发出脉冲数目。2、发出波形电压及功率传感器发出电压的高低关键是决定于发出讯号亏损和接受机的灵活度,统一各项消耗的要素,涵盖来回传输亏损,声波传送亏损,声波折射亏损,情境杂声亏损;此外思考现实发出传感器的极大导入电压是20vp-p,以及单片微控制器寻常运作导出的极大电压为5V,传感器发出讯号的功率直白确定发出探头发出超声讯号的距离大小,因此思考电压的时候应当思考怎样提升其功率,方可导致发出电子回路更加科学。二、发射电路的常用方案通过剖析,咱们清除发出电子回路策划的关键目标是提升导入至发出探头的电压及其功率。此体系使用单片微控制器P1.0发出一套方波脉冲讯号,其导出波形平稳牢靠,然而导出电流与导出功率极小,无法推行发出传感器发送绝对强度的超声讯号,因此在此间添加一个单电源乙类互补匹配功放电子回路(如图3.2)。图3.2发出电子回路图3.2.2功率放大电路功放电子回路[19.20]的关键工作是对负荷供应必然的逼真(或畸变极少)的导出功率,也就是不但应导出大范围的讯号电压,另外也应导出大范围的讯号电流,一般是在大讯号形态下运作,于是,功率扩大电子回路涵盖着一连串在电压扩大电子回路上并未产生过的特别难题,此类难题为:1、需要导出功率尽量较大为取得较大功率导出,需要功放管的电压与电流均具有绝对大的导出范围,于是功放管一般临近极点应用形态下运作。2、效率因为导出功率高,于是直流电源损耗的功率就高,此便具有一项效力难题。至于效力则是负荷获得的有效功率和电源供应晶体管功率的比率,以代表:[3-1]直流电源供应的功率除了一些变为有效的讯号功率,余下的变为晶体管的功耗。假如扩大器的效力极小,不但让直流电源的供应功率增大,并且让晶体管的功耗增加,让功率管发烫受损。因此,关于功率扩大器,提升效力还是一项关键难题。3、非线性畸变应该低一些功率扩大电子回路是在大讯号下运作,因此必然将形成非线性畸变,并且相同功放管导出功率愈高,非线性畸变通常愈严峻,此便让导出功率与非线性畸变编程一组关键冲突。在产业管制体系等场所内,就把导出功率当作关键目标,对线性畸变的需求则降低成非主要难题。4.BJT的热量散发难题在功率扩大电子回路内,拥有十分高的功率损耗在元件的集电结中,让元件的热度与外壳热度上升。想要充足应用准许的消耗而让元件导出极高的功率,扩大元件的热量散发则变成一项关键难题。归纳来讲,功率扩大电子回路则是需在确保晶体管平安应用的境况下,取得尽量高的导出功率、尽量大的效力与尽量低的非线性畸变。此体系策划时,选用测验室恒压电源提供12V电压。选取100uF极高耐压值是50V的电解电容,负荷电阻是45,功放管选取2SC1815,2SA1015二配套三极管,其最高安全使用电压是50V,高于每管电源电压的二倍也就是2*(12/2)=12V;测验表明符合发出电子回路需求。3.3接收电路设计接受有源传感器晶片接受的超声波铅直效用后,由于简谐振动而产生逐渐增强的机器振荡。由于压电效果晶片双面产生交变的等量异号电荷,电荷数目极小,仅可供应极小交变电压讯号,但无法供应电流讯号。接受电子回路的工作是把此项极小交变电压讯号充足扩大,另外思考或许产生干预讯号,扩大另外增加滤除电子回路,驱使后方的对比器导出电位跳转,成为确认接受的时间。3.3.1前置放大电路前置扩大电子回路模块的功能是对有效的讯号实施扩大,并且压制别的杂声与干预,进而实现极大的讯噪比,以方便后来电子回路的策划。图3.3前置扩大电子回路图策划电子回路在图3.3展出,思考到超声有源传感器的导出电阻极大(通常在上百兆欧以上),于是前置扩大器务必具有极大的导入阻抗(InputImpedance);另外,有源传感器的导出电压极低(数十毫伏),此便需要前置扩大电子回路具有极大的精密度、极低的导入偏置电压(InputOffsetVoltage)。前置扩大电子回路是由一只大精密度、大导入阻抗扩大器TL082[21]及电阻、与Rp组成,构成一个反比例扩大电子回路,如此能够境地地线杂声的干扰。由电子回路的基础常识,能够得出:[3-2][3-3]参照扩大器完美化的两项关键概论[22]:1、集成运算放大器的两项导入侧间的纯导入电压U一般临近0,也就是,如果将它完美化,那么U=0,然而并非短路,因此经常叫做虚短。2.集成运算放大器两导入侧差不多不会选用电流,也就是纯导入电流,如果将其完美化,那么I=0,然而并非切断,因此经常叫做虚断。因此得知此电子回路内:,,且,因此:[3-4]式子说明,导出电压和导入电压成比例计算关联,式里的负号代表和反相。电子回路的电压扩大倍数是:[3-5]应用反相扩大器能够完成对交直流导入讯号的扩大,并且电子回路架构简洁,仅是需求调整与阻值就能完成调整电压扩大倍数。图中运算放大器的同相导入侧连接电阻Rp,参变量选取时应当让两导入侧外部连接直流通路等同电阻均衡,也就是Rp=//,静止时让导入阶偏置电流均衡并且使导入阶的偏置电流在运放器两项导入侧的外部连接电阻上形成相同的压降,方便清除扩大器的偏置电流及偏移的对导出侧的干扰,因此Rp还叫做均衡电阻。参照此策划体系需求,接受传感器导出电压极低(数十毫伏),因此区别设=lK,=20K,Rp=lK,也就是扩大电子回路把导入讯号扩大200倍。3.3.2带通滤波电路在传感器接受的讯号内,除去阻碍物折射的回波,经常混合了无用波与干预脉冲等情境杂声,但前方扩大电子回路在扩大有效讯号的另外,能把一些杂声讯号另外扩大,并未提升导入讯号的讯噪比。因此策划出一优质量要素的滤波器关于总体体系特别关键。六十年代起,集成运算放大器取得了快速开发,由它与R、C构成的有源滤波电子回路,具备无需电感、体形小、质量小等优势。另外,因为集成运算放大器的开环电压放大倍数与导入阻抗都极大,导出阻抗极小,组成有源滤波电子回路后也具备必然的电压扩大与缓和效用。因此拟选用有源滤波电子回路压制无效频率干预讯号。有源滤波电子回路一般能够划为下列数种[23]:1.低通滤波电子回路它的性能是经过从0至一个截止角频率的低通讯号,但是关于高于的全部频率就实现衰退。2.高通滤波电子回路其性能是经过从大于一个角频率的高通讯号,但是关于小于的全部频率就实现衰退。3.带阻滤波电子回路其性能是经过从0至一个截止角频率的低通讯号,与高于的全部频率讯号,别的,就实现衰退。4.带通滤波电子回路其性能是低端截止角频率与高端截止角频率之间全部频率讯号经过,别的频率讯号就实现衰退。因为在此体系内总杂声涵盖在低频段关键聚集屋内情境杂声与50Hz工频干预,及在高频段的接受机内侧杂声。因此选取由TL082运放器,及外在阻容组成的带通滤波电子回路。通过该滤波电子回路后,40KHz上下的有效回波讯号被留住,另外的无效讯号被削减,为下一阶的解调电子回路供应极大讯噪比的导入讯号,此模块电子回路在图展出(图3.4)。图3.4带通滤波电子回路可见带通滤波电路由低通滤除杂波电子回路和高通滤除杂波电子回路进行串联产生。图3.5是其完美幅频回应和高通、低通滤除杂波器电子回路的幅频回应的对比,极易查出在低通滤除杂波电子回路的截止角频率高于高通滤除杂波电子回路的截止角频率,二者遮盖的通带则供应了一项带通回应。图3.5带通滤除杂波电子回路完美幅度回应图此体系策划的图(见图3.4)内,、C3构成低通脉络,、C4构成高通脉络,二者串联便构成了带通滤除杂波电子回路。为便于核算,设定=,=,=,,则可由KCL列出方程,导出带通滤波电路的传递函数为:[3-6]式中是同相扩大电子回路的电压放大倍数。因为在≥3时,会有极点处在右半s平面或虚轴上,电子回路会形成自激振荡,无法平稳运作。因此务必需要<3,能满足设计要求。令:[3-7][3-8][3-9][3-10]此是二级带通滤除杂波电子回路传送函数的经典表述式,当中不但是特点角频率,还是带通滤除杂波电子回路的核心角频率;Q是滤除杂波电子回路品质因数[18]。将代进[3-10],得:[3-11]上式表明,当时,电路具有最大电压增益,且带通滤波电路的通带电压增益为。参照式[3-11],无法得出其幅频回应,在图3.6展出。能够得出,Q值愈大,通带愈窄。图3.6带通滤除杂波电子回路幅频回应图在式[3-11]分母虚部的绝对值是1时,;因此利用,选正根,能得出带通滤除杂波电子回路的两项截止角频率,进而输出带通滤除杂波电子回路的带宽:。此电子回路需要带通滤除杂波器的核心频率是=40KHz,策划其品质因数Q是3,选取电容是1000pF。由[3-7.8通带带宽:根据[3-7.8.由式,可知:该电路谐振增益再将代入,得到从项目试验思考,和运算放大器两项导入侧连接的外部电阻务必符合均衡条目,也就是,这样与联合求解,可得=12.8;。通过上述分析计算,可得出本单元电路所选用元件参数分别如下:,,,,电容与都是1000pF。带通滤除杂波器参变量是:核心频率,频宽,电子回路简谐振动放大倍数。3.4检测电路设计接受传感器导出讯号通过以上扩大滤除杂波电子回路后,则能够实施讯号检验。其目标是确认接受讯号的抵达时段,此为总体电子回路中核心之处,由于它不但确定体系的计量精确度,也关联到总体体系是不是可以寻常运作。检验电子回路策划的需求是确保每回接受讯号均可以被精确的辨别,一般应用对比器[24]把导入讯号和一个恒定电平实施对比,导出差别的电平去形成上升或下降沿引发,转变为数字脉冲去引发单片微控制器的外切断管脚。此模块电子回路策划在图3.7展出,由对比器LM393[25]与一些电阻电容组成。图3.7检测部分电路图通过调整和阻值产生比较所需要的参考电压,即。因为LM393具备集电极开路导出的架构,因此在电源和导出之间,添加一个上拉电阻,电容具有简洁滤除杂波效用。详尽策划时思考到前阶扩大滤除杂波电子回路导出是峰峰值5V上下的持续正弦波讯号的重叠,因此区别设与,则参考电压为;上拉电阻,电容。在步入对比器的导入讯号大于23mV时,对比器导出电压是5V;导入讯号小于238mV时,对比器导出电压是0V,应用该边沿跳转以管制单片微控制器切断州INT0,终止运作。3.5显示电路设计展示器是一台经典的导出装备,并且其使用是极其普遍的,差不多全部的电子物品均应运用展示器,其区别只是展示器的架构种类有别。极其简洁的展示器能够让LED列出一项简洁的开关量讯息,但繁杂的相对完备的展示器应当是CRT监测器或者荧幕极大的LED液晶屏。统筹主题的真实需求因为展示的间距范畴在四米以内,选取三位LED数码管,经过单片微控制器编码完成展示,表示距离的XXXcm数值。现实思考节省单片微控制器的端口能源以及降低硬件芯片本钱投放,此模块电子回路策划在图3.8展出,选用3个共阴极数码管,展示字符由单片微控制器P2口送到锁存器74HC574[26]锁存,又通过展示驱使芯片ULN2003[27]驱使数码管展示,P0.1-P0.3区别管制所有的流动展示。图3.8展示部分电路图4单片机的软硬件实现4.1ATMEL89S51单片机简介伴着电脑技能和微电子技能的开发,智慧仪器的性能逐渐完备,运作的牢靠性还深层次提升,但单片微控制器则是伴着性能的持续加强,价钱逐步减小。在此体系策划内,咱们运用美国ATMEL企业形成的八位单片微控制器-AT89S5l成为管制元件。AT89S51是一类带4K字节能编码能清除只读贮存器(FPEROM-FalshProgrammableandErasableReadOnlyMemory)的低电压,优机能CMOS架构的八位中央处置器。此元件选用ATMEL大密度不易失贮存器生产技能生产,和产业规则的MCS-51命令集与导出引脚能够相容,而且把多性能八位CPU与FLASH贮存器集合在单一芯片内,所以,AT89S51是一类有效的中央管制器,为许多智慧仪表与插入型管制体系供应了一类灵敏性强并且便宜的对策。接下来简洁阐述此单片微控制器的部分属性。八位单片微控制器AT89S5l的关键属性[28.29]是:●和MCS-51命令相容;●4K字节在体系能编码(ISP)Flash贮存;●寿命:1000写入/擦除循环;●4.0-5.5V的运作电压范畴;●完全静止运作形式:0Hz-33Hz;●三阶连续加密锁;●128*8字节内在RAM;●三阶代码贮存器锁定;●32位能编码输入/输出线;●两只16位定时器/计数器;●5项切断源;●全双工串行UART通路;●小功耗的空闲与断电形式;●切断能从闲置形式激活体系;●看门狗(WDT)及双数值指针;●片内振荡器与时钟电子回路;●断电标记与迅速编码属性;●灵敏的在体系编码(ISP-字节或页写形式);单片微控制器AT89S51各个管脚在图4.1展出,管脚界说如表4.1:图4.1AT89S51管脚图表4.1AT89S51管脚界说管脚序列管脚编码性能1-88位准双向口9RST复位输入口10串行接入口、口11串行接出口、12外部中断0接入口、13外部中断1接入口、14定时计数器0接入口、15定时计数器1接入口、16外部数据存储器写选通、17外部数据存储器度选通、18-19时钟振荡器的输入/输出端20信号地21-28八位双向输入/输出口能作贮存器的高八位地址29代码贮存准许导出讯号侧30片外贮存器地址锁存讯号31外部取指使能信号32-39数据低8位地址复用端口40正电源输入单片微控制器模块策划关键涵盖输入/输出口的分派及软件策划的过程。依据整体策划对策,详尽单片微控制器管脚分派是:(1)、由单片微控制器P1.0管脚发出一套方波脉冲讯号通过功率扩大电子回路推行超声传感器发出探头发送超声,另外开启内在定时器运作。(2)、接受探头接到讯号通过扩大滤除杂波电子回路,又通过门限对比器形成负边沿跳转去管制单片微控制器切断INT0(P3.2管脚),另外关掉内置定时器终止运作。(3)、为减少本钱此体系选用流动扫射展示,选用三位共阴数码展示管,展示字符由单片微控制器P2口传至锁存器74HC574锁存,由P3.6管脚管制D引发器74HC574导出需要展示的字符,另外由P0.1-P0.3管脚通过展示驱使芯片ULN2003实施位选通,来管制驱使数码管详尽位展示。单片微控制器AT89S51的定时器/计数器构成的中心是一只16位加1计数器,其计数脉冲有两项源头:一为由外在事务供应的计数脉冲经过管脚Tx接口送至加1计数器;还有一个为由单片微控制器内在的时钟脉冲经12分频后送至加1计数器。因此,单片微控制器AT89S51的定时器/计数器既能够运作在定时样式,还能够运作在对外在事务计数样式,只需置1或置0其管制寄存器TMOD的设定位就能完成运作样式的选取。TCON寄存器用来管制定时器/计数器的开启关停与切断申请。咱们经过命令对TMOD与TCON此两项特别性能寄存器的各个实施编码便能够完成总体定时/计数器性能。1、定时器/计数器样式管制寄存器TMOD用于选取定时器/计数器0、1的运作样式,低四位用在定时器/计数器0,高四位用在定时器/计数器1。其值能以代码确定。样式在表4.2展出:表4.2TMOD样式表D7D6D5D4D3D2D1D0GATEM1M0GATEM1M0定时器/计数器1定时器/计数器0(l)、定时器/计数器性能选取位,=1是计数器样式,=0是定时器样式。(2)、定时器/计数器样式选取位M1,M0决定定时器/计数器4种工作方式:①运作样式0设定M1=0,M0=0时定时器/计数器是样式0,组成13位定时器/计数器。②运作样式1设定M1=0,M0=1时定时器/计数器是样式1,组成16位定时器/计数器。③运作样式2设定M1=1,M0=0时定时器/计数器是样式2,组成自主从新安装初始值的八位定时器/计数器。④运作样式3设定M1=1,M0=1时定时器/计数器0处在样式3,另外被划为两项八位定时器/计数器,定时器/计数器1在该样式没有实际应用价值。(3)、门管制位GATE,假如GATE=l,定时器/计数器0的运作被芯片管脚管制,定时器/计数器1的运作被芯片管脚管制;假如GATE=0,定时器/计数器的运作和管脚、没有关联。通常境况下GATE=0。2、定时器/计数器样式管制寄存器TCON高四位用来管制定时器/计数器0、1的运转;低四位用来管制外在切断,和定时器/计数器没有关系。样式在表4.3展出:表4.3TCON格式表D7D6D5D4D3D2D1D0TF1TR1TF0TR0IE1IT1IE0IT0(1)、定时器/计数器1运转管制位TR1=1时定时器/计数器1运作,TR=0那么终止运作。TR1由软件置位或置零。(2)、定时器/计数器1溢出切断标记TF1,在定时器/计数器1计数溢出时由硬件自主设置TF1=1,在切断准许的境况下,就向CPU传出定时器/计数器1的切断申请讯号,CPU回应后TF1由硬件自主置0。在切断隔离条目下,TF1能作为查找测验应用。(3)、定时器/计数器1运转管制位TR0与溢出切断标记TF0性能与TR1,TF1近似。(4)、IT1为外在切断引发样式选取,IT1=1时是电平引发样式,在外在管脚上产生小电平时则向CPU请求切断,CPU回应切断后应选取举措取消切断申请讯号,让转为大电平;IT1=1时是跳转引发样式,在外在管脚上产生负跳转时,此负跳转经过边沿检验器让IE1置位,向CPU请求切断。CPU回应切断后由硬件自主消除工IE1。4.2系统软件部分在体系硬件构建了超声距离测量的基础性能以后,体系软件完成的性能关键是对于体系性能的完成及数值的处置与使用。参照第三章讲述的体系硬件整体策划对策与实现的性能,体系软件需求完成下列性能:1、讯号发出管制在体系硬件内,早已实现发送电子回路、接受扩大电子回路、滤除杂波及门限检验的策划。在体系软件内,要实现脉冲串的导出。2、数值贮存处置想要获得发出讯号和接受回波间的时段差,应读取此刻计数器的计数值,然而无法成为间距值直白展示导出,由于计数值和现实的间距值之间转化式子是:S=0.5*V*T-0.5*344*T=172*T,当中,T是发出讯号至接受之间经过的时段。因为单片微控制器是依据16进制实施计算,因此获得的S无法直白展示,需求实施转化。在该模块内,讯号处置关键涵盖计数值和间距值转换,以及二进制和十进制转化。3.展示导出数值传送和展示经过软件处置获得的间距,送至和单片微控制器P2口利用三个LED展示导出。4.2.1主程序结构此体系选用了单片微控制器AT89S51,使用单片微控制器汇编语句完成软件编码。总体体系软件性能的完成能够划为主代码、分代码、切断服侍分代码几项关键模块构成。总体体系的管制过程在图4.2展出,在起始化及移用发出脉冲串分代码后开启定时器进行运作,代码步入切断回应的等候。代码起始化进程,关键是定时器计数器运作样式以及初始值实施设定,代码是:MAIN:MOVTMOD,#01H;定时器0起始化成定时器样式1MOVTLO,#00HMOVTHO,#00HSETBETO;开启定时器0切断SETBITO;设定外在切断0是边沿触发SETBEX0;开启外在切断INT0SETBEA;开启总切断SETBTR0;开启定时器0LCALLPULSE;移用发出脉冲分代码WAIT:AJMPWAIT;主代码踱步,等候外在切断
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025粮油销售合同范本
- 打字员的劳动合同书
- 印刷品订货合同格式
- 2025房屋商用租赁合同范本
- 2025农机社会化服务作业合同(合同版本)
- 医疗机构采购与供应合同
- 配音演员聘用合同范本
- 探索在线技能培训的新模式
- 指点迷津筑梦未来主题班会
- 技术进口合同范本
- 六年级上册数学书苏教版答案
- 2023年全国中小学思政课教师网络培训研修总结心得体会
- CDE网站申请人之窗栏目介绍及用户操作手册
- 车班班长工作总结5篇
- 行业会计比较(第三版)PPT完整全套教学课件
- 值机业务与行李运输实务(第3版)高职PPT完整全套教学课件
- 高考英语语法填空专项训练(含解析)
- 42式太极剑剑谱及动作说明(吴阿敏)
- 部编版语文小学五年级下册第一单元集体备课(教材解读)
- 仁爱英语九年级下册单词表(中英文)
- 危险化学品企业安全生产标准化课件
评论
0/150
提交评论