Microchip Technology Inc
product primary image

dsPIC33EP32GS505

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
  • 32K Flash Program Memory
  • 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)
  • 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
  • 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
  • 12 to 22 single-ended inputs
  • 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.
  • Dedicated 12-bit Digital-to-Analog Converter (DAC) for each analog comparator
  • DAC reference outputs
  • external reference inputs
  • Single-ended or independent ground reference
  • Five selectable gains (4x, 8x, 16x, 32x and 64x)
  • 40 MHz gain bandwidth
  • Reduces CPU Interaction to Improve Performance
  • Flexible PWM Trigger Options for ADC Conversions
  • Supports Cycle-by-Cycle Current mode control
  • Current Reset mode (variable frequency)
  • 16-Bit and up to Two 32-Bit Timers/Counters
  • Output Compare (OC) modules, Configurable as Timers/Counters
  • Input Capture (IC) modules
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

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
    • 32K 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
    • 12 to 22 single-ended inputs
    • 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
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 Sheets

Programming Specifications

Boundary Scan BSDL

Brochures

Software

Development Environment

  • Demo & Evaluation Boards
  • Emulators & Debuggers
  • Programmers
  • Software Libraries
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
PICkit 3 In-Circuit Debugger
PICkit 3 In-Circuit Debugger ( PG164130 )

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 debugging offers these benefits:

  • Low cost
  • Minimum of additional hardware needed for debug
  • Expensive sockets or adapters are not required
...

Learn More
Add To Cart
MPLAB ICD 3 In-Circuit Debugger
MPLAB ICD 3 In-Circuit Debugger ( DV164035 )

 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 )

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 PIC® and dsPIC® Flash microcontrollers with the easy-to-use but powerful graphical user interface of the MPLAB Integrated Development Environment (IDE), included with each kit.
The MPLAB REAL ICE probe is connected...


Learn More
Add To Cart
Programmers
PICkit 3 In-Circuit Debugger
PICkit 3 In-Circuit Debugger ( PG164130 )

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 debugging offers these benefits:

  • Low cost
  • Minimum of additional hardware needed for debug
  • Expensive sockets or adapters are not required
...

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 )

 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 )

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 PIC® and dsPIC® Flash microcontrollers with the easy-to-use but powerful graphical user interface of the MPLAB Integrated Development Environment (IDE), included with each kit.
The MPLAB REAL ICE probe is connected...

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

Microchip Easy Bootloader for PIC24 and dsPIC33

The

...

Learn More

Similar Devices

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

RoHS Information

Part Number
Device Weight
Shipping Weight
Lead Count
Package Type
Package Width
Solder Composition
JEDEC Indicator
RoHS
China EFUP
DSPIC33EP32GS505T-I/PT
0.142800
0.300000
48
TQFP
7x7x1mm
Matte Tin
e3
Rohs icon
efup china icon
DSPIC33EP32GS505-E/PT
0.142800
2.940000
48
TQFP
7x7x1mm
Matte Tin
e3
Rohs icon
efup china icon
DSPIC33EP32GS505T-E/PT
0.142800
0.300000
48
TQFP
7x7x1mm
Matte Tin
e3
Rohs icon
efup china icon
DSPIC33EP32GS505-I/PT
0.142800
2.940000
48
TQFP
7x7x1mm
Matte Tin
e3
Rohs icon
efup china icon
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

Grid
View
Table
View
Filter:
Apply
Clear
Product
Leads
Package Type
Temp Range
Packing Media
5K Pricing
Buy