找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1994|回复: 21
打印 上一主题 下一主题
收起左侧

单片机是如何控制步进电机电流大小的?

[复制链接]
跳转到指定楼层
楼主
谢谢大家
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:94031 发表于 2023-6-17 15:05 | 只看该作者
步进电机转动靠顺序给各相线圈通电完成,快慢靠输入脉冲频率,不是靠电流大小。
回复

使用道具 举报

板凳
ID:712097 发表于 2023-6-17 15:21 | 只看该作者
楼上正解,另外,步进电机正反转是靠控制各线圈导通的顺序实现的。
回复

使用道具 举报

地板
ID:883242 发表于 2023-6-17 16:01 | 只看该作者
玩具级步进电机基本都是电压控制,不需要考虑电流,给够电压才可以。

稍微大一些的步进电机,比如台架号57以及更大的,才是电流控制,你玩不动这么高级的东西。
回复

使用道具 举报

5#
ID:1074206 发表于 2023-6-17 19:19 来自手机 | 只看该作者
步进电机的转速控制是通过调节占空比的频率实现的
回复

使用道具 举报

6#
ID:460466 发表于 2023-6-17 21:45 | 只看该作者
xuyaqi 发表于 2023-6-17 15:05
步进电机转动靠顺序给各相线圈通电完成,快慢靠输入脉冲频率,不是靠电流大小。

步进电机的细分不是有个各项电流大小的问题吗?
回复

使用道具 举报

7#
ID:460466 发表于 2023-6-17 21:52 | 只看该作者
Hephaestus 发表于 2023-6-17 16:01
玩具级步进电机基本都是电压控制,不需要考虑电流,给够电压才可以。

稍微大一些的步进电机,比如台架号 ...

4位二进制的组合和步进电机两相4端连接根据图示编码可以实现半步运行(步进角3.75°),再进一步细分实现步进角3.75°/2.就要控制各相电流了?
8位二进制可编程输出可不可以进一步细分?

裁剪_10.jpg (203.84 KB, 下载次数: 37)

裁剪_10.jpg
回复

使用道具 举报

8#
ID:460466 发表于 2023-6-17 21:53 | 只看该作者
chxelc 发表于 2023-6-17 15:21
楼上正解,另外,步进电机正反转是靠控制各线圈导通的顺序实现的。

正反转好控制。1-3-2-4和4-2-3-1就可以实现正反转。
回复

使用道具 举报

9#
ID:460466 发表于 2023-6-17 21:55 | 只看该作者
kk17328 发表于 2023-6-17 19:19
步进电机的转速控制是通过调节占空比的频率实现的

频率不是控制转速的吗?占空比控制电流呀?
回复

使用道具 举报

10#
ID:52571 发表于 2023-6-18 07:46 | 只看该作者
9楼有道理
回复

使用道具 举报

11#
ID:94031 发表于 2023-6-18 09:23 | 只看该作者
海阔天空8 发表于 2023-6-17 21:45
步进电机的细分不是有个各项电流大小的问题吗?

对于我们步进电机使用者而言,要用细分,直接选用步进电机驱动器,因为细分的实现,需要电机学,磁学,电子,FPGA等多方面的知识,不是专业人士难度较大。
回复

使用道具 举报

12#
ID:17647 发表于 2023-6-18 18:08 | 只看该作者
想简单就用它

捕获.PNG (961.6 KB, 下载次数: 39)

捕获.PNG
回复

使用道具 举报

13#
ID:460466 发表于 2023-6-18 18:33 | 只看该作者
本帖最后由 海阔天空8 于 2023-6-18 21:05 编辑
xuyaqi 发表于 2023-6-18 09:23
对于我们步进电机使用者而言,要用细分,直接选用步进电机驱动器,因为细分的实现,需要电机学,磁学,电 ...

我这个步进电机实现了3个步进角的转动:15度,7.5度,3,75度有没有“细分”的意思?说进一步的细分要用占空比调节电流,不会了,,,,,,,,,,,,,,,,,,,,,,,,,,,,
回复

使用道具 举报

14#
ID:1034262 发表于 2023-6-18 20:38 | 只看该作者
单片机只给脉冲,不直接驱动电机。
步进电机驱动会控制电流,多细分时,按照正弦波规律输出电流。
回复

使用道具 举报

15#
ID:1084844 发表于 2023-6-19 00:08 | 只看该作者
调节 PWM 的占空比
回复

使用道具 举报

16#
ID:883242 发表于 2023-6-19 06:41 | 只看该作者
海阔天空8 发表于 2023-6-17 21:55
频率不是控制转速的吗?占空比控制电流呀?

5楼完全是不懂装懂,不要看他的发言。
回复

使用道具 举报

17#
ID:460466 发表于 2023-6-19 07:56 | 只看该作者
coody_sz 发表于 2023-6-18 20:38
单片机只给脉冲,不直接驱动电机。
步进电机驱动会控制电流,多细分时,按照正弦波规律输出电流。

“单片机只给脉冲”?是不是就是二进制的高低电平编码组合?“按照正弦波规律输出电流”。-------如何控制电流?由导通时间控制吗?
回复

使用道具 举报

18#
ID:460466 发表于 2023-6-19 08:01 | 只看该作者

下面6条线电机接口4条电源2条明白。上面六条线接哪里?单片机输出口吗?如果是,无非也就是0和1的电平信号?
回复

使用道具 举报

19#
ID:94031 发表于 2023-6-19 09:18 | 只看该作者
海阔天空8 发表于 2023-6-19 08:01
下面6条线电机接口4条电源2条明白。上面六条线接哪里?单片机输出口吗?如果是,无非也就是0和1的电平信 ...

单片机只需输出高低电平。


回复

使用道具 举报

20#
ID:460466 发表于 2023-6-19 10:10 | 只看该作者
coody_sz 发表于 2023-6-18 20:38
单片机只给脉冲,不直接驱动电机。
步进电机驱动会控制电流,多细分时,按照正弦波规律输出电流。

请问,由7楼图可见第1-2周期A相电压存在,电流不一定是脉冲把?如果电压波形是脉冲形式电流就应该是脉冲了吧?

5.jpg (102.51 KB, 下载次数: 41)

5.jpg
回复

使用道具 举报

21#
ID:94031 发表于 2023-6-19 12:52 | 只看该作者
海阔天空8 发表于 2023-6-19 10:10
请问,由7楼图可见第1-2周期A相电压存在,电流不一定是脉冲把?如果电压波形是脉冲形式电流就应该是脉冲 ...

首先,这张图是驱动器内部的时序图,时序图是示意图,不是示波器看到的图,再者驱动器的输出,是根据单片机给的脉冲及驱动器初始设定处理过的A,B相线圈电压。不要把这张图与单片机输出混淆。
回复

使用道具 举报

22#
ID:883242 发表于 2023-6-19 17:54 | 只看该作者
海阔天空8 发表于 2023-6-19 10:10
请问,由7楼图可见第1-2周期A相电压存在,电流不一定是脉冲把?如果电压波形是脉冲形式电流就应该是脉冲 ...

再说一遍,你用的是玩具级步进电机,给固定电压,没有什么脉冲,也不用想什么电流,这都不是你应该考虑的问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表