智能小车说明书
基于STC12C5A60S2 单片机智能轮式小车设计
摘要:以STC12C5A60S2 单片机为核心,由主控模块、传感器模块、电机驱动模块等组成,完成路面信息检测、循迹,寻找火源,直流电机控制等功能。
路面信息检测、循迹采用红外光电寻迹传感器判断接收地面反射光线的方式反馈,经过高低电平来进行路面检测、路径判断;寻找火源采用火焰传感器判断火源所在方位;电机直流驱动则用来保证小车以最快的速度行驶。
关键词:智能小车、STC12C5A60S2 单片机、红外传感器、循迹传感器、碰撞传感器、直流电机
目录
引言 ............................................... 错误!未定义书签。
一.总体设计方案 ........................... 错误!未定义书签。
1.1 设计方案论证.................................. 错误!未定义书签。
1.2 方案的总体设计框图 ...................... 错误!未定义书签。
二.硬件模块设计 ........................... 错误!未定义书签。
2.1 硬件模块组成.................................. 错误!未定义书签。
2.2 中央处理器模块 .............................. 错误!未定义书签。
2.3 传感器模块...................................... 错误!未定义书签。
三.功能介绍................................... 错误!未定义书签。
四.软件设计................................... 错误!未定义书签。
五.参考文献................................... 错误!未定义书签。
引言
只能作为现代社会的新产物是以后的发展方向。
它能够按照预先设定的模块在一个特定的环境里自动的运作,无需人为管
理,便能够完成预期所要达到的或更高的目标。
本次设计一智能小车,小车能够沿着特定轨迹行驶,躲避障碍物并能准确寻找到火源,发出警告功能。
在此过程中要经过单片机和各种传感器实现小车的前进、后退、左转和右转等基本操作。
经过这些基本功能再加上相关的传感器实现具有特定功能的智能小车。
这里在履带式小车上加装红外反射、循迹、火焰传感器,在STC12C5A60S2 单片机的管理和相关程序的控制下,能完成自动循迹及在复杂地形的迷宫中寻找出路的功能。
作品能够作为高级智能玩具,也能够作为大学生学习嵌入式控制的强有力的应用实例,该系统将会有更广阔的开发前景。
一.总体设计方案
1.1 设计方案论证
本次设计采用红外传感器来判定前方障碍的有无,使小车遇到障碍物时能即使的避免的功能;采用火焰传感器来实现寻找火源的功能;采用红外寻迹传感器来实现小车沿黑线前进的寻迹功能;采用STC12C5A60S2单片机来控制小车的各项基本操作。
1.2 方案的总体设计框图
二.硬件模块设计
2.1 硬件模块组成
本次创新设计所用到的硬件模块有:中央处理器模块、传感器模块、直流电机驱动模块、调试电路模块。
2.2 中央处理器模块
本文采用的STC12C5A60S2单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。
内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换。