We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
0
$0.00
Item Qty
Your cart is empty.

SMPS Control Library


The SMPS Control Library contains function blocks that are optimized for the dsPIC33F and dsPIC33E family of Digital Signal Controllers (DSC). The library functions are designed to be used within an application framework for realizing an efficient and flexible way of implementing the control of an SMPS application.

The block diagram below shows a typical usage scenario. The user-developed SMPS application interfaces to the DSC peripherals while using function calls into this library to perform majority of the time-critical operations.

       

Features

  • Optimized for speed, code size and RAM usage
  • Includes three generalized compensator routines for use with all dsPIC33 devices
    • 3P3Z, 2P2Z, and PID
    • Designed with a good compromise of speed and resolution
  • Includes four compensator routines for use with devices utilizing Alternate Working Registers
    • 4P4Z, 3P3Z, 2P2Z, and PID
    • Designed to reduce the amount of time required for control output write back
    • Incorporates different triggering options
      • No trigger updates
      • 50% on-time + delay
      • 50% off-time + delay
  • Allows easy expansion of control algorithm with two free Alternate W-Registers and passing a generic structure

SMPS Control Library


Title
Date
smps_control_library_v2018_02_28 01 Mar 2018 Download