【摘要】随着科技的日益提升,人们开始追求更加便捷的生活方式,公交车作为交通枢纽中重要的一环,更加高效且自动化方案自然必不可少。本设计采用STC89C52单片机为控制核心的智能公交小车。以四路寻迹模块识别路面的黑线进行寻迹,利用单个L298N直流电机驱动模块,驱动一个6v的直流减速电机来进行直行和后退,两个ULN2003驱动模块驱动2个5V的步进电机来进行转向控制和车门开关,使用CC2530无线遥控模块进行手动和自动的双控制模式,电路结构设计简单,易于实现,可靠性高。
【关键字】:单片机;自动跟踪;遥控模块;电机控制
目录
摘要
Abstract
第一章 绪论-1
1.1 智能公交背景和意义-1
1.2 智能型车现状-1
1.2 智能型车发展趋势-2
第二章 智能循迹公交总体设计方案-2
2.1 整体设计方案-2
2.1.1 系统设计步骤-2
2.1.2 系统基本组成-3
2.2整体方案确定-4
第三章 系统的硬件设计-4
3.1 单片机电路的设计-4
3.1.1 单片机的功能特性描述-4
3.1.2 单片机介绍-5
3.1.3晶振电路-5
3.1.4 复位电路-6
3.2 4路循迹传感器模块-6
3.3 电机驱动电路-7
3.3.1 L298N引脚结构-7
3.3.2 电机驱动原理-8
3.3.3 ULN2003步进电机驱动模块-9
3.3.4 28BYJ-48步进电机-9
3.4 DL-20无线模块-11
第四章 系统的软件设计-11
4.1 程序设计思路-11
4.1.1 程序设计-11
4.2 程序流程图-12
第五章 系统的总体调试-13
5.1 硬件的测试-13
结论-14
参考文献-15
致谢-22
附录 A-23
附录B:-28