步进电机的内部结构及驱动方法

发布者:SereneVoyage最新更新时间:2025-09-09 来源: cnblogs关键字:步进电机  内部结构  驱动方法 手机看文章 扫描二维码
随时随地手机看文章

步进电机每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角度输入的脉冲数成正比,转速与脉冲频率成正比。它的驱动方式也比普通的有刷直流电机复杂。


本节我们就来讲讲步进电机最基础的驱动方式。

1)步进电机的内部结构

先简单介绍一下主要的两种步进电机:单极性和双极性。

如下图所示,左边是单极性电机;右边是双极性电机。单极性电机线圈内的电流只有一个方向,双极性电机线圈内的电流是双向的:

图片

而相数,则是内部线圈的组数;一般的步进电机都可以看作是两相电机变化而来的。

本文我们使用最简单的五线四相制的电机(28BYJ-48),驱动方法也都是以它来讲的,其他种类的大同小异。就是如下图这种步进电机,以及驱动板:

它内部的接线关系如下图所示,正极是公共的,其他四个端口各对应一组线圈的负极:

图片

驱动板的原理图如下,就是一个nln2003的达林顿管驱动器(忽略右下角的灯,基本毫无用处⊙﹏⊙b汗),IN1IN4处输入高电平,对应的OUT1OUT4会输出低电平:

图片

2)步进电机的驱动方法

最基本的方法有3种,单4拍法、双4拍法、单双8拍法。

a)单4拍法驱动

驱动过程如下图所示,4个步骤一个周期,每个时刻只有一相通电:

图片

先给A相通电,其他相断电,则转子的对应极被吸引到A相处,如步骤1;

后续依次给B、C、D相通电,则转子会转到B、C、D处,如步骤2、3、4;

最后再给A相通电,其他相断电,转子又回到A处;周而复始,使得转子不断旋转。

各相的导通过程如下图所示:

图片

这种方法每次都只有一相通电,所以称为单4拍法。

b)双4拍法驱动

驱动过程如下图所示,也是4个步骤一个周期,不同的是每个时刻都有相邻的两相通电:

图片

先给A相、B相通电,其他相断电,则转子的对应极被吸引到A、B相中间处,如步骤1;

后续依次给BC、CD、DA相通电,如步骤2、3、4;

最后再给A、B相通电,其他相断电,转子又回到AB相之间;周而复始,使得转子不断旋转。

双4拍法每个时刻会有两组线圈导通,所以电机的输出力矩比单4拍法更大。

各相的导通过程如下图所示:

图片

c)单双8拍法驱动

驱动过程如下图所示,8个步骤一个周期:

图片

这种方法类似于单4拍和双4拍的组合。

先给A相通电,其他相断电,转子在A处;

再给A、B相通电,其他相断电,则转子来到AB之间;

然后给B相通电,其他相断电,转子来到B处;

再给B、C相通电,其他相断电,转子来到BC之间;

之后类似,一共8个步骤可以完成一个周期的运动。

8拍法驱动时,转子的位置比4拍法多两个中间态,所以转动时的位置控制更加精确一些,但是由于它有时是一相通电,有时是两相通电,所以在不同位置的力矩是不同的。

各相的导通过程如下图所示:

图片

3)使用stm32编程驱动电机

先看连接方式,使用PA0、PA1、PA2、PA3驱动A、B、C、D四相。PA03连接到驱动板的IN1IN4;驱动板使用5V供电。

经过上一节了解了上述三种驱动方法后,就很容易写出驱动代码了。

如下是单4拍驱动的主要代码:

图片

图片

定义两个常量数组,F_Rotation存正向旋转的各相导通值,B_Rotation存反向旋转的值;

主循环中,每隔一个周期,去改变接通的相,4个拍一循环,就能实现电机转动了。

双四拍只要将定义的数组值更改一下就可以实现。

如下是8拍驱动的代码,原理是一样的,就不多解释了:

图片

图片

4)注意事项

对于确定的驱动方式,步进电机每拍转过的角度是相同的,所以,如果想要改变转速,只要改变每拍的延时就可以了,也就是改变周期。

