On Sat, 21 Apr 2012, Andrew wrote:

Date: Sat, 21 Apr 2012 22:53:55 +0300
From: Andrew <[email protected]>
Reply-To: "Enhanced Machine Controller (EMC)"
    <[email protected]>
To: "Enhanced Machine Controller (EMC)" <[email protected]>
Subject: Re: [Emc-users] BLDC on 7i43 + 7i39 + linear motors

21 ???????????? 2012 ??. 21:39 Peter C. Wallace <[email protected]> 
??????????????:

Yes, until you get the commutation and PID right you are using your BLDC
like a step motor (so dont leave it on if it does not work)

You could also run from a low motor voltage until you get things working
(say 5V)


I use 20V now, it's ok.


to verify that your parameters are close you can apply a small fixed drive
so you can feel the once per cycle magnetic detent and the verify that
bldc.N.phase-angle changes by 1 for each detent


With
setp hm2_7i43.0.3pwmgen.00.A-value 0
setp hm2_7i43.0.3pwmgen.00.B-value 5
setp hm2_7i43.0.3pwmgen.00.C-value 0
I watched phase angle and from one detent to another it changed one cycle
from 0.25 to 0.25 with scale 14400 and poles 2.
But the commutation is still wrong. When I start the machine normally and
move the axis, it stops after short move, bldc value is high, but nothing
moves.

That's interesting: when the machine is ON, there's a position where phase
angle suddenly jumps say from 0.226666 to 0.726666, exactly when bldc value
crossing 0 and changes its sign. But phase angle goes through the same
point without jump when the machine is OFF! What is it?


This is normal (the sign of the BLDC value determines whether the drive voltage leads or lags the reference angle by 90 electrical degrees)

might try inverting the sign on your encoder scale (or bldc scale)


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.
------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to