基于单片机的汽车驾驶报警系统.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 单片机论文 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-03-30
  • 论文字数:15187
  • 课题出处:(paiguoguo)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着生活中汽车的日益增多,汽车驾驶过程中的安全隐患成为人们关注的焦点。为了避免司机在驾驶过程中发生碰撞事故,各大公司研制了各种防撞系统,取得了积极的成果。

本设计课题由检测模块、数据处理模块、显示模块和报警模块相结合构成,以实现提示司机安全驾驶的功能。该系统的核心部件是AT89C52单片机构成的数据处理模块,用来处理各传感器传入的信号并输出处理结果给显示和报警模块。检测模块用的是HC-SR04超声波传感器和红外传感器,用以检测汽车与前方汽车的距离、相对速度及汽车是否压线。显示模块为12864LCD用来显示检测模块测出的距离、相对速度和压线情况。最后,若检测出汽车的车距与相对速度不满足安全驾驶的要求,由蜂鸣器电路构成的报警模块会用声音报警提示司机。通过各个模块组合起来构成的汽车驾驶安全报警系统,会给驾驶员安全驾驶提供判断依据并对危险驾驶予以警示。

关键词:驾驶安全报警系统  AT89C52单片机  传感器  检测

 

目录

摘要

ABSTRACT

1 绪 论-1

1.1 本课题研究的意义-1

1.2 汽车驾驶安全国内外研究现状-1

1.3 本文研究的主要内容-2

2 驾驶报警系统总体设计-4

2.1系统实现的功能-4

2.2系统的总体设计方案-4

2.2.1 系统功能框图-4

2.2.2 硬件选材-4

3驾驶报警系统硬件电路设计-5

3.1 单片机AT89C52芯片介绍-5

3.1.1 功能概述-5

3.1.2 最小单片机系统电路-6

3.2 液晶显示电路介绍-7

3.3 声音报警电路设计-8

3.4 超声波测距、测速电路-9

3.4.1 测速原理-9

3.4.2模块介绍-9

3.5 红外检测压线电路-10

3.5.1 红外对管-10

3.5.2 LM339比较器-10

3.5.3 红外检测压线整体电路-11

3.6 测试系统硬件电路-12

3.6.1 L298N电机驱动模块介绍-12

3.6.2 测试电路实现功能-13

3.7 系统硬件电路原理图及PCB板绘制-13

3.7.1 电路原理图的绘制-14

3.7.2 电路PCB板的生成-14

4 软件设计-15

4.1 编程软件介绍-15

4.2 程序设计流程图-15

4.2.1 主程序流程图-15

4.2.2 测距程序流程图-16

4.2.3 相对速度测试程序流程图-17

4.2.4 液晶显示程序流程图-18

4.2.5 报警程序流程图-18

5 系统功能测试、软件调试及误差分析-20

5.1系统功能测试-20

5.2系统存在的误差及分析-20

6 总结-22

参考文献-23

致 谢-24

附录1 汽车驾驶报警系统电路原理图-25

附录2 驾驶报警系统PCB图-26

附录3 程序源代码-27


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费