LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Control stepper motor with ProboStepVX

I am working on a project that I need to rotate a small tube between 0 and 20 degrees and then return the tube to 0 degrees. I need this to occur in a continuous motion in a time frame of about 5-10 seconds.  I also need this to repeat over several days.  I figured a stepper motor would be a great way to achieve this.

 

I was given a NI USB-6009, and was hoping to use it in conjunction with a ProboStep Microstepping Driver (http://www.probotix.com/specs/HT23-166-6.pdf) and a Stepper Motor (http://www.probotix.com/specs/HT23-166-6.pdf).  Will I need any other materials for this project? I am also unsure how to wire the usb-6009 to the ProboStep. 

 

I have done a little bit of work with basic stamp projects but I have only used labview to record voltage readings.  Where will I be able to write code in labview in order to control the the steps the motor runs through before I want it to return?  I am quite new at this so any help is much appreciated.

 

Thanks! 

0 Kudos
Message 1 of 4
(2,482 Views)

Hi hs_unl,

 

Could tell me more about the ProboStep MicroStepping Driver, the links you provided are the same and they point to the stepper motor.

 

As far as the USB 6009 you will need the DAQmx drivers which you can find here. There are many examples that come with the LabVIEW, however it all depends on what kind of signals need to go to the MicroStepping Driver. Also, you can take a look at Getting Started with NI-DAQmx guide to get started with programming. Also, take a look at Learn 10 Functions in NI-DAQmx and Handle 80 Percent of Your Data Acquisition Applications tutorial page.

 

Regards,

Jignesh P

 

 

Best Regards,
Jignesh Patel
Principal RF Software Engineer
0 Kudos
Message 2 of 4
(2,462 Views)

Thanks for the response.  Here is the link http://www.probotix.com/stepper_motor_drivers/ProboStep/ 

0 Kudos
Message 3 of 4
(2,449 Views)

Hello hs_unl,

 

Based on the spec. sheet of the ProboStepVX, majority of the work is done for you in the hardware of the driver. You would need to setup PWM in LabVIEW software. The USB 6009 cannot implement the PWM within the hardware, however you can still write a PWM via Digital I/O line.

 

Regards,

Jignesh P

Best Regards,
Jignesh Patel
Principal RF Software Engineer
0 Kudos
Message 4 of 4
(2,440 Views)