基于单片机的改进型五相混合式步进电机驱动器设计.ashx

更新时间:2023-05-18 20:31:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

鲨!鍪芷

壶!!茎堕鱼!墨坐盏!!釜

基于单片机的改进型五相混合式

步进电机驱动器设计

刁红泉,胡伟雄,颜钢锋

(浙江大学电气上程学院,浙江杭州310027)

兰望遄:

摘要:在高性能纺织机械尤其是电脑绣花机中,步进电机是广泛应用的执行部件.电脑绣花机系统中现有五相混合式步进电机驱动器存在诸多不足之灶:低频转矩振荡、高频输出转矩不足和多电源供电等.在分析现有步进电机驱动器的基础上,结合理论分析,设计出一种基于单片机的改进型五相混台式步进电机驱动器该驱动器使用单一

电源供电,采用三相励磁PwM输出方式,改善了驱动的矩频特性,在电脑绣花机系统中投人应用.取得良好效果.关键词:单片机;步进电机;励磁方式;硬件电路;软件设计中图分类号:TM34;TM301.2

文献标识码:A

文章编号:1006—754X(z004)01一oo】9—04

DesignoffiVe—phasehybridsteppingmOtor

refOrmativedriverbased

DIAOHong—quan,HU

(coll。geof

0n

MCU

Gang—feng

Wei—xlong,YAN

EIecmcalE“gmeering,Zhejla“g

unlversity,Ha“gzhou310027,chlna)

Abst隋et:Stepplngmotor

is

themostpopularexecu“vecomponentinhlghpefformancetextile

machinery,especiallyinthecomputerisedembroiderymachine.Five—phasehybridsteppingm。tordriversinthecomputerisedembroiderymachinehave

torque

goodmanydefectssuch

as

10wfrequency

v.brati。ns,highfr。quencymadequatetorqueoutputandmultipowersupplies.C。mbined

withtheoreticalanaIysis,thi8pape。givespi“gmotordrivers.

ThisdriVer

uses

reformatlvedriverbased

on

analysisofpresentstep

sin91e

powersupplyandthree—phaseexcitationandgives

torque—frequency

PWM

output.

Thedesignimprovesthestabmtymlowfr。q“encyandthe

ln

characteristicinhighfrequen。yandithasbeenapplledandhasachieved

Key

thecomputerisedembroiderymachine

realgoodeffect.

words:MCU;steppi“gmotor;excitationways;hardwarecircuit;softwaredesign

步进电机作为执行部件,广泛用于自动控制系

统中.混合式步进电动机因其具有运行频率高、动态力矩大、波动小、运转平稳、噪声低、定位精度和分辨率高等优点,已广泛应用于各种机电一体化设备中.在纺织机械中,最常用的步进电机是五相混合式步

迸电机,而电脑绣花机系统中所用步进电机型号一

1现有步进电机驱动器的缺点

步进电机驱动器输入的控制信号一般有4个:OPT0(公共阳极)、FREE(脱机电平)、DIR(方向电

平)、cP(步进脉冲).现有电脑绣花机系统步进电机驱动器(以某型号为例),使用AT89c2051控制芯片,接受外部控制信号,输出5路信号,经过译码电路之后得到10路输出信号,然后分别通过上下桥臂驱动电路驱动功率MOsFET,得到五相输出用来驱

动步进电机.在低频工作时,其输出电流冲击较大,

