Servolulu: Polulu-compatible servo motor driver April 19, 2016 01:33PM |
Registered: 10 years ago Posts: 564 |
Re: Servolulu: Polulu-compatible servo motor driver April 19, 2016 01:57PM |
Registered: 11 years ago Posts: 5,762 |
Re: Servolulu: Polulu-compatible servo motor driver April 19, 2016 02:32PM |
Registered: 10 years ago Posts: 564 |
Quote
the_digital_dentist
What sort of motors/encoders are compatible?
Does it use standard step/direction input from the controller, or is custom firmware required?
Re: Servolulu: Polulu-compatible servo motor driver April 19, 2016 03:02PM |
Admin Registered: 16 years ago Posts: 13,788 |
Re: Servolulu: Polulu-compatible servo motor driver April 19, 2016 05:23PM |
Registered: 10 years ago Posts: 471 |
Re: Servolulu: Polulu-compatible servo motor driver April 19, 2016 05:42PM |
Admin Registered: 13 years ago Posts: 730 |
Re: Servolulu: Polulu-compatible servo motor driver April 19, 2016 06:28PM |
Registered: 10 years ago Posts: 564 |
Quote
MattMoses
A question about the name: The stepper driver boards are named after Pololu, not Polulu. So wouldn't that make your board a Servololu instead of a Servolulu?
Re: Servolulu: Polulu-compatible servo motor driver April 19, 2016 06:44PM |
Registered: 8 years ago Posts: 1,873 |
Re: Servolulu: Polulu-compatible servo motor driver April 19, 2016 08:13PM |
Registered: 10 years ago Posts: 564 |
Quote
epicepee
Suggestion: Correct me if I'm wrong, but at the moment it has a brushed motor controller built in, right? An option to remove the DC motor controller, and just expose a single PWM wire for motor speed, might be nice. This would allow people to use e.g. hobby-style brushless ESCs and motors, or boards with multiple motor controllers in one.
Re: Servolulu: Polulu-compatible servo motor driver April 20, 2016 10:58AM |
Registered: 11 years ago Posts: 33 |
Re: Servolulu: Polulu-compatible servo motor driver April 20, 2016 11:17AM |
Registered: 10 years ago Posts: 564 |
Oh, I see, when epicepee mentioned "PWM wire for motor speed", I thought he was wanting to do speed control rather than position control of the motor. It's actually a little more complicated that just breaking out the PWM signal because the PWM signals for a servo amplifier are different from the RC-type PWM signals used by ESC drivers. Also, it's not quite clear if or how you can do position control with an ESC controller for brushless motors. ESC controllers requires some minimum motor speed in order to perform the brushless motor commutation and when doing position control of motors, they are often operated at zero velocity.Quote
jonnycowboy
I think he is just asking that the PWM wire that is use to drive the brushed motor controller be "broken out" so that an external motor controller can be used.
Perhaps a jumper could be used to select onboard/external if required to properly drive the onboard (PWM) vs. external (servo signal) controllers.
Re: Servolulu: Polulu-compatible servo motor driver April 21, 2016 01:05AM |
Registered: 10 years ago Posts: 471 |
Quote
LoboCNC
[the PWM signals for a servo amplifier are different from the RC-type PWM signals used by ESC drivers.
Quote
LoboCNC
Also, it's not quite clear if or how you can do position control with an ESC controller for brushless motors. ESC controllers requires some minimum motor speed in order to perform the brushless motor commutation and when doing position control of motors, they are often operated at zero velocity.
Re: Servolulu: Polulu-compatible servo motor driver April 21, 2016 06:52AM |
Registered: 8 years ago Posts: 1,873 |
Re: Servolulu: Polulu-compatible servo motor driver April 21, 2016 10:45AM |
Registered: 10 years ago Posts: 564 |
Quote
JamesK
Any idea what the unit price is likely to be?
Re: Servolulu: Polulu-compatible servo motor driver April 21, 2016 11:19AM |
Registered: 11 years ago Posts: 33 |
Re: Servolulu: Polulu-compatible servo motor driver April 21, 2016 11:22AM |
Registered: 10 years ago Posts: 471 |
Re: Servolulu: Polulu-compatible servo motor driver April 21, 2016 11:58AM |
Registered: 10 years ago Posts: 564 |
Re: Servolulu: Polulu-compatible servo motor driver April 21, 2016 01:00PM |
Admin Registered: 16 years ago Posts: 13,788 |
Re: Servolulu: Polulu-compatible servo motor driver April 21, 2016 02:44PM |
Registered: 10 years ago Posts: 564 |
Quote
VDX
... will you share the PIC program too?
Re: Servolulu: Polulu-compatible servo motor driver April 21, 2016 02:58PM |
Admin Registered: 16 years ago Posts: 13,788 |
Re: Servolulu: Polulu-compatible servo motor driver April 21, 2016 04:25PM |
Registered: 11 years ago Posts: 33 |
Re: Servolulu: Polulu-compatible servo motor driver April 26, 2016 12:57PM |
Registered: 10 years ago Posts: 564 |
Re: Servolulu: Polulu-compatible servo motor driver April 27, 2016 10:11AM |
Registered: 11 years ago Posts: 33 |
Re: Servolulu: Polulu-compatible servo motor driver April 30, 2016 05:21PM |
Registered: 8 years ago Posts: 93 |
Re: Servolulu: Polulu-compatible servo motor driver May 01, 2016 07:24AM |
Registered: 7 years ago Posts: 1 |
Re: Servolulu: Polulu-compatible servo motor driver May 01, 2016 07:03PM |
Registered: 8 years ago Posts: 483 |
Re: Servolulu: Polulu-compatible servo motor driver May 01, 2016 07:26PM |
Registered: 10 years ago Posts: 564 |
Quote
etfrench
Some boards not only tie the reset and sleep pins together but also connect them directly to V+, so they may not be able to use the Servolulu. Can you rearrange the board to accommodate this type of board? Cramps is one such board. Since it is based on Ramps, there must be more like it.
Re: Servolulu: Polulu-compatible servo motor driver May 02, 2016 04:40AM |
Registered: 7 years ago Posts: 181 |
Re: Servolulu: Polulu-compatible servo motor driver May 02, 2016 11:41AM |
Registered: 10 years ago Posts: 564 |
Quote
rklauco
I'm working on something similar.
Currently I have working code for ATtiny85 (see [github.com]).
I got Miguel's code for PID tuning, tuned 3 motors from old inkjets, used their encoders and encoder strips and I am re-purposing the ToyRep with closed loop now
The encoding strip is mounted similarly to standard inkjet, the positioninig accuracy (reading) is 0.044mm, but the motor driver can overshoot by as much as 7 impulses on very fast movements for now (have to tweek it a bit better).
But when using slow movements (feedrate 9999 and below), I got very precise, quiet and nice positioning.
X axe done, Y to follow.
I also plan to re-purpose the paper feeder encoder and DC motor for an extruder - but that's gonna be a bit more work. However, Miguel Sanchez (check his youtube channel) already made DC servo out of cheap continous servo with replaced encoder (moved to magnetics) and it works. I have a torque problem for now, so I am progressing a bit slower than he is.
The best thing here is - the motor, encoder, strip and even the belt tensioning is re-purposed from old ink-jets I got for free. My whole investment is the 2 ATtinys (and arduino for initial PID investigation) and a TB6612FNG I got from China for ~$1.5.
Re: Servolulu: Polulu-compatible servo motor driver May 02, 2016 01:25PM |
Registered: 8 years ago Posts: 483 |