本文提出了一种基于 STC89C52单片机的智能循迹避障四驱小车的设计方案和具体的实现方法,以 STC89C52RC单片机作为小车的检测和控制核心,利用L298N 电机控制模块来驱动四个轮子两对直流电机,利用红外反射式光电传感器检测路面的黑白线以识别路线,利用超声波测距模块 HC-SRO4 来判断前方的障碍物,在循迹模式下小车可以沿着路面上的黑线行驶,在避障模式下可以避开障碍物,以及通过码盘计数测速传感器模块和LCD1602 显示速度。本设计结构简单,较易实现,在一定精度范围内可稳定循迹和避障,