The design of an intelligent cleaning robot control system based on a programmable system on chip
LIU Zhangqiong,HE Yongyi
(School of MechanoElectronic Engineeming & Automation under Sh anghai University,Shanghai 200072,China)
Abstract:This paper presents an intelligent c leaning robot control system,which is designed on the basis of PSoC.The system s tructure is described.The equation of the robot motion control are inferred and the detection circuit of sensors is designed .Several modules integrated in PSoC ,such as PWM,counter and timer modules,are used to control the robot's motion.Th e environment information can be sensed by infrared sensors with the help of the robot's bumper.
Key words:programmable system on chip;intelligent cleaning robo t;motion control
文中介绍的智能吸尘机器人控制系统是基于Cypress公司生产的PSoC(Programmable System on Chip)芯片CY8C 26643开发完成的。该芯片内部自带主振荡器,可提供24/48 MHz时钟,使控制系统具有较强的实时控制能力。该芯片具有相当高的集成度,内部集成了丰富的数字和模拟功能模块[2],为控制系统的设计提供了灵活可重构资源,使得其硬软件 设计更加便捷。采用了多路红外传感器来感知外部环境信息,控制系统据此可自动识别室内可能出现的各种遇障情况,与市场上已有控制系统相比,实现了仅采用较少的元器件完成外围电路设计,并实现机器人自主吸尘、自动避障等功能。
参考文献
[1]胡跃明.吸尘机器人的研究现状与展望[J].机器人技术与应用,2002.
[2]何永义.基于PSoCTM片上系统的原理与应用[M].上海:上海大学出版社,2003.
[3]丁承君.基于IPC的智能移动机器人控制系统[J].控制工程,2003.
[4]L.Huang,W.Yu,S.K.Jhajharia.Speed Control of Differentially Driven Wheeled Mobile RobotsTracking and Synchronization[J].IEEE Instrumentation an d Measurement Technology Conference.VAIL,CO.USA.2003,20-22.(end)