步进电机驱动器的组成结构有哪些?图解分析
根据输入信号的要求产生电机在不同状态下的开关波形信号处理,对环行分配器产生的开关信号波形进行PWM调制以及对相关的波形进行滤波整形处理:推动级:对开关信号的电压,电流进行放大提升主开关电路。
更多
好的,我们来详细图解分析一下步进电机驱动器的典型组成结构。虽然无法在这里提供真实的图形,但我会用文字“框图”的方式清晰地描绘各个部分及其关系,并解释其功能。
一个典型的步进电机驱动器主要由以下几个功能模块组成:
[外部控制器 (如PLC、单片机、PC)]
|
v (Step, Dir, Enable...)
+---------------------+
| 控制接口电路 | <------> [用户界面] (LEDs, DIP开关, 电位器)
| (光耦隔离/TTL缓冲) |
+----------+----------+
|
v (逻辑电平控制信号)
+---------------------+
| 控制逻辑 |
|(STEP脉冲处理、方向锁存|
| 细分控制、电流设定、 |
| 保护逻辑、使能控制) |
+----------+----------+
|
v (控制PWM信号)
+---------------------+
| 功率驱动级 | <------+ [电流检测]
| (功率MOSFETs/H桥 | |
| 或预驱动IC+分立管)| |
| PWM调制器) | -------+ [温度传感器]
+----------+----------+
|
v (放大电流的脉冲信号)
+---------------------+
| 电机连接器/接线端子 | ------> [步进电机线圈A+, A-, B+, B-]
+---------------------+
^
|
+-----------------+-----------------+
| 电源输入模块 |
| (滤波电容、TVS管、熔断器、 |
| 可选DCDC转换器) |
| |
+----------------------------------+
^
|
[外部直流电源 (Vmot, Vlog)]
各模块详细说明:
-
控制接口电路:
- 功能: 接收来自外部控制器的弱电指令信号。最常见的是:
- STEP (脉冲): 每个上升沿(有时是下降沿)代表驱动器应前进一个“步”(或微步)。
- DIR (方向): 高/低电平决定电机的旋转方向。
- ENABLE (使能): 高/低电平控制驱动器输出是否有效(常低有效)。
- 关键器件:
- 光电耦合器 (光耦) 或高速缓冲器: 核心元件。光耦提供电气隔离,防止控制器端的噪声或故障影响到驱动器的高压功率部分,或功率级的干扰回流到控制器,提高系统可靠性和抗干扰能力。缓冲器则主要提供信号整形和驱动能力增强。
- 保护元件: 如TVS管、电阻,用于吸收静电放电或减少信号振铃。
- 连接器/端子: 用于接入控制信号线。
- 输出: 将隔离/缓冲后的控制信号(STEP_P, DIR_P, EN_P等)传递给控制逻辑模块。
- 功能: 接收来自外部控制器的弱电指令信号。最常见的是:
-
用户界面 (可选但常见):
- 功能: 配置驱动器参数或指示状态。
- 元件:
- DIP开关: 设置细分数、电流档位、半/全流模式等。
- 电位器: 手动调节运行电流、参考电压(较少见)。
- LED指示灯: 显示电源状态(PWR)、故障状态(ALM)、脉冲接收(PUL)、方向(DIR)、使能(EN)等。
- 与核心关联: DIP开关的设置通过电阻分压或数字接口告诉控制逻辑如何配置。电位器通常直接影响模拟参考电压(如电流设定)。LED由控制逻辑或保护逻辑驱动。
-
控制逻辑:
- 功能: 驱动器的大脑,处理输入指令并协调各模块。
- 主要任务:
- 步进脉冲计数与整形: 接收STEP脉冲,根据设定的微步细分模式(如全步、1/2步、1/8步、1/16步等)将其分解成更细的控制信号序列。它决定了一个STEP脉冲需要产生多少对PWM波。
- 方向锁存: 锁定DIR信号状态,确保每个脉冲的驱动相位顺序正确。
- 电流控制设定: 根据DIP开关设置或参考电压,确定驱动器输出到电机的峰值电流大小。
- 使能处理: 响应ENABLE信号,关闭或开启功率输出。
- PWM信号生成: 基于目标微步位置和设定的电流值,生成驱动功率MOSFET所需的一对互补的PWM控制信号(通常带有死区时间),使电流能正弦波或梯形波方式流过电机线圈。
- 保护逻辑协调: 接收来自检测保护模块的故障信号(过流、过热等),并立即停止PWM输出,封锁功率级。
- 核心器件: 通常是专用微处理器(如DSP)、专用步进电机驱动控制IC(如TB67S109, DRV8825, TMC2209, DM542等),配合外围电阻、电容、晶振(时钟源)。
-
功率驱动级:
- 功能: 接收控制逻辑的PWM指令,将其转换为大电流驱动信号施加到电机线圈上。
- 关键部件与结构:
- H桥电路 (每相一个): 这是核心功率拓扑。由4个功率MOSFET管(或IGBT)组成两个半桥(High-Side + Low-Side),连接在电源和地之间,形成一个“H”形开关网络,夹着电机的一相绕组。控制4个管的开关状态(对角导通或同侧导通)和PWM占空比,可以精确控制流过该相绕组的电流大小和方向(电流反向即磁场反向)。
- MOSFET栅极驱动器 (预驱): 控制逻辑产生的PWM信号电流太小,不足以快速开关功率MOSFET。栅极驱动器IC的作用就是放大PWM信号的电流能力,提供足够的“推挽”驱动能力,并以合适的速度(dv/dt)开关MOSFET(开启快减少损耗,但过快易产生EMI;开启慢则损耗大)。它通常也提供死区时间控制,防止上下管同时导通造成电源直通短路。
- 电流检测电阻: 一个小阻值、高功率精度电阻(毫欧级别),串联在H桥的地线或低边MOSFET源极上。当电流流过电阻时会产生压降(V_sense = I * R_sense)。
- 电流检测/比较器电路: 检测R_sense上的压降,并将其与控制逻辑设定的目标电流(由DIP开关或电位器设定的电压参考V_ref转换而来)进行比较。当检测到的电流(对应V_sense)接近目标值时,这个比较器电路会反馈给PWM调制器或控制逻辑。在传统的PWM斩波驱动方式(Constant-Current Chopping)中,比较器信号会直接复位PWM控制器,使电流保持在目标水平附近(形成“斩波”效果)。
- 输出: 驱动电机两个相位(A相和B相)线圈所需的脉动电流。
-
检测与保护模块:
- 功能: 监测系统状态,在异常情况下及时关闭驱动器,保护电机和驱动器自身。
- 主要保护:
- 过流保护: 通过监测电流检测电阻的电压。如果电流异常高(如短路或堵转),远超设定值或设定的阈值(通常硬件实现),保护电路(比较器或控制逻辑)立即强制停止PWM输出。
- 过热保护: 通常采用热敏电阻贴在功率MOSFET散热片上或驱动IC附近。当温度超过安全阈值时,产生信号通知控制逻辑或直接封锁驱动输出。
- 欠压保护: 监测电源电压(Vmot/Vlog)。如果电压过低(可能导致MOSFET不完全饱和,增大损耗烧毁),驱动器停机。
- 电机开路保护: 检测线圈是否开路(驱动器可能无法运行或报错)。
- 指示: 故障发生时(如过流或过热),保护电路通常会点亮ALM LED。
-
电源输入与滤波:
- 功能: 提供清洁稳定的电源。
- 关键元件:
- 接线端子/连接器: 用于接入外部直流电源(主电源Vmot - 如24V/48V, 逻辑电源Vlog - 常5V/3.3V,有时由Vmot通过DCDC产生)。
- 电解电容: 靠近H桥电路放置,提供大容值储能,吸收功率管开关瞬间产生的高频电流脉冲(di/dt),稳定母线上电压波动,减少噪声。
- 陶瓷/薄膜电容: 高频去耦电容,滤除高频噪声。
- TVS管/压敏电阻: 抑制电源线上的高压瞬态或浪涌。
- 熔断器/保险丝: 严重过流时的最后防线,切断电源防止起火。
- DC-DC电源模块/转换器: 如果驱动器设计有独立的逻辑供电(Vlog),通常由一个小的隔离式或非隔离式DCDC转换器从Vmot降压产生。
- 输出: 稳定的Vmot给功率级;稳定的Vlog(如果需要)给控制逻辑、接口电路。
-
电机连接器/端子:
- 功能: 连接步进电机的绕组引线(通常是4线制或6线制的A+, A-, B+, B-)。
- 注意: 务必按驱动器标签指示和电机标签正确连接。接错可能导致电机抖动、无力或损坏驱动器。
如何协同工作?
- 外部控制器给出步进脉冲、方向和使能信号。
- 控制接口电路隔离/缓冲信号后传递给控制逻辑。
- 控制逻辑处理指令:计数步进脉冲、锁定方向、响应使能、根据细分设置分解步数、设定目标电流。
- 控制逻辑生成对应目标电流和微步位置的PWM控制信号。
- 栅极驱动器放大PWM信号去快速、安全地开关H桥中的功率MOSFET。
- 电流检测电阻持续监测电机相电流。
- 电流检测电路将实际电流与目标电流比较,通过斩波或调整PWM占空比控制电流精确跟随目标值(正弦/余弦波)。
- 放大的、受控的电流脉冲信号通过接线端子流进步进电机绕组,产生旋转磁场驱动电机按指令旋转。
- 保护电路(过流、过热、欠压)持续监控,一旦异常立即关闭PWM输出保护系统。
- LED和DIP开关提供状态显示和配置。
总结示意图:
控制信号 (弱电) --> 接口(隔离) --> 控制逻辑 (处理、配置、生成PWM)
| |
用户界面(配置/状态) <----------------------- |--> 功率驱动(H桥+PWM) --> 电机线圈
| ^
电源滤波与保护 (强电) --> DCDC(可选) -------> [逻辑电] | |
| |<-- 电流检测
| |
|------+<-- 温度检测
|
故障保护 ----------------------------------------------+
这就是一个典型步进电机驱动器的内部构造和工作流程。理解这些模块有助于选型、接线、调试和故障诊断。
单通道直流有刷电机驱动器芯片AT8870
AT8870是一款直流有刷电机驱动器,适用于打印机、电器、工业设备以及其他小型机器。两个逻辑输入控制H桥
资料下载
艾惠东
2021-05-08 10:07:42
7天热门专题
换一换
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 芯片的工作原理是什么?
- ssd是什么意思
- 什么是蓝牙?它的主要作用是什么?
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- dtmb信号覆盖城市查询
- 怎样挑选路由器?
- 华为芯片为什么受制于美国?
- 元宇宙概念股龙头一览
- type-c四根线接法图解
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 传感器常见类型有哪些?
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机