设计了一种以AT89C52单片机为核心的智能清洁机器人,该系统采用L298N电机驱动芯片驱动直流电机,运用PWM脉冲宽度调制技术对电机的转速进行控制,利用多个传感器实现循迹、避障、红外遥控功能,使用外部清洁模块实现清洁机器人的起尘、吸尘、滤尘功能。通过实验验证了系统的可行性,具有实用价值。