基于SMA7029M多芯片模块的步进电机驱动设计

发布者:SparklingSoul最新更新时间:2009-12-22 来源: 现代电子技术 关键字:步进电机  驱动控制  多芯片模块  工作模式 手机看文章 扫描二维码
随时随地手机看文章
    步进电机是一种能将数字输入脉冲转换成旋转或直线增量运动的电磁执行设备,是现代机电一体化产品中的关键部件之一。它通常被用作定位控制和定速控制,以其惯量低、定位精度高、无累积误差、控制简单等特点广泛应用于数控机床、包装机械、计算机外围设备、复印机、传真机等机电一体化产品。相应的步进电机驱动器也得到了快速的发展和改进。但是目前在工业应用中,多数驱动器体积较大,通用性不强,往往要求外接多路电源,而且成本较高。文中介绍了采用Allegro公司的SMA7029M多芯片模块设计步进电机的驱动电路,为步进电机提供稳定的输出电流,并通过试验和实际使用验证了其通用性强、控制简单、可靠性高的特性。

1 步进电机特点及驱动

    步进电机受脉冲电流控制,每输入一个脉冲电机转轴步进一个步距角增量。转子的角位移正比于输入脉冲的数量,转子的角速度正比于输入脉冲的频率,转子的旋转方向取决于定子绕组的通电顺序。在使用过程中步进电机有一定的步距误差,但没有累计误差。若维持控制绕组的电流不变,则步进电机就可停在某一位置不动。其按力矩产生的原理可分为反应式步进电机和激磁式步进电机。按输出力矩大小可分为伺服式步进电机和功率式步进电机。

    由于步进电机是属于感性器件,感抗与其输入频率是成正比。假设步进电机的转速增加,其感抗也会增大。该状态下流入电机线圈的电流就会减小,电机的输出扭力达不到要求输出,严重的情况下会造成电机失步或者电机只振动不转。这就要求其驱动电路能够提供稳定的输出电流,使步进电机具有稳定的转动。一般设计中步进电机驱动都用采用三极管或者是用ULN2803IC等来驱动,这些驱动在实验板或一些转速不高、带动负载小的应用场所使用比较合适,在实际工作设计中远远达不到所需要求。针对这些问题,各大公司陆续推出了专用的步进电机驱动芯片,简化其驱动设计。Allegro公司的SMA7029M多芯片模块就是一款性能使用简单控制优良的步进电机控制模块,该多芯片模块能为步进电机提供稳定的输出电流,使电机能够稳定的转动。

2 步进电机驱动设计

    SMA7029M是专为高效率、高性能的两相单极步进电机设计的多芯片模块,它采用功率FET技术和单片逻辑控制电路对完成步进电机的运动控制。同一系列的还有SLA7024M和SLA7026M,三个芯片模块不同主要是在输出额定电流(1.5 A或3.0 A)和包装样式上。

2.1 SMA7029M结构及驱动设计

    SMA7029M内部主要包含电流峰值检测部分,PWM关闭时间控制部分,电机逻辑控制部分,输出电流及回流电流控制部分,如图1所示。其工作过程主要是通过电流采样,通过峰值检测电路得到当前最大电流,根据其结果控制PWM工作时间,最终达到控制整个芯片组输出电流的目的。

    图1也给出基于SMA7029M芯片组电机驱动设计的外围电路,主要包含参考电压取样电路,OC门反向器输入电路,电流取样以及输出变压器耦合电路。通过设置电路中的R3=47 kΩ,C1=470 pF,可以得到脉宽约等于12μs。

2. 2 逻辑控制关系

    SMA7029M可以通过外部逻辑控制实现电机状态的改变,表1给出了详细的控制方式及输出结果。

    其中tda和tdb扎连接外部OC门反相器的逻辑控制信号,连接关系见图1所示。从表l中可以看出,不同控制关系下输出的不同状态转移,A和B两个通道可以独立控制,例如在状态0及状态2下A,B通道分别独立工作,而在状态1下二者可以同时工作。

2.3 工作模式选择

    通过改变图1中外部元器件取值来设置PWM电流启动点。Vb是供电电压,典型取值为5 V;R1,R2为分压电阻,为所需参考电压提供合适的输入;Rs是电流取样电阻。其中参考电压Vref输入最大不能超过2 V,相应地选择合适的电阻。在正常PWM模式(满电流工作)下,Iout需要设置到电机工作所需的满电流,它由式(1)决定:

   

    为了使输出电流可调,可以将图1中的固定电阻Rz改用可调电位器。在保持电流模式下,图2增加电路可以减小步进电机的电压。

    其中外部三极管可以改变分压比,使参考电压Vref发生变化,从而减小输出电流。此时的Ihold由电阻R1,R2,Rx,Rs以及电压Vb共同决定:

   

