I am going to do one project in labview
my requirement is to control the stepper motor in following way
while pressing one button in front panel the stepper motor should run in one direction in less than 30 RPM continuously.
I have seen in USB 6008 specification we can only send digital I/O at 20mA.
But, my application require minimum one kg -cm torque, for that the stepper motor that I am having will draw more than 20mA…(probably 0.5 to 1 A)
and I don't know what exactly the stepper motor driver will do…
Can anyone elaborate the function of stepper motor driver …?
Can stepper motor driver amplify the current pulses (digital output) to produce required torque?
Best Answer
Is your project the stepper motor driver, or is this for another, larger project?
Unless you specifically want to learn about the intricacies of driving stepper motors, I would recommend just buying an off-the-shell stepper driver, either in IC form, or completely assembled.
I'm a big fan of the Allegro Micro stepper drivers.
If you want a simple, off-the-shelf solution, spark run offers a couple really inexpensive stepper-driver boards (seriously, they pretty much cost as much as the equivalent parts).
(Images are links)
They would be quite simple to interface with your USB DAQ system too. It would just take two DIO lines. One would set the direction, and the other would cause the motor to step - one step per cycle.