登录/注册

什么是二相步进电机驱动电路?其原理图解析

步进电机的相数:是指电机内部的线圈组数,目前常用的有二相、三相、四相、五相步进电机。电机相数不同,其步距角也不同,一般二相电机的步距角为0.9°/1.8°、三相的为0.75°/1.5°、五相的为0.36°/0.72° 。

更多

好的,我们来详细解释一下二相步进电机驱动电路及其原理图。

什么是二相步进电机驱动电路?

二相步进电机驱动电路是一种电子系统,它接收来自控制器(如微控制器或运动控制卡)发出的低功率数字信号(步进脉冲和方向信号),并将其转换和放大成足够的功率(电压和电流)以及精确的电平切换顺序,来驱动二相步进电机的两相绕组(通常称为A和B相),从而使电机转子按照控制信号的指令精确地旋转步进角度或保持位置。

简单来说,它充当控制器和电机本身之间的“翻译”和“动力放大器”。控制器说“走一步”或“反转”,驱动电路就指挥电机完成这个动作。

二相步进电机驱动电路原理图解析

一个典型的二相步进电机驱动电路主要由以下几个功能模块组成。下面结合一个基于集成驱动器IC(如A4988、DRV8825、TMC2208等)的简化原理图进行解析:

(请注意:此图非常简化,实际电路会根据具体驱动器IC有所不同,但核心概念一致)

