基于一种低成本的新型步进电机驱动器的研制

发布者:创意探险最新更新时间:2011-07-01 关键字:步进电机驱动器  L297 手机看文章 扫描二维码
随时随地手机看文章

0 引 言  

步进电机是由脉冲控制运行的特殊同步电动机,对应每一供电脉冲,都产生一个恒定量的步进运动,可以是角位移或线位移。步进电机可以实现信号变换,是数字控制系统中广泛应用的执行元件。它具有一定的开环控制精度,步距误差不长期积累,易于启动、停止、正反转及变速,与上位机接口简单方便等特点。随着电力电子技术、控制技术以及电机本体的发展,步进电机在办公自动化、工业自动化机器、数控机械等众多领域获得更广泛的应用。

同时步进电机驱动器也得到了很大的发展和改进[2,3,4]。但是目前在工业应用中,多数驱动器体积较大,通用性不强,往往要求外接多路电源,而且成本不低。为此,本文提出了一种单一电源输入、宽电压、宽电流、低成本的两相混合式步进电机驱动器设计方案,并通过试验和实际使用验证了其通用性强,控制简单,可靠性高的特性。

1 步进电机驱动器系统结构   

该驱动系统的主要指标要求:

(1)低成本、小体积;

(2)宽范围单电源输入:25~85Vdc

(3)输出每相电流最大值:7A。

图1 步进电机驱动控制系统框图   

根据系统要求,设计的步进电机驱动控制系统框图如图1所示。该系统中,以单片步进电机控制器集成电路L297为控制核心,由于其内部集成了脉冲分配器、PWM斩波器以及输出逻辑控制单元等丰富模块,使系统控制更加方便简单。采用由晶体三极管和功率MOS管组成的分立式的功率驱动电路代替集成块电路,使系统成本降低,而且能够满足驱动宽电压、大电流的步进电机的要求。以单片电流型PWM控制器集成电路SI9114A为核心,设计的高频DC-DC变换电路解决了系统所需多路电源的需求,降低了系统功耗,减小了电源电路的体积,并且降低了成本。

系统接收步进脉冲信号CP、方向信号DIR、脱机信号FREE以及工作方式选择信号MODE,通过光耦隔离输入给L297,然后按一定的规律进行分配并输出逻辑控制信号,再经过功率驱动电路进行放大后加到步进电机各相输入端,以驱动步进电机按指令运转。此外系统还具有相电流大小选择、半流锁定以及过流保护等功能。

2 系统设计中的几个关键点   

2.1 步进电机控制电路的设计   

步进电机控制电路以L297为核心。通过内部集成的脉冲分配器产生三种相序信号,对应于三种不同的工作方式:半步方式;基本步距,一相激励方式;基本步距,两相激励方式。脉冲分配器内部是一个3位可逆计数器,加上一些组合逻辑,产生每周期8拍格雷码时序信号,就是半步工作方式时的时序信号。而在基本步距工作方式时,则产生每周期4拍的时序信号。L297的另一个重要组成是由两个PWM斩波器来控制相绕组电流,实现恒流斩波控制,已获得良好的转矩—频率特性。每个斩波器由一个比较器、一个RS触发器和外接采样电阻组成,并设有一个通用振荡器,向两个斩波器提供触发脉冲信号,而脉冲频率由外接的RC网络决定。L297的CONTROL端用来选择斩波信号的控制,将其置为低电平,以使斩波信号作用于INH1和INH2,而由A、B、C、D端来控制绕组的通断与极性。相绕组电流峰值由VREF端来决定。

恒流斩波控制技术是目前步进电机控制的主流技术,驱动方式采用PWM等方式,使相绕组电流无论在低频或高频段工作时都保持基本恒定。由于电机的电磁转矩只与电机相绕组电流相关,所以恒流斩波控制技术能够保证电机牵出转矩的平均值基本恒定。同时,电机的高频响应得以提高,共振现象减弱。该两相混合式步进电动机驱动器充分利用了L297的功能,采用恒流斩波驱动控制方法。通过采样电阻反馈相绕组电流值与设定的相绕组电流峰值相比较,产生驱动控制信号,使电源电压工作在开关状态,进而使绕组电流保持在设定值附近波动。由于电源电压并不是一直向绕组供电,而只是一个个窄脉冲,总的输入能量是各脉冲时间的电压与电流乘积的积分,取自电源的能量大幅度下降,降低了发热量,具有较高的效率。

