基于单片机的步进电机控制系统设计.doc
《基于单片机的步进电机控制系统设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的步进电机控制系统设计.doc(49页珍藏版)》请在三一办公上搜索。
1、基于单片机的步进电机控制系统设计摘 要步进电机是机电设备中广泛使用的一种电机,经过长期的发展,步进电机的应用已渗透到数字控制的各个领域,尤其在数控机械中广泛利用了其开环控制的特点。近年来,随着微电子技术、大功率电力电子技术及驱动技术的进步,步进电机在工业机械等领域作为控制用电机和驱动用电机被广泛使用。传统上由纯电路设计的步进电机的控制和驱动电路一般较复杂,成本又高,而且一旦成型就难于修改,可移植性差,难以适应一些智能化要求较高的场合。本文介绍一种利用AT89S52单片机作为控制器,L298N作为电机驱动芯片来实现对步进电机的简易控制。该控制系统具有电路简单可靠,通用性强,成本低廉,灵活方便等特
2、点。关键词:单片机;步进电机;L298N Based on SCM stepper motor controlAbstractStepper motor is widely used in electrical and mechanical equipment,through a long period of development, the application of stepper motor has penetrated into all fields of digital control,especially making useful of CNC machinery in the
3、 open-loop control characteristics.In recent years,with the improvent of micro-electronic technology,high-power power electronics and driving chnology,stepper motor as a controlling and driving electric motor is widely used in the fields of industrial machinery.Traditionally that it is provided by t
4、he pure circuit design stepper motor control and drive circuit is more complex and more expensive.Once the molding on the difficult and revised poor portability,it is difficult to adapt to a number of occasional demanding intelligent.This paper presents a single-chip microcomputer with the controlle
5、r AT89S52 and L298N as a motor driver chip to achieve a simple stepper motor controlling.The control system is simple,reliable,high universality,low-cost, flexible and convenient. Key words:SCM;Stepping motor;L298N目录摘 要IAbstractII第一章 引 言11.1 步进电机概述11.2 步进电机的特点与应用21.2.1 步进电机的特点21.2.2 步进电机的应用21.3 研究背景
6、31.4 本课题研究的主要内容5第二章 步进电机工作原理72.1 步进电机分类72.2 步进电机工作原理82.2.1 反应式步进电机82.2.2 永磁式步进电机92.2.3 混合式步进电机92.3步进电机的参数102.4 步进电机步距角和旋转角度的计算102.5 步进电机的速度控制112.5.1 控制步进电机速度的方法112.5.2 步进电机步数的计算12第三章 硬件设计133.1 单片机模块133.2 键盘显示模块143.3 驱动电机模块15第四章 软件设计184.1 系统软件设计概述184.2 系统软件主程序及子程序流程图184.2.1 主程序184.2.2 L298N控制程序194.2.
7、3 键盘处理程序204.2.4 电机正反转显示程序214.3 C51编程语言及其总结22第五章 系统调试245.1 硬件调试245.2 软件调试255.3 整机调试25第六章 总结26参考文献28附录A:硬件电路图30附录B:源程序31致谢:39 第一章 引 言1.1 步进电机概述步进电机又称脉冲电机或阶跃电机,国外一般称为Stepper motor、Steppingmotor或Stepper等。它是一种用电脉冲信号进行控制,并将电脉冲信号转化成相应的角位移或线位移的控制电机。它可以看作是一种特殊运行方式的同步电动机,由专用电源供给电脉冲,每输入一个脉冲,步进电机就移动一步。这种电动机的运动形
8、式与普通迅速旋转的电动机有一定的差别,它是步进式运动的,所以称为步进电动机。又因其绕组上所加的电源式脉冲电压,有时也称它为脉冲电动机。步进电机受脉冲信号控制,它的直线位移量或角位移量与电脉冲数成正比,所以电机的线速度或转速也与脉冲频率成正比,通过改变脉冲频率的高低就可以在很大的范围内调节电机的转速,并能快速起动、制动和反转。所以,电机步距角和转速大小都不受电压波动和负载变化的影响,也不受环境条件如温度、气压、冲击和振动等影响。它每转一周都有固定的步数,在不丢步的情况下运行,其步距误差不会长期积累。这些特点使它广泛使用于数字控制的开环系统中,并使整个系统大为简化而又运行可靠。步进电机有多种不同的
9、结构,主要类型可分为反应式步进电机、永磁式步进电机和混合式步进电机。近20多年来,步进电机驱动技术和电机结构都得到了很大的发展,逐渐形成以混合式及反应式为主的产品格局。混合式步进电动机是在同步电动机或者说是在永磁感应子式同步电动机的基础上发展起来的,其综合了该两类步进电机的特点,因而性能更好。国外步进电机研究较早,步进电机驱动技术的研究成果也很多,如今正在研究开发以步进电动机为执行机构的高性能伺服系统。我国步进电机的研究及制造始于上世纪50年代后期,对步进电机精确模型也做了大量研究工作,如今,各种步进电机及其驱动器作为产品被广泛利用。1.2 步进电机的特点与应用1.2.1 步进电机的特点步进电
10、机具有自身的特点,归纳起来有:1)高精度的定位:步进电机最大特征即是能够简单的做到高精度的定位控制;2)位置及速度控制:步进电机在停止状态下(无电脉冲信号输入时),仍具有激磁保持力,故即使不依靠机械式的刹车,也能做到停止位置的保持;3)动作灵敏:步进电机因为加速性能优越,所以在做到瞬时起动、停止、正反转之快速、频繁的定位动作;4)开回路控制:步进电机的控制系统结构简单,不需要速度感应器及位置传感器,按输入的脉冲来对转子的速度及位置进行控制;5)中低速时具备高转矩:步进电机在中低速是具有较大的转矩,能够较同级伺服电机提供更大的扭力输出;6)小型、高功率:步进电机体积小、扭力大、尽管于狭窄的空间内
11、,仍可顺利做安装并提供高转矩输出;步进电动机的主要缺点是效率较低,并且需要配上适当的驱动电源;带负载惯量的能力不强;此外在应用中,步进电机运转也可能出现低频振荡,而使用细分驱动技术可以有效克服低频共振的危害。1.2.2 步进电机的应用通常选择步进电机我们希望步进电机的输出转矩大、启动频率和运行频率高、步距误差小等等。首先应考虑的是系统的精度和速度的要求。为了提高精度,希望脉冲当量(每输入一个脉冲使被控制对象产生的位移)小。但脉冲当量太小,要求的减速比大,而最高速度将受到步进电机的最高运行频率限制。故应兼顾精度与速度。经过长期的发展,步进电机的应用已渗透到数字控制的各个领域,尤其在数控机械中广泛
12、利用了其开环控制的特点。近年来,随着微电子技术、大功率电力电子技术及驱动技术的进步,步进电机在办公自动化机器、工业机械和计算机外设等领域作为控制用电机和驱动用电机被广泛使用。1.3 研究背景数控机床最早生产于美国,是军备竞赛的产物,为解决航天与航空方面的大型和复杂零件的单件、小批量生产而发展起来的。1952年美国试制了世界上第一台三坐标数控立体铣床。此后数控系统经历了二个阶段和六代产品的发展。这主要是指电子管数控系统、晶体管数控系统、集成电路数控系统、小型计算机数控系统、微处理器数控系统和基于工业PC的通用CNC系统。前三代为第一阶段,数控系统主要是由硬件连接构成,称为硬件数控;后三代称为计算
13、机数控,其主要功能有软件完成,又称味软件数控。我国1958年研制出第一台数控机床,同样经历了留待发展史。近20年来,随着微电子技术及相关技术的发展,特别是微处理器技术的应用,使数控机床的性能价格比有了极大的提高,实际应用普及率越来越高,使得数控机床已成为现代机械制造技术的基础。战后全球社会经济发展的历史经验证明,一个国家的实力及其繁荣,主要取决于其制造业所能提供的产品与劳务的竞争力。我国与工业化国家的技术差距主要是制造技术方面的差距。制造是人类最古老的生产活动之一,18世纪中叶的工业革命促进了现代工业化生产的出现,19世纪电气技术的发展和20世纪初内燃机的发明,引发了制造业的革命,流水线生产和
14、泰勒式工作制得到广泛的应用,二战期间,大批大量的制造技术有了很大的发展。二战后50年来,计算机、微电子、信息和自动化技术有了迅速的发展,并在制造业中得到了愈来愈广泛的应用,先后出现了数控(NC)、计算机数控(CNC)、柔性制造单元(FMC)、柔性制造系统(FMS)、计算机辅助设计与制造(CAD/CAM)、计算机集成制造系统(CIMS)等多项先进制造技术与制造模式。制造业正经历着一场新的技术革命。而作为机械制造技术中主要发展方向的精密加工技术是集测量学、微电子学、近代光学、控制论信息论等先进技术与机械制造技术相融合的一门交叉学科,是现代许多尖端技术和国防技术赖以存在和发展的基础,代表了一个国家科
15、技发展的水平。因而许多国家竞相发展精密加工及超精密加工技术,可以说,精密机械制造技术的水平在很大程度上将成为衡量一个国家科技水平的标志。现代机械制造技术是一个多技术紧密耦合的技术族,其中数控技术是实现其最终目标的基础,它的发展和运用开创了制造业的新时代,使世界制造业的格局发生了巨大的变化。目前世界各国都在大力发展数控技术,而且国外的数控加工系统在精度和自动化的程度上都达到了很高的水平。经历了几个五年计划的努力,我国的数控系统已经取得了很大的发展,六五期间的技术引进,七五期间的消化吸收,到八五末,我国已经自行研制开发了适合我国数控机床发展需要的各种档次的数控系统。但是,由于我国许多因素的影响,我
16、国的数控技术方面整体发展水平还比较低,利用率也不高。经济型数控在我国占有比较重要的地位,并起了很大的作用,它以单板机或单片机为数控核心,以步进电机为执行元件,由于其结构简单,价格便宜,只需一万元左右就可以装备一台经济型数控机床,很适合我国中小型企业使用。统计表明:八五期间,国内采用交、直流伺服驱动系统的第一章绪论数控机床仅占数控机床总数的15%左右,其余80%以上的数控机床则是采用步进电机作为执行元件。采用步进电机作为伺服执行元件,不仅可以应用于经济型数控伺服系统,而且也可以辅以先进的检测和反馈元件,组成高精度全闭环数控系列,从而达到很高的加工精度。在经济型数控系统中,有南京微分电机厂、南京大
17、方股份有限公司生产的JWK系列、常州宝马集团公司生产的BK系统、上海开通机电科技公司开发的KT-400-7等,这些企业除了进一步提高系统的可靠性外,还在步进电动机的驱动电源控制技术、半闭环或闭环控制技术、各种专用的机械控制系统等方面进行研究开发,具有较好的市场前景。步进电机今后的发展,依赖于新材料的应用,设计手段的,以及与驱动技术的最佳匹配。首先,精确的分析和设计,模型的建立和完善,是一项重要的基础研究,至今还有许多工作要做,它可以为各类问题的深入分析提供基础,为优化设计指出方向。其次,随着自动控制技术、计算机网络通信技术在众多领域中的进一步应用与发展以及数字化、智能化技术的日益发展,步进电机
18、将会在更加深入广泛的领域中得以应用,尤其是智能化应用技术方向的发展将会成为步进电机下一阶段的发展趋势。最后,电力电子技术、微电子技术的发展,高性能永磁材料的应用及优化设计技术对步进电机的发展起到重要作用,同时驱动技术改进的作用也不容忽视,特别是微步驱动技术的应用和成熟,对步进电机的设计和发展产生了很多的影响,也提出了一系列研究的新课题和新方向。1.4 本课题研究的主要内容图1.1 系统组成框图本设计系统组成框图如图1.1所示。主要采用AT89S52单片机做为控制核心,并由AT89S52单片机产生相应的脉冲信号,通过I/O端口输出,送到驱动芯片L298N对脉冲信号进行处理,驱动步进电机转动。系统
19、设有键盘和显示电路,键盘可完成启动、停止、正转、反转、调速功能,点击的启动与停止、正反装可以通过LED显示。此设计主要由3个模块组成:键盘、LED人机对话模块;单片机模块;单片机驱动步进电机模块。可实现如下功能:(1)通过键盘可设定步进电机转速;(2)通过“启动/暂停”键设定电机启停;(3)通过“正向”和“反向”按键改变电机的转向。整个系统简单、可靠、显示稳定、易于编程。第二章 步进电机工作原理2.1 步进电机分类步进电机的品种规格很多,按结构特点可分为反应式步进电机、永磁式步进电机和混合式步进电机。步进电机主要结构类型如表1所列,图2.1为它们的结构示意图:旋转电机反应式步进电动机永磁式步进
20、电动机混合式步进电动机直线电机VR型PM型HB型表1 步进电机结构类型图2.1 三种类型步进电机的结构示意图反应式步进电动机在结构上来说,定子上由多相绕组,定子磁极和转子上开有小齿。其主要特点是结构简单,坚固耐用;齿距角可以做得很小,起动和运行频率较高;断电时无定位力矩,需用带电定位,消耗功率大,效率较低。永磁式步进电动机转子为永磁体,要想减小步距角,可增加转子的磁极数及定子的齿数。但转子要制成N-S相间的多对磁极较为困难,而且定子的极数也必须增加,线圈数也相应增加,这将受到定子空间的限制。所以,永磁式步进电动机步距角都比较大。同时,其起动和运行频率较低,断电时有定位力矩,消耗功率小。混合式步
21、进电动机转子采用永磁体,是一种永磁式步进电动机,而同时定转子的铁芯均为齿状结构,具有小的步距角,故又同反应式步进电动机结构相似,所以混合式步进电动机可以看作是VR和PM两种步进电动机的组合。从转矩作用原理来看,混合式步进电动机可看作是定子磁势与转子永磁体相互作用的结果。因而,混合式步进电机具有反应式步进电机和永磁式步进电机的双重优点。同反应式步进电动机相比,相同的电动机体积,混合式步进电动机具有输出转矩大、步距角小、分辨率高等优点,因而其应用领域也越来越广泛,形成了二相和五相混合式步进电动机两个主要系列产品的工业生产格局。五相混合式步进电动机结构复杂,成本高,但其分辨率高,运行性能好,主要应用
22、在对性能指标要求较高的场合。二相混合式步进电动机结构简单,成本低,但电机本身的分辨率不是很高。但是,随着驱动极数的发展和在步进电动机系统中的应用,使得步进电动机系统的分辨率可以在不增加相数的情况下得以提高。这为二相混合式步进电动机系统运行性能的提高提供了广阔的前景。2.2 步进电机工作原理2.2.1 反应式步进电机反应式步进电机的典型结构如图2.1所示。反应式步进电机的工作原理:利用凹极转子横轴磁阻与直轴磁阻之差所引起的反应转矩而转动的。下面以一个简单的三相反应式步进电机为例。图2.2所示为一台三相反应式步进电动机的工作原理因。它的定子上有六个极,每极上都装有控制绕组,每个相对两极组成一相。转
23、子只有四个齿,上面没有绕组。输入A相控制绕组通电时,因磁通要沿着磁阻最小的路径闭合,将使转子齿1、3和定子极A、A对齐,图2.2(a)所示。A相断电、B相控制绕组通电时,转子将在空间转过30。即步距角t=30。使转子齿2、4与定子极B、B对齐,如图2.2(b)所示。如再使B相断电。C相控制绕组通电,转子又在空间转过t=30,使转子齿1、3和定子极C、C对齐,如图2.2(c)所示。如此循环往复,并按顺序通电,电动机便按一定的方向转动。电动机的转速取决于控制绕组与电源接通或断开的变化频率。控制绕组与电源的接通或断开,通常是由电源逻辑线路来控制的。图2.2 三相反应式步进电机2.2.2 永磁式步进电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 步进 电机 控制系统 设计
链接地址:https://www.31ppt.com/p-4148639.html