LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

stepper motor speed control

Dear Reader,
I want to control the speed of a 4-phase stepper motor using LabVIEW 6i and PCI 6024E card. Hence I am approaching you for help and advice. I want to control the speed of a stepper motor, which is used for rotating the diffraction grating used in the monochromator.
Please try and answer a few of my questions:
1. Can I interface the stepper motor directly with the card PCI 6024E, or I need a drive for that purpose?
2. I just want to rotate the stepper motor at a fixed speed, meaning that I don’t want to change the speed of the stepper motor in between, I need a few fixed speeds, what are the problems of controlling the stepper motor using the PCI 6024E cards?
3.Have you been successful in interfacing your stepper motor
with the 6025E card?
0 Kudos
Message 1 of 9
(3,884 Views)
You definitively need a power driver for each phase.
There used to be an example in driving the four phases of a steppermotor.
The best you can do is to prepare an array of phases that you send to the digital port.
In this way you have the least overhead from the OS.
greetings from the Netherlands
0 Kudos
Message 2 of 9
(3,884 Views)
It would be extremely nice and kind of you if you could be a little descriptive. Please send me an example of a simple speed control of a stepper motor. Please try and answer all questions that I asked.
0 Kudos
Message 3 of 9
(3,884 Views)
I have attached a library about steppers from Brad Hedstrom. It is very old and I think he would write it differently today, but it answers all of your questions. Except the typenumbers of the interface cards and that is answered by: they all are ok.
greetings from the Netherlands
0 Kudos
Message 4 of 9
(3,884 Views)
Thanks a lot Albert, but I am unable to open the zipped vi file for stepper motor control because it is a old version of LabVIEW. kindly see to it if you can please send me any new stepper motor control vi which can be opened on LabVIEW 6i.Thanks once again.
Himanshu Mishra
hmishra@iitk.ac.in
0 Kudos
Message 5 of 9
(3,884 Views)
Dear Sir,
It would be extremely nice and kind of you if you could please keep the communication link alive and try and ans my questions..
0 Kudos
Message 6 of 9
(3,884 Views)
Here it is in LabVIEW v5.
0 Kudos
Message 7 of 9
(3,884 Views)
Respected Sir,
It was really nice and kind of you to send me the stepper motor VI's.I would like to tell you a few things before I ask you a few questions:
1. I have LabVIEW 6i, and a PCI 6024E card for DAQ
2.I do not have any motion control card for stepper motor control.
3.I want to control the speed of the stepper motor using the PCI 6024E card.
Now my questions:
1.Can the VIs which you have sent me run on a PCI 6024E card and can it be used via a power drive to control a stepper motor?
2. What kind of power drive will you recommend for a 4 phase stepper motor control?( we have a 4 phase stepper motor)
3. Is it possible to interface the stepper motor directly to the PCI 6024E card via a CB 68LP terminal?

It wo
uld be extremely nice and kind of you if you give the answers to all the questions at hmishra@iitk.ac.in or reply to the question here in developer exchange.
Thanking you
Himanshu Mishra
IIT Kanpur
0 Kudos
Message 8 of 9
(3,884 Views)
Respected Sir,
It was very nice and kind of you to provide me with stepper library,It would be further generous of you you if you could provide me the following details:

How can a stepper motor be controlled with a PCI 6024E card?
What kind of Power drive would you recommend for a stepper motor of four phase?
What are the connections that are to be made from the PCI 6024E (CB 68LP) connector block and the stepper motor via the power drive?
What are the drawbacks of the controlling the stepper motor with a PCI 6024E card?
0 Kudos
Message 9 of 9
(3,884 Views)