单片机测距雷达c语言代码,基于单片机的超声波测距倒车雷达实例().doc

基于单片机的超声波测距倒车雷达实例()

摘要

本设计采用以AT89S58单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。整个电路采用模块化设计,由主程序、预置子程序、发射子程序、接受子程序、显示子程序、语音播报子程序等模块组成。发射模块发射超声波,接受模块接受回波,单片机计算距离,显示测量结果。各探头的信号经单片机综合分析处理,实现超声波测距仪的各种功能。在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。相关部分附有硬件电路图、程序流程图。

超声波测距今年来得到了广泛的应用。本设计的优点在于超声波明显特征是方向性好,穿透性强。尤其是在光不透明的固体中,它碰到杂质或分界面就有显著地反射。用超声波测距离时通过测量发射的超声波与接受到被测物体反射的回波之间的时间差来确定的。

关键词:AT89S51,超声波,测距

目 录

第一章 绪论1

1.1课题设计目的及意义1

1.1.1设计的目的1

1.1.2设计的意义1

1.2超声波测距仪的现状和发展1

1.2.1发展历史1

1.2.2 研究现状3

1.3本课题研究的主要内容3

第二章 系统方案论证4

2.1超声波测距仪的设计思路4

2.1.1超声波测距原理4

2.1.2超声波测距仪原理框图4

2.1.3课题设计的要求4

2.2超声波测距方法的选择4

2.3超声波发生器选择6

2.4超声波接受传感器6

2.5显示单元选择6

2.6语音播报电路选择7

2.7温度传感器的选择7

第三章 系统的硬件结构设计9

<

你可能感兴趣的:(单片机测距雷达c语言代码)