学位论文 > 优秀研究生学位论文题录展示

嵌入式多轴运动控制器的研究与开发

作 者: 张峰
导 师: 戴炬
学 校: 山东科技大学
专 业: 电力电子与电力传动
关键词: 运动控制器 嵌入式系统 多轴伺服控制 DSP ARM
分类号: TP273
类 型: 硕士论文
年 份: 2008年
下 载: 116次
引 用: 0次
阅 读: 论文下载
 

内容摘要


运动控制器是运动控制系统的核心部件,在各行各业中都有着广泛的应用。当前市场上的运动控制器主要是基于PC总线的运动控制卡,需要插入计算机主机板的PCI或者ISA插槽,因此难以独立运行和小型化。本论文以“带电作业机器人”控制系统为背景,提出以“ARM+DSP运动控制器”的模式取代传统的“PC机+运动控制卡”的模式,采用嵌入式CPU和高性能DSP运动控制芯片,设计了一种高性能、高可靠性、低成本、体积小、可独立运行的基于分布式结构的嵌入式多轴运动控制器,并详细介绍了该控制器的软硬件平台设计。嵌入式多轴运动控制器的硬件包括两个部分:ARM主控板和DSP运动控制板,它们之间通过CAN总线实现通信连接。每块DSP运动控制板可以同步控制四个运动轴,并且多块DSP运动控制板可作为CAN节点方便的添加到系统中,以实现更多轴控制。DSP运动控制板以运动控制芯片TMS320F2812为核心,以MAXII系列CPLD为辅,实现对伺服电机的直接控制。ARM主控板以高性能低功耗的32位嵌入式ARM处理器S3C44BOX为核心,并嵌入实时操作系统VxWorks,负责完成任务的管理、数据接收及处理、人机界而管理、多路电机的协调控制等工作。本文中对运动控制板的各功能模块如DSP最小系统、驱动器接口电路、编码器信号处理电路、CAN总线接口电路等的实现方法进行了详细讨论。并简要介绍了ARM主控板的主要功能模块和外部扩展CAN通信模块的实现方法。本文通过对运动控制器关键技术的研究,在对位置伺服控制算法、加减速控制、编码器信号处理方法等分析的基础上,开发了运动控制器的软件系统。采用模块化的程序设计方法,完成了DSP主程序及各中断服务程序设计,实现了梯形加减速控制、位置闭环控制、指令接收与处理等底层控制功能。同时,论文详细讨论了VxWorks下CAN模块驱动程序的开发及运动控制API函数的实现方法,为嵌入式多轴运动控制系统的后续应用开发提供了一个良好的应用接口。最后,论文简述了系统调试平台的建立,包括电机试运行软件和伺服监控软件的设计,并且在此基础上,完成了系统的调试和PID控制参数的整定,系统的功能和性能均达到预期设计目标。

全文目录


摘要  5-6
ABSTRACT  6-12
1 绪论  12-21
  1.1 运动控制技术概述  12
  1.2 运动控制器发展及研究现状  12-15
  1.3 嵌入式系统概述  15-18
  1.4 课题提出及其研究意义  18-19
  1.5 本论文主要内容  19-21
2 运动控制系统关键技术研究  21-36
  2.1 运动控制系统中的关键技术概述  21-22
  2.2 位置伺服控制算法的研究  22-29
  2.3 加减速控制方法研究  29-33
  2.4 编码器信号处理方法研究  33-35
  2.5 本章小结  35-36
3 嵌入式多轴运动控制系统的总体设计  36-46
  3.1 控制系统需求分析  36-37
  3.2 系统总体方案设计  37-39
  3.3 硬件平台的构建  39-42
  3.4 软件平台的确立  42-45
  3.5 本章小结  45-46
4 运动控制系统硬件电路设计  46-58
  4.1 DSP运动控制板硬件总体规划  46
  4.2 DSP最小系统  46-48
  4.3 驱动器接口电路  48-50
  4.4 码盘信号处理电路  50-54
  4.5 其它接口电路  54-56
  4.6 ARM硬件系统  56-57
  4.7 本章小结  57-58
5 运动控制器软件系统开发  58-73
  5.1 底层软件总体设计  58-60
  5.2 主程序主要功能实现  60-62
  5.3 定时中断及位置伺服程序设计  62-65
  5.4 指令接收与处理程序设计  65-67
  5.5 ARM主控板软件设计  67-72
  5.6 本章小结  72-73
6 实验与结论  73-84
  6.1 系统调试平台的建立  73-77
  6.2 控制器参数整定  77-82
  6.3 结论与展望  82-84
致谢  84-85
参考文献  85-87

相似论文

  1. 电子提花编织机电控系统设计,TS183
  2. 基于DSP的集成光栅细分数显装置的研制,TH822
  3. 基于DSP的二维准直系统的研究,TH741.14
  4. 汽车的电动助力转向系统,U463.4
  5. 同步电动机励磁控制系统研究,TM341
  6. 基于DSP的任意次谐波发生器的设计,TM935
  7. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  8. 基于TMS320C6713的SPIHT图像压缩算法研究及实现,TP391.41
  9. 基于ARM9的Windows CE系统移植,TP316.7
  10. 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
  11. 红外图像匹配技术研究,TP391.41
  12. 基于DSP的三维测头数据采集处理系统的研制,TP274.2
  13. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  14. 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
  15. 网位仪信号采集与处理平台的设计与实现,S951.2
  16. 基于DSP的水声信号采集系统研究,TP274.2
  17. 嵌入式中医经脉理疗仪的研究,R197.39
  18. IPsec VPN嵌入式硬件防火墙加密卡的应用研究,TP393.08
  19. 以太网MAC层协议研究与FPGA实现,TP393.04
  20. 基于DSP的水稻杂草识别研究,TP391.41
  21. 基于ARM的建筑安防网络信息系统的开发及应用,TU89

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统
© 2012 www.xueweilunwen.com