Can it be done?
If I connect an output to DIR, and another one to STEP, and use a python script to have the maestro send pulses (maestro connected to PC through virtual serial port) as desired, should I expect things to work? The absolute fastest rate at which I would send pulses would be around 7100 pulses/second (1/8th microstepping), but I’ll rarely if ever need that fast, and mostly never exceed 2500 pulses/second.
I am getting an SVP or mBed to get the job done, but I’ll get my motors and driver sooner, and I wanted to know if I can run some tests with the maestro (I have a Maestro 24 and a Maestro 12) in the meantime…
Also, I’m really hoping to be able to “free run” the stepper motor when it is not driven. If the stepper driver is disabled, will it be damaged by having the motor spin (at speeds up to 270rpm)? The 2 stepper motors I will be testing are:
STP-MTR-17048 from automationdirect
HT23-180-8 from probotix
I will be trying to drive them from either the probotix SideStep motor driver
or the pololu A4988 (with proper cooling and current limiting)
If I really can’t have the motor spin freely without risk of damaging the driver, what would be the best way? Disconnect the motor leads? I need to be able to run (spin) it manually in the application…