2.2 半流锁定功能的实现   

步进电机在运行过程中,为输出较大的转矩及具有快速响应,应保持绕组电流为额定值而不使其下降。但在电机的锁定状态通常没必要输出大的转矩,为减少电机的发热,提高系统的效率,减轻驱动器的负担,可在锁定状态适当降低绕组电流。本驱动器设计的锁定电流减半功能电路如图2所示。图中,CLK为步进脉冲信号CP经过光耦隔离后的信号。该电路中采用可重复触发的单稳态触发器74LS123,其输出脉冲宽度TW为:   

当CLK的周期小于或等于TW时,晶体管一直处于截止状态,不存在锁定时间。而当CLK的周期大于TW或处于静止状态时,晶体管导通,电阻R1并联至参考电压端,使参考电压减半,即实现了电流减半的功能。

图2 半流锁定功能电路图   

2.3 分立式的功率驱动电路的设计   

步进电机的功率驱动电路较为典型的设计一般都是采用集成电路,例如用双H桥高电压大电流功率集成电路L298,IR公司的MOSFET驱动集成电路等。然而对于L298,虽然简单方便,但是只可驱动母线电源电压为46V、每相电流2A以下的步进电机,因而它的电源输入范围相对较窄,局限性较大;而对于IR公司的MOSFET驱动集成电路,它的通用性很强,但是价格相对较贵,并不适于低成本的驱动器。为了避免上述集成电路的缺陷,在该步进电动机驱动器中,功率驱动电路采用分立器件来实现。

功率电路采用大功率双H桥电路,上半桥使用P沟道功率MOSFET IRF9540,下半桥使用N沟道功率MOSFET IRF540。这样可以满足驱动母线电源电压为85V、相电流7A的步进电机的要求。而且采用这种结构,可以简化驱动电路电源的设计,因为再不需要多个隔离的驱动电源,可以使母线电源与驱动电源共地。对于上桥P沟道功率MOSFET的栅极驱动采用由NPN和PNP三极管构成的互补式驱动电路,使MOSFET输入电容充放电电路的电阻都很小,加速了功率管的通断。并通过并接一个13V的稳压二极管,使得当母线电压较高时钳位MOSFET的栅源驱动电压,以避免其超过栅源击穿电压。而对于下桥N沟道功率MOSFET的栅极驱动采用简单的NPN三极管驱动放大电路,这样改善了MOSFET的开通过程,而且减少了驱动电源的功率;并在三极管的基极与发射极反并联二极管,这样就为输入电容提供了放电回路,加速了功率管的关断过程。当驱动电路直接来驱动功率MOSFET时会引起被驱动功率MOSFET的快速开通和关断,这就有可能造成被驱动功率MOSFET漏源极间电压的振荡。这样,一则会引起射频干扰;二则有可能造成功率MOSFET遭受过高的 而击穿损坏。为解决这一问题,采用在被驱动功率MOSFET的栅极与驱动电路的输出之间串联一个15 的无感电阻。具体的上、下半桥驱动电路分别如图3和图4所示。L297输出的载有斩波信号的INH1、INH2,与时序逻辑信号A、B、C、D经过逻辑门电路的恰当组合,产生PWM1和PWM2信号,作为驱动电路的斩波信号输入端。

  图3 上半桥驱动电路

图4 下半桥驱动电路   

2.4 高频开关电源电路的实现   

该开关电源系统在结构上采用正激变换器的形式[5],如图5所示。以VISHAY公司的SI9114A芯片为控制核心,用简单的脉宽调制方式取代复杂的谐振方式设计出功率为12W、

图5 正激变换器拓扑图   

