We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

Live Chat

Need Help?

Privacy Policy

Digital Power Supply Design Made Easy


The MPLAB® PowerSmart™ Development Suite is a software suite comprised of multiple selectable components for system definition, system modeling, code generation, control system fine tuning and real-time debugging. We have designed this suite for fully digital control systems for Switched-Mode Power Supplies (SMPS) that use our dsPIC® Digital Signal Controllers (DSCs). This suite accelerates power supply designs by eliminating the need to manually write Digital Signal Processing (DSP)-specific code.

The MPLAB PowerSmart Digital Control Library Designer (DCLD) within the MPLAB PowerSmart Development Suite allows you to graphically design discrete compensation filters from the first to the sixth order (1P1Z to 6P6Z). Analysis results on timing, number accuracy, resolution and support of alternative fixed-point or floating-point number scaling options tune and optimize the final SMPS controller firmware for your specific needs. 

211101-MCU16-GRAPH-PowerSmart-2000x1000px

Differentiating Features


Design

  • Support for z-domain compensation filters
  • Fixed-point and floating-point DSP library support
  • Graphical loop adjustment
  • Support for multiple control loops and phases

Simulate

  • Transfer function export
  • Built-in number resolution analysis and optimization
  • Graphical execution timing analysis

Generate Code

  • Optimized assembly code
  • C-source and header files
  • Hooks for user code extension
  • No need to manually write DSP-specific code

Integrate

  • Seamless integration with final firmware
  • Multiple device support
  • Ability to call DCLD directly from MPLAB X IDE

Digital Power Tools—Before and Now


Before the PowerSmart Development Suite was launched, designers used our Digital Compensator Design Tool (DCDT) along with our optimized compensator libraries for the firmware needed to control switch mode power supplies. Although this combination of tools worked well for many previous digital power applications, it lacked the flexibility the PowerSmart Development Suite provides today. For example, the legacy library offered optimized code for fixed functions such as 3P3Z compensator algorithms. This worked well for single-loop control systems but was sometimes challenging to apply to multi-phase, multi-loop systems. DCLD’s Graphical User Interface (GUI) provides more flexibility for today’s complex systems by enabling you to generate optimized assembly code based on your system’s parameters and required features.

Software, Documentation and Other Resources


Title

Date

Download

MPLAB® PowerSmart™ Development Suite

1/31/2022

Download

Example Codes

1/31/2022

Download

Reference Designs

1/31/2022

Download

Title

Date

Download

MPLAB® PowerSmart™ Development Suite Quick Start Guide

1/31/2022

Download

Microchip University Training


Creating a Digital Power Supply from Scratch


This class covers the entire process of creating a digitally controlled synchronous buck power supply based on the Microchip dsPIC33CK MCU. The design process utilizes Microchip’s Digital Power Design ecosystem which consists of the Digital Power Starter Kit 3 (DPSK3) EVK, MPLAB® X IDE, XC16 Compiler, Microchip Code Configurator (MCC) and the MPLAB® PowerSmart™ Digital Control Library Designer (DCLD).

Need Some Help?


We are here to support you. Contact our Client Success Team to get assistance with your design.











Microchip University