使用一个控制器同步驱动多个(可选择控制)步进电机的...

2019-12-31 19:13发布

本帖最后由 poa9 于 2015-6-17 23:09 编辑

使用一个步进电机控制器,如a4998,同步驱动多个(如8个,16个)步进电机同步旋转,并且可以使能选择某个或某几个同步旋转,本人没有想出比较好的控制电路,所以向大家请教一下。
初步想到的电路是这样的,但问题还未解决:



左边的控制器输出控制信号,驱动两相四线的步进电机。全部需要控制的电机的都并联接到这是个输出信号上。
当1号电机的使能信号L1_EN为高电平时,选择该电机接受同步控制。
分析线圈A:
当A1输出+,A2输出-时,Q1截止,Q2导通,电流顺时针流过线圈;
当A1输出-,A2输出+时,Q1导通,Q2截止,电流逆时针流过线圈。

当1号电机的使能信号L1_EN为低电平时
分析线圈A:
当A1输出+,A2输出-时,Q1截止,Q2截止;
当A1输出-,A2输出+时,Q1截止,Q2截止。

控制的时序是先选择要驱动的电机,然后再输出控制信号。暂时不考虑逻辑门电路是否有足够的能力去驱动三极管,电机的功率较小,也不考虑一个驱动芯片是否带得动多个电机的问题。
本人还未试验,所以提出以下问题,请教以下:
1、Q1、Q2能否这样使用?
2、步进电机输出信号若不细分,这样的电路似乎可行,但若要使用细分功能,A1,A2的输出可能还不能是Q导通或截止,该如何解决?
3、因为Q1,Q2的导通或截止需要受到A1,A2控制信号的控制,所以Q1和Q2的导通截止延时于A1和A2的信号输出,是否会影响电机控制?
4、继电器可以双向控制,但成本太高,需要驱动的电机很多;不知能否使用双向可控硅?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
24条回答
djkc
1楼-- · 2019-12-31 22:37
我建议用一个大攻率的驱动器,然后所有电机并联着,用两个继电器控制一个电机的两个绕组。
poa9
2楼-- · 2019-12-31 23:33
 精彩回答 2  元偷偷看……
djkc
3楼-- · 2020-01-01 03:46
一个驱动器控制10K个步进电机,我醉了
poa9
4楼-- · 2020-01-01 09:18
djkc 发表于 2015-6-18 10:50
一个驱动器控制10K个步进电机,我醉了

当然不是 会分成模块 然后组装起来
比如一个模块由64个电机 使用8个驱动控制器 分别控制8个电机

这么简单的事情 肯定是有所考虑的
zf12862177
5楼-- · 2020-01-01 09:48
完全是异想天开哈哈!步进电机一旦开始控制,其斩波频率至少是20K以上,并且控制过程中无法中断,因为电机一旦运行,里面电流就不可能为零。

不管是用继电器还是其他开关,只要一转换,驱动器马上就测出电流为零,这个时候驱动器会加大电压,当一接到另一台电机上,有很大几率将电机烧毁。

更有异想天开的,将电机并联,电机和驱动器更是死得快。因为驱动器都是电流闭环的,两个电机由于位置,电参数不完全一致,而且两个电机没有相关性,并联只会让驱动器乱动作。
djkc
6楼-- · 2020-01-01 12:08
zf12862177 发表于 2015-6-18 15:57
完全是异想天开哈哈!步进电机一旦开始控制,其斩波频率至少是20K以上,并且控制过程中无法中断,因为电机 ...

我以前做贴片机玩,都试过两个电机并联到一起,接一个驱动器,貌似没什么问题,但是没有试过断开某个,工作时是一直连着的。长时间工作也不见电机或者驱动器会坏那样的情况,不过多了可能情况就不一样了吧

一周热门 更多>