基于at89c52单片机倒车防撞报警系统设计(毕业设计).zip
基于at89c52单片机倒车防撞报警系统设计(毕业设计),摘 要本文设计了一种汽车倒车雷达预警系统。该系统在常见的汽车倒车预警装置的基础上采用计算机控制技术和超声波测距技术,通过显示障碍物与汽车的距离并根据其距离远近实时发出报警,解除了驾驶员泊车和起动车辆时前后左右探视所引起的困扰,提高了驾驶安全性。本文在设计汽车倒车雷达预警系统过程中,运用理论分析、电路设计等手段,完成了倒...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 zaixian 发布
摘 要
本文设计了一种汽车倒车雷达预警系统。该系统在常见的汽车倒车预警装置的基础上采用计算机控制技术和超声波测距技术,通过显示障碍物与汽车的距离并根据其距离远近实时发出报警,解除了驾驶员泊车和起动车辆时前后左右探视所引起的困扰,提高了驾驶安全性。
本文在设计汽车倒车雷达预警系统过程中,运用理论分析、电路设计等手段,完成了倒车雷达预警系统硬件和软件的设计。
本文在查阅、分析国内外倒车雷达系统相关技术的基础上,结合最新研究成果,对基于超声波测距的倒车雷达预警系统的研制进行了深入探讨。该系统分为测距模块、系统控制模块和显示报警模块,并分别对其进行方案分析,构建了倒车雷达预警系统的系统构架和设计方案;在硬件电路中,详细阐述了运用单片机技术实现的可视倒车雷达预警系统的测距实现原理,分析了以AT89C52单片机为主控单元的系统硬件和软件设计,并对该系统进行了误差分析,给出了本系统的稳定性指标。
试验结果显示,该系统对室内有限距离的距离测量具有较高的精度,实现了倒车提示和距离报警功能,同时保证系统的可靠性和可行性。
关键词:倒车雷达;超声波测距
ABSTRACT
The thesis introduces a kind of Car Reversing Aid-System in detail.The system adopted the technology of computer controll and Ultrasonic Distance-Measurement based on the currently Car Reversing Aid-System.The system alarmed in time through displaying the distances between obstacles and cars.It soluted the puzzle problem because the drivers looked around through the mirrors when they stopped or started the vehicle.The system would greatly solve the difficulties and meanwhile improve the driving safety.
In this thesis analysis in theory,design of electronic circuit and experimental investigation on real time simulation system are employed to carry out the research.It realized the design of hardware and software.
The thesis mainly analyzed deeply the research on the design of Car Reversing Aid.System.Firstly,according to the latest researches in domestic and foreign countries.the system consisted of the Distanee-Measurgment Module,Control Module mad Display or Alarm Module.The paper discussed the scheme of three module and selected the best system scheme in the paper.Secondly,it presented the theory and characters of Ultrasonic Distance-Measurement and analyzed in detail design of the hardware and sottware based on the AT89C52 mierocontroller.Thirdly the fuzzy control algorithm is proposed,the simulation is introduced into the system.At last,through the experiment and eITor analysis,it proved the stability of the system.
To monitor its reliability,imitations of main Cases of the system have been carried out and stable instructions of strategic system have already been received,which veilfy its efficiency and feasibility.
Key Words:Car ReversingAid-System;Ultrasonic Distance-Measuring
目 录
摘 要 i
ABSTRACT ii
第一章 绪论 1
第一节 课题研究的背景 1
第二节 课题研究的目的及意义 2
第三节 目前国内外的研究现状 2
第四节 超声波的特性及作用原理 3
第二章 AT89C52单片机简介 4
第一节 单片机基础知识 4
一、单片机的内部结构 4
二、单片机的基本工作原理 7
第二节 单片机的分类及发展 8
一、单片机的分类 8
二、8位单片机的新发展 8
第三节 单片机AT89C52的特性 9
一、主要特性 9
二、管脚说明 10
三、振荡器特性 12
四、芯片擦除 12
五、特殊功能寄存器 12
六、引脚号功能特性 13
七、中断寄存器 13
八、数据存储器 13
九、定时器 13
十、中断 14
第三章 系统构建与方案设计 15
第一节 系统设计要求 15
第二节 系统构建 15
第三节 系统方案设计 16
一、测距系统方案设计 16
二、超声波测距方案设计 18
三、控制系统方案设计 19
四、显示报警系统方案设计 20
五、复位电路方案设计 22
六、时钟电路方案设计 23
第四章 系统硬件设计 25
第一节 系统硬件设计思想 25
第二节 测距系统设计 26
一、超声波测距原理 26
二、测量与控制方法 26
三、超声波发射模块电路设计 27
四、超声波检测接收电路 28
五、CX20106A的原理与应用 28
第三节 显示电路原理 30
一、LED数码管 30
二、LED数码管的显示方法 31
三、74LS244芯片说明 32
四、PNP三极管9012 33
第四节 时钟电路 34
第五节 复位电路 35
第六节 电源电路 35
第七节 温度补偿 36
一、DSl8B20简介 36
二、利用单片机AT89C52与DSl8B20构成最小测温系统 37
第八节 硬件抗干扰 37
第五章 系统软件的设计 39
第一节 超声波测距仪的算法设计 39
第二节 主程序 39
第三节 超声波发生子程序和超声波接收中断程序 42
第四节 显示程序 45
第五节 报警程序 47
第六节 软件抗干扰 47
总 结 49
参考文献 51
附 录 52
外文资料 62
中文翻译 68
致 ..
本文设计了一种汽车倒车雷达预警系统。该系统在常见的汽车倒车预警装置的基础上采用计算机控制技术和超声波测距技术,通过显示障碍物与汽车的距离并根据其距离远近实时发出报警,解除了驾驶员泊车和起动车辆时前后左右探视所引起的困扰,提高了驾驶安全性。
本文在设计汽车倒车雷达预警系统过程中,运用理论分析、电路设计等手段,完成了倒车雷达预警系统硬件和软件的设计。
本文在查阅、分析国内外倒车雷达系统相关技术的基础上,结合最新研究成果,对基于超声波测距的倒车雷达预警系统的研制进行了深入探讨。该系统分为测距模块、系统控制模块和显示报警模块,并分别对其进行方案分析,构建了倒车雷达预警系统的系统构架和设计方案;在硬件电路中,详细阐述了运用单片机技术实现的可视倒车雷达预警系统的测距实现原理,分析了以AT89C52单片机为主控单元的系统硬件和软件设计,并对该系统进行了误差分析,给出了本系统的稳定性指标。
试验结果显示,该系统对室内有限距离的距离测量具有较高的精度,实现了倒车提示和距离报警功能,同时保证系统的可靠性和可行性。
关键词:倒车雷达;超声波测距
ABSTRACT
The thesis introduces a kind of Car Reversing Aid-System in detail.The system adopted the technology of computer controll and Ultrasonic Distance-Measurement based on the currently Car Reversing Aid-System.The system alarmed in time through displaying the distances between obstacles and cars.It soluted the puzzle problem because the drivers looked around through the mirrors when they stopped or started the vehicle.The system would greatly solve the difficulties and meanwhile improve the driving safety.
In this thesis analysis in theory,design of electronic circuit and experimental investigation on real time simulation system are employed to carry out the research.It realized the design of hardware and software.
The thesis mainly analyzed deeply the research on the design of Car Reversing Aid.System.Firstly,according to the latest researches in domestic and foreign countries.the system consisted of the Distanee-Measurgment Module,Control Module mad Display or Alarm Module.The paper discussed the scheme of three module and selected the best system scheme in the paper.Secondly,it presented the theory and characters of Ultrasonic Distance-Measurement and analyzed in detail design of the hardware and sottware based on the AT89C52 mierocontroller.Thirdly the fuzzy control algorithm is proposed,the simulation is introduced into the system.At last,through the experiment and eITor analysis,it proved the stability of the system.
To monitor its reliability,imitations of main Cases of the system have been carried out and stable instructions of strategic system have already been received,which veilfy its efficiency and feasibility.
Key Words:Car ReversingAid-System;Ultrasonic Distance-Measuring
目 录
摘 要 i
ABSTRACT ii
第一章 绪论 1
第一节 课题研究的背景 1
第二节 课题研究的目的及意义 2
第三节 目前国内外的研究现状 2
第四节 超声波的特性及作用原理 3
第二章 AT89C52单片机简介 4
第一节 单片机基础知识 4
一、单片机的内部结构 4
二、单片机的基本工作原理 7
第二节 单片机的分类及发展 8
一、单片机的分类 8
二、8位单片机的新发展 8
第三节 单片机AT89C52的特性 9
一、主要特性 9
二、管脚说明 10
三、振荡器特性 12
四、芯片擦除 12
五、特殊功能寄存器 12
六、引脚号功能特性 13
七、中断寄存器 13
八、数据存储器 13
九、定时器 13
十、中断 14
第三章 系统构建与方案设计 15
第一节 系统设计要求 15
第二节 系统构建 15
第三节 系统方案设计 16
一、测距系统方案设计 16
二、超声波测距方案设计 18
三、控制系统方案设计 19
四、显示报警系统方案设计 20
五、复位电路方案设计 22
六、时钟电路方案设计 23
第四章 系统硬件设计 25
第一节 系统硬件设计思想 25
第二节 测距系统设计 26
一、超声波测距原理 26
二、测量与控制方法 26
三、超声波发射模块电路设计 27
四、超声波检测接收电路 28
五、CX20106A的原理与应用 28
第三节 显示电路原理 30
一、LED数码管 30
二、LED数码管的显示方法 31
三、74LS244芯片说明 32
四、PNP三极管9012 33
第四节 时钟电路 34
第五节 复位电路 35
第六节 电源电路 35
第七节 温度补偿 36
一、DSl8B20简介 36
二、利用单片机AT89C52与DSl8B20构成最小测温系统 37
第八节 硬件抗干扰 37
第五章 系统软件的设计 39
第一节 超声波测距仪的算法设计 39
第二节 主程序 39
第三节 超声波发生子程序和超声波接收中断程序 42
第四节 显示程序 45
第五节 报警程序 47
第六节 软件抗干扰 47
总 结 49
参考文献 51
附 录 52
外文资料 62
中文翻译 68
致 ..