版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中北大学信息商务学院计算机控制技术课程设计说明书摘要进步电机是几点数字控制系统中常用的控制元件之一。由于其精度高,体积小,控 制方便灵活,因此在智能仪表和位置中得到广泛的应用。步进电机是机电控制中一种常见的执行机构。步进电机最早是在1920年由英国人所开发。1950年后期晶体管的发明也逐渐应用在步进电机上,这对于数字化的控制变得 更为容易。以后经过不断改良,使得今日步进电机已广泛运用在需要高定位精度、高分 解性能、高响应性、信赖性等灵活控制性高的机械系统中。在生产过程中要求自动化、 省人力、效率高的机器中,我们很容易发现步进电机的踪迹,尤其以重视速度、位置控 制、需要精确操作各项指令动作的灵活
2、控制性场合步进电机用得最多。步进电机作为执 行元件,是机电一体化的关键产品之一,广泛应用在各种自动化控制系统中。随着微 电 子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民 经济领域都有应用。 他易于实现与计算机或其他数字元件接口,适用于数字控制系统。261课程设计任务和要求课程设计任务设计一个三相步进电机控制系统,设计一个计算机步进电机程序控制系统,可以对 步进电机的转速、转向以及位置进行控制。通过设计,掌握步进电机的工作原理、掌握 步进电机控制系统的设计原理、设计步骤,进一步提高综合运用知识的能力。要求完成的主要任务:(1)设计接口电路和驱动电路,对步进电机进行控制。(2)选择控
3、制算法,编写控制程序,实现三相步进电机在双三拍工作方式下先正转90度,然后再反转60度,要求其速度可调,转向可控。(3)写出设计说明书。课程任务要求(1)查阅资料,确定设计方案(2)选择器件,设计硬件电路,并画出原理图和 pcbs(3)画出流程图,编写控制程序(4)撰写课程设计说明书2步进电机的概述2.1 步进电机的特点1) 一般步进电机的精度为步进角的 3-5%,且不累积。2)步进电机外表允许的温度高。步进电机温度过高首先会使电机的磁性材料退磁, 从而导致力矩下降乃至于失步,因此电机外表允许的最高温度应取决于不同电机磁性材 料的退磁点;一般来讲,磁性材料的退磁点都在摄氏130度以上,有的甚至
4、高达摄氏200 度以上,所以步进电机外表温度在摄氏 80-90度完全正常。3)步进电机的力矩会随转速的升高而下降。当步进电机转动时,电机各相绕组的电 感将形成一个反向电动势;频率越高,反向电动势越大。在它的作用下,电机随频率(或 速度)的增大而相电流减小,从而导致力矩下降。4)步进电机低速时可以正常运转,但若高于一定速度就无法启动,并伴有啸叫声。步 进电机有一个技术参数:空载启动频率,即步进电机在空载情况下能够正常启动的脉冲 频率,如果脉冲频率高于该值,电机不能正常启动,可能发生丢步或堵转。在有负载的情况下,启动频率应更低。如果要使电机达到高速转动,脉冲频率应该有加速过程,即 启动频率较低,然
5、后按一定加速度升到所希望的高频(电机转速从低速升到高速)。2.2 步进电机的工作原理步进电机是一种用电脉冲进行控制 ,将电脉冲信号转换成相位移的电机,具机械位 移和转速分别与输入电机绕组的脉冲个数和脉冲频率成正比,每一个脉冲信号可使步进电机旋转一个固定的角度.脉冲的数量决定了旋转的总角度,脉冲的频率决定了电机运 转的速度.当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个 固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控 制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来 控制电机转动的速度和加速度,从而达到调速的目的。
6、2.3 步进电机的技术参数1)空载启动频率即步进电机在空载情况下能够正常启动的脉冲频率,如果脉冲频率高于该值,电机 不能正常启动,可能发生丢步或堵转。在有负载的情况下,启动频率更低。如果要使电 机达到高速转动,脉冲频率应该有加速过程,即启动频率较低,然后一定加速度升到所 希望的高频(电机转速从低速升到高速)。2)电机固有步距角它表示控制系统每发一个步进脉冲信号,电机所转动的角度。电机出厂时给出了一 个步距角的值,如86byg250即电机给出的值为0.9 /1.8。(表示半步工作时为0.9 、 整步工作时为1.8 ),这个步距角可以称之为电机固有步距角,它不一定是电机 实际工作时的真正步距角,真
7、正的步距角和驱动器有关。3)步进电机的相数是指电机内部的线圈组数,目前常用的有二相、三相、四相、五相步进电机。电机 相数不同,其步距角也不同,一般二相电机的步距角为0.9 /1.8 、三相的为0.75 0/1.5 、五相的为0.360 /0.72 0 0在没有细分驱动器时,用户主要靠选择不同相数的 步进电机来满足自己步距角的要求。如果使用细分驱动器,则相数将变得没有意义, 用户只需在驱动器上改变细分数,就可以改变步距角。4)保持转矩(holding torque是指步进电机通电但没有转动时,定子锁住转子的力矩。它是步进电机最重要的参 数之一,通常步进电机在低速时的力矩接近保持转矩。由于步进电机
8、的输出力矩随速度 的增大而不断衰减,输出功率也随速度的增大而变化,所以保持转矩就成为了衡量步进 电机最重要的参数之一。比如,当人们说2n.m的步进电机,在没有特殊说明的情况下是 指保持转矩为2n.m的步进电机。2.4 步进电机的内外结构步进电机转子均匀分布着很多小齿,定子齿有三个励磁绕阻,其几何轴线依次分别 与转子齿轴线错开。0、1/32/3 t,(相邻两转子齿轴线间的距离为齿距以表示),即a与齿1相对齐,b与齿2向右错开1/3 t, c与齿3向右错开2/3 t, a与齿5相对 齐,(a就是a,齿5就是齿1)下面是定转子的展开如图2.4.2所示:3步进电机控制工作原理3.1 步进电机的启停控制
9、步进电机由于其电气特性,运转时会有步进感,即振动感。为了使电机转动平滑 , 减小振动,可在步进电机控制脉冲的上升沿和下降沿采用细分的梯形波,可以减小步进电机的步进角,提高电机运行的平稳性。在步进电机停转时 ,为了防止因惯性而使电机 轴产生顺滑,则需采用合适的锁定波形,产生锁定磁力矩,锁定步进电机的转轴,使步 进电机的转轴不能自由转动。3.2 步进电机的转向控制如果给定工作方式正序换相通电,步进电机正转。若步进电机的励磁方式为三相六 拍,即a-ab-b-bc-c-ca。如果按反序通电换相,即则电机就反转。其他方式情况类似。 3.3系统设计思路此次我们所设计的是一个步进电机控制系统,主要由单片机8
10、0c51, 3相步进电机,7段数码管,及一些其他相关元件设计而成。可以通过开关来控制系统的启/停工作,当系统运转时,用开关来控制方向,并使相应的指示灯亮起,同样由开关来选择工作模式。运转时,用4位7段数码管来输出步数。最后根据思路所设计出来的硬件图设计相适应的软件。3.4 系统的整体框图3.5 驱动方式的确定并于步进电机的驱动一般有两种方法,一种是通过 cpus接来驱动,这种方法一般 不宜采用,因为cpu勺输出电流脉冲是特别小的它不能足以让步进电机的转动;别一种 是通过cp皿间接驱动,就是把从cpu俞出的信号进行放大,然后直接驱动或是再通过 光电隔离间接来驱动步进电机,这种方法比较安全可靠。固
11、本次设计应采用cpu同接驱动步进电机。用编码器还的测速发电机作为转速测量工具,因为选择了闭环控制,就必须 有反馈元件,反馈元件一般有两种,一种是采用同轴的测速发电机,把步进电机的转速反馈回来,然后通过显示器显示出来并对步进电机进行调节;别一种是通过光同轴的电 编码器把步进电机的转速反馈回来对步进电机进行调节;两者相比,后者的设计比较简 单,价格便宜,安全可靠,污染少。固一般采用后者,用光电骗码器作为反馈元件。3.6 驱动电路的选择步进电机的驱动电机有多种,但最为常用的就是单电压驱动、双电压驱动、斩波驱 动、细分控制驱动等。单电压驱动是步进电机控制中最为简单的一种驱动电路,它在本 质上是一个单间
12、的反相器。它的最大特点是结构简单,因它的工作效率低,特别是在高 频下更显的突出。它的外接电阻 r要消耗相当一部分的热量,这样就会影响电路的稳定 性所以此种驱动方式一般只用在小功率的步进电机的驱动电路中。双电压驱动是电路一 般采用两种电源电压来驱动,因这两个电源分别是一个为高压一个为低压,因此也称为 高低压驱动电路。双电压驱动电路的缺点是在高低压连接处电流出现谷点,这样必然引 起力矩在谷点处下降。不宜于电机的正常运行。对于斩波电路驱动则可以克服这种缺点, 并且还可以提高步进电机的效率。别一种是用单片机采用数子脉宽调制的方法获得阶梯 电流,这种方法需要复杂的计算可使细分后的步距角一致。但因本次设计
13、对步进电机的 精度要求比较高转速的调节范围比较广,固应选用驱动芯片8713来驱动,并通过软件来实现步进电机的调速。4硬件电路的设计4.1 单片机的选择本次设计以cpu4用89c51作为步进电机的控制芯片.89c51的结构简单并可以在编 程器上实现闪烁式的电擦写达几万次以上.使用方便等优点,而且完全兼容mcs51系列单 片机的所有功能。at89c51是一种带4k字节闪烁可编程可擦除只读存储器(fperom falsh programmable and erasable read only memory )的低电压,高性能 cmos粒微 处理器,俗称单片机。该器件采用 atmel5密度非易失存储器
14、制造技术制造,与工业标 准的mcs-51指令集和输出管脚相兼容。由于将多功能8位cpuf口闪烁存储器组合在单个 芯片中,atmel勺at89c51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵 活性高且价廉的方案。4.1.1 单片机的引脚功能1) vcc(40):电源+5v。2) vss (20):接地,也就是 gnd3) xtl1 (19)和 xtl2 (18):振荡电路。4) psen(29):片外romfe通信号,低电平有效5) ale/prog30):地址锁存信号输出端/eprom程脉冲输入端6) rst/vpd(9):复位信号输入端/备用电源输入端。7) ea/vpp (31)
15、:内/外部ro延择端口。8) p0 口(39-32):双向 i/o 口。p1 口(1-8):准双向通用 i/09) p2 口(21-28):准双向i/0 口。原理图如4.1.1所示:p1. 0 fl. 1 p1. 2 fl 3 pl 4 pl 5 f1.6 p1. 7 eeset exd/p3. 0 txd/p3. 1 iht0/p3 2 imt1/p3. 9 t0/p3. 4 t1/p3. 5 wps. 6 m/f3. t xtal2 xtal1pdif vesc1=40 239 1e338 1e437 jl536 r&35 1l:734 jl:833 jr932 jlic31 l1130
16、1r1229 l1328 1427 jl152b l1625 l1724 jlis23 jl1322 2c21 itccpu. oi/ado pd. 1/ad1 p0. 2/ad2 pcl 3/ad3 po, 4/ad4 pll 5/ad5 po. 6/ad6 pll 7/ad?ea/vpp ale/prj5& psemp2. 7/ad1 5 p2. 6/ad14 p 2.5/ad13 p2. 4/ad1 2 f2 3/ad11 f2. 2/ad10 p2, 1/ad9 p2. 0/ad8图4.1 at89c51的引脚图4.2 步进电机的选择反应式步进电动机是利用凸极转子交轴磁阻与直轴磁阻之差
17、所产生的反应转矩而转 动的所以也称为磁阻式步进电动机现以一个最简单的三相反应式步进电动机为例说明其 工作原理.4.2.1 三相双三拍通电方式控制绕组的通电方式为 ab-bc-ca-ab或ab-ca-bc-ab每拍同时有两相绕组通电三拍 为一个循环,当ab两相控制绕组同时通电时转子齿的位置应同时考虑到两对定子极的 作用,只有a相极和b相极对转子齿所产生的磁拉力相平衡才是转子的平衡位置如 4-2-2 b所示,可见双三拍运彳t时的步距角仍是30 ,但双三拍运行时每一拍总有一相绕组持续通电,例如由 ab两相通电变为bc两相通电时,b相保持持续通电状态 c 相磁拉力图使转子逆时针方向转动,而b相磁拉力却
18、起有阻止转子继续向前转动的作用。 即起到一定的电磁阻尼作用所以电机工作比较平稳,而在三相单三拍运行时由于没有这 种阻尼作用,所以转子达到新的平衡位置容易产生振荡稳定性不如双三拍运行方式。三 相双三拍运行方式ab相与bc相导通的结构如图4.2.1所示:图4.2三相双三拍运行方式在分析步进电动机动态运行时,不仅要知道某一相控制绕组通电时的矩角特性, 而且要知道整个运行过程中各相控制绕组通电状态下的矩角特性,即所谓矩角特性族以 三相单三拍的通电方式为例,若将失调角 8的坐标轴统一取在a相磁极的轴线上,显然 a相通电时矩角特性如图中曲线 a所示稳定平衡点为 。,点b相通电时转子转过1/3 齿距相当于转
19、过2冗/3电角度,它的曲线c,这三条曲线就构成了三相单三拍通电方式时的矩角特性族总之矩角特性族中的每一条曲线依次错开一个用电角度表示的步矩角8” mergeformat 证* mergeformat* mergeformat步进电机的动态特性是指步进电动机在运行过程中的特性它直接影响系统工作的可 靠性和系统的快速反应。1)单步运行状态单步运行状态是指步进电动机在一相或多相控制绕组通电状态下仅改变一次通电状 态时的运行方式.2)动稳定区当a相控制绕组通电时矩角特性如图所示,若步进电动机为理想空载则转子处于稳 定平衡点儿* mergeformat,如果将a相通电改变为b相通电,那么矩角特性应向 前
20、移动一个步距角 二:八* mergeformatj曲线b, - -八* mergeformat;新的稳定平 衡点由于在改变通电状态的初瞬转子位置来不及改变还处于8=0的位置,对应的电磁转矩却由。突变为曲。* mergeformab上的c点,电机在该转矩的作用下转子向新的稳定平衡位置,移动直至到达-i* mergeforma为止对应它的静稳定区为止,即改变 通电状态的瞬间只要转子在这个区域内就能趋向新的稳定平衡位置,因此把后一个通电 相的静稳定区称为前一个通电相的动稳定区,把初始稳定平衡点oa 与动稳定区的边界点 a之间的距离称为稳定裕度,拍数越多步距角越小,动稳定区就越接近静稳定区稳定裕 度越
21、大,运行的稳定性越好转子从原来的稳定平衡点到达新的稳定平衡点的时间越短, 能够响应的频率也就越高。4.2.2 最大负载能力步进电动机带恒定负载时负载转矩为 丁口 * mergeformat/1 区 * mergeformat 若a相控制绕组通电则转子的稳定平衡位置为图中曲线a上的网* mergeformat,这一点的电磁转矩正好与负载转矩相平衡,当输入一个控制脉冲信号通电状态由a相改变为b相,矩角特性变为曲线 b在改变通电状态的瞬间电机产生的电磁转矩 北*mergeformaff负载转矩 出* mergeform at机在该转矩的作用下转过一个步距角到达新的稳定平衡点ob5软件的设计5.1 键
22、盘子程序的设计图5.1显示程序流程图5.2正反转程序流程图取正转起始地址图5.2正反转程序流程图5.3 转速快慢程序流程图5.3转速快慢程序流程图5.4 定时中断流程图图5.4中断子程序流程图6系统的硬件设计6.1 总体设计设计一个单片机三相步进电机控制系统要求系统具有如下功能:k1、k2分别为启动和方向控制;(2)正转时红色指示灯亮,反转时黄色指示灯亮,不转时绿色指示灯亮;(3)用4位led显示工作步数。根据设计要求用 proteu所做的硬件连线图如下图 1:图6.1总体硬件连线6.2 步进电机控制电路6.2.1 启/停控制、正/反转控制、工作模式控制电路分析原理图如下: ko j ,1 o
23、-r&sj?.swspdt.:text., k1 - .$w$pdt. ie?t:., k2 一1.$wpdt .灯曰 k3 i. swspdt k4r -图6.2按键控制图(1) k3为启/停控制开关,控制整个系统的开启和关闭(2) k4为正/反转控制开关,控制步进电机的转向。(3) k0-k3为工作模式;f5制开关,ko接电时,为步进电机单三拍工作模式;k1接电时,为步进电机双三拍工作模式;k2接电时,步进电机工作模式为三相六拍。6.2.2步进电机控制电路将80c51的p1.0-p1.3作为步进电机的输出控制口。原理图如下:图6.3步进电机的输出控制口6.3显示电路4.3.1发光二极管显示
24、电路用3个不同颜色的发光二极管来作为指示灯显示,将p3.5接红灯,p3.6接黄灯,p3.7接绿灯,正转时红色指示灯亮,反转时黄色指示灯亮,不转时绿色指示灯亮。原理图如下:图6.4指示灯接线图由80c51的p0口取出显示码,从80c51的p2.0-p2.3输出位选码,设计中我们主要用到 4位显示步数既可。原理图如下:/all图6.5接线图7实验结果与分析在单相三拍方式控制中,假如 a相电源通电,b、c两相都不通电,在磁场作用下,使转子齿和a相的定子齿对齐。若此时为初始状态,并设与a相磁极对齐的齿为0号齿,122= 131由于b相齿与a相齿相差120度。且丁- 3 * mergeformat;整数
25、。所以此转子 不能和b号齿对齐,只有13号小齿靠近b相磁极的中心线,与中心线相差3度,如果此 时变为b相通电,万里a c两相不通电,则b相磁极迫使与13号齿对齐,整个齿就转 了 3度,称为一步。步进电机就是以这种方式作为动力而转动。光电编码器的分分辨率是决定着反馈的准确性与反馈的精度。也对步进电机的延时长短起到一定的作用。可见实际与理论是有一定的差别的。8总结通过这两个多星期的课程设计,把所学过的各种知识进行了一次全面而系统的综合, 并融会贯通,把所学到的各种理论与思想进行可一次合理的应用,把所查阅到的各种文 献及与设计相关的资料进行了合理的提取与分析,并应用到实际。这不但增强了自己的 知识结
26、构,同时对所学过的各种理论知识与专业知识进行了一次全面的终结。由于不断 的上机操作与实践,不但加强了自己动手能力,同时对一些计算机软件的应用有了一定 的掌握与理解,并加强了网上学习和查阅资料的能力。参考文献1张洪润,蓝清华.单片机应用技术教程.北京:清华大学出版社,1997.2秦曾煌.电工学.北京:高等教育出版社,1999.3常斗南,等.可编程序控制器原理、应用、实验北京:机械工业出版社,1998.4于海生,等.微型计算机控制技术.北京:清华大学出版社,1999.5王福瑞,等.单片机微机测控系统设计北京:北京航空航天大学出社,1998.6陈理壁.步进电机及其应用m.上海:上海科学技术出版社,1
27、989.口 刘保延,等.步进电机及其驱动控制系统哈尔滨工业大学出版社,1997.8季维发,过润秋,严武升等.机电一体化技术.北京:电子工业出版社,1995.9郭敬枢,庄继东,孔峰.微机控制技术.重庆:重庆大学出版社,1994.10刘国荣.单片微型计算机技术 北京:机械工业出版社,1996.11何立民.单片机应用技术选编北京:北京航空航天大学出版社,1993.12潘新民等:单片微型计算机实用系统设计北京:人民邮电出版社,1992.13王润孝,秦现生编著1机床数控原理与系统1西北工业大学出版社,1997.14李伯成,侯伯李等编1ibm - pc微机应用系统设计西安电子科技学,1996.15黄义源主编1机械设备电气与数字控制中共广播电视大学出版社 ,1992.附录总程序如下:#include#includevoid delayl(void);void delay2(void);void display(int);int bs=0;main()char a,b,c,d,j,*q,done18=0x01,0x02,0x04,0x00,0x01,0x04,0x02,0x00,done28=0x03,0x06,0x05,0x00,0x03,0x05,0x06,0x00,done314=0x01,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年长沙民政职业技术学院单招职业适应性测试题库带答案详解(b卷)
- 2026年长沙航空职业技术学院单招职业技能考试题库(含答案详解)
- 2026年青岛职业技术学院单招职业倾向性测试题库附参考答案详解(模拟题)
- 2025-2026学年撰写教学设计心得体
- 2025-2026学年中班绘画教学教案
- 2026年鞍山职业技术学院单招职业适应性测试题库及答案详解(各地真题)
- 2026年雅安职业技术学院单招职业技能测试题库及答案详解(易错题)
- 2025-2026学年性的拼音教学设计
- 2026年陕西国际商贸学院单招职业倾向性考试题库带答案详解(满分必刷)
- 2026年青海高等职业技术学院单招职业倾向性测试题库含答案详解(考试直接用)
- 学生春假活动方案
- 呼出气一氧化氮检测流程及临床应用的专家共识(2025版)解读
- 月子中心消防管理制度
- 概念验证项目协议书
- 工程造价预算编制服务方案(技术方案)
- 调饮技术大赛考试题库400题(含答案)
- 读书的力量:因声求气以读悟读-《孙权劝学》课件
- 2025人教鄂教版(2024)小学科学一年级下册教学计划、教学设计及教学反思(附目录)
- 军事化管理实施方案
- T-NMSP 8-2024 农用废旧地膜回收与再生利用技术规范
- DB37 T 2320-2013 海洋大气区钢筋混凝土构筑物涂装防腐 技术规程
评论
0/150
提交评论