摘 要 本次的课程设计是围绕51单片机的应用展开的,它需要完成的效果是显示与障碍间的距离,当距离小于安全的距离时发出警报。此过程中通过单片机中的编程对超超声波信号进行分析与计算,通过LCD1602来进行结果的显示。在本次的课程设计中,需要巧妙地利用单片机的两个中断。超声波在汽车与障碍物之间来回所用的时间就是定时器中断0所计录的时间。利用距离公式s=c*v/2,经过单片机经过处理,便可以得到距离值s并进行距离判断。如果距离值小于设定值a,则单片机驱动蜂鸣器发出声音a1,当距离大于a小于设定值b,则会驱动蜂鸣器发出声音b1,若距离大于b,则只通过LCD1602显示距离,不警报。26894
毕业论文关键词51单片机 距离检测 超声波传感器 蜂鸣器
Automotive anticollision distance detection system based on 51 single chip microcomputer
Abstract: This course is designed around 51 MCU application, it needs to be done is to show the effect of the obstacle, the distance between an alarm when the distance is less than the safe distance. The process through the microcontroller programming of the super ultrasonic signal in the analysis and calculation, the results through LCD1602 display. In the course design, need cleverly microcontroller two interrupt. Ultrasonic time is used in the back and forth between the car and obstacles 0 timer interrupt the recording time. Using the distance formula s =( c * v )/ 2. It through single chip microcomputer after processing, can get the distance s judgment and distance. If the distance is less than set point a, the microcontroller drive buzzer sound a1, when the distance is more than a less than the set point b, will drive buzzer sound b1, if the distance is greater than b, then only through LCD1602 display distance, no alarm.
Key words: 51single chip microcomputer distance detection ultrasonic sensor buzzer
目录
1绪论 3
1.1超声波技术的发展及应用 3
1.2超声波在测距方面的研究的意义 4
1.3超声波应用于汽车防撞领域的作用 4
2汽车防撞系统的总体设计 4
2.1超声波防撞系统设计的思路 4
2.2超声波防撞系统功能要求 5
2.3超声波防撞系统的工作原理 5
3系统所用模块及电路设计概述 6
3.1 AT89S52单片机概述 6
3.1.1 AT89S52单片机特殊功能的寄存器 9
3.1.2 存储器的结构 10
3.1.3 中断 10
3.1.4 复位电路 10
3.1.5 晶振电路设计 11
3.2 HC-SR04超声波模块概述 11
3.2.1 HC-SR04超声波模块功能概述 11
3.2.2 HC-SR04超声波测距模块的基本工作的原理 11
3.2.3 HC-SR04超声波模块原理图 12
3.2.4 超声波时序图 13
3.3 LCD1602液晶显示器的概述 14
3.3.1 LCD1602模块概述 14
3.3.2 模块的接口说明 15
3.3.3 LCD1602与单片机的连接方式 15
3.3.4 LCD1602控制接口的时序说明 16
4系统的编程设计 17
4.1系统设计超声波测距显示的算法设计 17
4.2系统设计距离警报的算法设计 18
5设计所用元件及电路设计 18
5.1设计中所用元件清单 18
5.2电路设计 19
5.3 PCB板制作 19
6结论 20
致 谢 20 基于51单片机的防撞车距感应系统设计+电路图:http://www.751com.cn/zidonghua/lunwen_21191.html