智能小车采用四驱模型车为机械平台,以ATMEL公司的AT89S52单片机为控制芯片。硬件系统利用模块化思想设计了电源模块、循迹模块、电机驱动模块、报警模块、显示模块、避障模块、测温模块和单片机最小系统等电路模块。软件系统利用C语言设计了主程序、避障程序、循迹程序、测温程序、显示程序以及红外遥控程序等模块。设计通过红外手动遥控实现了智能小车的前进倒退、转向行驶以及功能模式的开启或者停止。循迹模式利用红外传感器采集路面信息,并传递给单片机处理后控制智能小车按预定轨道行驶。避障模式利用超声波模块与红外传感器共同检测智能小车周围障碍物信息。LCD12864显示智能小车运行的状态和实时温度。
1