lujian19871214 发表于 2013-6-21 08:16:45

A3977驱动步进电机转速低,高速启动不了,求助解决方法

电路原理图:





锁死时的波形:

50RPM时的波形:

100RPM时的波形:

200RPM时的波形:

300RPM直接无法启动,就一直吱吱吱的叫,强烈震动,起不来了。
尝试过更改RC1, RC2及REF,PFD没有明显效果。LOADSUPPLY从12V加到24V到时有些效果,但是还是不够理想。
请大侠们帮我分析一下原因,指点一二,多谢!



Vmao 发表于 2013-6-21 08:42:21

高速要搞加速曲线

lujian19871214 发表于 2013-6-21 08:49:21

Vmao 发表于 2013-6-21 08:42 static/image/common/back.gif
高速要搞加速曲线

我感觉100RPM时的波形这样子好像不太正常了,电流已经上不去了,根本没有到设定的电流值

lujian19871214 发表于 2013-6-21 08:55:21

datasheet中的波形不应该是这样的吗?

lujian19871214 发表于 2013-6-21 08:56:20

Vmao 发表于 2013-6-21 08:42 static/image/common/back.gif
高速要搞加速曲线

请问加速曲线是指先低速启动然后再提速吗?

Vmao 发表于 2013-6-21 11:01:17

没有数字示波器,没试过,你有成品驱动器吗,试试他的波形

coleyao 发表于 2013-6-21 11:04:10

1、加大芯片供电电压;2、电机驱动加入升降速部分

lujian19871214 发表于 2013-6-21 13:11:08

Vmao 发表于 2013-6-21 11:01 static/image/common/back.gif
没有数字示波器,没试过,你有成品驱动器吗,试试他的波形

没有成品驱动器呀,有的话到时可以对比一下

lujian19871214 发表于 2013-6-21 13:15:15

coleyao 发表于 2013-6-21 11:04 static/image/common/back.gif
1、加大芯片供电电压;2、电机驱动加入升降速部分

加大芯片供电电压我试过了,确实有效果。升降速部分肯定是要的,但是转起来之后力矩还是不大的呀。转速高了之后,明显电流就降下来了,没有升到最高值就往下降。

coleyao 发表于 2013-6-21 13:24:37

   一般的步进电机只用到1000ppm左右(不算细分),你那300RPM折算到PPM已经远远超出了吧!

lujian19871214 发表于 2013-6-21 13:41:42

coleyao 发表于 2013-6-21 13:24 static/image/common/back.gif
一般的步进电机只用到1000ppm左右(不算细分),你那300RPM折算到PPM已经远远超出了吧! ...

请问ppm是pulse per minute的意思吗?

lujian19871214 发表于 2013-6-21 13:45:42

http://www.amobbs.com/forum.php?mod=viewthread&tid=3428077&highlight=a3977
这里有一个帖子,可以到350RPM,我的板子真心不行,呜呜呜~~~~~~~~~

coleyao 发表于 2013-6-21 13:48:36

lujian19871214 发表于 2013-6-21 13:41 static/image/common/back.gif
请问ppm是pulse per minute的意思吗?

   好久不用步进电机了,ppm是你说的意思,不过我记不清是ppm还是pps了(应该是后者吧),你可以查阅一下步进电机的资料。

lujian19871214 发表于 2013-6-21 15:57:39

coleyao 发表于 2013-6-21 13:48 static/image/common/back.gif
好久不用步进电机了,ppm是你说的意思,不过我记不清是ppm还是pps了(应该是后者吧),你可以查阅一下 ...

你看一下上面我给的那个链接,那里面的驱动器为何比我的要好好多呢?

流氓马 发表于 2013-6-21 16:16:28

你这个低速的时候的波形很明显不正常,低速的时候一般是可以保持在正弦波形的。
把你的供电电压,电机参数(型号,电感,电阻)发上来看看

coleyao 发表于 2013-6-21 16:30:51

lujian19871214 发表于 2013-6-21 15:57 static/image/common/back.gif
你看一下上面我给的那个链接,那里面的驱动器为何比我的要好好多呢?

    驱动器一样的啊,都是A3977,不同的可能是电压电流之类的参数还有芯片的驱动方式,另外还有步进电机也是很重要的。

lujian19871214 发表于 2013-6-22 08:07:55

流氓马 发表于 2013-6-21 16:16 static/image/common/back.gif
你这个低速的时候的波形很明显不正常,低速的时候一般是可以保持在正弦波形的。
把你的供电电压,电机参数 ...

供电电压12V
电机参数:
步距角:1.8
电压:3.6
电流:2
电阻:1.8
电感:2.5
静力矩:90
定位力矩:4
转动惯量:300

流氓马 发表于 2013-6-22 11:16:27

lujian19871214 发表于 2013-6-22 08:07 static/image/common/back.gif
供电电压12V
电机参数:
步距角:1.8


楼主,这个电压也太低了点~
你看阿莫用的驱动电压是30伏的。
我的驱动器用24v可以跑到600rpm,我把电压加到30v的时候,高速下电流波形都好了很多很多,你如果想跑高速,这么低的电压是不行的

lujian19871214 发表于 2013-7-9 16:01:28

coleyao 发表于 2013-6-21 11:04 static/image/common/back.gif
1、加大芯片供电电压;2、电机驱动加入升降速部分

请问大侠,升降速你是怎么实现的?我现在是直接单片机管脚拉的,然后中间加延时函数。

coleyao 发表于 2013-7-9 17:02:17

lujian19871214 发表于 2013-7-9 16:01 static/image/common/back.gif
请问大侠,升降速你是怎么实现的?我现在是直接单片机管脚拉的,然后中间加延时函数。 ...

http://www.amobbs.com/thread-5492742-1-1.html
页: [1]
查看完整版本: A3977驱动步进电机转速低,高速启动不了,求助解决方法