A DC-to-AC power inverter converts Direct Current (DC) to Alternating Current (AC). The input voltage, output voltage, frequency and overall power handling depend on the design of the specific device or circuitry. An Uninterruptible Power Supply (UPS) is a typical example of an DC to AC inverter. It provides an alternate electric power supply for connected electronic equipment when the primary power source is not available. There are three types of UPS systems, depending on how the electric power is being stored and relayed to the electronic device connected to them:
A typical UPS for computers protects against four types of power events:
This reference design is based on the dsPIC33F “GS” series of digital-power Digital Signal Controllers (DSCs). It demonstrates how digital-power techniques, when applied to UPS applications, enable easy modifications through software; the use of smaller magnetics; intelligent battery charging; higher-efficiency, compact designs; reduction in audible and electrical noise via a purer sine-wave output; USB communication and low-cost overall Bill of Materials.
Would you like to learn more about the advantages of switching to digital power supplies? Click on the link below to download our Features, Value and Benefits of Digital Control for Power Supplies white paper.
Product | Program Memory Size (KB) | CPU Speed (MIPS/DMIPS) | FunctionalSafetyReady | Pin Count | Temp. Range Max. | SMPS PWM Channels |
---|---|---|---|---|---|---|
dsPIC33CH128MP202 | 128 | 100 | Yes | 28 | 150 | 12 |
dsPIC33CH128MP203 | 128 | 100 | Yes | 36 | 150 | 12 |
dsPIC33CH128MP205 | 128 | 100 | Yes | 48 | 150 | 12 |
dsPIC33CH128MP206 | 128 | 100 | Yes | 64 | 150 | 12 |
dsPIC33CH128MP208 | 128 | 100 | Yes | 80 | 150 | 12 |
dsPIC33CH128MP502 | 128 | 100 | Yes | 28 | 150 | 12 |
dsPIC33CH128MP503 | 128 | 100 | Yes | 36 | 150 | 12 |
dsPIC33CH128MP505 | 128 | 100 | Yes | 48 | 150 | 12 |
dsPIC33CH128MP506 | 128 | 100 | Yes | 64 | 150 | 12 |
dsPIC33CH128MP508 | 128 | 100 | Yes | 80 | 150 | 12 |
dsPIC33CH256MP205 | 256 | 100 | Yes | 48 | 150 | 24 |
dsPIC33CH256MP206 | 256 | 100 | Yes | 64 | 150 | 24 |
dsPIC33CH256MP208 | 256 | 100 | Yes | 80 | 150 | 24 |
dsPIC33CH256MP505 | 256 | 100 | Yes | 48 | 150 | 24 |
dsPIC33CH256MP506 | 256 | 100 | Yes | 64 | 150 | 24 |
dsPIC33CH256MP508 | 256 | 100 | Yes | 80 | 150 | 24 |
dsPIC33CH512MP205 | 512 | 100 | Yes | 48 | 150 | 24 |
dsPIC33CH512MP206 | 512 | 100 | Yes | 64 | 150 | 24 |
dsPIC33CH512MP208 | 512 | 100 | Yes | 80 | 150 | 24 |
dsPIC33CH512MP505 | 512 | 100 | Yes | 48 | 150 | 24 |
dsPIC33CH512MP506 | 512 | 100 | Yes | 64 | 150 | 24 |
dsPIC33CH512MP508 | 512 | 100 | Yes | 80 | 150 | 24 |
dsPIC33CH64MP202 | 64 | 100 | Yes | 28 | 150 | 12 |
dsPIC33CH64MP203 | 64 | 100 | Yes | 36 | 150 | 12 |
dsPIC33CH64MP205 | 64 | 100 | Yes | 48 | 150 | 12 |
dsPIC33CH64MP206 | 64 | 100 | Yes | 64 | 150 | 12 |
dsPIC33CH64MP208 | 64 | 100 | Yes | 80 | 150 | 12 |
dsPIC33CH64MP502 | 64 | 100 | Yes | 28 | 150 | 12 |
dsPIC33CH64MP503 | 64 | 100 | Yes | 36 | 150 | 12 |
dsPIC33CH64MP505 | 64 | 100 | Yes | 48 | 150 | 12 |
dsPIC33CH64MP506 | 64 | 100 | Yes | 64 | 150 | 12 |
dsPIC33CH64MP508 | 64 | 100 | Yes | 80 | 150 | 12 |
dsPIC33CK128MP202 | 128 | 100 | Yes | 28 | 150 | 8 |
dsPIC33CK128MP203 | 128 | 100 | Yes | 36 | 150 | 12 |
dsPIC33CK128MP205 | 128 | 100 | Yes | 48 | 150 | 16 |
dsPIC33CK128MP206 | 128 | 100 | Yes | 64 | 150 | 16 |
dsPIC33CK128MP208 | 128 | 100 | Yes | 80 | 150 | 16 |
dsPIC33CK128MP502 | 128 | 100 | Yes | 28 | 150 | 8 |
dsPIC33CK128MP503 | 128 | 100 | Yes | 36 | 150 | 12 |
dsPIC33CK128MP505 | 128 | 100 | Yes | 48 | 150 | 16 |
dsPIC33CK128MP506 | 128 | 100 | Yes | 64 | 150 | 16 |
dsPIC33CK128MP508 | 128 | 100 | Yes | 80 | 150 | 16 |
dsPIC33CK256MP202 | 256 | 100 | Yes | 28 | 150 | 8 |
dsPIC33CK256MP203 | 256 | 100 | Yes | 36 | 150 | 12 |
dsPIC33CK256MP205 | 256 | 100 | Yes | 48 | 150 | 16 |
dsPIC33CK256MP206 | 256 | 100 | Yes | 64 | 150 | 16 |
dsPIC33CK256MP208 | 256 | 100 | Yes | 80 | 150 | 16 |
dsPIC33CK256MP502 | 256 | 100 | Yes | 28 | 150 | 8 |
dsPIC33CK256MP503 | 256 | 100 | Yes | 36 | 150 | 12 |
dsPIC33CK256MP505 | 256 | 100 | Yes | 48 | 150 | 16 |
dsPIC33CK256MP506 | 256 | 100 | Yes | 64 | 150 | 16 |
dsPIC33CK256MP508 | 256 | 100 | Yes | 80 | 150 | 16 |
dsPIC33CK32MP102 | 32 | 100 | Yes | 28 | 150 | 8 |
dsPIC33CK32MP103 | 32 | 100 | Yes | 36 | 150 | 8 |
dsPIC33CK32MP105 | 32 | 100 | Yes | 48 | 150 | 8 |
dsPIC33CK32MP202 | 32 | 100 | Yes | 28 | 150 | 8 |
dsPIC33CK32MP203 | 32 | 100 | Yes | 36 | 150 | 12 |
dsPIC33CK32MP205 | 32 | 100 | Yes | 48 | 150 | 16 |
dsPIC33CK32MP206 | 32 | 100 | Yes | 64 | 150 | 16 |
dsPIC33CK32MP502 | 32 | 100 | Yes | 28 | 150 | 8 |
dsPIC33CK32MP503 | 32 | 100 | Yes | 36 | 150 | 12 |
dsPIC33CK32MP505 | 32 | 100 | Yes | 48 | 150 | 16 |
dsPIC33CK32MP506 | 32 | 100 | Yes | 64 | 150 | 16 |
dsPIC33CK64MP102 | 64 | 100 | Yes | 28 | 150 | 8 |
dsPIC33CK64MP103 | 64 | 100 | Yes | 36 | 150 | 8 |
dsPIC33CK64MP105 | 64 | 100 | Yes | 48 | 150 | 8 |
dsPIC33CK64MP202 | 64 | 100 | Yes | 28 | 150 | 8 |
dsPIC33CK64MP203 | 64 | 100 | Yes | 36 | 150 | 12 |
dsPIC33CK64MP205 | 64 | 100 | Yes | 48 | 150 | 16 |
dsPIC33CK64MP206 | 64 | 100 | Yes | 64 | 150 | 16 |
dsPIC33CK64MP208 | 64 | 100 | Yes | 80 | 150 | 16 |
dsPIC33CK64MP502 | 64 | 100 | Yes | 28 | 150 | 8 |
dsPIC33CK64MP503 | 64 | 100 | Yes | 36 | 150 | 12 |
dsPIC33CK64MP505 | 64 | 100 | Yes | 48 | 150 | 16 |
dsPIC33CK64MP506 | 64 | 100 | Yes | 64 | 150 | 16 |
dsPIC33CK64MP508 | 64 | 100 | Yes | 80 | 150 | 16 |
dsPIC33EP128GS702 | 128 | 70 | Yes | 28 | 125 | 10 |
dsPIC33EP128GS704 | 128 | 70 | Yes | 44 | 125 | 10 |
dsPIC33EP128GS705 | 128 | 70 | Yes | 48 | 125 | 10 |
dsPIC33EP128GS706 | 128 | 70 | Yes | 64 | 125 | 10 |
dsPIC33EP128GS708 | 128 | 70 | Yes | 80 | 125 | 10 |
dsPIC33EP128GS804 | 128 | 70 | Yes | 44 | 125 | 10 |
dsPIC33EP128GS805 | 128 | 70 | Yes | 48 | 125 | 10 |
dsPIC33EP128GS806 | 128 | 70 | Yes | 64 | 125 | 10 |
dsPIC33EP128GS808 | 128 | 70 | Yes | 80 | 125 | 10 |
dsPIC33EP16GS202 | 16 | 70 | Yes | 28 | 125 | 6 |
dsPIC33EP16GS502 | 16 | 70 | Yes | 28 | 125 | 10 |
dsPIC33EP16GS504 | 16 | 70 | Yes | 44 | 125 | 10 |
dsPIC33EP16GS505 | 16 | 70 | Yes | 48 | 125 | 10 |
dsPIC33EP16GS506 | 16 | 70 | Yes | 64 | 125 | 10 |
dsPIC33EP32GS202 | 32 | 70 | Yes | 28 | 125 | 6 |
dsPIC33EP32GS502 | 32 | 70 | Yes | 28 | 125 | 10 |
dsPIC33EP32GS504 | 32 | 70 | Yes | 44 | 125 | 10 |
dsPIC33EP32GS505 | 32 | 70 | Yes | 48 | 125 | 10 |
dsPIC33EP32GS506 | 32 | 70 | Yes | 64 | 125 | 10 |
dsPIC33EP64GS502 | 64 | 70 | Yes | 28 | 125 | 10 |
dsPIC33EP64GS504 | 64 | 70 | Yes | 44 | 125 | 10 |
dsPIC33EP64GS505 | 64 | 70 | Yes | 48 | 125 | 10 |
dsPIC33EP64GS506 | 64 | 70 | Yes | 64 | 125 | 10 |
dsPIC33EP64GS708 | 64 | 70 | Yes | 80 | 125 | 10 |
dsPIC33EP64GS804 | 64 | 70 | Yes | 44 | 125 | 10 |
dsPIC33EP64GS805 | 64 | 70 | Yes | 48 | 125 | 10 |
dsPIC33EP64GS806 | 64 | 70 | Yes | 64 | 125 | 10 |
dsPIC33EP64GS808 | 64 | 70 | Yes | 80 | 125 | 10 |
Product | Topology | Min. Operation Voltage (V) | Max. Operation Voltage (V) | Drive Strength (A) | Program Memory Type | Program Memory Size (KWords) |
---|---|---|---|---|---|---|
MCP19110 | Buck | 4.5 | 32 | 4 | Flash | 4.0 |
MCP19111 | Buck | 4.5 | 32 | 4 | Flash | 4.0 |
MCP19114 | Boost,Flyback,Cuk,SEPIC | 4.5 | 42 | 1 | Flash | 4.0 |
MCP19115 | Boost,Flyback,Cuk,SEPIC | 4.5 | 42 | 1 | Flash | 4.0 |
MCP19116 | Boost,Flyback,Cuk,SEPIC | 4.5 | 42 | 1 | Flash | 8.0 |
MCP19117 | Boost,Flyback,Cuk,SEPIC | 4.5 | 42 | 1 | Flash | 8.0 |
MCP19118 | Buck | 4.5 | 40 | 4 | Flash | 4.0 |
MCP19119 | Buck | 4.5 | 40 | 4 | Flash | 4.0 |
MCP19122 | Buck | 4.5 | 40 | 2 | Flash | 4.0 |
MCP19123 | Buck | 4.5 | 40 | 2 | Flash | 4.0 |
MCP19124 | Boost,Flyback,Cuk,SEPIC | 4.5 | 42 | 1 | Flash | 4.0 |
MCP19125 | Boost,Flyback,Cuk,SEPIC | 4.5 | 42 | 1 | Flash | 4.0 |
MCP19214 | Boost,Flyback,Cuk,SEPIC | 4.5 | 42 | 1 | Flash | 8.0 |
MCP19215 | Boost,Flyback,Cuk,SEPIC | 4.5 | 42 | 1 | Flash | 8.0 |
Product | Pricing | CWG/COG | PSMC | Op Amps | Comparators | Internal Voltage Reference (Bandgap) |
---|---|---|---|---|---|---|
PIC16F1764 | 0.9600 | 1 | 0 | 1 | 2 | Yes |
PIC16F1765 | 1.0300 | 1 | 0 | 1 | 2 | Yes |
PIC16F1768 | 1.1300 | 2 | 0 | 2 | 4 | Yes |
PIC16F1769 | 1.2100 | 2 | 0 | 2 | 4 | Yes |
PIC16F1773 | 1.4800 | 3 | 0 | 3 | 6 | Yes |
PIC16F1776 | 1.5500 | 3 | 0 | 3 | 6 | Yes |
PIC16F1777 | 1.9200 | 4 | 0 | 4 | 8 | Yes |
PIC16F1778 | 1.6500 | 4 | 0 | 3 | 6 | Yes |
PIC16F1779 | 2.0200 | 4 | 0 | 4 | 8 | Yes |
PIC16F753 | 0.6600 | 1 | 0 | 1 | 2 | Yes |
Our Digital Power Design Suite includes the Digital Compensator Design Tool (DCDT), MPLAB® Code Configurator (MCC), Microchip compensator libraries and design examples. These four packages combine to provide the tools and required guidance for developing complete digital power designs.
Title | Download |
---|---|
PMBus™ Stack | Download |
CE002 Configuring 10-Bit dsPIC DSC A/D Converters for 1 Msps Conversion Rate | Download |
CE021 - dsPIC SMPS Buck Converter with PID Control | Download |
CE031 - dsPIC SMPS ADC Triggered by PWM | Download |
CE028 - dsPIC SMPS Complementary PWM | Download |
CE020 - Standard Mode PWM using dsPIC SMPS DSC | Download |
CE032 - dsPIC SMPS ADC Interrupt Vectoring - Assembly | Download |
Title | Download |
---|---|
AN1106 - Power Factor Correction in Power Conversion Applications Using the dsPIC® DSC | Download |
AN1278 - Digital Power IPFC Reference Design Application Note | Download |
AN1207 - Switch Mode Power Supply (SMPS) Topologies (Part II) | Download |
AN1114 - Switch Mode Power Supply (SMPS) Topologies (Part I) | Download |
AN2321 - Solar MPPT Battery Charger for the Rural Electrification System | Download |
TB081 - Soft-Start Controller for Switching Power Supplies | Download |
AN1335 - Phase-Shifted Full-Bridge (PSFB) Quarter Brick DC/DC Converter Reference Design Using a dsPIC® DSC | Download |
AN2375 - Advantages of Slope Compensation with CIPs | Download |
AN2450 - Oscillator Jitter and Jitter-Causing Events | Download |
AN1338 - Grid-Connected Solar Microinverter Ref. Design Using a dsPIC® DSC | Download |
TB3160 - Primary Side Power Limiter and Control | Download |
AN1336 - DC/DC LLC Reference Design Using the dsPIC® DSC | Download |
AN1086 - Switching Power Supply Design with the PIC16F785 | Download |
AN2456 - Configurability in a Switched Mode Power Supply Controller | Download |
TB3167 - Advantages of the Operational Amplifier Peripheral in PIC Microcontrollers for SMPS Applications | Download |
AN2721 - Getting Started with Dual Core - Getting Started with Dual Core | Download |
TB062 - Frequently Asked Questions (FAQs) About dsPIC® DSC SMPS Devices | Download |
Title | Download |
---|---|
16-bit Peripherals Quick Reference Guide | Download |
SEC1110/1210 - Smart Card Controllers with USB, SPI and UART Interfaces | Download |
Connectivity Solutions for Embedded Design | Download |
32-bit MCU Connectivity Sell Sheet | Download |
Intelligent Power Supply Design Solutions Brochure | Download |
Learn how the dsPIC33 Digital Signal Controller which includes a powerful DSP Core, high-speed ADCs, high resolution PWMs, provides a high level of programmability, enables standards based wireless charging solutions. The dsPIC33 based 15W transmitter complies with the Qi standard, and supports CAN, NFC and authentication. The 200W Transmitter/Receiver solution developed with a custom controller is targeted for applications such as power tools, industrial robots etc., provides greater than 90% efficiency and includes an advanced foreign object detection scheme.
Learn how the dsPIC33 Digital Signal Controller which includes a powerful DSP Core, high-speed ADCs, high resolution PWMs, provides a high level of programmability, enables standards based wireless charging solutions. The dsPIC33 based 15W transmitter complies with the Qi standard, and supports CAN, NFC and authentication. The 200W Transmitter/Receiver solution developed with a custom controller is targeted for applications such as power tools, industrial robots etc., provides greater than 90% efficiency and includes an advanced foreign object detection scheme.
This video explains a 100-200W inductive wireless power transmitter/receiver solution. The solution operates in the input voltage range of 8-24V DC. This highly efficient solution with an in-band communication scheme and advanced foreign object detection is implemented effectively with Microchip’s high-performance digital controllers.
This video introduces Microchip’s latest dsPIC33C family of DSCs offering single core and dual core variants for time-critical control and high-performance embedded applications.
This video is a quick introduction to the high-performance dual-core and peripheral of the dsPIC33CH family of DSCs. Learn how to take advantages of the new features of the dsPIC33CH family of DSCs, in your next real-time embedded system development.
This video will demonstrate the basic setup of MPLAB® Code Configurator for a dual-core dsPIC DSCs.
This video will introduce you to one of our new peripherals, the Peripheral Trigger Generator or commonly referred as PTG, available on 16-bit dsPIC33 digital signal controllers. The video will give a glimpse into the capabilities of PTG peripheral, which can help you in addressing the challenges of sequencing asynchronous tasks and event triggers.
This is a Live Update demonstration of the power supply firmware using Microchip’s new dsPIC33EP ‘GS’ devices. These devices contain two flash partitions such that programming of the inactive partition can occur without stalling the CPU which then leads to continuous regulation of the power supply (i.e. no down time to update PSU firmware). The demonstration shows an extreme case where the compensator is being changed from an poorly designed 2P2Z compensator to a properly designed 3P3Z compensator.
Microchip's dsPIC® digital signal controller digitally controls different power supply topologies. On display at Microchip’s Design West booth were several of Microchip’s digital power reference designs, including the solar micro inverter, LLC resonant converter, quarter brick DC/DC and LED development board.