[具身智能-699]:两相步进电机|通俗易懂版(分开讲:电机本身、驱动器信号、工作原理)
先分清两个东西绝大多数人最先混淆步进电机本体只有 4 根电线里面是两组线圈没有脉冲、方向信号步进驱动器电机和 STM32 中间的电路板。 单片机发给驱动器脉冲 / 方向指令驱动器再给电机线圈供电。一、接口信号1单片机 → 驱动器控制信号线3 路核心PUL脉冲每收到 1 个脉冲信号电机就往前挪一小段角度。 脉冲越快 → 电机转得越快。DIR方向高低电平控制正转 / 反转电平不变转向不变。ENA使能可选打开驱动器通电电机锁死有力矩 关闭电机线圈断电可以用手轻松转动。提示信号线一般 3.3V/5V 电平STM32 可以直接输出。2驱动器 → 步进电机电机电源线4 根名字A、A-、B、B-内部就是两组独立线圈A 相线圈、B 相线圈。调换 A 两根线 或者 B 两根线电机转向颠倒。东方马达 PKP213D05B就是这种两相 4 线双极步进电机。二、工作原理大白话电机内部外圈是两组电磁线圈A、B 相中心转轴是永久磁铁。 磁铁转子会被通电的线圈磁力吸引。1. 整步运行原理控制逻辑轮流给 A、B 线圈通电磁力吸引磁铁一步步转动只给 A 线圈通电 → 磁铁对齐 A 相位置A、B 线圈一起通电 → 磁铁转到 A、B 中间只给 B 线圈通电 → 磁铁对齐 B 相位置A、B 都不通电 → 继续切换下一位置4 次切换完成一个循环标准 1.8° 步进电机刚好走 1.8°。 每切换一次 收到 1 个脉冲。想象磁铁被磁力 “一拉一跳”一步一步往前走这就是步进。2. 细分是什么承接之前一直在讨论的知识点不只是简单通电 / 断电 驱动器缓慢调节 A、B 两个线圈电流大小。磁力的中心点平滑慢慢移动而不是猛地跳一下。举例子把原本 “一大步 1.8°” 拆成 16 小碎步16 细分。✅好处① 每脉冲转动角度更小定位精度更高② 运转顺滑抖动、噪音大幅变小。❌关键点只是电控上的微调不能增加电机最大扭矩电机物理最快转速不会变。三、结合转速通俗理解电机机械特性转子有最大转速上限磁铁、线圈反电动势决定细分改变不了 公式通俗翻译脉冲频率不变细分越高每一步走得越小想要走完一圈需要更多脉冲 → 转圈耗时更长。 如果想要保持速度不变细分调高单片机必须发出更多脉冲。四、极简避坑 3 条❌误区脉冲直接发给电机 ✅脉冲是发给驱动器的电机只有线圈供电线。❌误区细分可以让电机转得更快 ✅细分只能走得更精细不能突破电机天生最高转速。❌误区步进电机通电就一直匀速转 ✅必须源源不断持续发送脉冲停止发脉冲电机立刻锁止。完整控制链路:STM32 →【PUL 脉冲 DIR 方向】→步进驱动器 → 交替驱动 A/B 线圈 → 电机旋转 → 蜗轮蜗杆减速箱 → 光学旋转台面