摘要:本文所研究的有关智能小车的设计,选用单片机STC89C52作为主控芯片,利用红外传感器识别黑线并探测前方障碍物,实现小车在预设轨道上的行走和躲避前方障碍物。其中同时利用了电压比较器LM339将检测到的信号二值化供主控芯片分析。智能小车实现在黑线上行驶,完全躲避障碍物的功能。
【关键词】智能小车; STC89C52单片机; LM339; 红外传感器
目录
摘要
Abstract
第一章 绪论-1
1.1课题的背景和意义-1
1.2课题的研究现状-1
1.3课题研究内容-2
第二章 系统设计-3
2.1控制系统原理图-3
2.2系统各模块的功能-3
第三章 硬件设计-5
3.1子系统设计-5
3.2系统的控制核心STC89C52-5
3.3单片机的最小系统-6
3.3.1复位电路-6
3.3.2时钟电路-7
3.3.3电源电路-8
3.4电机驱动模块-8
3.5寻迹模块-10
3.5.1寻迹电路的设计思路-10
3.5.2红外传感器的选型-10
3.5.3寻迹电路的工作原理-11
3.6避障模块-11
3.6.1避障传感器的选型-11
3.6.2避障电路的工作原理-12
第四章 软件程序设计-13
4.1主程序流程图-13
4.2寻迹流程图-13
4.3避障流程图-14
第五章 电路安装与系统调试-15
第六章 总结-16
参考文献-17
致谢-18
附录-19