基于at89s52单片机的高精度超声测距系统研究.doc
基于at89s52单片机的高精度超声测距系统研究,基于at89s52单片机的高精度超声测距系统研究目 录摘 要4关键词4abstracte.5key words5引言61 系统设计思路61.1 超声波测距原理61.2 超声波测距的结构及工作过程72 硬件设计82.1 整体电路92.2 超声波发射电路102.3 超声波接收电路102.4 i/o模块112.4.1 显示模...
内容介绍
此文档由会员 cmt666888 发布基于AT89S52单片机的高精度超声测距系统研究
目 录
摘 要 4
关键词 4
Abstracte. 5
Key words 5
引言 6
1 系统设计思路 6
1.1 超声波测距原理 6
1.2 超声波测距的结构及工作过程 7
2 硬件设计 8
2.1 整体电路 9
2.2 超声波发射电路 10
2.3 超声波接收电路 10
2.4 I/O模块 11
2.4.1 显示模块 11
2.4.2 单片机最小系统 12
2.4.3 温度补偿电路 12
2.4.4
2.4.5
3 软件设计 13
3.1 主程序 13
3.2 超声波接收中断程序 14
4 实验仿真 14
5 结论 15
参考文献 15
致 谢 16
附 录 18
摘 要:基于低成本、高精度的目的提出了一种超声波测距系统的设计方案。设计采用AT89S52单片机作为主控MCU,软件部分采用模块化设计,由主程序、发射子程序、接收子程序、定时子程序、显示子程序等组成。本文在分析了超声波测距原理的基础上指出了设计测距系统的思路和所需考虑的问题,给出了实现超声波测距方案的软、硬件设计系统框图。在设计中兼顾了系统性能和器件成本的关系,降低了整套系统的成本。实验表明此系统具有高的测量精度和实际使用价值。
关键词:单片机;AT89S52;超声波传感器;测距
Research of High Precision Ultrasonic Ranging System Based on the AT89S52
Abstract: Based on the purposes of low-cost and high accuracy, a ultrasonic distance measurement is designed.This design use the AT89S52 as the master MCU, and the software part use modular design, it composes of the main program, subroutine launch, receive routine, regular routines, display routines and other components.Based on the analysis on the principle of ultrasonic distance measurement design, this title show the ideas and issues need to be considered, and give the ultrasonic ranging program of software and hardware design block.Taken into the consideration in the design of system performance and the relationship between the cost of the device, this design reduces the cost of the entire system.Experiments show that this system has high accuracy and practical value.
Key words: MCU; AT89S52; ultrasonic sensor; distance measurement