工作频率为100kHz、输入直流电压范围为25~85V、输出直流电压12V的DC-DC变换电路。SI9114A采用占空比小于50%的恒频电流控制模式,通过提高转换频率,可以进一步减小储能元件的尺寸、降低系统的功耗、简化分布式电源的结构。通过简单的外接电阻ROSC和电容COSC配合芯片内部的振荡电路以及二分频电路设置系统工作频率为100kHz。为了解决由于直流母线电压与芯片控制电路电压存在很大压差所带来的启动问题,SI9114A采用了低功耗的BiC/DMOS电路和一种高压耗尽型MOSFET,使启动时的延迟以及需要大电容的问题得到解决。由于被检测电流波形前沿常夹杂有噪声电平,通过外接RC网络构成的低通滤波电路来抑制毛刺而使整个波形不产生畸变。各电源端也需要并接100nF的陶瓷电容用作高频旁路。输出驱动采用N沟道和P沟道互补型输出级,可以直接驱动功率MOSFET。另外还具有软启动和过压、过流保护的功能。

3 试验结果   

该驱动器分别与型号为86BYG200、90BYG200的两台混合式步进电机相连接,进行了相关的矩频特性试验以及带额定负载下的长时间运行试验。试验结果表明,该驱动器能够达到与相应的专用驱动器相同的技术指标,并且在很宽的频率下电机都能稳定运行,电磁噪声和发热量也较低。而该驱动器也具有许多专用驱动器所不具备的优势,例如:单一电源输入,不需要外接控制电源和驱动电源;适应25~85V宽范围的输入电源;体积较小,成本较低,相对于专用驱动器可节省成本约20%左右。

4 结束语   

本文作者创新点:以单片步进电机控制器L297为控制核心,采用由晶体三极管和功率MOS管组成的分立式的功率驱动电路,以及以单片电流型脉宽调制(PWM)控制器SI9114A为核心的高频开关电源电路构成并实现了一种通用性强、控制简单、成本低廉的两相混合式步进电机驱动器。通过在包装机控制系统中的实际使用,进一步证明了该步进电机驱动器工作可靠,效率高,矩频特性好。可以广泛应用于小型机电一体化设备中,有效的降低成本,更好的满足需求。

关键字:步进电机驱动器  L297 引用地址:基于一种低成本的新型步进电机驱动器的研制

上一篇:基于CAN 总线的电动机保护器的研究
下一篇:基于CAN总线的数控系统测控模块设计

推荐阅读最新更新时间:2024-05-02 21:28