但是要注意,不能超过电机参数要求,如我们使用的这个电机(28BYJ-48)的参数:

最大空载牵出频率>900pps,最大空载牵入频率>500pps。

也就是说空载转动时,最快的驱动拍频率最好不要超过900Hz;空载启动时,最快的驱动拍频率最好不要超过500Hz,因为启动时初始转速从零开始,驱动拍太快的话会失步,可能无法转动起来。所以程序里也设计成了500Hz(2ms延时)一拍。

一般情况下,系统最好设计成,启动时慢转速,之后逐渐加快到需要的转速。


关键字:步进电机  内部结构  驱动方法 引用地址:步进电机的内部结构及驱动方法

上一篇:伺服驱动器的常见接线方法
下一篇:电机驱动系统MCU拆解之驱动板

推荐阅读最新更新时间:2026-03-25 01:27

步进电机步进驱动器计算方法
步进电机是一种将电脉冲信号转换为机械角位移的执行元件,广泛应用于自动化设备、机器人、打印机等领域。步进电机驱动器是步进电机的控制装置,负责接收控制信号并驱动步进电机按照预定的步数和方向进行运动。本文将详细介绍步进电机驱动器的计算方法。 步进电机的基本原理 步进电机是一种电磁式电机,其工作原理是利用电磁力的作用使转子产生角位移。步进电机主要由定子和转子两部分组成。定子上有多个绕组,通过改变绕组的电流方向和大小,产生不同的磁场,从而驱动转子转动。转子上有多对磁极,与定子上的磁场相互作用,使转子产生角位移。 步进电机的角位移与输入的脉冲信号成正比,即每输入一个脉冲信号,转子就转动一个步距角。步距角是步进电机的基本参数,通常以度为
[嵌入式]
步进电机多级细分驱动方法研究
步进电机作为电磁机械装置,其进给的分辨率取决于细分驱动技术。采用软件细分驱动方式,由于编程的灵活性、通用性,使得步进细分驱动的成本低、效率高,要修改方案也易办到。同时,还可解决步进电机在低速时易出现的低频振动和运行中的噪声等。但单一的软件细分驱动在精度与速度兼顾上会有矛盾,细分的步数越多,精度越高,但步进电机的转动速度却降低;要提高转动速度,细分的步数就得减少。为此,设计了多级细分驱动系统,通过不同的细分档位设定,实现不同步数的细分,同时保证了不同的转动速度。 1 细分驱动原理 步进电机控制中已蕴含了细分的机理。如三相步进电机按A→B→C……的顺序轮流通电,步进电机为整步工作。而按A→AC→C→CB→B→BA→A……的
[单片机]
GD32单片机的工作原理和内部结构 GD32单片机怎么烧写程序?
GD32单片机是一种基于ARM Cortex-M3核心的嵌入式处理器,由国内芯片厂商GigaDevice公司开发和生产。它是一种高性能、低功耗、成本合理的微控制器,广泛应用于智能家居、智能穿戴、消费电子、汽车电子、电力电子、医疗设备等领域。 GD32单片机在工作原理上与其他单片机基本相同,主要包括外设控制器、CPU核心、内存、时钟、复位电路等部分组成。不同的是,GD32单片机采用了ARM Cortex-M3的高性能处理器,拥有更高的运算速度和更强的计算能力,同时具备低功耗、低噪声、高可靠性等特点。 GD32单片机的内部结构主要包括CPU核心、中断控制器、系统控制器、时钟控制器、Flash存储器、SRAM存储器、DMA控制器
[单片机]
TWS蓝牙耳机充电盒内部结构及工作原理
TWS蓝牙无线耳机都会带有一个充电盒的设计,不仅可以收纳耳机还兼顾着耳机充电的作用,深受用户的青睐。TWS耳机充电仓相当于一个小型的移动电源,通过USB-C等数据接口为耳机通过电源。 TWS充电仓内部的结构是什么样的呢? TWS蓝牙耳机充电盒内部的一侧主板两端分别设置Type-C和USB-A充电接口,主板安装有多功能电源管理SOC芯片IP5333。 英集芯IP5333 是一款集成升压转换器、锂电池充电管理、电池电量指示和TYPE-C协议的多功能电源管理SOC芯片,为TWS充电仓提供完整的解决方案。IP5333 的高集成度与丰富功能,使其在应用时仅需极少的外围器件,并有效减小整体方案的尺寸,降低BOM成本。 IP5333 只需一
[嵌入式]
SAR ADC内部结构
前言 用了这么久ADC,从没细看过ADC的内部原理和如何获得最佳精度,今天看到一篇ST的官方文档讲的不错,这里整理分享给大家。 SAR ADC内部结构 STM32微控制器中内置的ADC使用SAR(逐次逼近)原则,分多步执行转换。转换步骤数等 于ADC转换器中的位数。每个步骤均由ADC时钟驱动。每个ADC时钟从结果到输出产生一 位。ADC的内部设计基于切换电容技术。 下面的图介绍了ADC的工作原理。下面的示例仅显示了逼近的前面几步,但是该过程会持续到LSB为止 SAR切换电容ADC的基本原理(10位ADC示例) 带数字输出的ADC基本原理图 采样状态 采样状态:电容充电至电压VIN。Sa切换至VIN,采样期间Sb开关闭合
[单片机]
SAR ADC<font color='red'>内部结构</font>
新能源汽车车载充电机内部结构分析
OBC是为汽车动力电池充电的电力电子装置,即车载充电机,英文名字On-board charger,简称OBC。 一、定义 电动汽车车载充电机是采用高频开关电源技术,主要功能是将交流220V转换为高压直流电给动力电池进行充电,保证车辆正常行驶。同时车载充电机提供相应的保护功能,包括过压、欠压、过流、欠流等多种保护措施,当充电系统出现异常会及时切断供电。 二、内部构造 车载充电机内部可分为3部分:主回路、控制电路、线束及标准件 转化原理: 220Vac经过EMI滤波电路滤波,通过一次AC-DC转换器整流,将AC整流为DC,后经PFC功率因数校准电路进行升压,再送往开关和变压器变频升压,经过LLC过第二次整流滤波后输出高压
[嵌入式]
新能源汽车车载充电机<font color='red'>内部结构</font>分析
天猫精灵智能眼镜内部结构拆解分析
天猫精灵智能眼镜是天猫精灵近日推出的旗下首款智能眼镜产品,在外观上配备百搭黑框和商务钛金两种材质的镜框,通过极简设计,使产品形态更加轻薄;功能配置上,采用骨传导专利技术,提供开放式聆听体验。通过内置特制的骨导喇叭,创新“双链路振动”架构,实现以“耳轮廓骨”和“头骨”振动传播声音,解决了单链路振动效率低的问题同时兼顾声音私密性。 天猫精灵智能眼镜支持蓝牙5.2,提供稳定的低功耗连接;支持ENC通话降噪技术,通过内置双麦克风拾音,搭配降噪算法,智能降低周围人声、风声等环境噪音;支持便捷智控语音助手,采用高灵敏传感器,大幅提升触摸准确率,加上佩戴智能检测、断电即连,提供轻松的人机交互。续航方面,提供16小时的持久播放,磁吸式快充,充
[嵌入式]
80C51单片机的总线结构、逻辑结构及内部结构
MCS-51是Intel公司生产的一个单片机系列名称,该系列生产工艺有HMOS和CHMOS这两种,CHMOS是CMOS和HMOS的结合,既保持了HMOS的高密度和高速度,还具有CMOS低功耗的特点。 在产品型号中,带有字母C的即为CHMOS芯片,如80C51,该类型芯片的电平既与TTL兼容,又与CMOS电平兼容。 在片内程序存储器的配置上,该系列单片机有3种形式,即掩模ROM、EPROM或Flash和ROM Less(无片内程序存储器)。 80C51是MCS-51系列中采用CHMOS工艺的一个典型品种,各厂商以80C51为基核(内核)开发出的CHMOS工艺单片机产品统称为80C51系列。 当前常用的80C51系列单片机
[单片机]
80C51单片机的总线结构、逻辑结构及<font color='red'>内部结构</font>
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved