[具身智能-699]:两相步进电机|通俗易懂版(分开讲:电机本身、驱动器信号、工作原理)
2026/7/31 3:07:16 网站建设 项目流程

先分清两个东西(绝大多数人最先混淆)

  1. 步进电机本体:只有 4 根电线,里面是两组线圈,没有脉冲、方向信号
  2. 步进驱动器:电机和 STM32 中间的电路板。 单片机发给驱动器脉冲 / 方向指令,驱动器再给电机线圈供电。

一、接口信号

1)单片机 → 驱动器(控制信号线,3 路核心)

  1. PUL(脉冲)每收到 1 个脉冲信号,电机就往前挪一小段角度。 脉冲越快 → 电机转得越快。
  2. DIR(方向)高低电平控制正转 / 反转;电平不变,转向不变。
  3. ENA(使能,可选)打开:驱动器通电,电机锁死,有力矩; 关闭:电机线圈断电,可以用手轻松转动。

提示:信号线一般 3.3V/5V 电平,STM32 可以直接输出。

2)驱动器 → 步进电机(电机电源线,4 根)

名字:A+、A-、B+、B-内部就是两组独立线圈:A 相线圈、B 相线圈。

调换 A 两根线 或者 B 两根线,电机转向颠倒。

东方马达 PKP213D05B,就是这种两相 4 线双极步进电机。


二、工作原理(大白话)

电机内部:

外圈是两组电磁线圈(A、B 相),中心转轴是永久磁铁。 磁铁转子会被通电的线圈磁力吸引。

1. 整步运行原理

控制逻辑:轮流给 A、B 线圈通电,磁力吸引磁铁一步步转动:

  1. 只给 A 线圈通电 → 磁铁对齐 A 相位置
  2. A、B 线圈一起通电 → 磁铁转到 A、B 中间
  3. 只给 B 线圈通电 → 磁铁对齐 B 相位置
  4. A、B 都不通电 → 继续切换下一位置

4 次切换完成一个循环,标准 1.8° 步进电机刚好走 1.8°。 每切换一次 = 收到 1 个脉冲。

想象:磁铁被磁力 “一拉一跳”,一步一步往前走,这就是步进

2. 细分是什么(承接之前一直在讨论的知识点)

不只是简单通电 / 断电! 驱动器缓慢调节 A、B 两个线圈电流大小

磁力的中心点平滑慢慢移动,而不是猛地跳一下。

举例子:把原本 “一大步 1.8°” 拆成 16 小碎步(16 细分)。

✅好处:

① 每脉冲转动角度更小,定位精度更高

② 运转顺滑,抖动、噪音大幅变小。

❌关键点:

只是电控上的微调不能增加电机最大扭矩;电机物理最快转速不会变

三、结合转速通俗理解

电机机械特性:转子有最大转速上限(磁铁、线圈反电动势决定,细分改变不了) 公式通俗翻译:

脉冲频率不变,细分越高,每一步走得越小,想要走完一圈,需要更多脉冲 → 转圈耗时更长。 如果想要保持速度不变,细分调高,单片机必须发出更多脉冲。

四、极简避坑 3 条

  1. ❌误区:脉冲直接发给电机 ✅脉冲是发给驱动器的,电机只有线圈供电线。
  2. ❌误区:细分可以让电机转得更快 ✅细分只能走得更精细,不能突破电机天生最高转速。
  3. ❌误区:步进电机通电就一直匀速转 ✅必须源源不断持续发送脉冲;停止发脉冲,电机立刻锁止。

完整控制链路:

STM32 →【PUL 脉冲 + DIR 方向】→步进驱动器 → 交替驱动 A/B 线圈 → 电机旋转 → 蜗轮蜗杆减速箱 → 光学旋转台面

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询