收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

智能超声波测距仪-硬件设计

[关键词:智能,超声波,测距仪]  [热度 ]
提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:ckjs0432,word全文:42页,合计:13000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
智能超声波测距仪-硬件设计毕业设计论文------

系统选用AT89C52型单片机作为核心的低成本、高精度、LED显示的超声波测距仪的硬件电路和软件设计。

系统硬件设计主要包括两块电路板,其中包含AT89C52主芯片,HD7279人机接口电路,信号接收、转换单元,TLC1543A/D转换电路及报警电路。

软件设计中,整个电路采用模块化设计,控制时序采用时间触发的时间片轮询调度方法,将所有任务分配在各时间片内完成。主要包含中断程序设计,键处理模块、显示模块设计,采样模块设计,量程变换模块设计。

设计中完成了软硬件的整体设计,能够实现对距离的实时测量,测量范围为0.30~1.10m。设计完成后对系统进行了整体调试,它具有易控制、工作可靠的优点。

智能超声波测距仪研究的内容

在对超声波特性研究的基础上,本课题中设计了基于单片机的超声波距离检测仪的硬件系统和软件系统,并对硬件部分和软件部分分别进行了相关的调试。硬件设计的总体目标是力求在结构简单、成本合理的前提下,尽量完善其功能。在硬件电路的设计中,我们采用AT89C52作为系统控制核心,HD7279作为人机接口驱动,TLC1543作为串行A/D转换芯片,X5045作为看门狗定时器。在软件设计中,我们采用模块化程序设计思想,将软件分为主程序模块、中断处理模块、键处理模块、数据采集处理模块和报警模块,每个模块又由若干小模块组成。对软件的这种处理不但能使软件的结构清晰,而且有利于软件的调试和修改。另外,对设计过程中发现和存在的一些现象和问题分析了原因并进行了改进,此外,列出了设计中未解决的问题。

总体设计思想

超声波测距仪是根据“回波测距”的原理设计的。由超声波的发射器发射超声波,声波遇到障碍物后反射,由超声波接收器接收。测出从超声波发射脉冲束至接收到回波信号的传输时间,超声波在同一种介质中的传输速度是已知的。那么由传输时间和声速,就可算出要测的距离。 

根据设计要求,该测距仪需要将超声波检测技术与计算机技术相结合,对储罐中的液体进行自动测量,并能显示其实时距离。

自我设计了超声波测距仪由超声波传感器提供4~20MA的输入信号转变成0~5V的电压信号,送入A/D转换芯片,再送入单片机处理,实时显示测量距离值。

键处理任务中,五个按键都正常工作,设定键能切换要显示的5个状态,增减键分别能对闪烁位的内容进行修改,左移键能将闪烁位移动到想要修改的位置,而确定键则能将修改的内容保存到X5045内。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:ckjs0432,word全文:42页,合计:13000

本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——智能超声波测距仪-硬件设计(论文,答辩稿)!