般为110BYG550,故作者设计的也是与之相配套的驱动器[1。.在分析电脑绣花机中现有步迸电机驱动器的基础上,为减小其低频转矩振荡,提高高频输出

转矩,方便使用,作者设计出一种改进型步进电机驱动器.

为了减小电流冲击,器要使用FREE信号频繁封锁

收稿日期:2003—0716.

作者简介:刁红泉(1979一),男,江苏如东人,硕士生,从事数码纺织硬件开发等研究,E—mall:quanfey@stna.com

颜钢锋(1959一),男.浙江永康人,教授,从事纺织CAD/cAM、非线性等研究.

工程设计学报第11卷

输出;在停机或者长时问无输人步进脉冲时,需要输

71^口=71』+了'H=7.,Kslnz目+了_,Kslnfz日一÷Ⅱ1一

入FREE信号封闭输出,以免步进电机相电流过

大、通电时问过长而发热.在脱机的时候,没有输出转矩;在电脑绣花机中.这种情形影响水大(负载为反抗性负载),而对于位势性负载,若要锁定转矩,则需FREE信号的配合,实现PwM输出,这样会占据部分主控cPu的资源;或者在步进电机绕组上串联限流电阻而不脱机,这样相应地增大了损耗.现有步进电机驱动器的励磁方式为两相励磁,这种方

2cos导丁mmfz目一;1。

0一

l,62 了1PdnI邪导l;

(4)

三相:

Y1^盯一71^+丁B

丁,Ksin

71(_一

z一十T’PKsin!z口一导Ⅱ1

式下的转矩输出不是最大的,尤其在高频情况下,输

丁1ⅢsinIz口善”}≈

出转矩不足.其输入电源需要两路输入:控制电源

(Ac220v)和工作电源(Ac90V),双路电源输入尤其是Ac90v的输入需要变压器配合,即用步进电机驱动器时必须使用变压器,这既造成使用的不便,也增加了开支.

2.14 丁,Ksin(Z占一0.054Ⅱ),(5)

丁㈣=71^+了’B一71D一

丁Pxsinz口+丁PFsinfz8一÷Ⅱj

TmsinIz目一导“】≈

2关于步进电机的一些理论分析

2.1步进电机转矩的分析

步进电机的转矩表示如下:

2.62 丁,xsin{z口一詈1.

一'

(6)

式(5)和式(6)中负号表示绕组反向通电.从式(41~

(6)可以得出,双相励磁得到的静态峰值转矩大约是单相励磁峰值的1.62倍,而三相励磁时最大静态峰

(1)

rfT郦i。fz8一呈坚手旦。1,

值转矩是单相励磁的2.62倍(四相导通输出转矩反

而减小).因此,作者设计的步进电机驱动器采用三相励磁,这样可以充分利用磁芯容量,提高输出转

式(1)中,71m为最大转矩,口为定子齿和转子齿轴线

问电角度(o≤日≤2n),P为相数,x为相序数(1≤x

≤P).

步进电机的励磁方式(单相励磁、双相励磁等)

矩,增强步进电机的负载能力尤其是高频负载能力.五相混合式步进电机线圈绕组接线方法有星形和五

边形两种,但是对于五边形接法来说,不能实现三相励磁,故选用星形接法.

2.2星形接法最大输出转矩开关序列

不同,相应的输出转矩也不同.对三楣步进电机来

说,单相和双相励磁时,它的输出转矩大小没有变化,仅仅是角度发生了变化.

单相:

丁^=T职sinZ毋;

双相:

T^B一丁^+丁月一丁。sin

(2)

将三相励磁最大输出转矩方式转换成五相逆变

桥的上下桥臂的开关序列,再按照此序列控制五相

桥,便能实现三相励磁最大转矩输出.步进电机绕组

排列顺序如图1所示,图中开关大写字母表示正相绕组,小写字母表示反相绕组.从图1可以看出,当

z目+丁。sin(z目一号n1—7’,x(z日一号1.

(3)

相邻的三相导通的时候(大写字母表示正向通电,小

写字母表示反向通电),由式(6)可知此时输出转矩

从式(2)和(3)中,显然可以得到上述结论.

而对于五相步进电机来说,情况就有所不同了.单相:

71^=TPKsinZd;

最大.故从图1中就可以推出三相励磁十拍运行方式的开关序列:AdB—dBe—BeC—eCa—CaD—aDb

—DbE—bEc—EcA—cAd(太写字母表示上桥臂开

通,小写字母表示下桥臂开通).

双相:

匕厂]!厂]!厂]:厂]!厂]:厂]!厂]:厂]!厂]:厂]±l

