|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools |
Rating:
|
Display Modes |
|
|
|
#1
|
|||||
|
|||||
|
Re: PID Basics
Here's a simple LabVIEW PID example that applies one of the built-in functions that billbo911 pointed out, as a first step to understanding what PID can do for you.
|
|
#2
|
||||
|
||||
|
Re: PID Basics
Of all the hundreds of sites and threads I've been on relating to PID, this one does the best job explaining a lot of common issues and how to fix them. Its written for Arduino, but the logic can be applied to any programming language. Its really well written and goes on for pages and pages.
|
|
#3
|
||||
|
||||
|
Re: PID Basics
When I was doing FLL, this was by far the best example of explaining the principals of line following using PID. I did this with my son in either 5th or 6th grade, and since then have used this as an example with our high schoolers in FRC.
In FLL we ended up with just a P controller in the competition code, but we spent about a week that summer doing this after work in the basement. http://www.inpharmix.com/jps/PID_Con...ms_Robots.html |
|
#4
|
|||||
|
|||||
|
Re: PID Basics
Additionally, if you search through NI's website, they have some great resources about PID theory (and their examples are in LV). You can also view the complete help page for the PID VI here.
|
|
#5
|
||||
|
||||
|
Thanks for all the help!
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|