您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 太阳能电池充电及保护电路
杭州电子科技大学本科毕业设计摘要超声波测距在社会生活中已经有广泛的应用如汽车倒车雷达等。本文主要研究了一种基于单片机微处理器的超声波测距仪。该仪器以空气中超声波的传播速度为确定条件,利用反射超声波测量待测距离。本文阐述了仪器研制的理论基础,介绍了具体的软硬件设计以及相关情况。该系统的硬件部分主要由单片机系统及显示电路、超声波发射电路和超声波检测接收电路三部分组成。软件部分主要由主程序、超声波发生子程序、超声波接收中断程序及显示子程序等部分组成。利用单片机AT89C2051对超声波接收信号进行处理(通过一定的算法),并将它显示到LED上。单片机程序使用KEIL设计并调试。关键词:超声波;测距系统;单片机杭州电子科技大学本科毕业设计ABSTRACTThetechnologyofmeasuringdistancebyultrasonicsignaliswidelyusedinmanysocialfields,suchasbacking-carradarandsoon.Thispaperprimarilyinvestigatsakindofultrasonicrangefinderbasedonmicroprocessor.Thisdevicecanmeasurecertaindistancewithreflectedwaveonconditionthatthespeedoftransmittingwaveisfixed.Itgenerallyspecifiesthetheoreticalfoundationofthedevice,introducesthesoftwareandhardwaredesignofthedeviceandcorrelativethings.Thepartofthehardwareofthesystemismainlycomposedwiththethreepartsasthemicroprocessorsystemanddisplaycircuit,theultrasonictransmittingcircuitandtheultrasonicreceivingdetectioncircuit.Thepartofsoftwareismainlycomposedwithmainprogram,ultrasonicoccurredsubrouting,ultrasonicreceivedinterruptionsubroutinganddisplaysubrouting.UsingtheMCUAT89C2051,dealsthesignaloftheultrasonic(throughsomealgorithm),andshowsitontheLED.Keywords:ultrasonic;rangingsystem;microcontroller杭州电子科技大学本科毕业设计目录1引言--------------------------------------------------------------12概述--------------------------------------------------------------22.1超声与超声的应用--------------------------------------------22.1.1超声的产生---------------------------------------------22.1.2超声的发展史-------------------------------------------22.1.3超声的分类---------------------------------------------32.1.4超声声速的计算-----------------------------------------32.1.5使用超声波和使用激光测距的比较-------------------------42.2超声波换能器的介绍------------------------------------------42.2.1超声波换能器的分类-------------------------------------42.2.2超声波换能器的基本原理---------------------------------42.2.3超声波换能器的基本构造---------------------------------62.3超声波测距电路原理-------------------------------------------62.4测量盲区----------------------------------------------------72.5超声波的衰减------------------------------------------------82.6主要技术指标------------------------------------------------92.7总结--------------------------------------------------------93硬件电路设计-----------------------------------------------------103.1AT89C51和AT89C2051的区别----------------------------------103.2硬件电路的总体设计-----------------------------------------123.3测距原理---------------------------------------------------123.4超声波测距系统的工作过程-----------------------------------133.5超声波测距部分硬件实现--------------------------------------133.5.1单片机系统部分----------------------------------------133.5.2显示部分----------------------------------------------133.5.3发射部分----------------------------------------------153.5.4接收部分----------------------------------------------153.5.5限制系统的最大可测距离的因素--------------------------163.5.6硬件电路设计总结--------------------------------------16杭州电子科技大学本科毕业设计3.6用PROTEL绘制原理图----------------------------------------164软件设计---------------------------------------------------------184.1总体方案---------------------------------------------------184.2程序流图---------------------------------------------------184.3模块说明---------------------------------------------------194.3.1超声波测距仪的算法设计--------------------------------194.3.2主函数------------------------------------------------194.3.3超声波发生子程序和超声波接收子程序--------------------204.3.4显示函数----------------------------------------------205.制作与调试------------------------------------------------------225.1硬件的制作与调试--------------------------------------------225.2软件的调试-------------------------------------------------225.3软硬件结合调试---------------------------------------------23致谢---------------------------------------------------------------25参考文献-----------------------------------------------------------26附件一:超声波测距仪的程序-----------------------------------------27附件二:超声波测距仪的硬件原理图-----------------------------------30杭州电子科技大学本科毕业论文11引言一些传统的距离测量方式在某些特殊场合存在不可克服的缺陷。例如,页面测量就是一种距离测量,传统的电极法是采用差位分布电极,通过给电或脉冲来检测页面,电极长期浸泡于水中或其他液体中,极易被腐蚀、电解,失去灵敏性。利用超声波测量就可以解决这些问题。这些年来,随着超声波技术研究的不断深入,在加上其具有的高精度、无损、非接触等优点,超声波的应用变得越来越普及。目前已经广泛地应用在机械制造、电子冶金、航海、宇航、石油化工、交通等工业领域。此外在材料科学、医学、生物科学等领域中也占据重要地位。利用超声波作为定位技术是蝙蝠等一些无目视能力的生物作为防御及捕捉猎物生存的手段,也就是由生物体发射不被人们听到的超声波(20kHz以上机械波),借助空气媒质传播由被待捕捉的猎物或障碍物反射回来的时间间隔长短与被反射的超声波的强弱判断猎物性质或障碍位置的方法。由于超声波的速度相对于光速要小的多,其传播时间就比较容易检测,并且易于定向发射,方向性好,强度好控制,因人类采用仿真技能利用超声波测距。超声波测距是一种利用声波特性、电子计数、光电开关相结合来实现非接触式距离测量的方法。由于超声波指向性好,能力消耗缓慢,在介质中传播的距离较远,因而超声波经常被用于距离的测量,利用超声波检测距离设计比较简单,计算处理也比较简单,并且在测量精度方面也能达到日常使用要求。超声波测距在某些场合有着显著的优点,因为这种方法是利用计算超声波在被测物体和超声波探头之间的传输来测量距离的,因此它是一种非接触式的测量所以它就能够在某些特定场合或环境比较恶劣的环境下使用。比如要测量有毒或有腐蚀性化学物质的液面高度或高速公路上快速行驶汽车之间的距离。杭州电子科技大学本科毕业论文22概述2.1超声与超声的应用2.1.1超声的产生我们生活的世界充满了各种可听的声信号。在科学史上,人们很久以前对声音信号就有了认识,声学是最早发展的学科之一。我国两千多年前的先秦时期,在乐律和乐器的研究方面,对声学的发展作出了重要的贡献。在国外,19世纪,声学己成为具有现代意义的科学并发展到相当高的水平。然而由于超声是人耳听不到的信号,直到18世纪,人们在研究蝙蝠、海豚等动物时,才推测自然界中存在超声。波是由某一点上开始的扰动所引起的,并按预定的方式传输或传播到其他点上。声波是一种弹性机械波,即机械振动在弹性媒质中的传播。按线性声学的观点,对声波产生的物理过程做如下定性描述。连续弹性媒质可以看作是由许多彼此紧密相连的质点组成,当弹性媒质中的质点受到某种扰动时,此质点便产生偏离其平衡位置的运动,这一运动势必推动与其相邻质点也开始运动。随后,由于媒质的反弹作用,该质点及相邻质点又相继返回其平衡位置,但因质点运动的惯性,它们又在
本文标题:太阳能电池充电及保护电路
链接地址:https://www.777doc.com/doc-2518043 .html