Microchip | The Embedded Control Solutions Company Register Login
Browse All
Microchip Technology
 305 Code Snippets

CE159 - Push-Pull Mode PWM using dsPIC33F SMPS DSC

Microchip Technology

The dsPIC SMPS Family of Digital Signal Controllers feature an on-chip Power Supply PWM Module. This module supports several PWM modes typically used in Power Conversion applications. One commonly used mode of operation is the Push-Pull PWM mode.

About this Code Example

The dsPIC SMPS Family of Digital Signal Controllers feature an on-chip
Power Supply PWM Module. This module supports several PWM modes typically
used in Power Conversion applications. One commonly used mode of operation
is the Push-Pull PWM mode.

This program illustrates the use of the Push Pull mode of the Power Supply
PWM module. PWM1 and PWM2 are setup to produce 50% duty cycle with a PWM
period of approximately 500nsec.

The Push-Pull mode produces a pulse on PWMxH on one cycle and PWMxL
on the next PWM cycle. Therefore the PWM duty cycle may appear smaller
than 50% (effectively 25% in this example).

The main application of the push-pull mode is to ensure that no
residual DC charge exists on a transformer winding.

Categories

Release History

  • Aug 23, 2011

    Version: 1.0.0

    First release to ECS

Download Contact the Developer

*Required Fields

  • Current Version:1.0.0
  • Created:Aug 23, 2011
  • Updated:Feb 26, 2015
  • Downloads:3064
  • MPLAB Version:latest
  • C Compiler:C30 v3.30 or above
  • Development Tools:16-Bit 28-Pin Starter Board
  • Supported Devices:dsPIC33F

Corporate News

Resources

Stay Connected

Stay up to date with the latest news from Microchip Technology.