资源描述:
《步进电机控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要摘要步进电机是将电脉冲信号转变为角位移或线位移的执行机构。步进电机是一种功能特殊的电动机,它可以通过控制脉冲频率来控制电机转动的速度和加速度,而达到调速的目的,并且可以进行精准的定位,因此它能够在实际的应用中得到广泛的使用。本文介绍了以AT89C52为控制元件的步进电机控制系统,实现了用按键对步进电机的开启、停止、加速、减速、反转等操作,该控制系统包含硬件电路部分和软件设计部分,硬件部分包括晶振模块、复位模块、按键模块、驱动模块、显示模块。软件编写使用了Keiluvision4软件编程工具、protell99
2、se软件画图工具、protues软件仿真工具。整个系统采用模块化设计,结构简单、可靠,通过按键控制,LCD1602液晶显示步进电机运行状态,ULN2003驱动步进电机运行,本设计操作方便,节省成本,安全性高。关键词:步进电机单片机调速控制AbstrcatAbstrcatSteppermotoristheelectricalpulsesignalintoangulardisplacementorlineardisplacementactuator.Stepperisaspecialkindmotor,Wecanco
3、ntrolthenumberofpulsestocontroltheamountofangulardisplacement,soastoachieveaccuratepositioningpurposes;atthesametimebycontrollingthepulsefrequencytocontrolthemotorrotationspeedandacceleration,andspeedcontrolpurposes.Soitiswidelyuesdintheindustry.Thisarticlede
4、scribesthedesignofthesteppermotorcontrolsystem51seriesMCUAT89C52asthecontrolcore,andbuttonstocontrolthepulsefrequencysoastoachieveoperationsofstarting,stopping,speedingup,slowingdown,contrarotation.Thecontrolsystemincludeshardwarecircuitandsoftwaredesignpart.
5、Hardwarepartincludescrystalsmodule,resetmodule,keysmodule,drivemodule,displaymodule.WritingsoftwareusingtheKeiluvision4programmingtools,protell99sedrawingtools,protuessimulationtools.Thewholesystemusesmodulardesign,simplestructure,reliable,throughthebuttoncon
6、trol,anditusesLCD1602toshowthestateofthesteppermotor.TheULN2003makethemotorrunningwell.Itmakestheoperationconvenientandsavesthecost.Keywords:MicrocomputerSteppingmotorSpeedcontrolsystemI目录目录摘要ΙAbstrcatII1绪论12设计方案及系统功能23步进电机硬件介绍33.1步进电机的概述33.1.1步进电机的原理33.1.2步进
7、电机的参数53.1.3步进电机的分类63.2驱动电机芯片LUN2003A63.3单片机概述73.4LCD1602液晶介绍114步进电机软件编写134.1Keiluvision4简介134.2C语言知识简介184.3步进电机程序编写194.3.1程序编写的方案确定194.3.2步进电机正转程序设计224.3.4步进电机加速、减速程序设计234.3.5控制系统按键程序设计24结论25参考文献27附录28步进电机控制系统设计1绪论步进电机的发明使得我们的生活更加便捷,更加灵活。在发明步进电机以后人们从未放弃过对它的改进
8、,使得现如今步进电机的应用非常广泛包括生活、可以设计等等,在最近的四十年以来,数字控制技术、计算机应用技术和永磁材料应用技术的迅猛发展,所以步进电机能够广泛地应用于手工业自动控制系统、数控机床应用、组合机床应用、机器人研发以及升级改造、计算机外围设备应用、照相机镜头的马达应用,投影仪器件应用、数码摄像机、大型望远镜、卫星天线定位系统、医疗器件应用以及各种可控机械工具等等。