核心模块解析

  1. 控制器 (Microcontroller/MCU):

    • 作用: 整个系统的“大脑”。它决定何时走多少步、以什么速度(频率)、向哪个方向旋转。
    • 连接: 通常输出STEP (PUL)脉冲信号(每个上升沿触发电机移动一步)和DIR (DIR)方向信号(高电平/低电平决定正转或反转)。还可能输出ENABLE信号(低电平有效,用于禁用驱动器输出,使电机自由)。
    • 原理图标示: 通常画为一个小方块,引出 STEP, DIR, ENABLE, GND 等引脚线。
  2. 驱动芯片模块 (Driver IC):

    • 作用: 这是电路的核心部件。它将控制器发出的简单指令(步、方向、使能)解码,并生成精确的、时序控制下的高功率逻辑信号,这些信号直接控制后续功率开关器件的状态。
    • 关键功能:
      • 脉冲解码与顺序控制: 接收STEP脉冲,并根据DIR状态,按照预先设定好的步进时序模式(例如:整步、半步、1/4微步等)控制内部逻辑。
      • 电流控制: 这是驱动器IC最重要的功能之一。它通过PWM(脉宽调制) 技术来主动限制并精确控制流入电机绕组(A和B)的峰值电流
        • 原理: IC会通过检测外部功率MOSFET Source极(源极)和GND之间串联的电流检测电阻 (Rsense)上的压降(Vref = Ipeak * Rsense)来实时监控相电流。当电流达到设定值(由Vref电压决定)时,IC内部的比较器会触发,驱动IC会快速暂时关闭对应的MOSFET,阻止电流继续上升。当电流降低到一定程度后,重新打开MOSFET。
        • Vref设定: 用户通常通过一个外部精密可调电阻 (电位器) + 分压电阻网络产生一个参考电压(Vref)连接到驱动器IC的 VREF (或 I_SET) 引脚。Vref值直接决定了IC所允许的最大峰值电流(Ipeak = Vref / (Rsense * Gain),其中Gain由IC内部设定,常为5或8)。
      • 微步控制: 高级驱动器支持微步驱动。通过调整内部DAC(数模转换器)输出,使每相的PWM占空比精细变化,从而让相电流在+Ipeak, 0, -Ipeak之间连续变化,模拟出近似的正弦波电流(每个方框代表一次整步的电流波形)。通过MS1、MS2、MS3等引脚的高低电平组合来选择微步模式(如1/2, 1/4, 1/8, 1/16等)。微步大大提高了电机运行的平滑度和定位分辨率。
      • 过温/过流保护: IC内部通常集成温度传感器和过流检测电路。在过热或过流时(如电机堵转),会自动关闭功率输出并可能通过FAULT引脚通知控制器。
      • H桥逻辑输出: IC内部逻辑最终输出4路控制信号(如 AIN1, AIN2 控制A相, BIN1, BIN2 控制B相)给功率级。每一路信号控制功率级中H桥的一个MOSFET。
    • 连接: 接收STEP, DIR, ENABLE, VREF。输出1A, 2A, 1B, 2B (或类似名称)控制4个MOSFET。有VMOT (主电源),GND,逻辑电源VDD (通常接控制器电源3.3V/5V),Rsense引脚连接电流检测电阻两端,MSx引脚用于微步选择。
    • 原理图标示: 图中核心的芯片部分。引出了STEP, DIR, EN, VREF 等输入信号线到外部MCU和电位器,以及1A, 2A, 1B, 2B 输出信号线连接到后续的功率级MOSFET。
  3. 功率开关级 (Power MOSFET H-Bridge):

    • 作用: 接收来自驱动芯片的4路控制信号,并执行实际的开关动作,将主电源 (VMOT) 的高电压、大电流以正确的方向接入A相绕组和B相绕组。每个相位需要1个完整的H桥电路。
    • 核心结构 (单个H桥):
      • 4个功率MOSFET(场效应管)构成,组成一个H形拓扑:
        • 左上方臂:Q1 (常为P型MOSFET或N型) - 控制电流“流入”绕组上端 (1A)
        • 左下方臂:Q2 (通常为N型MOSFET) - 控制电流“流出”绕组上端 (2A)
        • 右上方臂:Q3 (控制绕组下端 1B)
        • 右下方臂:Q4 (控制绕组下端 2B)
      • 绕组连接在H桥的左右两个桥臂之间(如 1A2A 之间)。
    • 工作原理 (以电机A相为例):
      • 正向电流 (顺时针): 开启 Q1 和 Q4,关闭 Q2 和 Q3。电流路径:VMOT -> Q1 -> 绕组 (A+, A-) -> Q4 -> RSENSE -> GND
      • 反向电流 (逆时针): 开启 Q2 和 Q3,关闭 Q1 和 Q4。电流路径:VMOT -> Q3 -> 绕组 (A-, A+) -> Q2 -> RSENSE -> GND
      • 自由轮续流 (Freewheeling/Decay):
        • 当MOSFET关闭瞬间,绕组的电感会试图维持电流。此时,续流二极管 (通常集成在MOSFET内部,即体二极管,图中没有单独画出)外部并联的肖特基二极管会提供回路,让电流继续流动消耗存储在磁场中的能量,防止产生破坏性的高电压(L di/dt)。驱动器IC会根据设定的衰减模式主动控制哪对MOSFET短暂开启以加快电流衰减(快衰减)或减慢衰减(慢衰减)。
      • 关断状态: 四个MOSFET都关闭,绕组与电源断开。
    • 驱动电流流向: 1A/2A 信号驱动构成A相H桥的4个MOSFET;1B/2B 信号驱动构成B相H桥的4个MOSFET。
    • 原理图标示: 在驱动IC下方,VMOT (通常24V/36V/48V) 连接到H桥顶端的公共点(P-MOS的S极或高侧驱动器)。每个MOSFET栅极(G)连接到驱动IC的对应输出引脚 (1A, 2A, 1B, 2B)。绕组连接在H桥的两个桥臂中点之间。MOSFET的源极(S)接地端连接电流检测电阻 RSENSE 然后到 GND
  4. 电源与滤波网络 (Power Supply & Filtering):

    • VMOT: 给H桥和电机供电的高电压大电流主电源(如24V, 36V, 48V)。容量要足够。
    • VDD/Logic VCC: 给控制器和驱动器IC内部逻辑电路供电的电源(通常5V或3.3V)。
    • 电容 (C_Bulk, C_Bypass):
      • 大容量电解电容 (C_Bulk): 并联在 VMOTGND 之间,靠近驱动器IC和功率级。主要作用是提供短时峰值电流(MOSFET开通瞬间需要大电流),吸收电机绕组续流时的反向电动势能量,平缓电源波动。容量通常是100uF到1000uF或更大。
      • 陶瓷电容 / 小容量电容 (C_Bypass): 并联在 VMOT-GND 靠近IC引脚处,及并联在 VDD-GND IC引脚处。主要作用是滤除高频开关噪声。容量通常在0.1uF - 10uF。
  5. 电流检测电阻 (RSense):

    • 作用: 将流过绕组的电流转化为一个微小的、可测量的电压降信号 (V_sense)。这个信号反馈给驱动器IC的电流检测端(如SENSE引脚)。
    • 原理: 根据欧姆定律,V_sense = I_phase * RSense
    • 要求: 功率承受能力强(至少1W或更高,取决于电流大小),低电感,高精度(1%或更低),阻值很小(通常0.05Ω到0.3Ω)。
    • 原理图标示: 一个电阻,串联在所有功率MOSFET的低端与 GND 之间。电阻两端连接到驱动器IC的 SENSE (或 RS+, RS-) 引脚。
  6. 微步选择设置 (Microstep Configuration):

    • 作用: 通过配置驱动器IC上的 MS1, MS2 (有时还有 MS3) 引脚的电平(高或低),来选择所需的微步分辨率(如全步、1/2步、1/4步、1/8步、1/16步)。
    • 原理图标示: MS1, MS2, MS3 引脚会连接到固定的逻辑电平(VDDGND),或者连接到控制器的GPIO引脚以动态切换。

