需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8847 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着新一轮科技变革的来临,人类已经进入了汽车时代。城市拥堵问题已经成为一个共性问题,给人们的出行带来诸多不变,治理拥堵成为考验城市管理者能力的一个难点。特别是大城市的停车场管理更加有困难。这就迫切需要设计一个有效的自动泊车系统来缓解停车难,停车贵,停车不安全等一系列问题。 此次设计采用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 |