资料介绍
1 引 言
近年来,随着制造业的不断进步,现代制造业对精密化、精确化、高速化、自动化发展的要求越来越高,传统的运动控制器大部分采用8051系列的8位单片机,这种单片机虽然节省了开发周期,但缺乏灵活性,且运算能力有限,难以胜任高要求运作设备[ 1 ] .DSP的数据运算和处理功能十分强大,即使在很复杂的控制系统中,其采样周期也可以取得很小,控制效果可以接近于连续系统。 把DSP与单片机各自优势相结合将是高性能数控系统的发展趋势。 本文针对数控系统的要求,开发了以TI公司的高性能浮点DSP和ATMEL公司的AT89C51为主控芯片的运动控制器。 它以嵌入式工业PC作为基本平台,通过PCI接口与嵌入式工业PC协调并进行数据交换,并以DSP高速运动控制卡作细插补和伺服控制的核心,来对永磁同步电动机的运动进行控制,取得了良好的应用效果。
2 HANUC CNC2000 i系统
HANUC CNC2000 i系统控制框图如图1所示,系统主要包括嵌入式PC、操作面板、运动控制模块、彩显、输入/输出模块、数控键盘、DNC模块几部分。为实现高速、高精确度曲面轮廓精加工,必须提高微段轮廓线的解释执行能力和伺服驱动特性,为了保证零件程序的传送、插补、加减速控制等的连续处理, CNC应具备足够高的数据处理能力。 但普通的PC机在工业现场控制中,存在体积大、功耗高、可靠性差等缺点。 基于这种情况, 嵌入式工业微机———PCl04总线模块应运而生。
图1 HANUC CNC2000i数控系统结构框图
本系统的嵌入式PC采用Intel80486处理器,内置32M缓存,MS - DOS操作系统。 与传统的工业PC相比,其32M缓存保证了数控系统加工时的快速性和精确性。 因为,在加工的时候,缓存内的数据段直接和后续的译码程序相关联,所以缓存的容量越大,所存储的程序越多,执行起来也越快,并且还能进行小线段插补,充分保证了加工的精确度。 与其相连的DNC模块可通过RS232接口与上位机通信,使得整个系统具有良好的开放性。运动控制模块是本系统的核心,它以智能功率模块为开关器件,以TMSLF2407 +AT89C51为硬件控制核心,采用空间矢量控制方法。 它发出控制命令给伺服放大器,伺服放大器得到信号后发出指令控制交流永磁伺服电机,编码器将实际工作情况通过伺服放大器返回给运动控制模块,这种闭环控制模式充分保证了加工精确度。 通过正、负限位开关防止“飞车”、失控等危险事故发生。 交流伺服驱动系统的结构如图2所示。
图2 交流伺服驱动系统结构图
TMSLF2407是用来实现电流环、速度环、SVP2WM信号发生、故障检测、保护、信号处理及实时性比较高的矢量控制和闭环控制。 用单片机完成实时性要求比较低的管理任务,如I/O接口管理、键盘处理、显示、串行通讯等。 FPGA 用于AT89C51与DSP之间的数据交换。 且系统可支持模拟速度输入、数字速度输入、脉冲输入及通过上位机进行控制等功能。
近年来,随着制造业的不断进步,现代制造业对精密化、精确化、高速化、自动化发展的要求越来越高,传统的运动控制器大部分采用8051系列的8位单片机,这种单片机虽然节省了开发周期,但缺乏灵活性,且运算能力有限,难以胜任高要求运作设备[ 1 ] .DSP的数据运算和处理功能十分强大,即使在很复杂的控制系统中,其采样周期也可以取得很小,控制效果可以接近于连续系统。 把DSP与单片机各自优势相结合将是高性能数控系统的发展趋势。 本文针对数控系统的要求,开发了以TI公司的高性能浮点DSP和ATMEL公司的AT89C51为主控芯片的运动控制器。 它以嵌入式工业PC作为基本平台,通过PCI接口与嵌入式工业PC协调并进行数据交换,并以DSP高速运动控制卡作细插补和伺服控制的核心,来对永磁同步电动机的运动进行控制,取得了良好的应用效果。
2 HANUC CNC2000 i系统
HANUC CNC2000 i系统控制框图如图1所示,系统主要包括嵌入式PC、操作面板、运动控制模块、彩显、输入/输出模块、数控键盘、DNC模块几部分。为实现高速、高精确度曲面轮廓精加工,必须提高微段轮廓线的解释执行能力和伺服驱动特性,为了保证零件程序的传送、插补、加减速控制等的连续处理, CNC应具备足够高的数据处理能力。 但普通的PC机在工业现场控制中,存在体积大、功耗高、可靠性差等缺点。 基于这种情况, 嵌入式工业微机———PCl04总线模块应运而生。
图1 HANUC CNC2000i数控系统结构框图
本系统的嵌入式PC采用Intel80486处理器,内置32M缓存,MS - DOS操作系统。 与传统的工业PC相比,其32M缓存保证了数控系统加工时的快速性和精确性。 因为,在加工的时候,缓存内的数据段直接和后续的译码程序相关联,所以缓存的容量越大,所存储的程序越多,执行起来也越快,并且还能进行小线段插补,充分保证了加工的精确度。 与其相连的DNC模块可通过RS232接口与上位机通信,使得整个系统具有良好的开放性。运动控制模块是本系统的核心,它以智能功率模块为开关器件,以TMSLF2407 +AT89C51为硬件控制核心,采用空间矢量控制方法。 它发出控制命令给伺服放大器,伺服放大器得到信号后发出指令控制交流永磁伺服电机,编码器将实际工作情况通过伺服放大器返回给运动控制模块,这种闭环控制模式充分保证了加工精确度。 通过正、负限位开关防止“飞车”、失控等危险事故发生。 交流伺服驱动系统的结构如图2所示。
图2 交流伺服驱动系统结构图
TMSLF2407是用来实现电流环、速度环、SVP2WM信号发生、故障检测、保护、信号处理及实时性比较高的矢量控制和闭环控制。 用单片机完成实时性要求比较低的管理任务,如I/O接口管理、键盘处理、显示、串行通讯等。 FPGA 用于AT89C51与DSP之间的数据交换。 且系统可支持模拟速度输入、数字速度输入、脉冲输入及通过上位机进行控制等功能。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于STM32与MCX314的双核四轴运动控制器 49次下载
- 基于运动控制芯片MCX314As的多轴运动控制器的设计 24次下载
- 运动控制器入门指南 27次下载
- 基于ARM微处理器与DSP的嵌入式多轴运动控制器 10次下载
- 如何使用DSP和CPLD进行运动控制器的设计与应用资料说明 8次下载
- 液位控制器设计与制作解析 19次下载
- 基于多CPU架构伺服驱动控制器的研究 1次下载
- 基于SoftServo软件运动控制器特点及应用 9次下载
- S7-300工艺运动控制器介绍 7次下载
- 切纸机伺服控制器设计 15次下载
- 基于模糊PID控制的导弹舵机伺服控制器 45次下载
- 基于MCX314的运动控制器设计 134次下载
- 基于71M6515H和双CPU的智能动态分相无功补偿控制器
- 基于SOPC的运动控制器设计
- 基于软件的双CPU 冗余控制研究
- 伺服控制器的工作原理和基本结构 835次阅读
- 微控制器与运动控制器的区别 376次阅读
- EtherCAT运动控制器与PLC的区别 442次阅读
- 什么是EtherCAT运动控制器?它有哪些特点? 447次阅读
- 伺服驱动器和伺服控制器的区别 971次阅读
- 什么是运动控制器?它有哪些作用? 606次阅读
- 嵌入式运动控制器在网络化交流伺服系统中的应用 1303次阅读
- 采用ADT850运动控制卡和PC机实现多轴运动控制系统的设计 2523次阅读
- 运动控制器分类_运动控制器选型 5404次阅读
- 运动控制器控制伺服电机采用的指令和伺服电机调试的6个步骤说明 1.1w次阅读
- 关于伺服电机、驱动器、控制器的一些原理详解 4.3w次阅读
- 运动控制器以模拟量信号控制伺服电机的一般调试步骤 1.5w次阅读
- 基于CPLD的开放式四轴运动控制器的硬件、软件设计 1959次阅读
- 什么是运动控制器_运动控制器的工作原理及应用 3.6w次阅读
- 伺服定位控制在PLC中实现和在伺服控制器中实现解答 1w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1489次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 91次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 9次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30319次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多