五相步进电机驱动电路开发论文翻译图文精.docx
- 文档编号:13324717
- 上传时间:2023-06-13
- 格式:DOCX
- 页数:38
- 大小:1.63MB
五相步进电机驱动电路开发论文翻译图文精.docx
《五相步进电机驱动电路开发论文翻译图文精.docx》由会员分享,可在线阅读,更多相关《五相步进电机驱动电路开发论文翻译图文精.docx(38页珍藏版)》请在冰点文库上搜索。
五相步进电机驱动电路开发论文翻译图文精
一种新的五相步进电机驱动电路开发T.S.维拉孔和T.萨马拉纳亚克
斯里兰卡,佩勒代尼耶大学工程学院,电子与电气工程学院
付自刚译
摘要
本文详细地介绍了一种新的五相步进电机驱动电路。
这种新的驱动电路是由商业上现成的,廉价的,标准的步进电机驱动IC搭建,它能实现由内部电流回路驱动的闭环速度和位置控制。
经证明,这种驱动电路能推广到任何更多相数的奇数相的步进电机。
这种驱动电路具有速度控制和方向控制,包括全步、半步、顺时针、逆时针控制模式。
一、概述
在大多数机器人和自动化工程设计中,各种各样步进电机都被广泛应用来得到需要的运动姿态。
步进电机倍受人们青睐是因为它不需要频繁的维护并能在苛刻的环境中运行。
步进电机及其驱动器的选择要根据具体应用中需要的效果来决定。
市场上最常见的是两相和四相步进电机。
可是,实际应用中要求高精度,低噪声和低震动,因此五相步进电机得以应用。
因为步距角较小,五相步进电机有较高的分辨率,较低的震动和良好的加速与减速特性。
因此,确保设计的驱动电路能使步进电机充分发挥这些优点非常重要。
因为在机器人应用中是很少见得类型,而且结构很复杂,很难找到它们的驱动IC,只能专门定做。
结果导致五相步进电机的驱动电路产品异常昂贵。
用普通步进电机如二相与四相步进电机的驱动控制IC来制作其它步进电机的驱动电路是一种经济有效的方法。
L297继承了控制单极性和双极性步进电机所需要的所有控制电路系统。
L298N双H桥驱动器形成了一个完善的步进电机微处理器接口。
在这里,我们通过给L297和L298N加上微处理器和逻辑控制系统研究开发出了一种新的五相步进电机驱动电路。
第二部分解释了元器件特性。
第三部分介绍了控制逻辑电路设计。
第四部分是接口设计,结果在第五部分。
最后,第六部分加以总结。
二、主要元器件特性分析
如图一所示,集成块L297可以与H桥集成电路一起使用作为步进电机驱动器。
在该设计中,H桥的功能用L298N或者L293E实现。
这要根据步进电机的额定功率而定。
输入L297的控制信号可能来自为控制器或者外部开关。
一个IC能驱动一个两相双极性永磁式步进电机,一个四相单极性永磁式步进电机或者一个四相变磁阻式步进电机。
因为用到的电子元器件非常少,该设计好处颇多,比如,花费少,可靠性高,占用的空间相对较小。
按照接收到的输入信号的不同,
L297产生三种不同模式的相位序列,即半步模式,全步模式和波形模式。
图一用L297和L298N构成的驱动一个两相单极性步进电机或一个四相单极性步进电机的电路图
A.电流控制
小型步进电机一般小型直流电源来控制绕组电流,它们的绕组电阻也是有限制的。
在另一方面,拥有较大额定扭矩值的步进电机具有较小的绕组电阻。
因此,它们需要对电流进行控制。
L297以两个脉冲宽度调制(PWM斩波电路的形式提供负载电流控制,每个斩波电路由一个比较器,一个触发器和一个外部感应电阻组成。
在该理论中,当电机电流增加时,控制系统将电源电压施加到电机。
如图二所示,当电流值达到阈值时,控制系统将通过改变电源电压的占空比来维持电流的期望值。
对于每一个斩波电路来说,步进电机电源电压的占空比(D定义为:
D=Ton/(Ton+Toff,
其中Ton和Toff分别是H桥的导通和断开时间。
在斩波电路中,触发器由来自振荡器的各个脉冲置位,从而允许输出和允许负载电流增长。
感应电阻两端的电压随着负载电流的增长而增长,当电压增长到Vref时,触发器被重置,输出中断直到下次振荡器脉冲到来。
在该方法中,Vref决定了负载电流的峰值。
图二包含触发器、振荡器和电压比较器的电流控制电路
图三用于电流控制的PWM操作的电压
图三展示了穿过电机的电流是如何被控制的。
当电机的电流超过设定值时,施加于电机端得电压将降为零。
因此,电流将会衰减,最终电机电流被控制住。
L298N是一块包含着两个H桥的单片集成电路。
此外,低位晶体管的发射极被引出来作为扩展端子以允许电流敏感电阻的连接。
B.抑制斩波模式下的电流控制
抑制斩波控制模式和相位线斩波控制模式是当今两种最常见的电流控制技术。
在后一种方式中,当敏感电阻的电压达到Vref时,只有低端的开关断开。
因此这种方法并不适用,我们选用抑制斩波模式。
需要的开关序列可以直接来自L297N。
抑制斩波模式可以通过将L297N的CONTROL端接地实现。
然后斩波作用于INH端来控制通过电机线圈的电流。
因此,L297输出的INH信号对创造L298N的使能信号起着非常重要的作用。
在敏感电阻的电压达到Vref的情况下,斩波触发器被重置,INH端子被激活并处于低电平状态。
然后,所有四个桥电路截止。
斩波频率由L2907内部的振荡器决定。
在所有的晶体管截止之后,二极管为绕组电流提供转移通路。
在下一个振荡周期里,H桥导通。
图四说明了当相信号A处于高电平而相信号B处于低电平的时刻的电流控制情况。
为了产生和INH1信号相同的激发信号来控制负载电流,这些A和B信号被输入到与L298N中高、低电平开关相连的两个与门。
当且仅当INH1为高电平时,与门的输出为高电平。
图四当CONTROL为低电平时的抑制斩波波形
三、逻辑电路设计
如图五所示,在任何运行模式下,L297的A,B,C,D相的波形每隔四个时钟周期重复一次。
为构建五相步进电机驱动电路,在十个时钟周期之后对相波形进行转换十分重要。
图五在一般工作模式下,L297四相步进电机的两相或者两相步进电机绕组被导通,每四个时钟周期后序列重复
图六五相激励序列
通过分析L297的3种工作模式,很明显应该选择一般工作模式,也通常被称作两相导通模式,来产生如图六所示的激励五相步进电机的序列。
通过研究五相步进电机所需要的激励序列和L297的A,B,C,D相序列来设计出需要的逻辑电路。
按照下列步骤进行。
1、如图六所示,从五相的激励序列中分离出每一相的高低侧晶体管激励模式。
2、从L297的A,B,C,D选出合适的相位来产生高侧激励序列。
3、利用微控制器的A,B,C,D输出信号和相关的与门产生L298N的输入信号。
4、产生L298N的ENA(A使能和ENB(B使能信号。
将10步的相型分为20步等同于L297输出的四个时钟周期的相型。
图七解释了高、低侧激励序列的时钟周期选择。
通过选择L297的合适的输出相位,可以产生高侧晶体管的激励序列。
已经选择的顺序,即L297的两相导通模式如图八所示。
微控制器信号用以产生所需的高侧脉冲模型。
有四个输入端的DM74LS08含有两个门,用来将接收到的L297信号和微控制器信号相与。
如图九所示,输入信号和使能信号共同决定了高低侧晶体管的开关模式。
因此,微控制器提供了使能(EN信号。
但是为了达控制电机电流的目的,INH信号必须与L298N的使能信号衔接,这在下面的电流控制部分会有解释。
图十解释了怎样利用由微控制器产生的所需的使能信号和来自L297的抑制(INH信号来产生L298N的EN信号。
这两种信号的与操作产生了L298N相关的EN信号。
图七需要的高低侧晶体管的激励序列
图八L298N输入信号的产生
L298N包含两个H桥,其中一个H桥的输出端被用作一相。
H桥的两个输入端彼此独立。
因此,单独一个H桥的两个输出端都无法使用。
为了产生五个相数(的信号,需要使用3个L298N双H桥驱动IC。
L298N的输入端与输出端选择将在第四部分的图十三中加以说明。
图九L298N的拉高与接低操作
图十使能信号的产生
四、接口设计
用以产生L298N需要的输入信号的逻辑电路和微控制器控制信号在驱动电路中扮演着主要角色。
图十一展示了L297的接口,DM74LS08双与门IC和与微控制器PIC16F877A相连的L298N。
图十二说明了电路的配置。
为了限制通过电机绕组的电流,控制信号必须接地以进入抑制控制模式。
微控制器提供了CLOCK信号,HALF/FULL引脚必须接地来进入全步模式(两相导通模式。
ENABLED是用来控制电机运转的。
当它处于低电平状态时,INH1,INH2,A,B,C,D都被置于低电平状态。
Vref的取值设定了通过电机的电流。
这里用到了两个L297,必须使它们同步。
这可以通过
使用L297的SYNC引脚轻易做到。
图十一系统框图
图十三说明了L298N的输入与输出端的使用方法。
通常会在Vs和Vc与地之间使用100nF的无感电容。
为了避免大电流时的大幅度电压降落,电流敏感电阻器的阻值必须小到0.5Ω。
当IC的输入被截断时,外部桥式二极管提供电流通路。
这里通常使用肖特基二极管,因为肖特基二极管容易恢复。
五、结论
对步进电机驱动电路的设计方式的理论分析和逻辑分析显示了驱动电路是一种具有几种操作模式和控制模式的简单结构。
图十二L297的配置图十三L298N的配置
如图十四所示的步进电机驱动电路实物通过了下列性能测试:
1.速度控制性能
2.电流控制性能
图十五(a和(b展示了在每一相线端得激励信号波形。
步进电机五相的激励序列说明它们是按要求工作的。
图15(b显示了橙色的和绿色的激励序列来使黑色的激励序列与其他激励序列相比较。
因为流过电机绕组的电流会使电容器充放电,在每一个激励点都会发生突变。
通过变换电机五相的激励序列的频率,可以达到控制电机速度的目的。
可以明显地看到,在相同的时间分辨率5ms/div下,在图十六(a,(b中的电压序列的脉冲宽度是图十五(a,(b中的两倍。
可以看出,与图十五所示的激励序列相关的步进电机的转动速度(速度1是与图十六所示激励序列相关的步进电机转动速度的一半。
因此,通过改变由PIC微控制器产生的激励序列的脉冲频率,步进电机的速度也随之改变。
图十四带微控制器的驱动电路
图十五(a在速度1下的蓝、红、橙、绿相电压
图15(b在速度1下的橙,绿、黑相电压
图16(a在速度2下的蓝、红、橙绿相电压
图16(b在速度2下的红、橙、绿、黑相电压
图17(a、(b、(c证明了该步进电机驱动电路的电流控制能力。
为了达到证明效果,这里只考虑了红色相电压,图17给出了在更高的Vref(=600mV下的电流波形,该电压高于Vsense。
此时,INH信号并未接地来限制通过步进电机的电流。
每一相都有正负电流部分,因为相电压从+Vs,+Vs/2变化到0V,相电流也分别从正、零变为负,相当于后者的电压变化。
通过截断L298N的抑制信号(INH信号,电机端子上的电压被限制以控制通过电机绕组的电流。
图十七(a当Vref=120mV时的相电流和INH信号的变化
图十七(b和(c给出了当Vref取两个不同值200mV和120mV时的电流控
制能力。
图十七(b当Vref=200mV时的相电流和INH信号的变化
图十七(c当Vref=120mV时的相电流和INH信号的变化
六、总结
和市场上的步进电机驱动器相比,这种新提出的五相步进电机驱动器是非常廉价的。
由于带有必要的控制能,这款驱动器可用于一般的五相步进电机应用场合。
该驱动器简单的结构和坚实的设计使得它具有另外一项优点,那就是它可以应用在机器人上,因为它占用的空间小。
最后,该设计还可以作为一种具有许多诸如电流控制,速度控制等附加功能的廉价五相步进电机的雏形。
它可以作为一款价廉物美的驱动器推向市场。
DevelopmentofaNovelDriveTopologyforaFive
PhaseStepperMotor
T.S.WeerakoonandL.Samaranayake
Dept.ofElectricalandElectronicEngineering,FacultyofEngineering,UniversityofPeradeniya,SriLanka
Abstract-Inthispaper,anoveldrivetopologyforafivephasesteppermotorisdescribedindetail.Commerciallyofftheshelf,lowcost,standardsteppermotordriveICsareusedtoderiveanoveldrivetopologyforfivephasesteppermotorswhichenablesclosedloopspeedandpositioncontrolpoweredbyinnercurrentcontrolloop.Itisprovedthatthederivedtopologycanbegeneralizedtoanysteppermotorwithhigheroddnumberofphases.
Thedesigneddriverconsistsoffullstep,halfstep,clockwiseandcounterclockwisedrivemodeswiththespeedcontrolandcurrentcontrol.
I.INTRODUCTION
Inmostoftheroboticsandautomationengineeringdesignsvarioustypesofsteppermotorsareusedtoobtaintherequiredmotionprofiles.Steppermotorsarepreferred,astheydonotrequirefrequentmaintenanceandduetotheirabilitytooperateinmanyharshenvironments.Selectionofthemotorsandtheirdrivecircuitsdependontherequiredperformancecharacteristicsoftheapplications.Thetwophaseandfourphasesteppermotorsarethemostcommontypesavailableinthemarket.However,forapplicationsrequiringhighprecision,lownoiseandlowervibration,FivePhaseStepperMotorsareused.Duetosmallerstepangle,fivephasesteppermotorsofferhigherresolution,lowervibrationandhigheraccelerationsanddecelerations.Thereforeitisessentialtomakesurethatthesemotorcharacteristicscanbeobtainedfromthedesigneddrivetopology.
Becausethefivephasesteppermotorsareararelyusedtypeintheroboticapplicationsandtheconstructionistypicallycomplicated,itisverydifficulttofinddriverICs,whicharemanufacturedexclusiveforthem.Asaresult,theavailableDrivercircuitsforfivephasesteppermotorsareveryexpensive.
UsingtheavailabledrivecontrolICsmanufacturedforcommonkindsofsteppermotorssuchas2phasedand4phasedandusingtheminmodelingnewdrivertopologyforothersteppermotorswouldbeacosteffectiveapproach.
TheICL297integratesallthecontrolcircuitryrequiredtocontrolbipolarandunipolarsteppermotors.TheL298NdualHbridgedriveformsacompletemicroprocessortosteppermotorinterface.Here,noveldrivetopologyisinvestigatedanddevelopedforfivephasesteppermotorsbyaddingamicroprocessorandlogicalcontrolsystemwithL297andL298N.Thecompletetopologyisdescribedinthispaper.
SectionIIexplainsthecomponentcharacteristics.SectionIIIisonthecontrollogic
circuitdesignphenomena.TheinterfacedesignisgiveninSectionIVwithresultsinSectionV.FinallytheconclusionsarepresentedinSectionVI.
II.CHARACTERISTICANALYSISOFMAINCOMPONENTSTheICL297canbeusedwithanHbridgedriverICformotordriveapplicationsasshowninFig.1.InthisdesignHbridgefunctionisachievedfromtheL298NorL293E.Thismaychangedependingonthepowerratingofthemotor.ThecontrolsignalstotheL297maybereceivedfrommicrocontrollerorfromexternalswitches.
AsingleICcandrivea2phasebipolarpermanentmagnetmotor,a4phaseunipolarpermanentmagnetmotorora4phasevariablereluctancemotor.Becauseveryfewelectroniccomponentsareused,ithasmanyadvantagessuchaslowercost,higherreliabilityandtheabilitytohouseinacomparativelysmallerspace.TheL297generatesthreemodesofphasesequences,namelyhalfstepmode,fullstepmodeandwavemodedependingontheinputsignalsitreceives.
Fig.1.Circuitdiagramtodrivea2phasebipolaror4phaseunipolarsteppermotorusingL297andL298NICs
A.CURRENTCONTROL
SmallsteppermotorsgenerallyneedsmallDCsuppliesthatcontrolthewindingcurrentsandtheyarelimitedbythewindingresistances.Ontheotherhand,motorswiththelargerratedtorquevalueshavewindingswithsmallerresistances.Therefore,theyrequireacontrolledcurrentsupply.
TheL297providesloadcurrentcontrolintheformoftwoPulseWidthModulation(PWMchoppercircuitsandeachchoppercircuitconsistsofacomparator,aflip-flopandanexternalsensingresistor.
Inthismethod,whilethemotorcurrentisincreasing,thecontrolsystemappliesthesupplyvoltagetothemotor.Whenthecurrentisreacheduptothethreshold,thecontrolsystemtriestomaintainthecurrentatthedesiredvaluebychangingthedutyratioofthevoltagesupplyasshowninFig.2.Foreachchoppercircuit,thedutyratio(Dofthevoltagesupplytothemotorisdefinedas:
D=Ton/(Ton+Toff,
wheretheTonandToffareswitchonandoffdurationsrespectivelyoftheHbridge.
Inthechoppercircuit
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 步进 电机 驱动 电路 开发 论文 翻译 图文