嵌入式多轴运动控制器的研究与开发-电力电子与电力传动专业论文.docx

嵌入式多轴运动控制器的研究与开发-电力电子与电力传动专业论文.docx

  1. 1、本文档共84页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式多轴运动控制器的研究与开发-电力电子与电力传动专业论文

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

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档