基于单片机和超声波模式的测距系统设计.doc

约37页DOC格式手机打开展开

基于单片机和超声波模式的测距系统设计,摘要   由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波进行测距往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在倒车雷达系统中得到广泛的应用。   本超声波测距系统电路采用模块...
编号:25-253217大小:3.28M
分类: 论文>通信/电子论文

内容介绍

此文档由会员 haogezq 发布

摘要
   由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波进行测距往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在倒车雷达系统中得到广泛的应用。
   本超声波测距系统电路采用模块化设计,由超声波发射接收模块、LCD液晶显示模块、温度检测模块、报警模块等组成。通过软件的编程使硬件功能通过单片机的综合处理得到实现。程序有主程序、发射子程序、接收子程序、显示子程序等。该设计抗干扰能力较好,实时性良好,误差可以达到mm级,可以有效地解决汽车倒车和对室内温度感知的问题。
   此课题采用STC89C52单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。通过单片机控制从而实现了倒车过程中汽车与障碍物之间的距离显示,当汽车与障碍物距离小于某个值时自动报警,本系统同时也拥有温度报警功能。通过按键设置最高最低温度值,当环境温度超过上限或者下限时,控制系统及时的报警等功能。
   
关键词: 单片机STC89C522,超声波传感器测量距离,温度传感器,倒车雷达

   

 


Abstract
   Because of ultrasonic directionality is strong, energy consumption is slow, in the medium of communication distance, so often used for the measurement of ultrasonic distance, such as rangefinder and material level measurement instrument, etc can all through the ultrasonic to achieve. Use of ultrasonic detection tend to be quickly, convenient and simple calculation, easy to do real-time control, and in the measurement precision can reach industry practical requirement, so in reverse radar system widely applied.
   The ultrasonic ranging system adopt modularization design circuit, by ultrasound receiving module, LCD display module, temperature detection module, alarm module. Through the software programming make hardware function through comprehensive treatment of single chip achieved get. Program has main program, launch procedure, receiving a subroutine, display procedure, etc. This design anti-interference ability is good, good real-time performance, error can achieve mm level, can effectively solve the car back to indoor temperature and the problem of perception.
   The system through the STC89C52 single-chip microcomputer control so as to realize the back-draft process cars and obstacles of the distance between the shows, when cars and obstacle distance to a value less than when the automatic alarm, this system also has the temperature alarm function. Through the button lowest highest temperature, when environment temperature more than cap or lower limit, control system timely alarm functions.
Keywords:MCU STC89C52,ultrasonic distance sensor,temperature transmitter,Parking Distance Control
   
   

目录
摘要 Ⅰ
Abstract Ⅱ
1. 绪论 1
 1.1课题背景及意义 1
 1.2超声波简介 1
 1.3课题的主要内容 2
2. 系统的总体设计方案 3
 2.1超声波传感器测距原理 3
 2.2硬件子系统设计 4
 2.3软件子系统设计 5
 2.4超声波测距系统主要器件选定 6
3.硬件电路设计 15
 3.1 单片机最小系统 15
 3.2超声波发射电路设计 16
 3.3超声波接收电路设计 16
 3.4系统电源 18
 3.5 液晶显示电路 18
 3.6 键盘电路设计 19
 3.7温度检测电路设计 19
 3.8报警电路设计 20
4. 超声波测距系统软件设计 21
 4.1 KeilμVision3简介 21
 4.2超声波测距计算方法 21
 4.3超声波测距主程序设计 22
 4.4超声波发射子程序 25
 4.5温度检测子程序 25
 4.6报警判断子程序 26
 4.7按键设置距离子程序 26
5. 超声波测距系统调试及性能 28
 5.1 使用仪器设备 28
 5.2 调试中的问题及解决方案 28
 5.3 功能显示 28
 5.4 误差分析 30
总结 31
致谢 32
参考文献 33
附录 34
 附录一:超声波测距系统原理图 34
 附录二:实物图 34