摘要
随着智能控制技术与检测传感技术的飞速发展,智能机器人将在以后的工业生产和家庭生活中得到广泛应用,本系统相当于一个简单的智能机器人,是具有自动检测障碍物、黑白线和金属块的多功能智能小车。该系统采用了AVR系列单片机中的Atmega16作为智能小车的检测和控制核心。路面黑白线检测使用了反射式红外光电传感器,障碍物检测采用了超声波传感器,金属块的检测采用了金属接近开关。驱动采用的是直流电机,电机控制方式为对单片机I/O口进行扫描和单向PWM从而控制小车的转向和速度。基于这些完备而可靠的硬件设计,使用了一套独特的软件算法,并采用了AVR系列中的Atmega16稳定高速的执行软件程序的特点,从而实现对小车的精确控制。