文摘
英文文摘
声明
第一章绪论
1.1 项目提出及背景意义
1.2国内外研究现状
1.2.1运动控制器的发展历史
1.2.2运动控制器的发展现状
1.2.3运动控制器的发展趋势
1.3论文主要研究内容
第二章运动控制器总体方案设计
2.1运动控制系统
2.2执行电机及其控制
2.2.1步进电机
2.2.2直流伺服电机及其控制
2.2.3交流伺服电机及其控制
2.3位置控制系统
2.3.1位置伺服控制模型
2.3.2运动控制器的控制策略
2.3.3步进电机运动控制器
2.3.4伺服电机系统的运动控制器
2.4运动控制器构成方案比较
2.4.1基于PLC的运动控制
2.4.2基于PC+运动控制卡的运动控制
2.4.3基于ARM+CPLD的运动控制
2.5运动控制方案实现
2.5.1高速脉冲的发生
2.5.2高速计数/频率检测
2.5.3数掘处理和通信控制
2.6本章小结
第三章电机高速闭环控制设计
3.1 高速脉冲控制的原理和实现
3.1.1高速脉冲的硬件实现
3.1.2高速计数/频率检测原理和实现
3.1.3频率检测原理
3.2 CPLD功能的Verilog HDL实现
3.2.1 CPLD在运动控制技术应用中的特点
3.2.2 Verilog语言的特点和主要功能
3.2.3 CPLD的功能实现
3.3本章小结
第四章运算控制系统硬件设计
4.1 ARM系统相关硬件
4.1.1 LPC213X的编程电路
4.1.2 ARM复位电路
4.1.3 LPC213X时钟电路
4.1.4 RTC电路
4.1.5 RS232接口电路
4.2 CPLD最小系统设计
4.2.1 GCLR接口
4.2.2 ARM与CPLD接口
4.3其他硬件电路的设计
4.3.1系统电源
4.3.2高速脉冲输出电路
4.3.3高速信号输入电路
4.3.4继电器输出控制电路
4.3.5数字量输入电路
4.3.6 RS485通信
4.4系统抗干扰设计
4.4.1光电隔离
4.4.2信号滤波和钳位
4.5本章小结
第五章μC/OS-Ⅱ操作系统的移植
5.1 μC/OS-Ⅱ操作系统
5.1.μC/OS-Ⅱ操作系统简介
5.1.μC/OS-Ⅱ的工作原理
5.1.3使用μC/OS-Ⅱ应注意的问题
5.2 移植规划
5.2.1编译器的选择
5.2.2任务模式的取舍
5.2.3支持的指令集
5.3 移植μC/OS-Ⅱ
5.3.1概述
5.3.2关于头文件includes.h和config.h
5.3.3编写OS_ CPIJ.H等与CPU相关的文件
5.3.4编写Os.cpu_c.c文件
5.3.5关于中断与时钟节拍
5.3.6编写应用程序
5.4运动控制器软件设计
5.4.1系统底层应用的编写
5.5本章小结
第六章运动控制器在套标机上的应用
6.1套标机工作原理
6.2套标机运动控制分解
6.3相关电气设计
6.4应用软件编写
6.5本章小结
第七章研究总结与展望
参考文献
攻读硕士学位期间的研究成果
致 谢
附录