如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
摘要本设计采用以AT89S58单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。整个电路采用模块化设计,由主程序、预置子程序、发射子程序、接受子程序、显示子程序、语音播报子程序等模块组成。发射模块发射超声波,接受模块接受回波,单片机计算距离,显示测量结果。各探头的信号经单片机综合分析处理,实现超声波测距仪的各种功能。在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。相关部分附有硬件电路图、程序流程图。超声波测距今年来得到了广泛的应用。本设计的优点在于超声波明显特征是方向性好,穿透性强。尤其是在光不透明的固体中,它碰到杂质或分界面就有显著地反射。用超声波测距离时通过测量发射的超声波与接受到被测物体反射的回波之间的时间差来确定的。关键词:关键词:AT89S51,超声波,测距III目录第一章绪论............................................................11.1课题设计目的及意义..............................................11.1.1设计的目的.................................................11.1.2设计的意义.................................................11.2超声波测距仪的现状和发展........................................11.2.1发展历史...................................................11.2.2研究现状..................................................31.3本课题研究的主要内容............................................3第二章系统方案论证....................................................42.1超声波测距仪的设计思路..........................................42.1.1超声波测距原理.............................................42.1.2超声波测距仪原理框图.......................................42.1.3课题设计的要求.............................................42.2超声波测距方法的选择............................................42.3超声波发生器选择................................................62.4超声波接受传感器................................................62.5显示单元选择....................................................62.6语音播报电路选择................................................72.7温度传感器的选择................................................7第三章系统的硬件结构设计..............................................93.1AT89S51单片机的功能及特点......................................93.1.1主要性能参数...............................................93.1.2功能特性概述...............................................93.2单片机最小系统.................................................103.3单片机测距原理.................................................113.4超声波发射电路.................................................123.5超声波检测接收电路.............................................133.6温度补偿电路....