Hi,
Microstepping relies on good, precise current control/regulation, that's the whole point with microstepping. You move the rotor from one full step position to the next by gradually changing the currents in the two coils as opposed to fullstepping where you just reverse the polarity/direction of current.
With a chip like the L6207, it handles the current control/regulation. It'll be your job to tell it how much current at any individual microstep and feed that to the two VRef inputs.
You don't want to implement the current control/regulation in the PIC.
Bookmarks