On Sun, 22 Apr 2012, Andrew wrote:
Date: Sun, 22 Apr 2012 10:48:40 +0300 From: Andrew <parallel.kinemat...@gmail.com> Reply-To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net> Subject: Re: [Emc-users] BLDC on 7i43 + 7i39 + linear motors22 ???????????? 2012 ??. 02:42 Peter C. Wallace <p...@mesanet.com> ??????????????:
Are you using the encoder velocity output to feed to the pid components fb-deriv pin? If not already doing this, this can improve the D noise situation
Thanks, it helps a little net x-pos-cmd axis.0.motor-pos-cmd => pid.x.command net x-pos-fb hm2_7i43.0.encoder.00.position => axis.0.motor-pos-fb => pid.x.feedback net x-vel-fb hm2_7i43.0.encoder.00.velocity => pid.x.feedback-deriv (was pid.x.command-deriv) Now I have http://img171.imageshack.us/img171/6079/screenshothaloscillosco.png 7i39 max voltage limits velocity to ~1.25 m/s as we calculated before. Maybe using 1um encoder instead of 5um would also help decrease D noise?
What are your tuning values? looks like some of the error could be tuned out with FF1
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 Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users