Abstract
This self-paced module investigates some standard control techniques used in power converter designs. A review of the dsPIC® DSC device architecture, basic theory of PID (Proportional Integral Derivative Controllers), and the implementation of a PID controller in a dsPIC DSC is covered. This module also covers the buck converter on the PICtail™ Buck Boost Board using Voltage mode, Average Current mode, and Peak Current Mode Control (PCMC) loops. Soft start and sequencing, which manage the switching transients of the converter outputs, are also described. The code and execution flow as well as control techniques for each of these modes are analyzed and practiced with downloadable exercises. The class ends with a brief summary of support tools, code examples, and application notes.
After this module, you will be able to:
- Design a Voltage Mode Control loop in a dsPIC DSC.
- Implement a PID controller in the dsPIC DSC.
- Implement fully programmable soft-start and sequencing.
- Design a PCMC loop in a dsPIC DSC.
- Design an Average Current Mode Control loop in a dsPIC DSC.
Prerequisites: Digital Power Converter Basics using dsPIC33 Digital Signal Controllers self-paced module.
Table of Contents
- Development Tools Review
- dsPIC® DSC Device Architecture
- dsPIC DSC SMPS Module Application
- Fundamental Concepts of Control Theory
- PID Basics
- Buck Converter
- Voltage Feedback Control (Voltage Mode)
- Buck Converter Normalization
- Buck Converter Code Architecture
- Downloads
- Soft Start
- Sequency
- Buck Converter: Peak Current Mode
- Buck Converter: Average Current Mode
- Support Tools
- Code Examples
- Application Notes