基于51单片机的超声波测距报告

基于51单片机的超声波测距报告

ID:869648

大小:860.34 KB

页数:20页

时间:2017-09-21

基于51单片机的超声波测距报告_第1页
基于51单片机的超声波测距报告_第2页
基于51单片机的超声波测距报告_第3页
基于51单片机的超声波测距报告_第4页
基于51单片机的超声波测距报告_第5页
资源描述:

《基于51单片机的超声波测距报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、(一)设计目的通过LED数码管显示所测距离,测量范围为7cm~1m,误差±2cm。(二)方案论证常用的测距方式主要有雷达测距、红外测距、激光测距和超声波测距等4种。雷达测距对天气的依赖性较强,且成本较高;红外测距量范围窄;激光测距精度高、抗干扰能力强但成本高,且光学系统需要细心维护;超声波测距指向性强、传输距离远、受环境影响小、传输时间容易检测,而且超声波传声器结构简单、行能可靠、成本低、易集成,因此本设计采用超声波测距的方式进行距离测量。超声波测距原理超声波传感器分机械方式和电气方式两类,它实际上是一种换能

2、器,在发射端它把电能或机械能转换成声能,接收端则反之。本次设计超声波传感器采用电气方式中的压电式超声波换能器,它是利用压电晶体的谐振来工作的。它有两个压电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片将会发生共振,并带动共振板振动,产生超声波。反之,如果两电极间未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,将机械能转换为电信号,就成为超声波接收器。在超声波电路中,发射端输出一系列脉冲方波,脉冲宽度越大,输出的个数越多,能量越大,所能测的距离也越远。超声波发射

3、换能器与接收换能器其结构上稍有不同,使用时应分清器件上的标志。超声波测距的方法有多种:-20-如往返时间检测、相位检测法、声波幅值检测法。本实验采用往返时间检测法测距。其原理是超声波传感器发射一定频率的超声波,借助空气媒质传播,到达测量目标或障碍物后反射回来,经反射后由超声波接收器接收脉冲,其所经历的时间即往返时间,往返时间与超声波传播的路程的远近有关。测试传输时间可以得出距离。假定s为被测物体到测距仪之间的距离,测得的时间为t/s。超声波传播速度为v/m·s-1表示,则有关系式(1)s=vt/2(1)表1一

4、些温度下声速温度T/℃-30-20-100102030声速v/m·s-1313319322331337344350本方案取室温20度下的声速V=344。(三)详细设计·系统总体设计本系统由超声波发射、回波信号接收、显示和单片机等硬件电路部分以及相应的软件部分构成。系统原理框图如图1所示。-20-图1系统原理框图整个系统由单片机AT89S52控制,超声波传感器采用收发分体式,分别是一支超声波发射换能器TCT40—16T和一支超声波接收换能器TCT40—16R。超声波信号通过超声波发射换能器发射至空气中,遇被测物

5、反射后回波被超声波接收换能器接收。进行相关处理后,输入单片机的INT0脚产生中断,计算中间经历的时间,同时再根据具体的温度计算相应的声速,根据式(1)就可得出相应的距离用来显示。3.1系统硬件电路的设计·超声波发射部分超声波发射部分是为了让超声波发射换能器TCT40—16T能向外界发出40kHz左右的方波脉冲信号。40kHz左右的方波脉冲信号的产生通常有两种方法:采用硬件如由555振荡产生或软件如单片机软件编程输出,本系统采用后者。编程由单片机P1.0端口输出40kHz左右的方波脉冲信号,由于单片机端口输出功

6、率不够,40kHz方波脉冲信号分成两路,送给一个由74HC04组成的推挽式电路进行功率放大以-20-便使发射距离足够远,满足测量距离要求,最后送给超声波发射换能器TCT40—16T以声波形式发射到空气中。发射部分的电路,如图2所示。图中输出端上拉电阻R1,R6,一方面可以提高反向器74HC04输出高电平的驱动能力,另一方面可以增加超声换能器的阻尼效果,缩短其自由振荡的时间。图2超声波发射电路·超声波接收部分传统的接收电路采用LM386等功率放大器件,结合其他一些硬件电路实现,电路结构复杂,制作成本较高,且检测

7、灵敏度没有保障。本设计选用了索尼CX20106A芯片,这是一款专用的红外信号接收芯片,内部集成了检波、除噪、放大电路,具有很高的信号检测灵敏度,且输出信号电平等级与单片机相同。上述TCT40—16T发射的在空气中传播,遇到障碍物就会返回,超声波接收部分是为了将反射波(回波)顺利接收到超声波接收换能器TCT40—16R进行转换变成电信号,经过索尼CX20106A芯片对此电信-20-号进行放大、滤波、整形等处理后,得到一个负脉冲送给单片机的P3.2(INT0)引脚,以产生一个中断。超声波接收电路图如图3所图3超声

8、波接收电路·单片机控制电路单片机采用STC89C54RC+,借用实验箱电路,单片机原理电路如图4所示图4单片机原理电路-20-·显示电路显示电路借用实验箱电路,由4位共阴数码管LG3641,锁存器74hc574构成,采用动态显示,本设计只采用一个4位数码管。显示原理图如图5所示图5显示原理图-20-3.2系统程序设计系统软件设计采用模块化设计,主要包括主程序设计、T1中断服务程序、INT0外部中断服

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。