- 0
- 0
- 约1.31万字
- 约 4页
- 2026-02-17 发布于江苏
- 举报
ApplicationofIntegratedCircuits
开放数控系统模型的建立及实现
尚雅层,雷兵丰
(西安工业大学机电工程学院,陕西西安710032)
摘要:在“NC嵌入PC”的开放数控系统结构模型基础上提出了一种经济、高效、可靠的开放式
数控系统结构模型。采用TMS32OF2812DSP和FPGA构成开放数控系统的硬件平台,采用WDM和
COM技术实现软件开放。此数控系统能实现多种电机的四轴联动的控制。最后通过仿真证明了该数
控模型的可行性。
关键词:TMS32OF2812DSPFPGA运动控制卡开放数控系统
“NC嵌入PC”的开放式数控系统结构模型,充分利位PWM输出。在电流环等采样获取中,因其频率比较高
用了PC机的丰富资源(内存空间大、硬盘容量大和高速(20kHz),每测一次电流就重新调整新的PWM波的脉冲
运算功能的CPU),使这种结构模式成为开放数控系统宽度,如果EVA、EVB同时工作,在定时器中断响应时
的主流设计。DSP因其高速、强实时控制能力而迅速得可能检测不到电流的变化,这样对于16位的DSP处理
到了广泛的应用,但由于其有限的PWM输出口,要实现器的两个EV只能有一个得到有效的应用。但是F2812
多轴控制,单个DSP芯片就显得鞭长莫及。在多轴控制高达150MIPS的处理能力,能够很好的捕捉到电流的变
卡设计中,最常用的有三种设计方案:(1)采用主DSP作化,定时器中断也能得到及时响应,其EVA、EVB能够
为主控制器,实现对多个从DSP节点的监控和管理,每同时得到应用。因此,一片F2812DSP能够很好地控制
个从DSP控制一个轴运动,多个从DSP芯片通过总线两台三相伺服电机和四台步进电机。
与主DSP芯片进行通讯,形成一个主从式的分布式控制图1为开放数控系统的结构模型,在硬件方面实现
结构;(2)DSP只负责复杂的控制算法,发送数据给FPGA,了模块化设计,通过ISA总线与PC机通讯,由PC机控
FPGA存储DSP最新的脉冲宽度,发出PWM波,控制多制各实时模块的协调工作。对伺服电机的驱动信号,由
轴运动;(3)单个DSP负责复杂的控制算法,通过输出选F2812DSP通过其EVA、EVB完成两通道的PWM波形
择逻辑开关来选择D/A通道,驱动电机轴运动。高速输出,FPGA扩展PWM功能,完成另两通道PWM的控
F2812DSP芯片和大容量可编程逻辑器件FPGA的出制输出;对步进电机的驱动,全部由F2812DSP的EV完
现,使单个DSP控制多轴运动成为可能。利用FPGA的并成,控制四轴联动。充分利用了F2812DSP的内部资源
行性对DSP的PWM功能进行扩.
外扩程序和II步进电机Il两通道
展,从而可实现高精度的不同电
数据存储器II驱动接口lIPWM输出
速度控制
机的多轴控制,并且FPGA和DSP
都支持在系统可编程,因此大大
驱动电路}M
缩短了设计周期,而且在硬件不
变的情况下,可以根据需要通过
原创力文档

文档评论(0)