正文描述:《超声波测距仪设计实训报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、超声波测高仪设计实训报告姓名学号院(系)专业、年级2014年1月10日摘要超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因此超声波经常用于障碍物的距离测量。由于超声波可做到无接触检测距离,这一特性用在人体或其它物体高度的测量上会变得非常方便。测高前先利用超声波测出发射头与地面的高度H1并存入单片机,然后将被测物移入测量区内测得上表面距离H2,用单片机算出两者之差就是被测物体的实际高度。本设计采用以AT89C51单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。整个电路采用模
2、块化设计,由主程序、中断程序、发射子程序、接收子程序、显示子程序等模块组成。各探头的信号经单片机综合分析处理,实现超声波测距仪的各种功能。在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。一、超声波测高原理超声波是通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差t,然后求出距离S=Ct/2,式中的C为超声波波速。利用超声波测高前先用超声波测出发射头与地面的高度H1并存入单片机,然后将被测物体移入测量区内测得上表面距离H2,用单片机算出两者之差就是被测物体的实际高度
3、。超声波测高实现原理二、系统硬件设计1.系统结构设计整体电路的控制核心为单片机AT89C51。超声波发射和接收电路中都对相应信号进行整形及放大,以保证测量结果尽可能精确。超声波探头接OUT口实现超声波的发射和接收。另外还有温度测量电路测量当时的空气温度,等到把数据送到单片机后使用软件对超声波的传播速度进行调整,使测量精度能够达到要求。整体结构图包括超声波发射电路、超声波接收电路、放大电路、比较震荡电路、单片机电路、键盘输入电路、电源电路、复位电路、显示电路、温度测量电路及温度补偿电路等几部分模块组成。超声波测距系
4、统结构图如下图所示:超声波接收电路放大电路超声波发射电路放大电路比较电路震荡电路单片机AT89C51键盘输入复位电路电源电路4位LED显示器R40超声波传感器T40超声波传感器超声波测距系统结构图2.硬件电路图本系统的特点是利用单片机控制超声波的发射和对超声波自发射至接收往返时间的计时,单片机选用AT89S52,经济易用。电路原理图如下图所示:三、具体实现操作1.实现步骤:(1)40kHz脉冲的产生与超声波发射(2)超声波的接收与处理(3)计算超声波传播时间和高度差(1)40kHz脉冲的产生与超声波发射测距系统中
5、的超声波传感器采用UCM40的压电陶瓷传感器,它的工作电压是40kHz的脉冲信号,这由单片机执行下面单片机P1.0端口,单片机执行上面的程序后,在P1.0端口输出一个40kHz的脉冲信号,经过三极管T放大,驱动超声波发射头UCM40T,发出40kHz的脉冲超声波,且持续发射200ms。(2)超声波的接收与处理接收头采用与发射头配对的UCM40R,将超声波调制脉冲变为交变电压信号,经运算放大器IC1A和IC1B两极放大后加至IC2。IC2是带有锁定环的音频译码集成块LM567,内部的压控振荡器的中心频率f0=1/1
6、.1R8C3,电容C9决定其锁定带宽。调节Rp1在发射的载频上,则LM567输入信号大于25mV,输出端8脚由高电平跃变为低电平,身高数据通过8脚送至单片机进行数据处理。电路的输出端接单片机INT0端口,中断优先级最高。(3)计算超声波传播时间在启动发射电路的同时启动单片机内部的定时器T0,利用定时器的计数功能记录超声波发射的时间和收到反射波的时间。当收到超声波反射波时,接收电路输出端产生一个负跳变,在INT0端产生一个中断请求信号,单片机响应外部中断请求,执行外部中断服务子程序,读取时间差,利用超声波测高前先用
7、超声波测出发射头与地面的高度H1并存入单片机,然后将被测物体移入测量区内测得上表面距离H2,用单片机算出两者之差就是被测物体的实际高度。2.超声波测高流程图:(主程序)测身高入口定时中断子程序有回波吗?外部中断子程序返回NY(定时子程序)定时中断入口定时器初始化发出超声波时间到停止发射返回(中断子程序)外部中断入口关外部中断读取时间值计算距离结果输出关外部中断返回四、主程序ORG0300HLIMPSHGORG0200HLIMPDSHORG0100HLJMPRECEIVE1ORG0003HLJMPRECEIVE0S
8、HG:SETBP1.3ACALLDSHACALLRECEIVE1ACALLDISPLAY;接收子程序RECEIVE1:PUSH PSW PUSH ACC CLREX0 ;关外部中断0 RETURN:SETBEX0;开外部中断0 POP ACC POPPSW RETI中断子程序RECEIVE0:PUS
显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。