欢迎来到天天文库
浏览记录
ID:61005416
大小:2.51 MB
页数:55页
时间:2021-01-19
《体系结构中实现步进电机的完全控制毕业设计.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
此文档下载收益归作者所有