Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes
product primary image

dsPIC33EP32GS505

Digital Power SMPS, High Speed ADC, DAC

Status: Samples Available

Features:

  • 3.0V to 3.6V, -40°C to +85°C, DC to 70 MIPS
  • 3.0V to 3.6V, -40°C to +125°C, DC to 60 MIPS
  • High-Speed ADC module
  • Dedicated 12-bit Digital-to-Analog Converter (DAC) for each analog comparator
  • Two Programmable Gain Amplifiers
View More
Overview
Documents
Development Environment
Similar Devices
RoHS Information
Buy Now

Device Overview

Summary

dsPIC33EPXXGS50X is a SMPS & Digital Power Conversion Digital Signal Controller. These devices offer features supporting common, multi-loop digital switch-mode power supplies (SMPS) and other digital power-conversion applications such as:

• AC to DC Converters
• DC to DC Converters
• Power Factor Correction (PFC)
• Uninterruptible power supply (UPS)
• Inverters
• Embedded Power-Supply Controllers
• Arc Fault Detection

The dsPIC33EPXXGS50X family has many features that help simplify functional safety certifications for ASIL-B and ASIL-C focused applications including:
• Functional Safety Manual and FMEDA available under NDA upon request to your sales office
• MPLAB XC Compiler Functional Safety Manual available with registration 
• Learn more about our functional safety capabilities including hardware, software, and supporting collateral

Additional Features
  • Operating Conditions
    • 3.0V to 3.6V, -40°C to +85°C, DC to 70 MIPS
    • 3.0V to 3.6V, -40°C to +125°C, DC to 60 MIPS
  • Flash Architecture
    • 16K Flash Program Memory
    • Core: 16-Bit dsPIC33E CPU
    • Two 40-Bit Wide Accumulators
    • Code-Efficient (C and Assembly) Architecture
    • Single-Cycle (MAC/MPY) with Dual Data Fetch
    • Single-Cycle Mixed-Sign MUL Plus Hardware Divide
    • 32-Bit Multiply Support
    • Two Additional Working Register Sets (reduces context switching)
  • High-Speed PWM
    • Individual Time Base and Duty Cycle for each PWM
    • 1.04 ns PWM Resolution (frequency, duty cycle, dead time and phase)
    • Supports Center-Aligned, Redundant, Complementary and True Independent Output modes
    • Independent Fault and Current-Limit Inputs
    • Output Override Control
    • PWM Support for AC/DC, DC/DC, Inverters, PFC and Lighting
  • Advanced Analog Features
    • High-Speed ADC module
    • 12-bit with 4 dedicated SAR ADC cores and one shared SAR ADC core
    • Configurable resolution (up to 12-bit) for each ADC core
    • Up to 3.25 Msps conversion rate per channel at 12-bit resolution
    • Dedicated result buffer for each analog channel
    • Flexible and independent ADC trigger sources
    • Two digital comparators
    • Two oversampling filters for increased resolution
    • ADC with Early Interrupt feature
    • Four Rail-to-Rail Comparators with Hysteresis
    • Dedicated 12-bit Digital-to-Analog Converter (DAC) for each analog comparator
    • DAC reference outputs
    • External reference inputs
    • Two Programmable Gain Amplifiers
    • Single-ended or independent ground reference
    • Five selectable gains (4x, 8x, 16x, 32x and 64x)
    • 40 MHz gain bandwidth
  • Interconnected SMPS Peripherals
    • Reduces CPU Interaction to Improve Performance
    • Flexible PWM Trigger Options for ADC Conversions
    • High-Speed Comparator Truncates PWM (15 ns typical)
    • Supports Cycle-by-Cycle Current mode control
    • Current Reset mode (variable frequency)
  • Timers/Output Compare/Input Capture
    • 16-Bit and up to Two 32-Bit Timers/Counters
    • Output Compare (OC) modules, Configurable as Timers/Counters
    • Input Capture (IC) modules
  • Functional Safety support (ISO26262)
    • ASIL-B & ASIL-C focused applications
    • FMEDA and Safety manual available under NDA upon request to your sales office
    • Safety qualified XC16 compiler
  • Functional Safety hardware features
    • Multiple redundant clock sources
    • IO ports read-back
    • Analog peripherals redundancies
    • Windowed Watchdog Timer
    • Hardware traps
    • SFR locks
    • Write protection
