体系结构中实现步进电机的完全控制毕业设计.doc

体系结构中实现步进电机的完全控制毕业设计.doc

ID:61005416

大小:2.51 MB

页数:55页

时间:2021-01-19

体系结构中实现步进电机的完全控制毕业设计.doc_第1页
体系结构中实现步进电机的完全控制毕业设计.doc_第2页
体系结构中实现步进电机的完全控制毕业设计.doc_第3页
体系结构中实现步进电机的完全控制毕业设计.doc_第4页
体系结构中实现步进电机的完全控制毕业设计.doc_第5页
资源描述:

《体系结构中实现步进电机的完全控制毕业设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、毕业设计题目ARM体系结构中实现步进电机的完全控制学院控制科学与工程学院专业自动化姓名学号指导教师二OO年月日目录摘要3Abstract41.绪论51.1课题的研究背景与目的51.2ARM的发展现状51.3步进电机控制的现有方案51.4设计方案的主要内容及方法概述62.步进电机的相关知识简介72.1步进电机简介72.1.1步进电机分类72.1.2步进电机的结构92.1.3步进电机的基本概念92.2步进电机工作原理102.2.1步进电机的细分驱动原理102.2.2细分控制的实现过程122.3步进电机的一些特点133.ARM的基础知识

2、简介133.1ARM简介133.1.1ARM硬件体系结构133.1.2ARM软件体系结构143.2ARM程序的工作过程144.ARM嵌入式开发板简介154.1MagicARM2200开发板简介154.2ADS集成开发环境及EasyJTAG仿真器简介154.2.1ADS集成开发环境简介154.2.2EasyJTAG仿真器简介165.开发板中步进电机的实现165.1开发板实现步进电机控制的功能165.2实现步进电机控制所需的相应软硬件配置165.3开发板中步进电机的实现165.3.1ARM微处理器简介175.3.2ULN2003A简介

3、175.3.3MTD2009J步进电机细分驱动芯片简介185.4控制系统的组成及原理186.用ARM汇编语言和C语言实现对步进电机的控制216.1步进电机控制的总体设计216.2软件设计思想226.3软件设计的总体框图226.4设计的各种运行模式的程序段236.4.1主程序段函数236.4.2控制步进数程序246.4.3自动运行程序266.4.4步进运行程序287.设计系统的验收328.结论32致谢33参考文献34附录35附录一MagicARM2200开发板外观35附录二MagicARM2200开发板内部硬件原理图36附录三Mag

4、icARM2200试验箱LPC2200封装图37附录四控制步进电机程序38ARM体系结构中实现步进电机的完全控制摘要本文介绍了步进电机的工作原理及相关知识,并基于周立功出产的MagicARM2200教学实验平台,设计并实现了步进电机的完全控制。通过ARM7芯片LPC2290和专用驱动芯片,实现了软件与硬件相结合控制步进电机,达到了对步进电机的最佳控制。根据“线性+正弦”波形驱动方法和电流矢量恒幅均匀旋转算法,并通过细分驱动芯片MTD2009J实现了步进电机的细分驱动。通过试验箱键盘输入控制信号,利用ADS1.2开发平台进行程序设计

5、。该系统实现了步进电机的多功能控制,达到了良好的控制效果。其中主要实现的步进电机的控制功能是正反转控制、步进控制、细分控制。关键字:ARM;步进电机;嵌入式;完全控制;细分控制AbstractThispaperintroducesthetheoryofsteppermotorandtherelevantknowledge.Andthesteppermotorachievestheoptimalcontrol,basedontheteachingexperimentplatformMagicARM2200whichisproduce

6、dbyZhou.ThroughtheARM7chipLPC2290anddedicateddriverchips,werealizethecontrolmethodofthecombinationofsoftwareandhardware.Ultimatelyitachievesthebestcontrolofthesteppermotor.Andthroughthesub-driverchips,whicharebasedonthe“linear+sine”wavedrivermethodandcurrentvectorcons

7、tantbreadthalgorithm,weachievethesubdivisioncontrolofsteppermotor.ThecontrolsignisinputbythekeyboardoftheteachingexperimentplatformMagicARM2200,andthesoftwarebasedonADS1.2platformisdesignedMulti-purposecontrolofthesteppermotor.Bytheend,thesystemachievesagoodcontroloft

8、hesteppermotor.Themainfunctionofthissystemisimplementationofthedirectioncontrol,steppingcontrol,andsubdivisioncontrol.Keywor

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。