总结驱动过程

  1. 指令接收: 控制器(MCU)根据程序指令,产生低电平的 EN、高/低电平的 DIR 和脉冲信号的 STEP
  2. 解码与电流设定: 驱动器IC接收这些信号。EN 决定是否启用输出。DIR 决定旋转方向。STEP 的每个上升沿触发一次步进动作,内部逻辑根据方向和当前微步模式,确定下一步应给A相和B相设定的目标电流大小和方向
  3. PWM电流控制:
    • IC根据 VREF 设定的电流值(Ipeak),驱动内部PWM控制逻辑。
    • IC输出 1A/2A 信号驱动A相H桥的4个MOSFET(Q1-Q4)。同时输出1B/2B信号驱动B相H桥的4个MOSFET(Q1-Q4)。
    • 电流流过A相和B相绕组。RSense产生反馈电压V_sense
    • 驱动器IC持续比较V_sense 与内部设定的电流门限。当电流即将超过 Ipeak 时,IC会暂时关闭对应相位的输出MOSFET(称为斩波斩波)。当电流下降到某个下限值时,再次开启MOSFET(PWM模式)。这种快速开关实现了恒流控制
  4. 绕组励磁与步进: 精确控制的两相电流按设定的序列变化(如两相正弦波电流的90度相位差),在电机气隙中产生旋转的合成磁场,吸引转子(带永磁体)转动一个步进角或微步角度。
  5. 保护: 如检测到持续过流或温度过高,驱动器IC会自动关闭功率输出(断开MOSFET)并可能报告错误状态。

关键点: 二相步进电机驱动电路的核心在于驱动芯片的智能电流控制功能和精确的时序生成能力,以及H桥功率级的执行能力。微步技术极大地提升了电机运动的平滑性和精度。

步进电机驱动电路的设计

介绍了BYG通用系列二相步进电机最常采用的的单极性和双极性2种

2025-05-28 15:38:41

如何调整步进电机步进角度,控制步进角度的功能?

在当今的自动化设备中,二相步进电机作为一种常见的

2024-03-25 17:49:58

双极步进电机驱动 1

两相双极步进电机的驱动:

2023-02-24 09:51:11

步进电机驱动与控制 三步进电机驱动电路

根据我读的《步进电机应用技术》这本书,进行的学习过程中的知识记录和心得体会的记录。 前言 基本信息 前言说明 三相

资料下载 陈静 2023-03-20 11:46:35

IHM01A1步进电机驱动板的电路原理图免费下载

本文档的主要内容详细介绍的是IHM01A1步进电机驱动板的电路

资料下载 笨蛋哦 2020-03-09 08:00:00

TMC5130A步进电机驱动电路原理图和PCB图资料免费下载

本文档的主要内容详细介绍的是TMC5130A步进电机驱动电路

资料下载 h1654155217.2636 2019-03-19 08:00:00

如何进行步进电机驱动电路的设计

介绍了BYG通用系列二相步进电机最常采用的的单极性和双极性2种

资料下载 clp137 2019-03-04 08:00:00

步进驱动器的电路原理图资料免费下载

本文档的主要内容详细介绍的是步进驱动器的电路原理图资料免费下载。

资料下载 佚名 2018-12-29 15:14:30

双极步进电机驱动 2

在上一篇文章“两相双极步进电机的驱动

2023-02-24 09:51:11

单极步进电机驱动电路

继上一篇“两相双极步进电机的驱动”之后,本文将从两

2023-02-24 09:51:11

分享六种步进电机驱动电路

BYG通用系列二相步进电机最常采用的单极性和双极性2种

2023-01-15 17:17:25

步进电机与三步进电机的区别

步进电机主要是依相数来做分类的,通常我们常见的有四相、

2021-07-20 14:32:16

步进电机驱动原理图

步进电机驱动原理图,从

2021-07-12 07:41:21

MC33991步进电机驱动集成电路相关资料下载

MC33991是Motorola(摩托罗拉半导体)生产的二相步进电机

2021-05-20 06:38:01

直流马达驱动电路原理设计图解析

如何设计直流马达驱动电路,直流马达驱动电路原理设计

2019-05-11 09:27:42

7天热门专题 换一换
相关标签