基于单片机的自动泊车系统实验平台的设计.doc

  • 需要金币2000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-05-25
  • 论文字数:8847
  • 当前位置论文阅览室 > 论文范例 > 本科论文 >
  • 课题来源:(模糊的人)提供原创文章

支付并下载

摘要:随着新一轮科技变革的来临,人类已经进入了汽车时代。城市拥堵问题已经成为一个共性问题,给人们的出行带来诸多不变,治理拥堵成为考验城市管理者能力的一个难点。特别是大城市的停车场管理更加有困难。这就迫切需要设计一个有效的自动泊车系统来缓解停车难,停车贵,停车不安全等一系列问题。

此次设计采用STC89C52单片机作为控制核心,由L298N电机驱动模块来控制小车的运动轨迹,利用超声波模块进行与障碍之间距离的检测,还使用了红外避障模块对障碍进行检测,最后使用了LCD1602显示屏对数据进行显示,以提示驾驶员。整个系统先由电机驱动模块控制小车移动,期间由红外避障模块进行障碍物检测,如果检测到障碍,超声波模块则开始测量距离并显示在LCD液晶屏上,并且小车停止移动。上述流程循环至小车停入库内,最后由超声波传感器测量小车与后方障碍物的距离,并最终做出调整。整个过程由单片机进行数据处理,是一种既方便又安全的停车方式。本文首先给出了设计的整体解决方案,在对每个模块每个部分进行概述和分析,并加以说明。还就本设计采用的软件结构及编程情况进行了简单的阐释。在掌握有关硬件结构和工作原理应用的基础上,系统的功能利用C语言编程来实现。

 

关键词:HC-SR04超声波传感器 ;STC89C52单片机;自动泊车系统

 

目录

摘要

Abstract

1  概述-1

1.1  研究背景及发展现状-1

1.2  研究目的及意义-1

1.3  本文主要内容-2

2  系统方案设计-3

2.1  自动泊车系统的设计要求-3

2.2  系统工作原理及功能-3

2.3  软件整体方案-4

3  系统硬件设计-5

3.1  自动泊车硬件系统-5

3.2  STC89C52单片机简介-5

3.3  避障模块设计-7

3.4  超声波传感器模块-9

3.5  电机驱动电路设计-10

3.6  LCD1602液晶显示-12

4  系统的软件设计-15

4.1  软件设计-15

4.2  自动泊车系统主程序-15

4.3  L298N电机驱动程序-16

4.4  超声波测量距离程序-16

4.5  红外避障模块程序-16

5  调试过程及运行结果-18

结    论-19

参 考 文 献-20

致    谢-21