欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    毕业设计(论文)基于单片机的超声波测距系统.doc

    • 资源ID:3981021       资源大小:948.50KB        全文页数:57页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业设计(论文)基于单片机的超声波测距系统.doc

    SHANDONG毕业设计说明书基于单片机的超声波测距系统学 院:电气与电子工程学院专 业:电子信息科学与技术学生姓名: 学 号: 指导教师: 20 年 月摘要本文详细介绍一种基于AT89C52单片机的超声测距系统的设计。该系统依靠温度检测确定超声波的实时传播速度,再利用单片机内置定时器配合中断程序测量从超声波的发射到检测到回声信号的时间差,最后利用速度和时间完成对实测距离的检测和输出。合理的硬件设计使该系统具有安装调试简单,价格经济合理,使用操作简单,可拓展系统功能等优点,具有较为广阔的推广前景。论文系统的介绍了超声波测距系统的测距原理,从超声传感器的技术特性和工作原理方面提出超声波传感器的选择方法,并对影响系统测距精度的主要技术参数进行讨论。通过误差分析提出提高测量精度的相应方案,包括超声波脉冲的发射宽度、发射电路的抗干扰设计、软件处理和显示精度等方面。该系统形成以AT89C52单片机为主控制器,结合发射电路、接收电路、电源电路、温度检测电路、数显电路、报警电路硬件结构,再配合单片机软件系统实现测距功能。详细的论证系统功能实现的基础上,根据系统的总体方案完成系统设计。本文进一步介绍了AT89C52单片机在系统中的应用,分析了系统各部分的硬件及软件实现。系统软件采用模块化设计,由主程序、预置子程序、发射子程序、接收子程序、显示子程序等模块组成。各探头的信号经单片机综合分析处理,实现超声波测距仪的各种功能。相关部分附有硬件电路图、程序流程图。通过本文论证该设计的技术指标均达到设计要求,并且该系统对室内有限范围的距离测量具有较高的精度和可靠性。最后分析误差产生的原因及如何对系统进行完善提出了一些改进建议。关键词:超声波,超声测距,单片机,温度补偿AbstractThis paper introduces a kind of based on single chip microcomputer pulse reflecting type ultrasonic ranging system.The system is based on the air to determine the spread of ultrasonic speed conditions, the use of launch ultrasonic echo and the time difference to measure distance to be tested.This system installation easy to use, cheap, and can be used together with remote control and remote sensing system, has the broad application prospect.This paper summarizes the ultrasonic detection development and basic principle, this paper introduces the working mechanism and the ultrasonic sensor characteristics, to some of the major influence ranging system parameters are discussed.The AT89C52 single chip microcomputer control system to give priority to with transmitting and receiving, testing, power supply, temperature compensation, display section, the alarming circuit module circuit constitute the unit overall design scheme.In ultrasonic ranging system is introduced based on the function, the overall structure of system design argumentation.Paper further introduced the application of AT89C52 microcomputer in the system, and analyzes the various parts of the system hardware and software realization.System software modular design, the main program, preset subroutines, launch procedure, receiving a subroutine, display subroutines etc module. The probe signal SCM comprehensive analysis, realize the ultrasonic rangefinder all functions.Related part of the circuit diagram, the program flow chart with hardware.Through this paper demonstrates that the design technology indexes meet the design requirements, and the system for the indoor limited range of distance measurement has higher precision and reliability.In the final analysis the causes of error and how to perfect the system and put forward some Suggestions for improvement.Key words:Ultrasonic, ultrasonic ranging, microcontroller, temperature compensation目录摘要IAbstractII第一章引言- 1 -1.1 课题提出的背景- 1 -1.2课题的设计内容及主要技术指标- 2 -1.3课题内容及科学意义- 2 -第二章超声波测距技术综述- 4 -2.1超声波与超声波传感器- 4 -2.1.1超声波概述- 4 -2.1.2超声波传感器- 4 -2.1.3超声波传感器性能指标与选择- 6 -2.2超声波测距原理- 8 -2.3系统误差分析及参数选择- 8 -2.3.1超声波测距误差分析- 8 -2.3.2中心频率的选择- 9 -2.3.3发射脉冲宽度的选择- 9 -2.3.4测量盲区- 10 -2.4本章小结- 10 -第三章系统硬件的组成- 11 -3.1总体设计方案- 11 -3.2发射电路的设计- 12 -3.2.1典型的超声波发射电路- 12 -3.2.2 功率放大电路- 13 -3.2.3系统发射电路方案- 14 -3.3接收电路的设计- 16 -3.3.1由CX20106A构成的超声波接收电路- 16 -3.3.2分立元件构成的超声波接收电路- 19 -3.4显示电路的设计- 25 -3.5温度补偿电路的设计- 27 -3.5.1DS18B20温度传感器- 27 -3.5.2由DS18B20温度传感器构成的测温电路- 29 -3.6报警电路的设计- 30 -3.7电源电路的设计- 31 -3.8本章小结- 32 -第四章系统软件的实现- 33 -4.1单片机系统概述- 33 -4.1.1AT89C52单片机简介- 33 -4.1.2系统中AT89C52的I/O端口分配- 35 -4.2软件系统的实现- 36 -4.2.1主程序结构- 37 -4.2.2外部中断子程序结构- 37 -4.2.3定时中断子程序结构- 38 -4.3本章小结- 38 -结论- 39 -参考文献- 40 -致谢- 41 -附录- 42 -附录一:整机电路- 42 -附录二:系统程序- 43 -第一章引言1.1 课题提出的背景随着汽车工业的发展,汽车本身的安全性和智能性日益得到重视。目前,超声波测距技术已经成熟的应用于汽车的倒车系统。随着科技的发展,在紧急状况下汽车的自主避障功能将是一大发展方向。这一过程是通过计算机采集周边环境信息,并对信息进行分析和处理,判断紧急情况,然后发出模仿驾驶员操作的控制信息,代替驾驶员控制汽车自动对紧急情况进行最合理的处理。随着微处理器的发展与超声波传感技术的成熟,超声波测距仪的使用可以迅速采集驾车环境,通过计算机操控汽车实现紧急避障,是本课题的研究背景。在其它领域,传统的接触式测距存在很多的局限性。如在工业现场,自动化装配、加工与运输等过程中,要对随意放置的工件的位置、形状、间距进行自动判别,进行接触是测量的问题变得更为复杂与困难,因此更需要非接触式测距仪。在当前技术条件下,非接触式的测距仪通常使用超雷达、激光和超声波。但在系统实现和设备造价方面,激光和雷达在实现测距功能方面虽然测量精度和精准度表较高,但对于设备要求也很高,且造价相对较高,所以不适合在一些低成本但对测量精度要求不是很高的领域应用。在这些领域里,性价比很高的超声波测距的方法便具有了很大的优势:1、相对于光波,超声波在空气中的传播速度相对较低,但具有很强指向性强,传播和反射过程中能量损耗较小,对于较近的物体灵敏度较高。2、超声波的干扰信号主要来自外界声波信号,其对于色彩、电磁、干扰光照强度空气悬浮物等的干扰并不敏感,可用于黑暗、强电磁干扰、烟雾、粉尘等环境,并且可用于识别透明的目标。3、由超声波传感器构成的测距系统,具有结构简单、价格低廉、精度较好、反应迅速、易安装调试、可实时控制等优点,适合在各种领域应用。由于超声波具有易于定向发射、方向性好、强度易于控制、与被测量物体不需要直接接触的优点,因此它常用于距离的测量。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到毫米级而在工业中得到广泛的应用。目前,超声波测距主要应用在倒车提醒、建筑工地、液体深度检测、工业现场等技术领域。1.2课题的设计内容及主要技术指标一、主要设计内容:1、查找资料,确定实现方案;2、选用传感器并设计相应电路;3、设计硬件电路、绘制硬件原理图、PCB图;4、完成该课题的程序设计,提交程序设计框图及程序设计清单;5、完成硬件与软件综合调试,使用仿真软件对单片机系统进行仿真,实现预定功能;6、硬件设计包括:(1)、单片机系统;(2)、超声波发射系统;(3)、超声波接收系统;(4)、温度补偿系统;(5)、显示系统等。7、程序设计包括:(1)、主程序;(2)、超声波的接收和处理程序;(3)、DS18B20温度采集程序;(4)、显示驱动程序。8、系统调试及性能分析。三、主要设计技术指标与参数:(1)测量范围要求为不大于6m;(2)进行温度补偿;(3)显示方式为数码管显示;(4)精度优于1%;(5)具有较强的抗干扰能力;1.3课题内容及科学意义本文通过对超声波测距原理的理论研究,以及对引起误差的原因分析,探究可实现的硬件电路,开发出以AT89C52单片机为主控制器,采用40KHz压电式超声传感器以及DS18B20传感器做温度补偿的超声测距仪。方案电路简单,集成度高,功耗低,体积小的优点。具有较高的测量精度和灵敏度,并且测量范围广、价格低廉,适合非接触测距的广泛应用。此外设计周期短,可拓展其它的功能。第二章超声波测距技术综述2.1超声波与超声波传感器2.1.1超声波概述大家知道,当物体振动时会发出声音。科学家们将每秒钟振动的次数成为声音的频率,它的单位是赫兹。人类耳朵能听到的声波频率为2020000Hz。因此,当物体的振动超过一定的频率,即高于人耳听阀上限时,人们便听不到了,这样的声波称为“超声波”。测距使用的超声波可由超声波传感器产生,在压电晶片的两端施加一定频率的电压信号便可激励产生机械振动,当电压信号频率高于声波频率时便可发出超声波。以这种方式产生的超声波具有频率高、波长短、指向性强、能量衰减慢、可定向传播等优点,所以在非接触式测距系统中得到广泛应用。根据超声波在介质中的振动方向和传播方向的关系,可将超声波的波形分为以下几种形式:1、纵波:超声波的振动方向平行于传播方向。2、横波:超声波的振动方向垂直于传播方向。3、表面波:超声波的振动介于纵波和横波之间。应用于本测距系统的超声波的波形为纵波。由于超声波具有易于定向发射、方向性好、强度易于控制、与被测量物体不需要直接接触的优点,因此它常用于距离的测量。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到毫米级,因而在工业中得到广泛的应用。2.1.2超声波传感器超声波测距系统是利用超声波作为测距媒介,因而设计是时必须存在能够发射和接收超声波的器件超声波传感器。一、组成部分超声波传感器主要由两个点击中间加上压电晶片构成。当两电极上加一定频率电压信号可从压电晶片上发射超声波,反过来压电晶片接收到超声波也可在两电极上产生频率信号。根据超声波波形的不同,其结果形式可分直探头、斜探头和表面波探头,分别用于接收纵波、横波和表面波;根据传感器功能的不同,其结构形式可分为首发一体式(发射和接受一个探头)和首发分体式(一个发射探头、一个探头接收)。二、 结构原理为了研究和利用超声波,人们已经设计和制成了许多超声波发生器。超声波的获得渠道在总体上有两种方式,一是使用电气方式产生超声波,二是使用机械方式产生超声波。具体的产生方法此处不做讨论,但两种方式产生的超声波在声波的频率、功率等特性上不尽相同,所以两个方法的应用领域也各不相同。针对系统的特点,在测距系统上一般选用压电式超声波传感器,此种类型的传感器结构简单,可获得稳定的超声波信号。压电式超声波发生器实际上是利用压电晶体的谐振来工作的。超声波发生器内部结构如图2-1所示,在结构上,超声波传感器由两个压电晶片和一个共振板构成。当对他的两极外施加一定频率的脉冲信号时,压电晶片就会发生振荡。当施加信号的频率等于压电晶片的固有振荡频率时就会发生共振,带动共振板振动产生超声波。反之,当共振板感应到超声波时,将会引起压电晶片的振动,在两极间形成频率信号,连接上信号处理系统,就变成超声波接收器传感器了。 压电晶片 导线 共振板 锥形罩图2-1超声波传感器压电式超声波传感器的等效电路如图2-2所示,C0为静电电容,R为材料介电损耗并联电阻Cm和Lm为机械共振回路的电容和电感,Rm为损耗串联电阻。压电陶瓷晶片的固定谐振频率即中心频率。发射超声波时,在其上面施加与中心频率一致的交变电压,超声传感器可获得很高的灵敏度。当所用压电晶片材料不变时,改变材料的几何尺寸,就可以改变其固有谐振频率,利用这一特性可获得不同中心频率的超声传感器。图2-2超声波传感器等效电路2.1.3超声波传感器性能指标与选择一、 性能指标1、中心频率中心频率就是压电晶片的共振频率。当加到它两端的交流电压的频率和晶片的共振频率相等时,输出的能量最大,灵敏度也最高。中心频率越高,可探测距离越短,但分辨力越高。常见的超声波传感器中心频率有30KHz、40KHz、75KHz、200KHz、等。2、工作温度能使传感器正常工作的温度范围称为工作温度。一般情况下,超声波传感器的工作温度比较低,可以长时间的有效工作。医疗用的超声探头的温度比较高,需要设置制冷设备。3、灵敏度主要取决于制造晶片本身。灵敏度单位为分贝(dB),数值是负数。4、指向角指向角是标定超声波传感器方向性重要参数。一般情况下,指向角越小,方向性越强。一般传感器的指向角为几度至几十度。二、 超声波传感器的选择超声波传感器主要采用直接反射式的检测模式。位于传感器前面的被检测物通过将发射的声波部分地发射回传感器的接收器,从而使传感器检测到被测物。在超声波测距系统中,中心频率若取的太低,则外界的杂音干扰较多,抗干扰能力差:频率若取的太高,则在传播中信号衰减较大,检测距离变短,但相应的分辨力会增强。超声波传感器分通用型、耐高温型、宽频带型、密封防水型等多种。一般在电子市场上常见的超声波传感器有收发分体式和收发一体式两种。收发一体式超声波传感器就是一个传感器同时作为发送器和接收器,即可发送超声波,又可接收超声波;收发分体式是一个发送器用于产生和发射超声波,另一个接受器用作超声波的接收。本设计中选用的探头是中心频率为40KHz的收发分体式超声传感器,由一支发射传感器TCT40-16T和一支接收传感器TCT40-16R组成,其参数特性如表21所示。表2-1传感器特性参数表型号TCT40-16TTCT40-16R结构开放式开放式使用方式发射接收中心频率40.0±1.0KHz40.0±1.0KHz频率带宽2±0.5KHz2±0.5KHz灵敏度(0dB=V/ubar)-65dBmin声压(0dB=0.02mPa)117dBmin指向角75°80°静电容量2000pf±30% 2000pf±30% 最低使用温度-20-20最高使用温度7070最大输入电压60Vp-p 60Vp-p 2.2超声波测距原理在频率信号的驱动下超声波传感器的发射探头发射具有一定宽度超声波脉冲,同时使用一定的设备开始计时。在超声波传播时碰到障碍物就会产生反射现象产生回波信号,超声波传感器的接收探头收到回波信号后计时立即停止。超声波在空气中的传播速度是温度的函数,先忽略温度的影响,常温下超声波的速度为340m/s,计时设备记录的时间为T,这样就可以计算出超声波的传播距离S,即:S=340t/2 。这种方法是利用超声波传播速度作已知量,测量从发射超声波到检测到回波信号的时间,通过计算完成距离测量。其计算距离的公式为(2-1)式中S为所测距离的长度;C是超声波在空气中的传播速度(是温度t的函数);T为所测得超声波传播的时间。 2.3系统误差分析及参数选择2.3.1超声波测距误差分析根据式(2-1)可知,超声波测距系统的测量误差与超声波在空气中的传播速度和所测量的时间误差有关。一、时间误差当要求测距误差小于1%时,即测量精度在1mm时,忽略温度对超声波速度的影响,即先忽略超声波的速度误差,假设超声波的传播速度为常温下的速度C=344m/s 。测距时间误差。即在忽略超声波的传播速度误差的影响下,要求对超声波传播时间的测量精度精度小于2.9us,即可是测量精度达到毫米级,保证测距精度由于1%。单片机AT89C52在使用12MHz的晶振作时钟基准时,其内置定时器T0在工作方式1下,其计时精度为1us,因此系统采用AT89C52定时器计时能保证时间测量精度优于1%。二、 速度误差超声波在空气中的传播速度不是定值,它随着空气密度的不同而变化,而空气密度与温度是密切相关的。这就使得超声波的传播C速度成为温度T的函数。超声波传播速度与温度的关系如下(2-2)式中:t为温度(),C为超声波的传播速度。由式(2-2)可看出温度越高超声波传播速度越快。这样,当系统要求测距精度优于1%,测量精度在1mm级别时,就必须把超声波的传播速度随的温度变化的因素考虑进去。这样在系统处理数据时不能把超声波的传播速度作为常量处理,应该施加温度补偿,通过软件修正速度的取值。具体做法是,在计算距离前先获得环境温度信息,通过式(2-2)获得速度的修正值,然后利用修正值进行距离测量。用此方法可使测量精度大大提高。2.3.2中心频率的选择查阅文献知,超声波在空气中的衰减系数为:(2-3)所以,超声波在空气中的衰减对频率的大小很敏感,合理的选择超声波频率才能取得良好的测距效果,一般中心频率选在40KHz左右,频率太高会使超声波无法在空气中是传播。传感器的中心频率是测距系统的主要技术参数,它直接影响超声波在扩散和吸收过程中的能量损失,以及对背景噪声的抗干扰程度,并且中心频率的大小决定了超声波传感器的物理尺寸。结合本设计技术指标,由于本测距仪最大测量量程为六米,因而选择传感器的中心频率频率在40KHz。这样传感器的指向性强,抗干扰能力强,信噪比较大,虽然相对低频传播损耗有所增加,但不会影响正常的超声波发射和接收。2.3.3发射脉冲宽度的选择超声波发射脉的冲宽度决定了测距仪的测量盲区,同时也影响其测量精度,并且与信号的发射能量有关。减小发射脉冲宽度,可以提高测量精度,减小测量量盲区,但相应的也减小了发射能量,增加了超声波接收检测的难度。但是在实际应用上,脉冲宽度过宽会加大测量盲区的范围,对回波的接收及回波检测都造成了一定的困难。在具体设计中,参考以25us、100us、200u s以及800us,即1个、4个、8个以及32个40KHz方波脉冲的发射脉冲宽度作为发射信号,后检测其接收的回波信号信号。一般情况下,短距离即小于2米采用发射200us(8个40KHz方波脉冲)发射脉冲宽度;长距离发射800us(32个40KHz脉冲方波)的发射脉冲宽度。最终决定,本设计方案发射300us的超声波信号,即12个40KHz方波脉冲,同时通过单片机编程控制来避开盲区。此时,取得的测量精度及盲区范围比较合适,并且有较好的接收准确度与速度。2.3.4测量盲区直接反射式超声波传感器不能可靠检测位于超声波换能器前段的部分物体。由此,超声波换能器与检测范围起点之间的区域被称为测量盲区。传感器在这个区域内必须保持不被阻挡。所以还需要考虑超声波测距设计中的盲距,在超声波发射过程中将无法进行测量工作,因为发射信号可以直接衍射到接收器,每发射一个超声波周期耗时为1/40000s,超声波传播的距离为0.85cm,在发射是为了保证测量精度,以发射12个40KHz方波脉冲为例,盲区距离为12×0.85=10.2cm。2.4本章小结本章系统的说明了超声波的形成、超声波传感器原理,超声波测距原理,主要误差分析及系统参数的选择。通过超声传感器的原理及结构分析得到超声传感器的几个主要技术参数,并结合设计所需给出本设计中所用超声传感器的特性参数。分析了超声波测距的基本原理以及主要的测量误差,在此基础上给出了本设计的测距方案,脉冲宽度的选择、中心频率频率的选择、环境温度的影响、以及测量盲区的范围。第三章系统硬件的组成3.1总体设计方案通过上一章的分析,我们根据本设计的指标选定了满足技术指标的超声波传感器以及主控制器:一支用于超声波发射的探头TCT40-16T和一支用于超声波接收探头TCT40-16R的收发分体式传感器以及单片机AT89C52。本章在此基础上论述说明如何具体的设计本系统单元电路,以及各单元电路的逻辑关系。依据课题要求,系统将在6米的小范围内实现精度较高的测距功能。系统整体结构框图如图31所示。 电源电路 障 碍 物 发射电路 AT89C52 发射探头 报警电路 接收电路 接收探头 显示电路 测温电路图3-1 系统设计方案框图为驱动超声波传感器发射超声波,系统通过单片机编程控制开启内部计数器T0,从AT89C52的P10端口输出40kHz左右的方波信号。由于单片机端口输出信号功率很弱,同时为使超声传感器发射探头TCT40-16T发射的超声波距能够传播足够长的距离,故在单片机与TCT40-16T之间设计添加功率放大电路作为发射电路。另一方面在接收端,从接收传感器TCT40-16R接收到的超声波回声是很微弱的,其级别在mV级,同时夹杂着较强的外界噪声,所以在单片机与TCT40-16T之间的接收电路除检测超声波回声产生单片机中断指令外,还应具备放大信号和抑制噪声的功能。故本系统设计中,接收电路中还包括前置放大电路、带通滤波电路以及检测电,其中放大电路和滤波电路的中心频率均在40KHZ左右。由于回波信号经过放大电路后的输出信号是不确定的连续信号(正弦信号的叠加),该种信号形式无法作为单片机的中断响应信号。为了得到能稳定驱动单片机中断响应的下降沿脉冲信号,接收电路在放大滤波电路后,由LM393集成电压比较器构成的检测电路,将连续信号转换成方波信号。利用方波的负跳变作为单片机的中断信号,输入到AT89C52的P3.2/INT0端口,单片机响应中断请求内部计数器停止计时。再由单片机编程控制,根据计数器的数值计算出相应距离,最后通过显示电路显示出来。3.2发射电路的设计3.2.1典型的超声波发射电路使用TCT40-16T/R可以很方便地发射和检测超声波。下面介绍两种典型的应用电路。一、 由74HC00与非门构成的发射电路图3-274HC00构成的发射电路74HC00是一个高速CMOS四2输入与非门,具有放大作用,具有对称的传输延迟和转换时间,相对于TTL逻辑IC,它的功耗要小很多。对于HC类型,其工作电压为26V,具有高抗干扰性,可以兼容直接输入TTL逻辑信号和CMOS逻辑输入的特点。如图3-2所示,电路中利用AT89C52的P1.0口产生40kHz的方波信号,经过74HC00的放大后输出到超声波传感器TCT40-16T,产生超声波。二、 由74HC04非门构成的发射电路如图3-3所示,此种发射电路由74HC04反向器和超声波传感器构成。电路工作时,由单片机P10端口输出的40KHz方波信号经两路接到超声波传感器两级。一路经一级反向器后送到超声波传感器的一个电极,另一路经两级反向器后送到超声波传感器的另一个电极。这种推挽式的驱动方式可放大方波信号的信号功率。从而提高超声波传感器的发射强度。输出端采用两个反向器并联,用以提高驱动能力。上拉电阻R1和R2可以提高74HC04非门逻辑输出高电平时的驱动能力,同时增加超声波传感器的振荡阻尼效果,缩短自由振荡时间。图3-274HC04构成的发射电路3.2.2 功率放大电路一、功率放大电路的特点经上述论述我们知道,发射电路的本质是一个功率放大电路。为了综合的考虑此处发射电路的电路形式,在设计功率放大电路时,我们需要注意以下几点:1、功放电路中电流、电压要求都比较大,必须注意电路参数不能超过晶体管的极限值:Icm 、Ucem、Pcm。2、电流、电压信号比较大,必须注意防止波形非线性失真。即动态范围要尽可能大。在本设计中,功率放大电路的主要目的是提高输出功率驱动超声波传感器,且驱动信号为方波故对电路非线性失真的要求相对较低。3、电源提供的能量尽可能地转换给负载,以减少晶体管及线路上的损失。即注意提高电路的效率()。输出效率是负载得到的有用功率PO与电源供给晶体管功率PE的比值,定义如下:(3-1)剩余部分变成晶体管的管耗PC(PC=PEPO)。4、 由于BJT本身消耗的功率很大,因此在功率放大器的设计和使用过程中,必须注意对BJT的散热和保护问题。本设计中,超声波间歇性发射且时间很短,故对BJT的有效使用时间较短,基本不存在散热问题。二、 功率放大电路的分类根据电路中用于放大作用的晶体管导通的导通角的大小可作以下分类:1、甲类(A类)工作状态:在一个信号周期内晶体管的发射结都处于正向导通状态,整个周期内均有电流通过集电极,晶体管导通角等于360°。2、乙类(B类)工作状态:在一个信号周期内,晶体管的发射结只在半个周期内正向导通,在另外半个周期内反向截止,即半周期导电半周期截止。晶体管的导通角等于180°。3、甲乙类(AB类)工作状态:它介于甲类和乙类工作状态之间,晶体管的发射结在大于半个周期小于一个周期的时间内正向导通。导通角大于180°小于360°。4、丙类(C类)工作状态:晶体管的发射结在小于半个周期内正向导通,导通角小于180°。3.2.3系统发射电路方案经过上述分析本系统发射电路设计方案选择由晶体管构成的功率放大电路。鉴于系统对于集成环境要求低,经对比决定电路阻容耦合的OTL互补对称功率放大电路。电路形式如图3-3所示。一、电路形式该电路形式为单电源供电的互补推挽式乙类功率放大电路。选定电阻R1和R2的阻值,使静态时两个三极管的发射极电位为VCC/2,则电容C2两端的电压UC也等于VCC/2。若此处系统选择电容C2容量足够大的时,当有信号输入时,可认为电容C2两端电压基本不变。在信号正半周期,NPN型三极管Q1导通,电流从电源流出,经过Ql和电容C2后流过负载R5驱动传感器工作;在信号的负半周期,PNP型三极管Q2导通,依靠电容C2上的电压供电,电流从C2的正端流出,经过Q2流致公共端,再流过负载,然后回到C2的负端。图中,R3 、R4的电阻值可选12,其作用为射极负反馈电阻,同时也起限流保护的作用。图3-3发射电路设计方案二、元件的选择及参数计算在本系统设计时,主电源VCC采用12V的直流蓄电池提供稳压电源。电容C1为耦合电容选择容量为100pF的普通电容;确保电容C2足够大以满足电路要求,选用容量为l00uF最大耐压为50V的电解电容。电阻R1和R2的阻值要确保两个三极管的发射极电位为VCC/2即6V,故可知电阻R2的压降约为6.7V,选定R2的阻值为1K,则根据计算:(3-2)可确定R1阻值为790。R3 、R4作为射极负反馈电阻其阻值可选12。选定三极管选用互补的9012和9013型三极管,其技术参数如表3-1所示。其集电极与发射极间的耐压值是工作电源的两倍,且两个三极管特点互补完全满足设计要求。选取负载电阻R5的阻值为15,此时电路工作时的集电极电流最大为6V/20=300mA,均小于两管的500mA和600mA的最大允许电流。型号90129013结构PNPNPN极间反向击穿电压集电极-发射极-30V25V集电极-基极-40V45V发射极-基极-5V5V耗散功率0.625W0.625W集电极最大电流500mA600mA表3-1三极管的技术参数经上述分析可知,本设计方案的最大输出功率为:(3-3)该结果证明本设计方案能够满足发射电路要求。3.3接收电路的设计3.3.1由CX20106A构成的超声波接收电路一、电路原理图系统接收电路的形式如图3-4所示。其中用到集成电路CX20106A,这是一款用于红外线接收和检波的专用芯片,通常使用在红外通信系统中作为接收器。通常情况下,红外遥控常用的载波频率为38KHz,与本测距系统的超声波中心频率40KHz比较接近,故此处可使用CX20106A构成超声波的接收检测电路。实际上,集成电路CX20106A构成超声波的接收检测电路在灵敏度和抗干扰性上有很好的效果,合理的改变C2的大小,可改变接收电路的灵敏度和抗干扰能力。R1和C2控制CX20106A内部的放大增益,通过调整R2的阻值可以调节带通滤波器的中心频率。R为超声波接收传感器TCT40-16R,当感应接收到超声波回声信号后,经CX20106A的处理会在管脚7产生一个下降沿,该管脚与单片机的外部中断INT0 相连接,由此可触发单片机的中断响应。单片机在得到外部中断0 的中断请求后,转入外部中断0 的中断服务程序进行处理,通过软件编程可计算出实测距离,并通过数码显示电路显示出来。图3-4由CX20106A构成的超声波接收电路二、CX 20106A集成电路的技术参数下面是CX20106A集成电路的管脚封装、内部结构图以及引脚注释,如图3-5和3-6所示。CX20106A集成电路采用的单列直插式的8管脚的封装形式,市场价格在3元左右,技术成熟,使用广泛方便。图3-5CX20106A的管脚封装图3-6CX20106A的内部结构1脚:超声波回声信号的输入端,其输入阻抗的大小在40k左右。2脚:该脚与地之间串联有一个电容和一个电阻,构成RC串联网络,同时与其他内置元件构成放大器负反馈系统。通过调整RC网络的取值可以设置放大器的电压增益和频率特性。如图3-4所示,增大电阻R1或减小C2,均增大负反馈量从而使放大倍数下降。但因为C2的大小与放大电路的频率特性相关,所以一般情况下不会改变C2的大小,本设计中该参数设定为R1=4.7,C2=1uF。 3脚:该脚通过一个电容接地,该电容作为检波电容使用。如图3-4中C3所示,C3为大容量电容时,可作为平均值检波,瞬间相应灵敏度低;C3为小容量电容时,为峰值检波,瞬间相应灵敏度高,但会造成输出脉冲的宽度变化大,容易形成错误的检波信号,这里C3参数选择为3.3uF。 4脚:接地端。5脚:该脚通过一个电阻与电源相连,如图3-4所示,通过调整R2的大小可以设置带通滤波器的中心频率。增大R2,则降低;反之,升高。当R=200k时,Hz,当R=220k,则。6脚: 该脚通过一个电容接地,该电容可与内置电路形成积分电路,其一般取值为330pF,如果增大电容的取值,会缩短探测距离。7脚:检波信号输出端,该输出端为集电极开路,所以根据其输出方式的特点,该引脚须添加一个上拉电阻与电源相连,其阻值为22k,没有接受信号时该端输出为高电平,有信号时则产生下降。 8脚:电源端,输入电压为4.55V。 3.3.2分立元件构成的超声波接收电路除专用的集成电路外,由于该测系统的电路规模不大,可以考虑使用分立式元器件自行设计构成超声波接收电路。经第二章的分析可以的到超声波接收电路的结构原理图如图3-7所示。带通滤波电路信号检测电路前置放大电路

    注意事项

    本文(毕业设计(论文)基于单片机的超声波测距系统.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开