圈1步进电机绕组排列顺序

F19.1

WindI“g

8equence

ofsteppmgmotor

第】期刁红泉,等:基于单片机的改进型五相混合式步进电机驱动器设计

3步进电机驱动器硬件电路设计

根据以上分析,作者设计出基于89c51单片机的改进型步进电机驱动器.驱动器硬件电路如图2所示…,此驱动器和现有驱动器输入输出兼容,可以直接替换现有步进电机驱动器.图2没有画出电源

部分,此驱动器采用单一交流工频220v供电,其中控制电路供电由变压器输出提供;110BYG550系列步进电机的工作电压为80~300V.而220V交

流电经过全桥不可控整流之后输出电压大约为311

V,故主工作电源需经过斩波电路降压之后再提供.

圈2改进型步进电机驱动器硬件电路圈

Fig.2

Hardwareclrcuitdiagramof

steppl“g

motorreformativedriver

上桥臂开关管和下桥臂开关管不共地,故上下使能禁止脱机查询等功能,cP中断服务子程序主要实现偏址运算、查开关序列表输出控制脉冲和重启定时器清除IEl标志位等功能,定时器中断服务子程序主要实现PwM控制功能.主程序和cP中断服务子程序流程如图3和图4所示,定时中断服务

子程序较简单,故不给出流程图.

桥臂驱动电路需要单独设计:上桥臂驱动电路接受给定控制信号,经放大电路放大,然后经过高频脉冲变压器隔离之后驱动上桥臂开关管;下桥臂驱动电路接受给定控制信号,由光耦隔离后经放大电路驱

动下桥臂开关管.在驱动电路中,上桥臂驱动电路设计是关键技术问题,作者采用非门74HC04接电阻

电容组成振荡器产生高频振荡,通过与非门控制输出驱动高频脉冲变压器,变压器输出通过垒桥整流

得到直流电压驱动开关管.

五相逆变桥采用三相励磁PwM输出方式,这

样输出转矩大,既能近似恒流,叉能在长时间无脉冲

的情况下锁定转矩,对于位势性负载,无FREE脉

冲配合的情形下此驱动器也能很好地工作.

改进型驱动器相比现有驱动器有以下改进之处:

(1)用89c51替代89cz05l和译码电路,在不

增加成本的基础上增强了性能.

(2)采用单一220V电源供电,省去了变压器。降低了使用成本,方便使用.

圈3主程序流槛

Fig.3

Flowchartofmainroutine

(3)采用三相励磁,增大了输出转矩,提高了输

出容量.

(4)使用软件定时PwM方式输出,能够近似恒

5结论

改进型步进电机驱动器相比现有步进电机驱动器,性能有很大的改进.低频转矩稳定,高频输出转

矩大.此驱动器已经成功地应用于电脑绣花机系统中。用于驱动110BYG550系列五相混合式步进电

流,在无脉冲时安全锁定转矩.

4系统软件设计

在硬件基础上,用C语言设计出系统软件口],步迸电机驱动器软件主要由主程序、CP中断服务子程序和定时中断服务子程序组成.主程序主要实现中

机.此驱动器生产成本也低于现有步进电机驱动器,这样既降低了电脑绣花机成本,又提高了刺绣质量.

断控制寄存嚣初始化、定时器工作模式设定和中断

22

工程设计学报

第11卷

参考文献:[1]DIAO

Ho“g—quan,YAN(;anE

design

scheme

of

feng(习红泉,颜钢锋).

embr。ldery

Int89raImachlne’s

computerjsed

control

system[J]..儿“r加fD,En毋KPPrzHg

I砖n卵(工程设计学报),2003,10(5):188—191.(1n

Chinese)

[2]LIGua“g—di(李广弟).Bds七。,^们u(单片机基础)

[M]-Beljl“g:BeihangUnlversityPresstl994.(Inchl-

nese)

[3]MAzho“g—m“,儿shun—xln,zHANGKai,#f“.(马忠

梅,籍顺心,张

凯,等).cP加gm帆£kji肼o,Mcu

