|
Sample Labview VI's
Here are some Labview VI's that i designed. These VI's are designed to control a stepper motor (Anaheim Automation 23MD series) such that it's velocity-time plot would have a sinusoidal profile and the shaft undergoes rotary oscillation. It also records data from a quadrature encoder attached to the motor shaft and temperature data from a type-j thermocouple embedded inside firerod cylinders and sets the output voltage on a Agilent E3648A Dual Output DC power supply through a GPIB interface.
multi_test_cases.rar Zip file containing the main VI multi_test_cases.vi and the required sub-VI's
DISCLAIMER!!!! These VI's are provided to you for educational purposes only. Use them at your own risk!! I am not responsible if your lab goes up in flames when you run this VI!!
A few screenshots of the VI's:
sine profile generation subVI.vi s1
sine profile generation subVI.vi s2
sine profile generation subVI.vi s3
start motor test waveform dtest.vi s1
start motor test waveform dtest.vi s2
A rudimentary piece of MATLAB code to process the data created by the VI's above:
Sample MATLAB code
|