摘要
该文提出一种基于DSP和CPLD的运动控制器简化设计方法,可应用于多模块化的复杂运动控制器以实现其简化。其核心技术是利用DSP丰富的I/O空间和CPLD强大的逻辑处理功能实现对系统总线的复用。通过对各个功能模块在DSP的I/O空间中不同映射地址的访问,实现数据总线上的DSP和各功能模块的数据交换和处理。与传统运动控制器相比,这种方法明显减少了硬件资源,简化了硬件系统的复杂性,降低了成本,同时提高了运动控制器的灵活性、可靠性及通用性。开发周期较短,系统容易维护和扩展,适合实时信号处理。
A method is designed for the multi-function modular complex motion controller,based on the DSP I/O space and CPLD.Using the rich I/O space of DSP and the powerful logic capabilities of CPLD,the reuse of the DSP bus can be achieved.Compared with the traditional motion controller,the simplified motion controller significantly reduces both the hardware resources and the complexity of the motion controller.It increases the flexibility,reliability and versatility of the motion controller.Development cycle is shorter and easier to maintain and extend.This method is suitable for real-time signal processing.
出处
《自动化与仪表》
北大核心
2011年第1期36-39,共4页
Automation & Instrumentation
基金
河北省科技攻关项目(09213903D)
关键词
运动控制器
功能模块
硬件系统
motion controller
function module
hardware system