(单片机的c语育应用程序设计)[M].Bei】I“g:Bel一

hangUniversityPress,1999,(inChinese)

田4

F19.4

cP中断服务子程序魔程

Interrupt

servIce

FIowc11artofCP

subroutine

牙x撰譬啦毋学弛卑簪塌q簪蚺窜蚺窜弛≠爆窑弛皋留毡是留吣器牙码翠牙弛芦孕岫皋簪塔‰零牙毡卑罂喀她器窖弛摹琴墙%牙翠密弛皋簪蚺爨霹零辞

第十届全国机械设计年会

征文通知

一、征文范囤

(1)设计综速:现代设计技术的进展、先进设计理论与方法、现代谩计与试验技术等.

(2)设计创新:新产品开生、方案设计创新、机构设计电0新、设计技术与过程技术的集成创新等,

(3)设计与分析方法t并行谩计、虚拟设计、协同设计、网蝽设计、智能设计、集成谩计、系统设计、先进的机械零部件设计、

强度谩计、动力学设计、可靠性设计、摩撩学设计、工业造型设计、设计评价、价值工程、模糊谩计、反求设计、概念设计、可重构设计、优化设计、有限元分析、寿夸估算和瘦劳设计、防疲劳谩计厦技术、动态模拟与仿真等.

(4)设计技术与戟停:CAD/CAE/cAPP、设计教据库、诊断与设计、谩计工具软件、谩计应用鞔件等.

(5)数字化设计,计算机支持下的产品开发与设计、制违过程设计与技术、基于信息的设计/过程技术、集成化设计信息系

统、数据戽和支持系韩、系托设计集成开发工具、复杂系统橐成的计算机辅助谩计等.

(6)生态设计:蟓色设计、环境设计、视觉传达设计、造型诬计、包蓑设计、生命周期谩计、基于球色生态环境设计、分形设

计等.

=、妊文时何

即日超开始征文.征文截稿日期为2004年6月15日,妊审定后于2004年6月25日前套议秘书处发出正式录用厦史版

面费的通知(论文版面赍500元/蒿),同时寄生套议通知.

三、联系地址

地址:北京百万庄南街1号中田机械工程学会机械设计分套

邮墒:100037

联系人:孙蕞

电传

话t010—88379785真{010一68311390

E—mailisunvess@sohu.com,sunve55@sina.com

基于单片机的改进型五相混合式步进电机驱动器设计

作者:作者单位:刊名:英文刊名:年,卷(期):被引用次数:

刁红泉, 胡伟雄, 颜钢锋

浙江大学,电气工程学院,浙江,杭州,310027工程设计学报

JOURNAL OF ENGINEERING DESIGN2004,11(1)7次

参考文献(3条)

1.马忠梅;籍顺心;张凯 单片机的C语言应用程序设计 19992.李广弟 单片机基础 1994

3.刁红泉;颜钢锋 Integral design scheme of computerised embroidery machine's control system 2003(05)

引证文献(7条)

1.黄勇 一种基于TMS320F2812的五相步进电机细分驱动方案[期刊论文]-湖北民族学院学报(自然科学版)2011(1)

2.宋受俊.刘卫国 通用混合式步进电动机驱动控制系统硬件设计[期刊论文]-电气传动 2007(9)3.宋受俊 基于单片机的电机运动控制系统设计[学位论文]硕士 20064.樊伟书 新型电机驱动电路的研究[学位论文]硕士 2006

5.颜钢锋.李锋 弱磁控制在变频矢量控制系统中的应用[期刊论文]-工程设计学报 2005(2)6.李岩 高速电子提花机的研制[学位论文]硕士 2005

7.刁红泉 基于DSP的三相混合式步进电机脉冲细分驱动系统[学位论文]硕士 2005

本文链接:/Periodical_gcsj200401005.aspx

本文来源:https://www.bwwdw.com/article/h0n4.html

Top