超声波测距仪.ppt

超声波测距仪.ppt

ID:49410058

大小:3.07 MB

页数:16页

时间:2020-02-06

超声波测距仪.ppt_第1页
超声波测距仪.ppt_第2页
超声波测距仪.ppt_第3页
超声波测距仪.ppt_第4页
超声波测距仪.ppt_第5页
资源描述:

《超声波测距仪.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、超声波测距尺组长:唐鹤洹组员:黄萌臧禹哲蓝国雍设计方案:图1.1基于单片机的超声波测距系统框图STC89C52单片机发射驱动接收驱动超声波发生器超声波接收器LCD1602显示功能按键设计方案:我们做的是基于单片机的超声波测距仪。用单片机控制超声波的发射、接受电路以及进行数据处理,再用LCD数码管进行数据的显示。操作者可以通过几个简单的按键完成测量方式的选择(实时监测、手动测量)。由单片机产生一个信号,经过信号线,把信号引入到与超声波发射器相连的信号引脚上,在由超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就

2、立即返回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离(s),即:D=VT/2其中,D为换能器与障碍物之间的距离,V为波声传播速度,T为超声波发射到返回的时间间距。本次设计包含硬件设计与软件设计两部分,根据设计任务要求,采用STC89C52单片机,配置时钟电路,复位电路构成单片机最小系统,由模拟电路和数字电路构成超声波发射、接收模块。系统发出8个40khz超声波,超声波在空气传播,遇到障碍物返回,超声波接收头将声波转换成微弱的电信号(如图1.2中接收到的信号)经过

3、接收电路放大接收到的微弱信号转换放大成方波(图1.2信号经过接收电路后的波形),发射与接收用去的时间即t=T1-T0。部分芯片介绍STC89C52是一个低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的只读程序存储器(PEROM)和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的STC89C52单片机可为您提供许多较复杂系统控制应用场合。STC89C52有40个引脚,32个外部双向输入/输出(I/O

4、)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,STC89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。STC89C52芯片的管脚、引线与功能STC89C52芯片图如图2.1:图2.1STC89C52芯片图压电传感器压电型超声波传感器的工作原理:它是利用压电效应的原理,压电效应有逆效应和顺效应,超声波传感器是可逆元件,超声波发送器就是利用压电逆效应的原理。所谓压电逆效应如图2-2所示,是在压电元件上施加电

5、压,元件就变形,即称应变。若在图a所示的已极化的压电陶瓷上施加如图b所示极性的电压,外部正电荷与压电陶瓷的极化正电荷相斥,同时,外部负电荷与极化负电荷相斥。由于相斥的作用,压电陶瓷在厚度方向上缩短,在长度方向上伸长。若外部施加的极性变反,如图c所示那样,压电陶瓷在厚度方向上伸长,在长度方向上缩短。图1.2压电逆效应图晶振电路设计在最小系统中,采用的是最常用的内部时钟方式,一般情况下,单片机选用的是12MHz晶振(在此频率上,T1可以很容易的产生9600的波特率供串口使用)。再由两只瓷片电容构成并联谐振电路,接在放大器的反馈回路中。事实上对外接电容并没有严

6、格的要求,典型值选用20PF-30PF的电容。本电路中使用2个20PF的电容,晶振选择为12MHZ,该电路的主要作用是为单片机提供工作时钟。LCD1602液晶显示器1602采用标准的16脚接口,其中:第1脚:VSS为电源地第2脚:VCC接5V电源正极第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。第4脚:RS为寄存器选择,高电平1选择数据寄存器、低电平0时选择指令寄存器。第4脚:RS为寄存器选择,高电平1选择数据寄存器、低电平0时选择指令寄存器。第

7、5脚:RW为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。第6脚:E(或EN)端为使能(enable)端,高电平(1)时读取信息,负跳变时执行指令。第7~14脚:D0~D7为8位双向数据端。第15~16脚:空脚或背灯电源。15脚背光正极,16脚背光负极。主程序流程图软件分为两部分,主程序和中断服务程序,如图3-1(a)(b)(c)所示。主程序完成初始化工作、各路超声波发射和接收顺序的控制。定时中断服务子程序完成三方向超声波的轮流发射,外部中断服务子程序主要完成时间值的读取、距离计算、结果的输出等工作。主程序首先是对系统环境初始化,设置定

8、时器T0工作模式为16位定时计数器模式。置位总中断允许位EA并给显示端口P0和P

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

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

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