PWM to limit current to bipolar stepper

Grumpy_Mike:

ifugaopapercraft:
Can a simple delay microseconds do the trick

No because there is no feedback as to the load it is under.

If the goal is just to make a higher voltage power supply act like a lower voltage one then I don't see any reason why plain simple fixed PWM modulation wouldn't work. It would mean the peak torque capability of the stepper motor would be reduced (just as it would be if you reduced the supply voltage). The only reason I'd consider a more complex solution is if you need to vary the available torque - perhaps to extend battery life or something. But just reducing the average current to reduce heat output seems like a pretty straight forward requirement and doesn't IMO need anything more than simple PWM modulation.