应用SM5004芯片和ARM的运动控制系统设计

作者: 不详   发布日期:2007-07-14 17:08   查看数:0
中文摘要:

  从性能和价格的角度提出一种基于国产运动控制芯片的四轴运动控制系统。该系统是以ARM芯片作为主CPU来控制运动芯片,并且引入实时操作系统μC/OSⅡ,使得该系统能进行多任务处理,保证控制的实时性。从实验的结果看,该系统能满足控制系统的需求。

英文摘要:

  Introduces a design of motion control system based on ARM and SM5004 controller.The motion controller is controlled by ARM.The real-time operation system —μC/OSⅡ is used for multi-task handling and real time control.The experiment's result shows the motion control system is feasible and reliable.

 SM5004芯片简介 SM5004芯片是由深圳市斯迈迪公司自主研发 的,可以独立控制4个伺服或步进电动机的运动控制 芯片。它以脉冲串形式输出,能对伺服和步进电动机 进行位置控制、差补驱动、速度控制等。它是以 MCX314 /AS技术指标为基础,并参考其他系列芯片的 特点研发的。在功能和性能上可以全面替代NOVA 的MCX3XX /A、NPM的PCL6045 /6025等同类芯片。 由于SM5004 在功能和定义上和MCX314 /AS兼 容,其控制寄存器和指令系统也和MCX314 /AS完全 兼容。SM5004结构功能框图如图1所示。 S3C44B0X,运动控制芯片,SM5004,μC/OSⅡ,