资源描述:
《毕业论文--基于单片机控制的步进电机控制器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、无锡科技职业学院毕业设计(论文)基于单片机控制器的步进电机控制器毕业设计(论文)报告题目基于单片机控制的步进电机控制器系别尚德光伏学院.专业应用电子技术.班级0902.学生姓名张飞.学号090067.指导教师蔡锦元.2012年4月21无锡科技职业学院毕业设计(论文)基于单片机控制器的步进电机控制器基于单片机控制的步进电机控制器摘要:步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱
2、动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。本系统采用AT89S51单片机来控制步进电机,不仅可以实现电机的正反转,还可以实现17级调速,以及LED状态显示功能,电路设计可靠且易于实现,程序设计简单易懂。本系统主要由按键电路、单片机最小系统、AT89S51单片机、步进电机状态显示电路、
3、驱动电路以及步进电机等几部分组成。输出驱动电路采用一个六非门芯片74LS04和四个三极管,来驱动步进电机的四相绕组。短路保护采用一个0.4A的保险管,防止因绕组短路而烧毁烧毁电机。关键词:步进电机单片机单片机最小系统子程序21无锡科技职业学院毕业设计(论文)基于单片机控制器的步进电机控制器BasedonthesinglechipmicrocomputertocontrolthestepmotorcontrollerAbstract:Steppermotoriselectricalpulsesign
4、alintoangularorlineardisplacementofopen-loopcontrolsteppingparts.Innon-overloadofsituationXia,motorofspeed,andstopoflocationonlydependsonpulsesignaloffrequencyandpulsenumber,anddoesnotbyloadchangesofeffect,dangstepintodrivereceivedtoapulsesignal,itond
5、rivestepintomotorbysetofdirectionturnsafixedofangle,called"stepfromangle",itofrotatingistofixedofangleastepasteprunof.Bycontrollingthenumberofpulsestocontroltheamountofangulardisplacement,soastoachieveaccuratepositioningofpurpose;atthesametimeyoucanco
6、ntrolpulsefrequencycontrolledmotorrotationspeedandAcceleration,soastoachievethepurposeofspeed.ThesystemusesAT89S51single-chipmicrocomputertocontrolthesteppermotor,whichcannotonlyrealizethemotorpositiveinversion,canalsorealizethe17stepspeedregulation,a
7、ndtheLEDstatedisplayfunction,circuitdesignandreliableandeasytorealize,theprogramdesignissimpleandeasytounderstand.Thissystemismainlycomposedofakeycircuit,MCUminimumsystem,AT89S51MCU,stepmotorstatusdisplaycircuit,drivingcircuitandstepmotoretc..Theoutpu
8、tdrivercircuitusesasixNANDchip74LS04andfourthreetransistor,todrivethesteppermotorfourphasewinding.Shortcircuitprotectionusinga0.4Ainsurancetube,preventthewindingshortcircuitandburndownmotor.KeyWords:SteppingmotorSinglechipmicrocomputerThesmall