3 结 语

    步进电机驱动作为现代机电一体化产品中的关键部件之一,在当今社会中发挥的作用越来越重要,从数控机床、包装机械到电脑的外围装置、机器人系统、仪表仪器等各种信息工业产品中,都离不开步进电机,进而也对其驱动电路设计提出了进一步的要求。本文以Allegro公司的SMA7029M多芯片模块为核心,实现了一种控制简单、成本低廉的两相单极性步进电机驱动器,通过设计合适参数控制步进电机输入电流。通过在包装机控制系统中的实际使用,进一步证明了该步进电机驱动器工作可靠,效率高,矩频特性好,可以广泛应用于小型机电一体化设备中。

关键字:步进电机  驱动控制  多芯片模块  工作模式 引用地址:基于SMA7029M多芯片模块的步进电机驱动设计

上一篇:USB总线在远程抄表系统中的应用
下一篇:基于PXA270的移动天文观测系统设计

推荐阅读最新更新时间:2024-05-02 20:57

如何简化步进电机系统设计
现代步进电机驱动系统通常使用集成电路功率芯片驱动电机运转,有时可能还会集成一些简单的控制功能,像电流控制。有些较先进的控制芯片还集成一个状态机,对步进电机的步进顺序进行相应的控制。一般而言,步进时序和运动曲线是由一个外部微控制器或专用的ASIC逻辑电路控制的。如果需要控制多台电机,解决办法无非是给每台电机安装专用逻辑电路或者在微控制器上安装每台电机的控制软件。通过在一颗芯片上集成一个数字控制内核和驱动电路,意法半导体的新产品 L6470可简化多电机控制系统的设计。这款新IC采用电压控制模式,能够以1/128微步进管理用户设置的运动曲线,而且这些操作对主微控制器的负荷影响微乎其微。在采用该控制器的系统中,因为微控制器只需向控制器发出
[嵌入式]
基于ARM含SD控制器的SD卡的SDIO模式驱动解析
SD卡由日本 松下 、 东芝 及美国 SanDisk 公司于1999年8月共同开发研制。 SD卡的结构能保证数字文件传送的安全性,也很容易重新格式化,因此越来越多的被应用的嵌入式系统中。 SD卡的使用非常方便,常见的有两种工作模式:SPI和SDIO。SPI是串行的工作模式,速度相对较低,但是使用方便,只要MCU含有SPI接口均可使用。SDIO模式,可以最多4线传输,因此速度比较快,由于SD卡的普及,越来越多的MCU内部集成了SDIO控制器,简化了我们的工作。本文以三星s3c2410为例介绍。 1. SD卡的接口电路 2. SD卡的协议 SD卡的控制指令非常强大,支持SPI,SDIO模式,兼容MMC等。而且
[单片机]
基于ARM含SD<font color='red'>控制</font>器的SD卡的SDIO<font color='red'>模式</font><font color='red'>驱动</font>解析
通过PC的USB端口控制多个步进电机
USB的众多便利使设计师能将该总线用于许多应用。例如,图中显示的是一个利用现成的便宜器件搭建的基于USB的4步进电机控制器。该电路没用MCU和DSP。它利用简单逻辑电路和应用软件控制步进电机的选择、其顺/逆时针的运行方向以及三种步进幅度:全步、半步和微步。 该设计基于一个USB转FIFO的并行接口模块(IC1)。这款名为DLP-USB245M的模块提供8位双向数据总线和诸如WR、RD、RXF和TXE等控制信号,利用这些信号控制PC和任何采用USB协议的外接电路的数据流。 利用该模块免去了需应付繁琐的USB接口的工作。另外,该模块带可通过高级语言容易快速地控制模块功能的驱动器软件,从而无需太多牵挂USB协议。 该控制器电路
[工业控制]
PSoC3 双轴步进电机细分控制
本文给出了一种使用PSoC3 CY8C3866AXI-040芯片和L298双全桥功率芯片对两轴步进电机控制的方法,该方案电路简单,控制方便,实验结果表明,控制系统运行正常,可靠性较高。   1,概述步进电机是一种把电脉冲信号变成直线位移或角位移的控制电机。它的位移速度与脉冲频率成正比,位移量与脉冲数成正比。每来一个脉冲电压, 转子就旋转一个步距角。根据电压脉冲的分配方式,步进电机各相绕组的电流轮流切换,从而使电机旋转。步进电机具有步进数可控、运行平稳、价格便宜的优点,在加速器控制系统中的应用很广。本文介绍了一种两轴步进电机细分控制系统,使用Cypress的PSoC3芯片CY8C3866AXI-040和步进电机功率芯片L298来实
[嵌入式]
PSoC3 双轴<font color='red'>步进电机</font>细分<font color='red'>控制</font>
步进电机暂态(阻尼)特性的测量
步进电机暂态(阻尼)特性的测量 步进电机的转子作1步距角步进,则其转子会产生振荡而后慢慢衰减至停止,取纵轴表示角度,横轴作为时间,转子慢慢衰减至停止,称为暂态(阻尼)特性。 此种测量方法采用下图的试验结构。 驱动电路确定激磁方式,步进电机1步进驱动。此时,步进电机安装了电位计,其输出波形用记忆示波器画出,此方法能测量暂态特性。用此方法可以测量激磁相通电状态、角度振荡变化、转子定位的超调量和转子定位位置及位置的稳定时间等,由于其结构简单,所以被大量使用。用此方法测定两相HB型1.8°步进电机的2相激磁与1-2相激磁的暂态特性。如下图所示。与1-2相激磁相比,2相激磁稳定性好,1相激磁的情形超调量大,阻尼与2相激磁情况比较,有
[嵌入式]
<font color='red'>步进电机</font>暂态(阻尼)特性的测量
Diodes电机前置驱动器ZXBM1021简化速度控制
Diodes公司 (Diodes Incorporated) 推出单相无刷直流电机前置驱动器ZXBM1021,为多种消费性及工业产品内的散热风扇、排气扇、抽风机、电机和泵,提供多功能且小巧的变速控制解决方案。这个灵活的前置驱动器集成了PWM信号积分器及MOSFET缓冲器等常用外部元件,使设计人员得以大幅简化系统结构,以及减少整体电路板元件数量。 这款前置驱动器可通过直接运用外部PWM信号、直流电压信号或热敏电阻网络输入,严密控制电机转速。它集成了霍尔偏置和放大器电路,以确保与各种霍尔效应传感器相兼容。集电极开路频率发生器引脚提供转速输出,能够在外部监控旋转及速度。为防止在控制信号消失的情况下出现电机堵转或速度低于最低值,Z
[嵌入式]
东芝推出最大额定值为40V/1.8A的双极步进电机驱动
东京 东芝公司(TOKYO:6502)旗下存储与电子元器件解决方案公司今日宣布推出提供40V大电压和1.8A电流的双极步进电机驱动器 TB62269FTAG 。批量生产将于本月底启动。 3D打印机、办公室自动化设备、ATM等银行终端、验钞机、游乐设备和家用电器等应用均需要高速、高性能电机驱动器。与此同时,客户对节省空间且设计优良的设备的需求正加速设备的小型化。降低产品内部热量和功耗的措施也变得日益重要。 该款新电机驱动器采用QFN32封装,比东芝现有产品 TB62269FTG 的QFN48封装更小。其封装尺寸的减小将有助于节省印刷电路板的空间。 东芝将继续加强其产品阵容,以满足电机驱动应用的各种需求。
[电源管理]
东芝推出最大额定值为40V/1.8A的双极<font color='red'>步进电机</font><font color='red'>驱动</font>器
研判:比亚迪唐 DM-i电驱动技术状态和刀片电池热管理控制策略
预售价19.78万元-22.48万元的唐 DM-i,基于“可油可电”的DM-i车型平台解决方案而来。 唐 ( 参数 | 询价 ) DM-i豪华版搭载的功率型刀片电池装载电量8.3度电,全电驱动续航里程52公里、油电混合综合续航里程1010公里;唐 DM-i尊贵版和尊荣版搭载的功率型刀片电池装载电量21.5度电,全电驱动续航里程112公里、油电混合综合续航里程1050公里。唐 DM-i全系车型配置采用弥勒循环技术的骁云-插混专用1.5Ti高效发动机和基于扁线绕组技术的EHS双电机传动系统。 在室外温度24-27摄氏度的深圳,新能源情报分析网对唐 DM-i适配的源自BC系列电动空调压缩机引出的直冷热管理控制策略进行测试。为了尽快将
[汽车电子]
研判:比亚迪唐 DM-i电<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