Bar Logo 4kW dsPIC33C PSFB DC-DC DA (Part-No. )
 
Content
     
Loading...
Searching...
No Matches
4kW dsPIC33C PSFB DC-DC DA


4kW dsPIC33C PSFB DC-DC Demonstration Application

dsPIC33C PSFB DC-DC DA
dsPIC33C PSFB DC-DC DA

Summary

The dsPIC33C Phase Shifted Full Bridge Demonstration Application (PSFB DA) is a development platform designed for quick prototyping and software development, utilizing the Microchip dsPIC33C DSP MCU and Silicon Carbide (SiC FET) Technology. This board is primarily aimed at 800V to 12V automotive OBC DCDC converter applications but is also suitable for other industrial or telecom applications requiring high voltage on the primary side and high current on the secondary side.

The board features well-organized circuit sections, including an input EMI filter and protection, SiC primary PSFB, auxiliary power supply, CAN communication, and a socket for Microchip’s latest Digital Power Plug-In Modules (DP PIMs). The pinout is compatible with CK, CH, and the new AK dsPIC® DSC DP PIMs.


Related Documentation

Product Webpage

-dsPIC33C 4kW DC-DC Demonstration Application

Firmware Documentation

Hardware Documentation

Target Device Documentation

Please always check for the latest data sheets on the respective product websites:

Software Used


Quick Start Guide

This section is designed to assist users in powering up the board using the Power Board Visualizer after completing the hardware connections. It does not cover the hardware connection process itself, nor does it address droop or parallel operation. Please ensure that the load and source connections are correct and that the operation is free from hazards. For detailed information, please refer to the user guide. For droop applications, please refer to the parallel operation section in the firmware documentation.

Power Board Visualizer works with Peak Systems CAN/CAN-FD to USB Dongle

Directory Structure

├───psfb_droop.X PSFB project for parallel operation
├───psfb_single.X PSFB project for standalone operation
├───images Images for the Readme
├───power_board_visualizer_xmls Power Board Visualizer Projects
├───pre_compiled_hex_files Pre compiled Hex file
└───docs doxygen files

Programming Hex File on to the dsPIC33C Digital Power PIM using available hex file

In this example ICD4 is being used, but any of the available debuggers/programmers can be used.

  1. Open MPLAB X IPE
  2. Select the device on DP-PIM : dsPIC33CK256MP506
  3. Connect computer to ICD4 via USB cable, connect ICD4 to 6 pin header on DP-PIM via RJ11 cable and RJ11 to ICSP adapter.
  4. Power the dpPIM through a microUSB cable.
  5. Click Connect on the MPLAB X IPE
  6. Wait for the device to connect
  7. Navigate to the folder pre_compiled_hex_files, and select the correct hex file
  8. Click Program
  9. Wait for the program/verify complete message.
  10. Disconnect programmer from Digital Power Plug-in Module.

Power Board Visualizer Hardware Setup

To establish CAN communication between the PC and the PSFB board, a USB to CAN dongle is required. It is important to note that the Power Board Visualizer is compatible only with PEAK System USB CAN-FD dongles. Additionally, an RS232 DB9 straight-through cable is used to connect the power board to the PEAK dongle.

Powering On board through Power Board Visualizer

Prerequisites

Following software must be installed on your pc to control/communicate between Power Board Visualizer and dsPIC33CK.

  • Power Board Visualizer V2
  • Peak System USB Drivers

Setting up and Connecting the Power Board Visualizer

After completing the hardware setup, go to the power board visualizer XMLs folder. Open the appropriate project using Power Board Visualizer. Once the project is open, you will see the following screen.

PSFB project running on Power Board Visualizer GUI
Power Board Visualizer GUI
  1. Table to monitor the system values in real time
  2. Buttons to start/stop power transfer
    • Start Pre Charge - This button starts the precharging of the output capacitors in open loop mode. The capacitors have to be precharged before the Start power Transfer is activated.
    • Start/Stop Power Transfer - These buttons turn on and off the power transfer by enabling or disabling the primary side switches.
  3. Sliders to provide reference values
    • Voltage Output Reference Slider - This slider is used to set reference value for output voltage. Ensure to press the Set button below the slider to communicate the reference value to the microcontroller.
    • I-CT OCP Slider - This slider sets the input over current protection value.
  4. System State and debug information.
    • PSFB Controller State - This section displays the current state of the system. Detailed information about each state and the state machine can be found in the Firmware Overview section.
    • PSFB Status Flags - This section lists the high-level state of the system and any fault conditions that occur.
  5. Communication status and COM Selector
    • The "COM?" button lists all available communication ports for the PBV. If the Peak Dongle drivers are installed and the Peak USB dongle is connected, it will appear as PCAN_USB:FD. Select the appropriate port and click enable. The Power Board Visualizer will then open the selected Comm port.

Sequence of Actions to Power On

After opening the appropriate Power Board Visualizer project, follow these steps to start the board:

  1. Select the correct communication port and enable it.
  2. Verify that everything is set up correctly by checking for status/housekeeping data and ensuring the system is in the PCS_PRECHARGE state.
  3. Click on "Start Precharge". The system will charge the output caps in open loop.
  4. Click on "Start Power Transfer". The system will quickly transition through various states and should eventually reach the PCS_UP_AND_RUNNING state.
  5. Change the reference to desired output voltage value if necessary.
PSFB in Pre-Charge state
PSFB in Pre-Charge State
PSFB in Pre-Charge state
PSFB after Precharge completes
PSFB in running state
PSFB in running state

© 2025, Microchip Technology Inc.