基于DSP的四轴多功能运动控制卡的研究与设计

VIP免费
3.0 朱铭铭 2024-09-20 4 4 3.5MB 96 页 150积分
侵权投诉
上海交通大学工程硕士学位论文 第一章 绪论
基于 DSP 的四轴多功能运动控制卡的研究与设计
摘要
本文针对适于并联机构控制的新型运动控制卡的开发需求,密切结合上海***
公司的运动控制科研项目,以高速、轻型、低成本并联机械手为控制目标,运用计算
机技术、电子技术和控制理论,系统研究了研发运动控制卡的若干关键技术。主要工
作和成果可以概括为:
(1)在分析和借鉴国内外商用运动控制卡的基础上,提出了运动控制卡的软
硬件的总体结构,并按照结构化和模块化的设计方法,确定了系统的各子模块的功
能。
(2)完成了运动控制卡硬件电路部分的设计。在对 DSP 处理器 TMS320VC33 和
PCI 总线及一些重要芯片进行深入研究的基础上,实现了运动控制卡的硬件电路设
计,包括 PCI 总线接口电路、编码器信号采集电路、D/A 输出电路、开关量信号输入输
出电路等,整个电路具有元器件少、结构简单以及成本低的特点。
(3)完成了运动控制卡的驱动程序设计。采用了 WinDriver 进行运动控制卡的
驱动程序开发,并详细介绍了驱动程序的开发流程。采用这种方法可以大大的缩短
开发周期,提高工作效率。并同时介绍了部分功能库函数的设计。
(4)完成了系统调试平台的搭建,然后对运动控制卡的控制性能进行了调试
调试结果表明本文所开发的运动控制卡能够完成很好的控制效果。
本文研发的开放式运动控制卡,具有结构简单、成本低廉、应用灵活等特点,
如经过进一步完善和改进,可广泛应用于相关工业控制领域。
关键词:运动控制卡,DSP, PCI 接口,伺服电机驱动器,WDM 驱动程序
上海交通大学工程硕士学位论文 第一章 绪论
Study and Design of Four-Axis Motion Controller Based on DSP
Abstract
To meet with the requirement of the parallel kinematic mechanism, this dissertation is
based on SHANGHAI *** Company and investigates Controller systematically, the key
issues in the development of a novel Motion manipulator. With the aid a high-speed, light-
weighted and low cost parallel computer technology, electric technology and control
theory, the following creative work has been completed.
(1) Based on a thorough analysis of the architecture of commercial motion
controllers, the systematic scheme of the Motion Controller is proposed. The hardware is
separated into independent functional modules, and the functions of each module are
designed.
(2) It finishes the hardware design of the motion control card. Based on the study on
the DSP Processor (TMS320VC33) and PCI bus and some important chips, the hardware
is designed, including PCI bus interface circuit, encoder collection circuit, D/A output
circuit, input and output circuit of switch signal. It has the characteristics of less element,
simple structure and low cost.
(3) It finishes the driver design for the motion control card. It uses Windriver for the
driver design, and introduces the driver design step of the motion control card in detail.
This method can reduce developing time greatly and improve work efficiency.
(4)It builds the system debug platform, debugs the performance of motion control
card. It is approvd that this card can get the perfect control effects.
The motion control card has advantages of simple structure, low cost, good
application and so on. If improving this motion control card, it might be widely used in the
control field. It has made a good foundation for designing a commercial open control card.
Keywords: Motion Controller; DSP; PCI Interface: Motor Servo Driver; WMD
driver
上海交通大学工程硕士学位论文 第一章 绪论
目录
摘要...................................................................1
Abstract...............................................................2
第一章 绪论............................................................7
1.1 课题的研究背景..................................................7
1.2 国内外运动控制系统的研究现状...................................10
1.3 开发运动控制卡的若干关键技术...................................14
1.4 本课题的研究对象和内容.........................................14
第二章 联动机构运动学.................................................15
2.1 联动控制的提出.................................................15
2.2 联动控制的硬件基础.............................................16
2.3 4 联动控制的理和算法.......................................16
2.3.1 平动标..................................................17
2.3.2 标..................................................20
2.3.3 时间与参数关系............................................22
2.3.4 4 联动理..........................................23
2.4 伺服电机控制算法...............................................23
2.5 四轴运动控制系统关调试.......................................26
章 系统总体设计方...............................................31
3.1 四轴控制系统简介...........................................31
3.1.1 系统设计原则..............................................31
3.1.2 系统设计目标..............................................31
3.2 运动控制卡总体方设计.........................................32
3.3 系统硬件设计...................................................33
3.4 系统软件设计...................................................34
章 系统硬件模块的设计.............................................36
4.1 DSP 控制模块...................................................36
4.1.1 芯片型.................................................36
4.1.2 模块总体框图.............................................38
4.1.3 时..................................................38
上海交通大学工程硕士学位论文 第一章 绪论
4.1.4 地址译码和读写控制........................................39
4.1.5 VC33 位和仿真口.........................................41
4.1.6 FLASH 存储器..............................................42
4.1.7 数模转换器 DAC7725........................................43
4.2 CPLD 计数模块..................................................45
4.2.1 EPM7128介绍..............................................45
4.2.2 电码盘原理.............................................47
4.2.3 电码计数器...........................................48
4.3 PCI 总线接口模块...............................................50
4.3.1 芯片型.................................................50
4.3.2 PCI 总线接口设计..........................................51
4.3.3 地址空间..............................................52
4.4 RAM 模块...................................................54
4.5 伺服接口.....................................................56
4.5.1 电码输入接口.............................................57
4.5.2 数子量输入输出...............................................57
4.6 控制系统电模块...............................................58
4.7 本章小节.......................................................60
四轴运动控制系统软件设计.......................................61
5.1 WDM 驱动程序...................................................61
5.1.1 驱动程序框架.............................................61
5.1.2 DriverStudio驱动开发.....................................62
5.1.3 驱动程序的安装...........................................66
5.1.4 动态链接库(DLL)........................................68
5.1.5 应用程序访问板卡.........................................71
5.2 VC33 程序设计..................................................73
5.2.1 指令系统.................................................73
5.2.2 集成开发环境 CCS..........................................74
5.2.3 VC33 程序引导方法.........................................75
5.2.4 C 语言编程和定时中断......................................77
5.3 本章小节.......................................................80
章 运动控制系统的调试.............................................82
6.1 运动控制卡在机器系统的应用.................................82
上海交通大学工程硕士学位论文 第一章 绪论
6.2 运动控制系统单关调试.........................................83
6.2 运动控制系统调试.........................................86
6.3 本章小节.......................................................92
章 结论与展望.....................................................93
参考..............................................................94
上海交通大学工程硕士学位论文 第一章 绪论
第一章 绪论
1.1 课题的研究背景
90年代问世的并联构型装备(Para11e1 Machine Too1),具有模块化程高、
度质大、性能好、度快可重构等点,因而具有分广的应用[1]
十世纪九十年代,国学术和工程对开发这新型装备给予大的
忱与纷纷投入大量的人力物力竞相开发,并相继推出了结构多样
[2][3]。如法国 Renault Automation Urane SX 卧
1-1 所示;德国 Mikromat 公司6X Hexa中心1-2 所示;
Herkert 机的 SKM 400 1-3
1-1 Urane SX 卧中心
摘要:

上海交通大学工程硕士学位论文第一章绪论基于DSP的四轴多功能运动控制卡的研究与设计摘要本文针对适于并联机构控制的新型运动控制卡的开发需求,密切结合上海***公司的运动控制科研项目,以高速、轻型、低成本并联机械手为控制目标,运用计算机技术、电子技术和控制理论,系统研究了研发运动控制卡的若干关键技术。主要工作和成果可以概括为:(1)在分析和借鉴国内外商用运动控制卡的基础上,提出了运动控制卡的软硬件的总体结构,并按照结构化和模块化的设计方法,确定了系统的各子模块的功能。(2)完成了运动控制卡硬件电路部分的设计。在对DSP处理器TMS320VC33和PCI总线及一些重要芯片进行深入研究的基础上,实现了...

展开>> 收起<<
基于DSP的四轴多功能运动控制卡的研究与设计.doc

共96页,预览6页

还剩页未读, 继续阅读

作者:朱铭铭 分类:高等教育资料 价格:150积分 属性:96 页 大小:3.5MB 格式:DOC 时间:2024-09-20

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 96
客服
关注