用集成脉冲输出触发步进电机驱动器
***概述*** ---- CPU214有两个脉冲输出,可以用来产生控制步进电机驱动器的脉冲。功率驱动器将控制脉冲按照某种模式转换成步进电机线圈的电流,产生旋转磁场,使得转子只能按固定的步数(步数a)来改变它的位置。连续的脉冲序列产生与其对应的同频率(同步机)步序列。如果控制频率足够高,步进电机的转动可看作一个连续的转动。 ---- 本例叙述用Q0.0的输出脉冲触发步进电机驱动器。当输入端I1.0发出"START"信号后,控制器将输出固定数目的方波脉冲,使步进电机按对应的步数转动。当输入端I1.1 发出"STOP"信号后,步进电机停止转动。接在输入端I1.5的方向开关位置决定电机正转或反转。 ***硬件要求*** 数量 设备
[单片机]
用集成脉冲输出触发<font color='red'>步进电机</font><font color='red'>驱动器</font>
步进电机驱动器的关键技术研究
引 言         步进电机是一种将电脉冲信号转换为角位移的执行机构。其主要优点是有较高的定位精度,无位置累积误差;特有的开环运行机制,与闭环控制系统相比降低了系统成本,提高了可靠性,在数控领域得到了广泛的应用。但是,步进电机在低速运行时的振动、噪声大,在步进电机的自然振荡频率附近运行时易产生共振,且输出转矩随着步进电机的转速升高而下降,这些缺点限制了步进电机的应用范围。步进电机的性能在很大程度上取决于所用的驱动器,改善驱动器的性能,可以显著地提高步进电机的性能,因此研制高性能的步进电机驱动器是一项普遍关注的课题。 1 步进电机驱动控制系统概述          通常情况下,步进电机驱动系统由3部分构成: ①控制电路。
[电源管理]
<font color='red'>步进电机</font><font color='red'>驱动器</font>的关键技术研究
基于CAN总线的一体化步进电机驱动器的设计与实现
0 引言 当前,步进电机已经在工业应用,如自动剥线机、工业机器人、雕刻机、植毛机工作台等涉及到精确定位的场合,得到广泛的应用。常用的步进电机控制系统由驱动模块和控制器模块组成。驱动模块实现功率放大,控制器模块用于产生电机转动的控制信号,上述控制方法将会大量占用控制核心的资源,影响控制系统的实时性及灵活性。本文设计的步进电机驱动器,将控制电路和驱动模电路集成在同一个模块上,减少系统中主控核心的负担,提高系统的实时性、可靠性,可以使系统设计变得更加灵活、方便。 1 CAN中继器硬件的设计 1.1 系统的硬件结构 本文设计的基于CAN总线的一体化两相步进电机驱动器系统框图如图1所示,包括CAN收发器L9616、MCU STM32F103
[单片机]
基于CAN总线的一体化<font color='red'>步进电机</font><font color='red'>驱动器</font>的设计与实现
三相混合式多细分步进电机驱动器的设计
1、前言   步进电机是一种开环伺服运动系统执行元件,以脉冲方式进行控制,输出角位移。与交流伺服电机及直流伺服电机相比,其突出优点就是价格低廉,并且无积累误差。但是,步进电机运行存在许多不足之处,如低频振荡、噪声大、分辨率不高等,又严重制约了步进电机的应用范围。步进电机的运行性能与它的驱动器有密切的联系,可以通过驱动技术的改进来克服步进电机的缺点。相对于其他的驱动方式,细分驱动方式不仅可以减小步进电机的步距角,提高分辨率,而且可以减少或消除低频振动,使电机运行更加平稳均匀。总体来说,细分驱动的控制效果最好。因为常用低端步进电机伺服系统没有编码器反馈,所以随着电机速度的升高其内部控制电流相应减小,从而造成丢步现象。所以在速度和精度
[工业控制]
东芝推出拥有串行接口的步进电机驱动器集成电路
信号数量的减少有助于系统简化     东京—东芝公司(TOKYO:6502)今天宣布为其高电压和高电流步进电机驱动器“TB67S10xA”系列推出新成员“TB67S103A”。这款新驱动器可以通过来自串行接口的信号驱动电机。采用QFN48封装的设备将从今天开始批量生产和出货,而采用HTSSOP48封装的设备将从2014年2月开始出货。     要想降低办公自动化设备、银行终端、游乐设备和家用电器等应用的功耗,就必须优化对电机驱动器的控制。这需要为每个电机的转矩、转速和旋转方向提供独立控制信号,从而使得拥有多个电机的应用信号数量增加,系统也变得更加复杂。     该产品采用了一个串行接口,让用户能够设置电机控制项和四个ID号,并基
[电源管理]
东芝推出拥有串行接口的<font color='red'>步进电机</font><font color='red'>驱动器</font>集成电路
STM32一体化步进电机驱动器控制步进电机
元器件选择 1.STM32F103ZET6(普中Z300开发板) 2.一体化42步进电机驱动器 步进电机介绍 百度百科:步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机。每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角位移或线位移与输入的脉冲数成正比,转速与脉冲频率成正比。因此,步进电动机又称脉冲电动机。 42/57/86步进电机区别: ①42步进电机是指安装座尺寸是42mm的步进电机,其最大输出力矩是0.5NM. ②57步进电机是指安装座尺寸是57mm的步进电机,其最大输出力矩是3.0NM. ③86步进电机是指安装座尺寸是86mm的步进电机,其最大输出力矩是9.0NM. 步进电
[单片机]
STM32一体化<font color='red'>步进电机</font><font color='red'>驱动器</font>控制<font color='red'>步进电机</font>
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved