单片机控制的步进电机自适应调速方法孙 侃(广东中山大松通用机电有限公司技术开发部,528437)摘 要 介绍了步进电机速度自适应控制实现的机理,步进电机分段变速控制中频率运行代码、与频率运行代码相对应的最高运行频率、最小运行步长三者的对应关系,最后介绍了程序设计方法。
这种由单片机实现的步进电机自适应调速方法已得到实际应用,取得了较满意的结果。
关键词 步进电机 单片机 自适应调速 变频信号源 步进电机的变速控制———自动加/减速控制,是步进电机的基本变速方式,常用于位置控制场合。
在这种场合,要求步进电机对运动对象进行步长长度不等的实时位置控制,通常步长的变化范围还很大,如何利用这个基本变速方式进行有效的不失步控制,以满足控制的“快而不失步”的实际需要,是步进电机开环控制的中心问题。
对步长较大的定位控制,可以使步进电机总是以等高、等腰梯形的升降频曲线轨迹来运行,梯形曲线的高度就是步进电机恒频段的最高运行频率,它与步长无关;而当步长较小时,这个恒频段最高运行频率与步长大小是否也没有关系呢?本文就这个问题,对步进电机在步长较大和较小的位置控制中,如何实现位置的速度自适应控制进行讨论。
11 步进电机控制系统步进电机控制系统如图1所示。
变频信号源是一个脉冲频率由几赫到几千赫可连续变化的信号发生器,它为脉冲分配器提供脉冲序列。
脉冲分配器则根据方向控制信号把脉冲信号按一定的逻辑关系加到脉冲驱动放大器上进行放大,以驱动步进电机的转动。
因此变频信号源产生的脉冲序列是步进电机控制的基础。
本文要阐述的就是由单片机系统实现的变频信号源产生的脉冲序列如何满足步进电机速度自适应控制的思路和方法。
图1 步进电机控制图21 步进电机速度自适应控制实现的机理我们知道步进电机的转速可用下式表示(以反应式步进电机、负载不变的情形为例):n=60fZN (r/min)式中f为控制脉冲的频率,Z为转子齿数,N 为运行拍数。
由上式可见步进电机转速取决于脉冲频率、转子齿数和拍数。
当转子齿数一定时,转子旋转速度与输入脉冲频率成正比。
在负载能力范围内,这些关系不因电源电压、负载大小、环境条件的波动而变化,仅与脉冲频率有关。
它每转一周都有固定的步数,在不丢步的情况下运行,其步距误差不会积累,且改变脉冲频率就可以改变转速,故可进行调速,调速范围很宽。
在实际的步进电机位置控制中,也不可避免地遇到调速问题。
为了使步进电机在运行中不出现失步现象,一般要求其最高运行频率应小于(或等于)步进电机响应频率f s,在该频率下,步进电机可以任意起动、停止或反转而不发生失步现象,并且在控制中常采用如图2所示的梯形图式的升降频变速控制方式,即先低速启动,高速运转,然后降低速度,最后停止。
因此在步进电机的位置控制中,存在着两类不同的情形,一类是:当步进电机要行走的步长较长时,由于行走的距离长,可以让其运行在很高的频率上,甚至可以运行在最高响应频率f s 处,在梯形图上表现为以f s为高度的梯形曲线,也就是在大距离的位置控制时,步进电机可以而且最好是运行于最高响应频率f s处,并不受步长的制约。
另一类情形就不同了,当步进电机运行的步长小到某一步长L s 后,由于走过的距离短,如果仍然以不变的最高响应频率运行,显然步进电机在运行中就会失步,这是不能允许的,必须加以避免,折衷的办法只能是让步进电机降低频率运行,这个频率本文且记为f si。
毫无疑问,这个f si 是随着步长的不同而不同的,并且f si正比于步长,步长大时,f si就大,步长小时f si就小。
因此在步长变得较小后,在步进电机的梯形曲线图上必然存在着一个个高度不等的升降频曲线。
如果根据实际的控制需要,按照步长分段选择一些必要的升降频率曲线,控制时随着不同的行走步长自动地选择合适的曲线来运行,便可解决快速而不失步的矛盾了。
因此,由这些高度不等的升降频曲线,我们自然就引出了“步进电机分段变速控制”的方法。
为了很好地说明这种方法,还须引进“最小步长”和“频率运行代码”的概念。
最小步长———在步长较小时,若选定某一最高运行频率f si,在这个f si下步进电机不失步所能行走的最小距离(步长)。
频率运行代码———选定某-f si,对应于这个最高运行频率,步进电机在升频或降频时所能行走的升频或降频的步长,即图3中的L1和L3。
有了这些概念我们就可以说明步进电机分段变速控制了。
31 步进电机分段变速控制设某一台步进电机(型号:110B YG201)最高起跳频率为1000Hz,最高运行频率为10000Hz,从起跳频率开始若每隔Δf=1000Hz分一个速度段,则可分成10个速度段进行控制,各段就有一个相对应的最小步长,根据这个最小步长确定出相应的且能反映升频过程的频率运行代码。
进行分段变速控制的频率运行代码及与频率运行代码相对应的最高运行频率f si、最小运行步长如表1所示。
图2 分段变速控制图表1 速段代码表速 段0123456789频率运行代码08162734435260757D7F频率f si(Hz)100020003000400050006000700080009000100000最小运行步长(脉冲数)110374660924121015441852231024882574表1中,每一个速段都隐含有一个对应于最小步长的升降频运行曲线,实际上已建立了一个分段变速控制的模型。
若已知步进电机的运行步长,如何根据上表的最小步长值,确定步进电机应运行在哪一个速段下的升降频曲线呢?很显然,已知运行步长,可查这张表迅速决定要运行的速段。
例如,已知运行步长为1000,查表立即可知,步进电机若不失步,运行在最小步长为924的速段是最合适的;如果选择最小步长为660的速段,虽然步进电机运行不会失步,但运行速度却偏低;如果选择最小步长为1210的较高速段,因该速段要求至少运行1210步长才不至失步,显然,运行仅仅1000的步长却选择高一档的速段,步进电机就会失步。
因此设计时,首先根据步进电机的运行特性确定出表1,然后就可进行程序的设计了。
41 程序设计在设计中频率运行代码值取代表升频过程的步长L 1,也是程序中频率阶梯计数器中的阶梯计数值,见图3。
为简化程序设计,通常设定降频过程的步长L 3=L 1;因此各段的恒频段的步长,也就是步进电机各段恒频运行于最高运行频率f si (i =1,2,…,ξ。
ξ表示全过程分为ξ段)处的步长:L 2=L si (总步长)-L 1-L 3=L si -2L1图3 步进电机变速控制过程假定在每个阶梯步长,步进电机以恒频率行走λ步,因升频过程共有“频率运行代码”个阶梯步长,则升频过程共走“λ×频率运行代码”步,在降频过程中步进电机亦走“λ×频率运行代码”,因此恒频段的步长为:L 2=L -2L 1=L -2λ×频率运行代码这样利用实际须运行的步长求出相关的最小步长这个参数,再根据这个最小步长就可找出相应的频率运行代码,就完全可以使步进电机在程序的控制下根据实际要求的运行步长自动选择合适的升降频曲线(通过查另一张运转代码表)来运行,实现了步进电机在定位控制全过程中的速度自适应控制。
到此,我们也可以看出,步进电机是一种输出与输入数字脉冲对应的增量驱动元件,当它用于位置控制时,完全可以做到不要速度环也不要位置环的开环控制,前提是须先合理分配好各分段变速控制的升降频曲线,以确保运行过程中不失步。
这样大大简化了控制系统的规模和硬件的复杂性,便于广泛应用。
升降频过程采用单片机定时器T 0延时,以图3的直线升降(频)方式设计程序。
程序的流程详见图4的主程序框图、图5的T 0中断服务子程序框图。
图4 主程序框图图5 T 0中断子程序框图交流变频器在浆纱生产线上的应用区家贤(粤江织造实业有限公司,广东南海市九江镇,528203)摘 要 针对纺织浆纱生产线中传统拖动方式的缺点,采用变频调速技术进行改造,取得了良好效果。
介绍了变频器的选用及主电路与控制电路的构成。
关键词 变频调速 浆纱 行程开关 滑差电动机11 概 述在纺织浆纱生产线中,白经轴架盘内一般放置有8~16个白经轴,其本身不存在传动装置,而是由中机即30kW滑差电动机拖动白经轴上的经纱线来传动。
白经轴轴端转动机械部分不是通过轴承而是通过行轴套拖动,这样的拖动方式不可避免地带来很多缺点:①由于中机电动机拖动负载大,电动机温升高,噪音大。
②经轴架与中机间经纱线的张力难于控制,造成张力不均匀。
③在上下两层经纱架上转换接缚纱线时要关掉中机电动机,造成色纱等损失,降低等级的情况随时会发生,严重地影响染纱质量。
为此,我们在白经轴架与中机之间安装一个经轴贮纱架,而白经轴的拖动改用一台212kW、940r/min 的三相电动机经由高效节能的变频器控制。
通过这样的改造,很好地解决了上述几种弊病,提高了生产效率和经济效益。
21 变频器的选用经轴拖动电动机的数据为:P=2.2kW, n=940r/min,I=5.69.6A,Δ/Y接法。
为此,变频调速器选用台达公司产品,其型号为VFD37A43A,适用功率为317kW,对于212kW电动机应有一定余量。
该型变频器由于采用IG B T功率器件,电压波动适应性强(比功率器件GTR要好得多),而且整台变频器为全密封结构,适合于纱尘和腐蚀性较大的浆染生产线,另外整机价格不算贵,比日本机便宜。
这是我们乐于使用它的原因。
31 变频调速柜内主电路和控制电路变频调速柜由变频器、三相空气漏电开关KG、继电器、开关、指示灯、电位器等组成,主电路如图1所示。
为便于操作,我们将控制电路设计成自动和手动两种控制方式。
具体控制电路如图2所示,其中XK1、XK2、XK3行程开关采用L X252511棒状行程开关,AN2为旋钮开关。
手动操作时,AN2的1、5旋合,L5手动操作指示灯亮。
此时由AN2的1、4断开自动操作方式。
当升降贮纱架平台降低到使XK1动作,则继电器J1动作,其触点断开变频调速器的调速电位器给定电源和前向指令,电 51 结束语本文叙述的方法在我公司产品包装机的“步进电机用于物料小剂量计量控制”的项目中得到了很好的实际应用,取得了较满意的结果。
主要参考文献[1]陈隆昌,陈莜艳1控制电机1西安电子科技大学出版社,1994(收稿日期:1998208212)Abstracts of Some Articles in This IssueApplication of S2C MC2b ased Argon Flow Control System in E lectric Medical Operator/X u Huaqi ng,Zhang Pei mi n// Elect ronics&A utomation.21999,28(1)121113High frequency Argon flow electric operator has an impor2 tant application in medical operation,and the control and ad2 justment of the Argon flow is the key technology.This article introduces the principle,structure and related electric circuits of the Argon flow control system.Under the environment of strong electromagnetic radiation interference,this system, which can adjust and control the Argon flow precisely at+/-0.2L/min,is a practical system.K eyw ords:high frequency electric operator,Argon flow, flow control,s2c microcomputerR eal2time Metering of Coal Consumption in Therm al Plant/ X u Qi ngli n,Du Youf u//Elect ronics&A utomation.21999, 28(1).21315To solve the metering problem of the coal consumption in the thermal plant,a calculation model is given in this article with an explanation of system hardware and software design. By using this model,the coal consumption of each furnace can be measured accurately,and the data acquisition and data base system are integrated to form a metering and monitoring system for each individual furnace.This system has been applied in several plants featuring with multi2functions.K eyw ords:thermal plant,coal consumption,real2time metering,data acquisitionData R e2structure&Memory T echnology of Digital Video Sig2 nal of LED Color Display/L i u Chuanqi ng et al//Elect ronics &A utomation.21999,28(1)121517Low display updating speed and less gray scale grades exist in L ED display.For this,data restructure of digital video sig2 nal is made according to its special structure,and special bit plane encoding memory and scanning technology are used to achieve stable and high speed display effect of animation.This paper details the configuring principle and its realization.The practice proves:all color L ED display with bit plane encoding technology results in good gray scale with stable image without flutter,and the circuit is easy and flexible.K eyw ords:data restructure,bit plane encoding,memory technology,gray scale display,L ED displayDevelopment of Im age C apturing with Digital Video Monitor2 ing System B ased on PCI Bus/Wen Yi ni ng,Zeng Zej un// Elect ronics&A utomation.21999,28(1)121821The real time true color video signal is often processed with digitizer in supervisory control,desktop video and all sorts of microcomputer image processing system.According to the features of the digital video monitoring system based on digital video decoder Bt848,the newest developed PCI local bus is used in image capturing.This paper describes the realization of the image capturing and video editing of the monitoring system based on PCI bus,PCI bus specification,principle of the digital video decoding and the development of user software.Besides, part of source program developed with VC++4.2is given.K eyw ords:PCI bus,monitoring system,image capturing, video editing,digital video decodingDesign and Analysis of A DC Du al2Output Adjustable Pow er Supply Featuring with H igh Q u ality and Simplicity/Zhou Kaiti n,Zheng L i xi n//Elect ronics&A utomation.21999,28 (1)122224Based on the necessary characteristics of a quality stabi2 lized voltage DC power supply,this article describes a dual2out2 put stabilized voltage DC supply consisted of PI regulator and common2emitter connected transistor featuring simplicity and high quality with characteristic analysis.A design example is given with max.Output current5A,Max.Output voltage 50V,voltage regulation rate0.012%,load regulation rate0. 04%,and ripple immunity ratio84dB.K eyw ords:DC stabilized voltage supply,common2emitter connected,PI regulator,ripple analysisR ecording the Operation Process in E lectricity N et w orks Con2 trol Operation by Using Windows Programming T echnology/ W ang Qiang∥Elect ronics&A utomation1-1999,28(1)12 30~31,36In developing the full2range simulator of the electricity networks control of the thermal power plant of Daqing Oil Field,by using WINDOWS programming technology,a pro2 gram of recording the operation process in electricity networks control operation is made,including the required functions and realization process of the program and man2machine interface organization,etc.The said program works well on the electricity networks control simulator.K eyw ords:WINDOWS programming technology,timer, structure,networks controlSelf2Ad apting Speed R egulation of Stepping Motor B ased on S2 C MC/S un Kan//Elect ronics&A utomation.21999,28(1) 123235This paper explains the principle of realization of eslf2 adapting speed regulation of stepping motor and the relationship among frequency run code of sectional speed control,max.Run frequency corresponding to frequency run code,and min.Run step length.The programming method is also given.This method of speed regulation is now put into operation and a sat2 isfactory result is gained.K eyw ords:stepping motor,s2c MC,self2adapting speed regulation,variable frequency signal source。