探测识别技术设计性实验报告

探测识别技术设计性实验报告

ID:30798033

大小:281.50 KB

页数:9页

时间:2019-01-03

探测识别技术设计性实验报告_第1页
探测识别技术设计性实验报告_第2页
探测识别技术设计性实验报告_第3页
探测识别技术设计性实验报告_第4页
探测识别技术设计性实验报告_第5页
资源描述:

《探测识别技术设计性实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.1系统分析1.1设计任务利用单片机及外围接口电路(键盘接口和显示接口电路)设计制作一个超声波测距仪器,用LED数码管把测距仪距测出的距离显示出来。要求用Keil编译程序,用Proteus画出系统的电路原理图进行仿真,等仿真无误时,生成PCB版图,按照版图焊制电路板,绘出程序流程图,并给出程序清单。1.2性能指标2系统相关理论2.1超声波的基本理论超声波技术是一门以物理、电子、机械、以及材料科学为基础的、各行各业都可使用的通用技术之一。超声波技术是通过超声波的产生、传播以及接收的物理过程完成的。该技术在国民经济中,对提高产品

2、质量,保障生产安全和设备安全运作,降低生产成本,提高生产效率特别具有潜在能力。超声波在介质中可以产生三种形式的振荡波:横波,质点振动方向垂直于传播方向的波;纵波,质点振动方向与传播方向一致的波;表面波,质点振动介于纵波和横波之间,沿表面传播的波。横波只能在固体中传播,纵波能在固体液体中和气体中传播,表面波随深度的增加其衰减很快。为了测量各种状态下的物理量多采用纵波形式的超声波。2.2关于超声波传感器...总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电型、磁致伸缩

3、型和电动型等;机械方式有加尔统笛、液哨和气流旋笛等。他们所产生的超声波的频率、功率和声波特性各不相同,因而用途也各不相同。目前较为常用的是压电式超声波发生器。压电式超声波发生器实际上是利用压电晶体的谐振来工作的。它有两个压电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。反之,如果两极间未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,将机械能转换为电信号,这时它就成为超声波接收器了。超声波传感器结构如下:图2超声波传感器外部结构图3

4、超声波传感器内部结构2.3超声波模块工作原理(1)采用IO触发测距,给至少10μs的高电平信号;(2)模块自动发送8个40KHz的方波,自动检测是否有信号返回;(3)有信号返回,通过IO输出一高电平,高电平持续的时间就是超声波从发射到返回的时间。超声波模块原理图如下:...图3系统设计3.1硬件系统设计3.1.1超声波发射电路超声波发射电路原理图如图3.1所示。发射电路主要由反相器74LS04和超声波发射换能器T40构成,单片机P1.0端口输出的40kHz的方波信号一路经一级反向器后送到超声波换能器的一个电极,另一路经两级反

5、向器后送到超声波换能器的另一个电极,用这种推换形式将方波信号加到超声波换能器的两端,可以提高超声波的发射强度。输出端采用两个反向器并联,用以提高驱动能力。上位电阻R1、R2一方面可以提高反向器74LS04输出高电平的驱动能力,另一方面可以增加超声波换能器的阻尼效果,缩短其自由振荡时间。...3.1.2超声波接收电路超声波接收电路由超声波传感器、两级放大电路和锁相环电路组成。超声波传感器接收到的反射波信号非常微弱,两级放大电路用于对传感器接收到的信号进行放大。锁相环电路接收到频率符合要求的信号后向单片机发出中断请求。锁相环LM

6、567内部压控振荡器的中心频率为,锁定带宽与C3有关。由于发送的超声波频率为40kHz,帮调整相关元件使锁相环的中心频率为40kHz,只响应该频率的信号,避免了其他频率信号的干扰。当超声波传感器接收到超声波信号后,送入两级放大器放大,放大后的信号进入锁相环检波,如果频率为40kHz,则从8脚发出低电平中断请求信号送单片机P3.3端,单片机检测到低电平后停止定时器的工作。3.1.3显示电路四位LED组成动态扫描电路,由AT89C51的P0口输出。动态扫描时,由P2口控制LED的当前显示位。当距离测量结束并调用显示程序,就会显示

7、距离大小,显示两位小数。当按下按键k2时,将会显示温度值,延时5s后恢复显示距离值。...3.2软件设计3.2.1系统流程图如下图所示:3.2.2程序源代码#include#include#defineucharunsignedchar#defineuintunsignedintsbittrig=P3^7;sbitecho=P3^2;uintt=0,s=0;bitflag=0;...uchartimeh=0,timel=0,i=0;ucharbuffer[4]={0,0,0,0};uc

8、harcodetable[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//数码管0~9voiddelay_us()//20us延迟{ucharx;for(x=0;x<100;x++);}voiddelay(uintz){u

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

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

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