摘要:智能循迹小车是一种在控制系统的作用下,可以准确沿既定路线自动行驶的系统。本设计中,采用STC89C52单片机为主控制芯片,结合直流电机、传感器、电源电路及其他外围电路,设计实现了小车沿黑色轨迹行走的智能循迹小车,其中小车循迹功能由红外式光电传感器完成,小车的驱动功能由L293D驱动电路完成。
关键词:智能循迹小车;直流电机;红外光电传感器
中图分类号:TP18文献标识码:A 文章编号:1009-3044(2011)31-00000-00
随着计算机和信息技术的飞速发展,智能技术的开发受到越来越广泛的重视,其开发速度也在快速增加。由于智能化的程度越来越高,使得其应用范围也在不断的扩展。与此同时,机器人技术的发展势头迅猛,其应用领域众多,智能循迹小车就是机器人技术与智能控制技术相结合的一个应用典范。通俗来讲,智能循迹小车就是智能机器人的另一种形式,它用轮子代替了机器人的双腿,因而在机械设计和电路方面都要比智能机器人简单,另外,其控制系统和智能机器人相比也较为简单,可是其对行车速度和行驶方向的配合则要求较严格,它首先通过传感器获取目标道路信息,然后结合智能车当前的行驶状态智能地做出决策,对其行驶方向与行车速度进行调整,从而达到准确快速跟踪道路的目的。本文介绍了一种基于STC89C52单片机为控制核心的智能循迹小车的设计,该智能小车能自动沿黑色固定轨迹运行。
1 智能循迹小车总体硬件结构设计及工作原理简介
1.1 智能循迹小车总体硬件结构设计
本设计中,智能循迹小车是由主控制模块、循迹模块、电机驱动模块、电源模块和其他外围电路组成,其总体硬件结构框图如图1所示。
图1 智能循迹小车总体硬件结构图
在本设计中,是以STC89C52为主控模块,采用模块化设计的方法,以红外光电传感器作为循迹模块,并采用L293D芯片控制输出直接驱动直流电机作为电机驱动模块。电源模块用4节1.5V的电池供电,经L7805稳压模块后,输出电压稳定在+5V,从而向各个模块供电。
1.2 智能小车工作原理简介
本设计中,循迹指的是小车在白色地板上沿着2cm宽的黑线行走。红外传感器的发射管发出红外线,由接收管接收。同时,接收的物理量被转化成电信号,经过信号放大电路处理,由单片机的P0,P1,P2口输入,经过处理后,信号由P20,P21,P22,P23,P24,P25口输出给电机驱动电路的L293D芯片,从而达到驱动小车行走和循迹的目的。循迹时,由于