【摘要】 现如今,随着科学技术的飞速发展,曾经只能在科幻电影中出现的智能汽车,已经在不知不觉中走入我人们生活。从我们最熟悉的倒车雷达到现在的自动驾驶,汽车智能化的概念越来越被人们所认可。除此之外,市场对于汽车智能化的需求也子在逐渐增加。因此,如何能够真正实现汽车的无人驾驶成为了科学研究的主要方向。
作为智能汽车的一个缩影,智能小车的研究越来越受到社会各界的广泛重视,尤其是在智能玩具市场日益壮大的当中国,电子智能玩具车受到了广大青少年的青睐。本文就是在这样一个市场环境下,设计一个基于STC89C52单片机的避障小车控制系统,小车上装有电机驱动模块,超声波避障模块,报警模块等。在小车行驶的过程中,由超声波模块进行测距,并通过语音模块发出报警,在距障碍一段距离时自动绕开障碍物前行。
【摘要】超声波;单片机;智能小车
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究意义-2
1.3 研究现状-3
1.4 研究内容-3
2 系统需求分析与方案论证-4
2.1 功能分析-4
2.2 主控模块-4
2.3 测距方式的论证与选择-7
2.3.1 红外线测距-7
2.3.2 超声波测距-8
2.4 电机驱动模块的论证与选择-9
2.4.1 采用继电器控制-9
2.4.2 采用L298N芯片驱动电机-9
3 系统硬件设计-10
3.1 硬件的配置-10
3.2 主控模块-10
3.2.1 STC89C52单片机硬件结构-10
3.2.2 最小应用系统设计-12
3.3 L298N电机驱动模块-14
3.4 HC-SR04超声波传感器-19
3.5 电源电路设计-21
4 控制软件的设计与实现-22
4.1 概述-22
4.2 应用软件的一般要求-22
4.3 应用软件设计过程-23
4.4 流程图-24
4.5 程序-24
5 系统的安装与调试-31
5.1 安装步骤-31
5.2 系统调试-31
5.3 硬件调试-31
5.5 联合调试-32
6 总结与展望-33
附录-34