Guest blog authored by TI Community Champions Jan Cumps and Martin Valencia.
Gregory Holst made a demo to show the operation of a PID (proportional–integral–derivative controller) system (code for the project is available here). It is a device that tries to fix the position of a DC motor at a particular angle – fast, stable and repeatable.
The project runs on an MSP432 LaunchPad Development Kit. It uses a combination of timers and interrupts to generate the PWM signals to the H-Bridge motor driver.
It reads the pulses from an optical rotary encoder, and calculates the adjustment effort using a PID control algorithm. Gregory evaluates the P, I and D performance to get to a stable operation.
He explains how he gets to a good mix of the 3 factors for the best result. All for the good cause of having “... a teaching tool for the Fundamentals of Mechatronics class at Georgia Tech as part of [his] teaching practicum responsibilities.”
If you're interested in control loops and feedback systems (yes, you there who wants to design a pick & place machine for $1,000), it's worth checking out Gregory's video, getting the code for this project or visiting his website.
Jan Cumps is writing a Blog series on SPI communication and data throughput. As test bed, he uses a Hercules RM46x LaunchPad and the Educational BoosterPack MKII LCD display.
The Blog posts will cover buffered SPI, DMA and SPI with multiple data lines.
A major milestone just happened in Martin Valencia's life. He has just received his Electronic Engineer degree from the Universidad Católica de Santa María in Arequipa, Peru. He successfully defended his project that provides real-time power quality metrics.
Martin's father enjoying a MSP430 Boxing Robot Jan & Martin Coffee Mug!
Both Jan Cumps and Martin Valencia were awarded at the recent 2015 TI Community Award Ceremony as Top Helpers for 2015! As leaders and MVPs in the TI Community, it was an honor to recognize their tremendous achievements in 2015.
TI award-winning Community Champions Jan and Martin contribute monthly to the Jan & Martin Project Pick of the Month and can be last found hosting a TI Community Analog Webinar. Martin also hosted the Hola TI LaunchPad Webinar. They previously participated in Part 1 of the LaunchPad with sunglasses series and Part 1 of Show your crazy LaunchPad 'Stache. They also teamed up for the TI Community Blog post on Getting Started with Hercules LaunchPads in 5 steps.
Jan stays active online sharing his projects on Launch Your Designs (near 20+ projects and counting), helping on the Hercules™ Safety Microcontrollers Forum, tweeting, posting videos on his YouTube channel and Blogging on Element14.
Martin stays active online sharing his projects on Launch Your Designs (30+ projects and counting), posting about his favorite LaunchPads, helping on the Hercules™ Safety Microcontrollers Forum, Facebook Community page, tweeting, posting videos on his YouTube channel and Blogging on Element14.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.