microstepping with nema 17 and drv8825 driver - anyone get 1/16 stepping to work


hi folks. in middle of trying automatically measure bit patterns of 2 of rotary 10 bit (1024 value) absolute encoders. plan use microstepping move encoder around in fine steps. don't mind how long takes step. plan use software later process logged bit patterns. doesn't matter if consecutive patterns repeat ....since software detect kind of thing.

the nema 17 steps , reliably full step, half step....fine usual stuff. 1/16 steps... motor number of steps...such 6 or 8 of them.....then gets weak , nothing number of seconds... weak stepping starts again bit. cuts out again after 6 8 steps....etc.

just using 1 step per second , using 20 microsecond high pulse arduino drv8825 motor driver make nema 17 each step.

current limiting set 1 amp limit. had 1.6 amp current limit. , using 12v dc toroidal transformer power supply....that can put out adequate current. went 20v well..... no improvement.

i've been switching directions of coils well... no improvement yet.

anyone got results on similar setup?

been tempted increase amount of limit current see happens... thought i'd see if has nice recommendations me try.

thanks in advance.

pls post stepper datasheet. might voltage low stepper @ 1/16 microsteps.
the way setup behaves looks if driver gets overheated, cools down , starts on again etc.

if use higher voltage, current (a matter of how measure bipolar stepper current) goes down - @ least see on laboratory power supply. , drv8825 doesn't hot lower voltage.

reading through many information stepper motors, current , voltage explanation might not 100% correct, that's how worked me in similar situation same driver.

edit:
oh, saw increased voltage.
then suspect has slow stepping , mightbe timing parameters not ok.

as using accelstepper library projects, never had problem , observation smaller current draw related setup using library, able run stepper @ small speed. downside of small speed is, motor close stall draws current. if driver gets hot, might install active cooler avoid automatic switch-off function.


Arduino Forum > Using Arduino > Motors, Mechanics, and Power (Moderator: fabioc84) > microstepping with nema 17 and drv8825 driver - anyone get 1/16 stepping to work


arduino

Comments

Popular posts from this blog

Error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode - Raspberry Pi Forums

class MPU6050 has no member named begin

missing filename after '-o'