资源描述:
《基于单片机的步进电机控制系统的设计【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文(20届)基于单片机的步进电机控制系统的设计专业:机械设计制造及其自动化摘要:步进电机是一种通过电脉冲信号控制相绕组电流,实现规定角度转动的元件,它的优点是易于精确控制而且控制方法多种多样,由于其良好的性能,步进电机广泛应用于众多种领域。采用8051系列单片机来控制步进电机,实现了软件与硬件相结合的控制方法,用软件代替环形分配器,采用L298N专用H桥驱动集成电路,其输出电流大,功率强,输入端可以与单片机直接相连,从而很方便的受MCU控制。本设计主要有感于目前专业教材各种技术的介绍太过理论,没有把理论知识有机地结合到一些在工程实践中去,因
2、此本文研究的内容就是设计一套硬件系统较简单、经济,但功能较为齐全,适应性强,操作方便,可靠性高,能够有机地把电子技术、单片机技术、电机的控制技术结合起来步进电机控制系统。这套系统能使我们更好地理解《机电传动与控制》等相关课程。关键词:单片机;步进电机;双全桥TheDesignforSteppingMotorofSCMControlSystemAbstract:SteppingmotorisacurrentbypulsesofelectricitycontrolphasewindingsrealizerotatingcomponentssetAngle
3、.Itiseasytopreciselycontrolandtherearelotsofcontrolmethods.Becauseofitsgoodperformance,steppingmotorcanbewidelyusedinmanyfields.Usingthe8051seriesmicrocontrollertocontrolthesteppingmotor,realizethecontrolmethodofcombinationofhardwareandsoftware.usingsoftwareinsteadofrotarydistr
4、ibutor,usetheL298NspecialH-bridgebydrivingintegratedcircuit,itsoutputcurrentislager,andthepowerisstrong,itsinputcandirectlyconnectedwithsingle-chipmicrocomputer,thusitisveryconvenientcontrolledbyMCU.Ichoosethisdesignmainlybecausethattheintroductionofsometechnologiesinourspecial
5、izedtextbooksarealwaysover-theoretical,itcannotcombinethetheorywithengineeringpracticeorganically.Asaresult,theresearchcontentofthispaperistodesignasetofhardwaresystemwhichissimpleandeconomy,whilethefunctionsarerelativelycomplete,multiused,convenientinoperationandhighreliabilit
6、y,besides,theelectronictechnology,microcontrollertechnology,motorcontroltechniquesarecombinedorganicallytosteppingmotorcontrolsystem.Thissystemcanmakeustounderstandtheelectromechanicaltransmissionandcontrolandotherrelevantcoursesmoredeeply.Keywords:SCM;steppingmotor;H-bridgedri
7、ve目录1引言11.1国内外的研究情况11.2步进电机控制系统设计的意义11.2.1基于单片机的步进电机控制系统21.3本论文研究的主用工作和安排22步进电机的概况22.1步进电机的特点22.2步进电机的类型32.3六线四相混合式步进电机33步进电机控制系统的概述43.1步进电机控制系统简介43.2本系统简介及特点43.3本系统可实现功能54系统硬件设计54.1系统组成54.2系统核心——AT89S5264.2.1系统端口分配64.3系统外围电路设计74.3.1显示电路设计74.3.2键盘电路设计84.3.3复位电路84.4驱动电路原理95系统软件设
8、计95.1系统软件主流程105.2端口定义115.3各个模块流程115.4系统软件运行仿真126实物制作与调