myRIO Balancing Robot - Control Algorithm
Overview
Alright, you certainly have a technical background but do you already know anything about Control Design and Simulation? If you don't, as I did, you will probably be interested in this short tutorial demonstrating how to use the Control Design and Simulation Module for NI LabVIEW. This is not intented to teach you Control Theory but rather to give you an idea of what is possible in terms of control with LabVIEW.
In this tutorial comprising exercices, you will discover how to implement a PID controller for the NI ELVIS/ Quanser QNET DC Motor.
1. Tutorial
You will find all the required instructions in the following documents: Control & Simulation Tutoria.pdf, Updated Exercise Instructions.pdf.
2. Hardware
To follow this tutorial completely, you will need the device NI ELVIS I or II (preferred) and the Quanser QNET DC Motor Board. If you do not pocess these items, do not panic, you will be able to follow the tutorial anyway and will just have to skip the last exercise. If you want to have more information about the ELVIS-DC Motor board system, please have a look at the QNET User Manual attached below.
3. Software
As you probably already guessed, you will need to have LabVIEW installed with the DAQmx driver and the Control Design and Simulation Module for LabVIEW.
However, if you do not have this module, it does not mean that you cannot implement a controller at all but simply not as it is proposed in this tutorial. For other implementation options, please refer to the article "Overview of Control Implementation Options".
4. Conclusion
Have fun!
Tamara Moullet
----------------------
National Instruments