您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 其它相关文档 > 基于单片机AT89C52的步进电机的控制器设计
2012届毕业生毕业设计说明书题目:基于单片机的步进电机的控制器设计院系名称:信息科学与工程学院专业班级:电子信息科学与技术学生姓名:学号:指导教师:教师职称:2012年月日2毕业设计中文摘要摘要步进电机控制方式的实现有多种,可以采用电子电路控制,PLC控制和单片机控制的方式。近些年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测的更新,用单片机控制步进电机显得更加灵活和方便。本设计是用AT89C52单片机作为核心部件进行逻辑控制及信号产生,用单片机技术和C语言编程设计来进行步进电机的控制。通过人手动按开关实现步进电机的启动与停止。此外此系统还添加了步进电机的正转反转,加速及减速,屏幕显示功能。同时本文也通过了proteus软件的仿真,在仿真结果过能看出近似真实的效果。关键词:步进电机单片机控制AT89C52proteus仿真3毕业设计外文摘要TitleThedesignofthecontrolsystemofStep—motorAbstractSteppermotorcontrolcanbeachievedindifferentways,canbeusedearlyanalogcircuits,digitalcircuitsoracombinationofanaloganddigitalcircuitmeans.Withtherapiddevelopmentofscienceandtechnologyinrecentyears,theapplicationofSCMisagrowing,whiletraditionalcontroltestdriverapidupdates.ThispaperdescribesacorecomponentoftheAT89C52,asthesignalgeneratedbylogiccontrolandmicrocontrollertechnologyandassemblylanguageprogrammingdesignedsteppermotorcontrolsystem,Startandstopofthesteppingmotortohandletheswitchmanuallybypeople.Inaddition,thissystemalsoaddsasteppermotorforwardreverse,accelerationanddeceleration,thescreendisplay.Meanwhile,throughsoftwaresimulationinproteus,toocanbeseenthattheapproximationofthetrueeffectofthesimulationresults.KeywordssteppermotormicrocontrollerAT89C52proteussimulation4目次摘要....................................................................................................................................2Abstract..................................................................................................................................31绪论..................................................................................................................................51.1课题研究的目的和意义...............................................................................51.2国内外研究现状...........................................................................................61.3课题研究的主要内容和要求.......................................................................32步进电机常见的控制方案论证......................................................................................82.1基于电子电路控制.......................................................错误!未定义书签。2.2基于PLC控制...............................................................错误!未定义书签。2.3基于单片机控制...........................................................................................73系统硬件电路设计..........................................................................错误!未定义书签。3.1控制电路........................................................................错误!未定义书签。3.2最小系统.....................................................................................................103.3驱动电路.....................................................................................................113.4显示电路.....................................................................................................133.5总体电路图.................................................................................................144系统软件设计..................................................................................错误!未定义书签。4.1软件设计分析................................................................错误!未定义书签。4.2主程序设计....................................................................错误!未定义书签。5仿真与调试......................................................................................错误!未定义书签。5.1仿真调试的操作步骤....................................................错误!未定义书签。5.2仿真结果........................................................................错误!未定义书签。总结....................................................................................................错误!未定义书签。致谢..................................................................................................................................35参考文献..........................................................................................错误!未定义书签。51绪论1.1课题研究的目的和意义步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。正是由于步进电机具有突出的优点,所以成了机电一体化的关键产品之一,广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。比如在数控系统中就得到广泛的应用。目前世界各国都在大力发展数控技术,我国的数控系统也取得了很大的发展,我国已经能够自行研制开发适合我国数控机床发展需要的各种档次的数控系统。虽然与发达国家相比,我们我国的数控技术方面整体发展水平还比较低,但已经在我国占有非常重要的地位,并起了很大的作用。除了在数控系统中得到广泛的应用,近年来由于微型计算机方面的快速发展,使步进电机的控制发生了革命性变革。优点明显的步进电机被广泛应用在电子计算机的许多外围设备中,例如打印机,纸带输送机构,卡片阅读机,主动轮驱动机构和存储器存取机构等,步进电机也在军用仪器,通信和雷达设备,摄影系统,光电组合装置,阀门控制,数控机床,电子钟,医疗设备及自动绘图仪,数字控制系统,工具机控制,程序控制系统以及许多航天工业的系统中得到应用。因而,对于步进电机控制的研究也就显得尤为重要了。1.2国内外研究现状步进电机是国外发明的。中国在文化大革命中已经生产和应用,例如江苏、浙江、北京、南京、四川都生产,而且都在各行业使用,驱动电路所有半导体器件都是完全国产化的,当时是全分立元器件构成的逻辑运算电路,还有电容耦合输入的计数器,触发器,环形分配器。6国外在大功率的工业设备驱动上,目前基本不使用大扭矩步进电动机,因为从驱动电路的成本,效率,噪音,加速度,绝对速度,系统惯量与最大扭矩比来比较,比较不划算,还是用直流电动机,加电动机编码器整体技术和经济指标高。一些少数高级的应用,就用空心转杯电机,交流电机。国外在小功率的场合,还使用步进电机,例如一些工业器材,工业生产装备,打印机,复印件,速印机,银行自动柜员机。国外用许多现代的手段将步进电机排挤出驱动应用,除了前面提到的旋转编码器,打印机还使用光电编码带或感应编码带配合直流电动机,实现闭环直线位移控制。国内过去是用大力矩步进电动机实现机床数控,有实力的公司现在也采用交流电动机驱动数控机床,在驱动设备的主要差距,是国外对交流电动机的控制理论与工程分析和应用能力强,先进的控制理论作为软件,写在控制器内部。总的来说,步进电机是一种简易的开环控制,对运用者的要求低,不适合在大功率的场合使用。在卫星、雷达等应用
本文标题:基于单片机AT89C52的步进电机的控制器设计
链接地址:https://www.777doc.com/doc-5818664 .html