1、0 毕业论文毕业论文 题题 目目 基于单片机的基于单片机的智能小车智能小车的设计的设计 学学 生生 * 指导教师指导教师 * 副教授副教授 年年 级级 专专 业业 电子信息科学与技术电子信息科学与技术 系系 别别 2012 年 5 月 1 目录 摘要摘要 . 3 第一章第一章 引言引言 3 第二章第二章 方案说明方案说明 3 2.1、方案论证 . 3 2.2、总体设计方案概述 . 4 第三章第三章 硬件电路设计硬件电路设计 5 3.1、主控电路 . 5 3.1.1、L7805 稳压器 5 3.1.2、MAX232 芯片简介 . 6 3.2、八路红外传感器模块 . 6 3.2.1、LM324 简
2、介 6 3.2.2、74HC14D 简介 . 6 3.3、L298N 电机驱动模块 . 7 3.3.1、L298N 简介 . 8 3.4、机械部分 . 9 第四章第四章 软件系统设计软件系统设计 9 4.1、程序流程图 . 9 4.2、程序设计方案 . 9 参考文献参考文献 12 第五章第五章 结束语结束语 . 12 致谢致谢 12 附录附录 1 . 13 附录附录 2 . 13 外文页外文页 20 2 基于单片机的智能小车基于单片机的智能小车的设计的设计 摘要摘要 本文介绍了基于 STC89C52 单片机的智能小车的设计与实现。 小车主要能够识别黑线并检测障碍物从而 实现在固定跑道内行驶并且
3、可自动避障。小车以 STC89C52 单片机控制器;采用八路红外传感器及其处理模块实 现对黑线及障碍物的检测;通过单片机产生 PWM 波并通过 L298N 来对小车的方向和速度进行控制。 关键字关键字 STC89C52 单片机 红外传感器 PWM L298N 第一章 引言 社会的发展,科技的进步,使得人们对生活中的很多事物都提出了更高的要求,就像人们自己走累了便 想到了坐车,所以马车出现了;而马车已经满足不了人们对速度的追求的时候,便又发明了汽车,所以科技创新 是基于人们的需要而出现的; 那么到了现在这个普通汽车已经很普遍的掌控在人们手中的时候, 一个新的概念便 被提了出来,它就是智能车。 其
4、实, 智能车研究最早都是在一些科技发达的国家进行的, 所以比较早接触智能车领域的一些国家已经对 智能车辆进入了深入、系统、大规模的研究阶段 1。 我国智能车的研究起步较晚, 所以很多还集中在某个单项技术的研究上, 不过对于智能车技术的探索却如雨 后春笋;各种智能车大赛层出不穷,各高校及研究机构也纷纷加入智能车的研究行列 2。本设计就是根据前人在 智能小车的设计的基础上对其进行的又一次全新的探索。 本车的设计充分考虑了成本与性能综合,它以 STC89C52 单片机为核心,采用了大扭力的四驱小车底盘,使 小车具有充足的动力; 除此外小车安装了八路红外传感器用来检测黑线和障碍物, 所以小车具有较好的反应速度 与检测精度。 第二章第二章 方案说明方案说明 2.1、方案论证 (1 1)控制系统控制系统 方案一: 采用 MC9S12DG128 单片机, 该单片机以运算速度很快的 CPU12 内核为核心的单片机, 经过锁相环后, 时钟频率可达到 40MHz,内部 Flash 高至 128KB,拥有 2 组各 8 路 10 位 A/D、1