基于51的超声波测距汽车防撞系统的设计(附单片机原理图,程序清单)(论文12000字,单片机原理图,程序清单)
摘要:基于51单片机的超声波测距汽车防撞系统,首先将超声波测距的基本原理进行阐述,给出了系统框图,详细介绍了超声波发射和接收电路,通过盲区的消除,提高了测距的精确度。通过对超声波在传输中时间与距离建立的关系,应用51单片机对电路进行控制以及实现数据处理,设计出了能精确测量两点间距离的超声波测距系统。该系统主要由超声波发射器电路、超声波接收器电路、单片机控制电路、按键电路及显示电路构成。利用所设计出的超声波测距汽车防撞系统,对行驶中的车距进行了测试,采集当时两车距离过近系统会发出声光警报提示司机作出相应反应动作。此系统具有易控制、工作可靠、测量精度高的优点,可实时车距检测。
关键词 : 超声波、LED、测距、传感器
The automotive anti-collision system of ultrasonic distance measurement based on 51
Abstract :Ultrasonic ranging car anti-collision system based on 51, introduces the principle and system frame of ultrasonic distance measurement, the ultrasonic transmitter and receiver circuit, the blind area elimination, to improve the measurementaccuracy. The relation between ultrasonic transmission distance and time, using 51 single-chip microcomputer control and data processing, design the ultrasonic liquid level detection system for accurate measurement of distance between two points. The system is mainly composed of the ultrasonic transmitter circuit,ultrasonic receiver circuit, single-chip microcomputer control circuit, keyboard circuit and display circuit. The use of ultrasonic ranging automotive anti-collision system are designed, the running distance between vehicles were tested, two carcollection was too close to the system will send out sound and light alarm to warn the driver response action. This system has the advantages of easy control,reliable operation, high measuring precision, real-time vehicle distance detecting.
Key Words : Ultrasonic, LED, location, sensor
目 录
1 绪 论 1
1.1研究的背景 1
1.2研究的主要内容 2
1.3需要解决的问题 2
2 电路方案论证 3
2.1方案比较 3
2.1.1 激光测距 3
2.1.2 超声波测距 3
2.2电路总体方案 4
3单片机概述 5
3.1 STC89C51主要性能 5
3.2 STC89C51单片机的外部结构及特性 5
3.3 STC89C51内部组成 6
4 超声波测距模块 8
4.1 超声波传感器介绍 8
4.2 超声波测距模块HC-SR04的性能特点 9
4.3 HC-SR04的管脚排列和电气参数 10
4.3.1 管脚简介 10
4.3.2 HC-SR04的电气参数 10
4.4超声波时序图 11
5系统硬件电路设计 12
5.1单片机最小系统 12
5.1.1 STC89C51芯片 12
5.1.2 复位电路 12
5.1.3 晶振电路 13
5.2 驱动显示电路及报警电路 14
5.2.1 LED数码管显示电路 14
5.2.2 蜂鸣器和LED报警 15
5.3 HC-RS04超声波测距原理 16
5.4 按键设置电路 16
6系统程序的设计 18
6.1主程序设计 18
6.2显示数据子程序设计 19
6.3报警子程序 19
6.4按键子程序 20
7 测距系统实验分析 21
7.1实验方法 21
7.2实验数据和分析 22
结论 23
参考文献 24
致谢 25
|