1、摘 要 本文采用以单片机为核心成本,高精度,显示超声测距仪的硬件电路和软件设计方 法。各探头的信号经单片机综合分析处理,实现超声测距的各种功能。经实验表明,这 套系统软件,硬件都设计合理,抗干扰能力强,实时性良好。 关键词:51,单片机,超声波,测距 ABSTRACT At the core of the desing using low-cost,high accuracy,Micro figures show that the ultrasonic range finder hardware and software design methods.SCM comprchensive ana
2、lysis of the probe signel processing,and the ultrasonic range finder function.The research has led to the discovery that the softuare and nardware designing. KEY WORDS: 51,low-cost,uitrasonic,destance measure 目录目录 一 前言 .1 1. 研究背景 .1 2. 国内外研究情况.1 3. 本文主要内容及安排2 二 控制系统主要硬件介绍 .2 1. 单片机 STC89C52 的选型 2 (1
3、) STC89C52 介绍 .2 (2) STC89C52 引脚介绍 3 2. 超声波测距模块选型 5 (1) HC-SR04 介绍 .5 3. 显示器件的选型.6 (1)数码管的选型6 三 硬件电路设计.8 1. 单片机最小系统的设计 8 2. 超声波测距显示电路系统设计 .9 3. 超声波系统设计 10 四 系统软件设计. 10 1.流程图 . 10 2. 单片机测距程序. 11 五 实物性能测试 . 15 1.单片机测试 . 15 2 程序调试. 15 六 编程和下载软件的介绍. 16 1. Keil 的简介 16 2.Altium Designer 6.0 的简介. 23 3. STC
4、_ISP_V480 的简介 25 七 总结与展望 27 参 考 文 献 28 致 谢 . 29 1 一 前言 1. 研究背景 随着科技的迅猛发展越来越多的科技成果被广泛的运用到人们的日常生活当中,给我 们的生活带来了诸多方便。本设计就是本着这个宗旨出发,利用超声波的特性来为我们服 务。 声波是物体机械振动状态(或能量)的传播形式。所谓振动是指物质的质点在其平 衡位置附近进行的往返运动。譬如,鼓面经敲击后,它就上下振动,这种振动状态通过 空气媒质向四面八方传播,这便是声波。 超声波是指振动频率大于20000Hz以上的,其每 秒的振动次数(频率)甚高,超出了人耳听觉的上限(20000Hz) ,人们将这种听不见的 声波叫做超声波。超声和可闻声本质上是一致的,它们的共同点都是一种机械振动,通 常以纵波的方式在弹性介质内会传播,是一种能量的传播形式,其不同点是超声波频率 高,波长短,在一定距离内沿直线传播具有良好的束射性和方向性。 由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常 用于距离的测量。超声波测距由于其能进行非接触测量和