-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
arduino motorshield v1 port #538
Comments
That is a super neat idea! Is that this motor shield: https://www.adafruit.com/product/81 ? |
yes same board, i hooked up the motors only today but im still getting everything calibrated and moving more pictures soon. |
the motors are moving but the encoders seem to need work still. |
That is fantastic. If you have any encoder questions you will get a quick answer to them in the forums |
On Thu, 20 Feb 2020, BarbourSmith wrote:
That is a super neat idea! Is that this motor shield: https://www.adafruit.com/product/81 ?
that version has been discountinued (and would only support 0.6A per motor) the
replacement is https://www.adafruit.com/product/1438 which has a PWM chip on
board. It supports 1.2A per motor (up to 3A, but only for 20ms) so with the
standard maslow hardware, it would go into thermal throttle relativly easily.
but if someone had a version with less force required and keep the speeds down,
they may get away with it.
this is usable on a 3.3v controller, which is good.
David Lang
|
the motor shields are still available on ebay for 3 or 4 dollars. what i've seen sofar from the driver that even on USB 5v it was able to turn the motors well enough for testing. |
motor 2 is spinning now too(encoders next). |
encoders are working but not keeping up.. 20:14:41.463 -> ALARM: The sled is not keeping up with its expected position and has halted. Click the 'St0p' button to clear the alarm. More information at: https:/0github.com/MaslowCNC/Firmware/wiki/Keeping-Up guess all i need to do now is calibrate |
Nice work! Calibration is where I would start! You may find that with different motors you can move faster or slower than the default ones. There is a setting in Ground Control which will let you set the speed limit and make that error message go away if you still see it after calibration. |
note that the "can't keep up" isn't just a motor thing, it takes time for the
pid loops to ramp power up, and during this time the position lags behind where
it should 'ideally' be, the default is a 2mm lag.
the real fix for this is acceleration planning so that it doesn't expect to
start moving at full speed instantly and so it doesn't get upset when that
doesn't happen :-)
In the meantime, at higher speeds, you will need to increase the error allowed
in the settings.
David Lang
|
new port of maslowcnc to arduino motor shield v1 feel free to merge the changes
https://github.com/tecan/MaslowCNC-ALT
The text was updated successfully, but these errors were encountered: