Hi,
is there a relation for Motor shield v2 in counting in DOUBLE and MICROSTEP mode ?
Maybe DOUBLE-position * 16 = MICROSTEP-position ?
I try to drive the stepper fast to let's say 100 before targetposition in DOUBLE mode
and switch to MICROSTEP mode for exact target position.
Is this possible ?
Motor shield v2 counting in DOUBLE and MICROSTEP mode
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- RolfSt
- Posts: 17
- Joined: Tue Aug 02, 2016 11:17 am
- adafruit_support_bill
- Posts: 88093
- Joined: Sat Feb 07, 2009 10:11 am
Re: Motor shield v2 counting in DOUBLE and MICROSTEP mode
When using the "step()" function microsteps are 1/16 of a full step. So you can use full steps (e.g. DOUBLE mode) for speed and switch to MICROSTEP for final positioning.
Note however that when reverting back to one of the full-step modes, step() will always start at the nearest full-step position. Keep that in mind when switching from MICROSTEP back to DOUBLE.
Note however that when reverting back to one of the full-step modes, step() will always start at the nearest full-step position. Keep that in mind when switching from MICROSTEP back to DOUBLE.
- RolfSt
- Posts: 17
- Joined: Tue Aug 02, 2016 11:17 am
Re: Motor shield v2 counting in DOUBLE and MICROSTEP mode
Thank You.
I'm using the Small Reduction Stepper Motor - 12VDC 32-Step 1/16 Gearing,
which draws about 250mA at 12V, so it burns about 3W and get's hot.
Question: is this motor capable of continously dissepating 3W ?
On the other hand, the driver should be enabled even at speed 0,
to hold the position against magnetic forces.
I'm using the Small Reduction Stepper Motor - 12VDC 32-Step 1/16 Gearing,
which draws about 250mA at 12V, so it burns about 3W and get's hot.
Question: is this motor capable of continously dissepating 3W ?
On the other hand, the driver should be enabled even at speed 0,
to hold the position against magnetic forces.
- adafruit_support_bill
- Posts: 88093
- Joined: Sat Feb 07, 2009 10:11 am
Re: Motor shield v2 counting in DOUBLE and MICROSTEP mode
Steppers typically do run hot. We don't have a temperature rating for these particular motors, but many have insulation ratings of well over 100C.
That said, with the high reduction gearing, it is quite difficult to back-drive these motors. You can cut the holding current by calling the release() function in the library.
That said, with the high reduction gearing, it is quite difficult to back-drive these motors. You can cut the holding current by calling the release() function in the library.
Please be positive and constructive with your questions and comments.