Video length is 32:09

Implementing Power Factor Correction on a Microchip dsPIC33A Digital Signal Controller

Overview

In this webinar we will show how to use Model-Based Design and generate C code for a Microchip dsPIC33A microcontroller from a Simulink and Simscape Electrical model of a power factor correction (PFC) controller. The example demonstrates how integration between Microchip hardware and MathWorks software enhances on-target rapid prototyping, incorporating steps from simulation to real-time testing, and provides faster time to market.

The example is implemented on the 3.8kW Totem-Pole Demonstration Application, a development board/reference design that supports rapid prototyping and code development based on the Microchip dsPIC33A Digital Signal Controller (DSC). The design targets automotive on-board chargers but can be used for other industrial or telecom applications demanding high power rectification (AC/DC) or inversion (DC/AC).

Highlights

  • Simulating power factor correction (PFC) algorithms in Simulink and Simscape Electrical
  • Generating optimized Code with Embedded Coder for rapid prototyping and testing
  • Deploying code to Microchip’s dsPIC33A MCU using MPLAB Device Blocks for Simulink

About the Presenters

Dragan Djukic is a Senior Embedded Solutions Engineer at Microchip with 15 years of academic and industrial experience in P-HIL, SDR and audio. His professional interests include cross-platform rapid prototyping, Model-Based Design with code generation, and high-level synthesis.

Gernot Schraberger is a Principal Application Engineer in the Munich office of The MathWorks with 16 years of experience in that position. His main application focus is on Electrification, Physical System Modeling, and Control Design.

Brian McKay is a Technical Marketing Manager specializing in MathWorks solutions for embedded systems customers. He has been building customer solutions that combine MathWorks software with embedded hardware for over 20 years.

Recorded: 12 Dec 2024