Parametrics
Name
Value
Architecture
16-bit
Max CPU Speed (MHz)
70
CPU Speed (MIPS/DMIPS)
70
Program Memory Size (KB)
32
Multiple Flash Panels
Yes
SRAM (KB)
4
Temperature Range (C)
-40 to 125
Operating Voltage Range (V)
3 to 3.6
Pin Count
48
Comparators
4
Analog Peripherals
5-A/D 19x12-bit @ 3250(ksps) 4-D/A 1x12-bit
UART
2
SPI
2
I2C
2
Timers
5 x 16-bit 2 x 32-bit
SMPS PWM Outputs
10
Input Capture
4
Max PWM outputs (including complementary)
10
Number of PWM Time Bases
5
Output Compare Channels
4
Peripheral Pin Select / Pin Muxing
Yes
Supported in MPLAB Code Configurator
Yes

Documents

Jump to:

Data Sheet

Programming Specification

BSDL Files

Brochures

Software

Development Environment

  • Demo & Evaluation Boards
  • Emulators & Debuggers
  • Programmers
  • Software Libraries
  • Application Examples
Demo & Evaluation Boards
MPLAB Starter Kit for Digital Power
MPLAB Starter Kit for Digital Power ( DM330017-2 )

The MPLAB Starter Kit for Digital Power kit uses the dsPIC33EP64GS502 DSC to implement a buck converter and a boost converter. It is a digitally controlled power supply board that consists of one independent DC/DC synchronous Buck converter and one independent DC/DC Boost converter. Each converter can drive its on-board MOSFET controlled resistive load or an external load. The...

Learn More
Add To Cart
Emulators & Debuggers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Fast programming, increased functionality, at the same price as its predecessor.


The MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and programming of PIC®, dsPIC®, AVR, SAM and CEC flash microcontrollers, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE), version 4.15. The MPLAB

...

Learn More
Add To Cart
MPLAB ICD 4 In-Circuit Debugger
MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® Microcontrollers (MCUs), dsPIC® Digital Signal Controllers (DSCs), and CEC flash microcontrollers. This speed is provided by a SAME70 MCU with 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield faster

...

Learn More
Add To Cart
PICkit 3 In-Circuit Debugger
PICkit 3 In-Circuit Debugger ( PG164130 )
(Not Recommended for new design)

The PICkit 3 is not recommended for new designs. For new designs, please see the MPLAB PICKit 4.

Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit

...

Learn More
Add To Cart
MPLAB ICD 3 In-Circuit Debugger
MPLAB ICD 3 In-Circuit Debugger ( DV164035 )
(Not Recommended for new design)

 The MPLAB ICD 3 is a mature product. For new designs, consider using the MPLAB ICD 4 (DV164045)

MPLAB® ICD 3 In-Circuit Debugger System is Microchip's most cost effective high-speed hardware debugger/programmer for Microchip Flash Digital Signal Controller (DSC) and microcontroller

...

Learn More
Add To Cart
MPLAB REAL ICE PROBE KIT
MPLAB REAL ICE PROBE KIT ( DV244005 )
(Not Recommended for new design)

 

Not recommended for new designs. For new designs, please consider the MPLAB ICD 4 (DV164045).

MPLAB REAL ICE In-Circuit Emulator System is Microchip’s next generation high speed emulator for Microchip Flash DSC® and MCU devices. It debugs and programs

...


Learn More
Add To Cart
Programmers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Fast programming, increased functionality, at the same price as its predecessor.


The MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and programming of PIC®, dsPIC®, AVR, SAM and CEC flash microcontrollers, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE), version 4.15. The MPLAB

...

Learn More
Add To Cart
MPLAB ICD 4 In-Circuit Debugger
MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® Microcontrollers (MCUs), dsPIC® Digital Signal Controllers (DSCs), and CEC flash microcontrollers. This speed is provided by a SAME70 MCU with 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield faster

...

Learn More
Add To Cart
PICkit 3 In-Circuit Debugger
PICkit 3 In-Circuit Debugger ( PG164130 )
(Not Recommended for new design)

The PICkit 3 is not recommended for new designs. For new designs, please see the MPLAB PICKit 4.

Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit

...

Learn More
Add To Cart
MPLAB PM3 Universal Device Programmer
MPLAB PM3 Universal Device Programmer ( DV007004 )

The MPLAB® PM3 Universal Device Programmer is easy to use and operates with a PC or as a stand-alone unit, and programs Microchip's entire line of PIC® devices as well as the latest dsPIC® DSC devices. When used standalone, data can be loaded and saved with the SD/MMC card (not included).

Learn More
Add To Cart
MPLAB ICD 3 In-Circuit Debugger
MPLAB ICD 3 In-Circuit Debugger ( DV164035 )
(Not Recommended for new design)

 The MPLAB ICD 3 is a mature product. For new designs, consider using the MPLAB ICD 4 (DV164045)

MPLAB® ICD 3 In-Circuit Debugger System is Microchip's most cost effective high-speed hardware debugger/programmer for Microchip Flash Digital Signal Controller (DSC) and microcontroller

...

Learn More
Add To Cart
MPLAB REAL ICE PROBE KIT
MPLAB REAL ICE PROBE KIT ( DV244005 )
(Not Recommended for new design)

 

Not recommended for new designs. For new designs, please consider the MPLAB ICD 4 (DV164045).

MPLAB REAL ICE In-Circuit Emulator System is Microchip’s next generation high speed emulator for Microchip Flash DSC® and MCU devices. It debugs and programs

...

Learn More
Add To Cart
Software Libraries
Microchip Easy Bootloader Library for PIC24/dsPIC33 and PIC32MM

Microchip Easy Bootloader Library for PIC24/dsPIC33 and PIC32MM

...

Learn More

Similar Devices

Product
Pins
Flash (KB)
RAM (KB)
Price 5K
Notes
28
16
2
$1.92
0
28
16
2
$2.06
0
44
16
2
$2.25
0
48
16
4
$2.28
0
64
16
2
$2.48
0
28
32
2
$2.34
0
28
32
4
$2.55
0
44
32
4
$2.72
0
48
32
4
$2.74
0
64
32
4
$2.90
0
28
64
8
$3.05
0
44
64
8
$3.23
0
48
64
8
$3.26
0
64
64
8
$3.44
0

RoHS Information

Part Number
Device Weight (g)
Shipping Weight (Kg)
Lead Count
Package Type
Package Width
Solder Composition
JEDEC Indicator
RoHS
China EFUP
DSPIC33EP32GS505-E/PT
0.142800
2.940000
48
TQFP
7x7x1.0mm
Matte Tin
e3
DSPIC33EP32GS505-I/PT
0.142800
2.940000
48
TQFP
7x7x1.0mm
Matte Tin
e3
DSPIC33EP32GS505T-E/PT
0.142800
0.300000
48
TQFP
7x7x1.0mm
Matte Tin
e3
DSPIC33EP32GS505T-I/PT
0.142800
0.300000
48
TQFP
7x7x1.0mm
Matte Tin
e3
To see a complete listing of RoHS data for this device, please Click here
Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.

Buy from the Microchip Store

Grid
View
Table
View
Filter:
Apply
Clear
Only show products with samples
Product
Leads
Package Type
Temp Range
Packing Media
5K Pricing
Buy