Microchip Technology

DSPIC30F3013-20I/SO - 16-bit DSC, 20 MIPS, 24KB Flash | Microchip

MPN: DSPIC30F3013-20I/SO βœ“ Active
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 28-pin SOIC (SO, 7.50 mm body width) Package 20 MIPS Speed 24 KB (8K x 24) Memory
From $4.62 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $6.92 $6.92
10 $6.32 $63.20
100 $5.65 $565.00
500 $5.1 $2,550.00
1,000 $4.62 $4,620.00
ℹ️ All prices are in USD

DSPIC30F3013-20I/SO Overview

The Microchip Technology DSPIC30F3013-20I/SO is a high-performance 16-bit Digital Signal Controller (DSC) combining microcontroller simplicity with DSP capability, operating at 20 MIPS from a 2.5V to 5.5V supply and packaged in a 28-pin SOIC (SO) wide-body IC. The device integrates 24 KB of Flash program memory (8K x 24 words), 2 KB of RAM, and 1 KB of EEPROM on-chip for non-volatile data storage, plus a 16-channel 12-bit ADC for precision analog acquisition.

A Digital Signal Controller (DSC) is a specialized mixed-signal MCU that fuses a DSP engine with a microcontroller core on a single die. In the taxonomy, a DSC sits between a microcontroller (MCU) and a digital signal processor (DSP); the dsPIC30F family specifically targets motor control, digital power conversion, and sensor signal conditioning where deterministic real-time DSP performance and 5V tolerance are required.

Key features of the DSPIC30F3013 include a 20 MIPS modified Harvard architecture DSP core, a hardware MAC unit for single-cycle 16x16-bit operations, motor-control PWM with up to 6 channels, quadrature encoder interface (QEI), and 5x 16-bit timer/counters. The 12-bit ADC offers 200 ksps conversion with up to 16 channels, while the analog comparator block enables fast overcurrent detection. Integrated peripherals such as UART, SPI, I2C, and CAN provide multi-protocol connectivity for industrial control networks.

The DSP engine uses a dual-bus architecture: a 24-bit instruction word (with 24-bit program memory addressing) and a 16-bit data path that retains MCU efficiency. The dedicated MAC and barrel shifter accelerate FFT, FIR, and IIR filter routines, allowing deterministic interrupt response within 5 instruction cycles.

Typical applications include BLDC/PMSM motor control (sensored or sensorless FOC), digital power converters (PFC, LLC, buck/boost), sensor signal processing, industrial automation, and automotive body electronics. The wide 2.5-5.5V operating range also suits battery management systems and 5V industrial bus interfaces.

When designing with the DSPIC30F3013, decouple VDD/VSS pairs with 0.1 uF ceramics near each pin and provide at least 4.7 uF bulk capacitance; expose the exposed pad (where present) to a ground pour for thermal relief. Ensure MPLAB ICD 3 or MPLAB ICD 4 / PICkit 4 in-circuit debugger headers are accessible for firmware development.

This page synthesizes distributor stock, drop-in same-package alternatives, and practical application notes that go beyond the manufacturer datasheet summary, helping engineers select and source the DSPIC30F3013-20I/SO quickly and confidently.

Drop-in alternatives for DSPIC30F3013-20I/SO β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with DSPIC30F3013-20I/SO (same form factor and footprint) β€” differing in ADC, Operating Temperature, Package, Core Architecture, Mounting Type.

Microchip Technology
ADC: 10-bit, up to 12 input channels
Operating Temperature: -40 C to +85 C (industrial grade "I")
Package: 28-pin SPDIP (Skinny Plastic DIP, 0.300" / 7.62 mm pitch)
Microchip Technology
ADC: 10-bit, 6-channel, 200 ksps, dual S/H
Operating Temperature: -40 C to +125 C (E grade)
Package: 28-pin SOIC (SO), 0.295 in (7.50 mm) body width
Microchip Technology
ADC: 12-bit, multi-channel
Operating Temperature: -40 C to +85 C (industrial, 'I' suffix)
Package: 28-SOIC (0.295 in / 7.50 mm width)

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

DSPIC30F3013-30I/SO

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-pin SOIC (SO)
16-bit Digital Signal Controller (DSC) Β· dsPIC30F Harvard RISC/DSP hybrid Β· 30 MIPS (at 40 MHz internal clock) Β· 24 KB Flash (8K x 24 words) Β· 2 KB Β· 1 KB Β· 3.0 V to 5.5 V Β· 20

βœ“ In Stock

$3.74 / Unit

View Datasheet β†’

DSPIC30F3012-20I/SO

βœ… Drop-In
πŸ“¦ 28-pin SOIC (SO)
removes QEI and CAN module (-2 peripherals), same 20 MIPS, 24 KB Flash, 2 KB RAM, pin-to-pin compatible

πŸ“‹ Reference alternative (not in catalog)

DSPIC30F3014-20I/SO

βœ… Drop-In
πŸ“¦ 28-pin SOIC (SO)
adds 24 KB extra Flash (48 KB total) and 2 KB extra RAM (4 KB total), same peripherals and 20 MIPS, pin-to-pin compatible

πŸ“‹ Reference alternative (not in catalog)

DSPIC30F3013-20I/SP

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-pin SPDIP (SP)
dsPIC30F Β· dsPIC30F 16-bit Modified Harvard Β· 24 KB (8K x 24 words) Β· 1.5 KB Β· 1 KB Β· 20 MIPS at 40 MHz CPU clock Β· 3.0 V to 5.5 V Β· -40 C to +85 C (industrial grade "I")

βœ“ In Stock

$4.86 / Unit

View Datasheet β†’

DSPIC30F3013-20I/ML

βœ… Drop-In
πŸ“¦ 28-pin QFN (ML)
same die in 28-pin QFN package (6x6 mm), pin-compatible electrically but smaller footprint (not SOIC pad layout)

πŸ“‹ Reference alternative (not in catalog)

DSPIC30F2013-20I/SO

βœ… Drop-In
πŸ“¦ 28-pin SOIC (SO)
removes CAN module, lowers Flash to 12 KB (-50%), pin-to-pin compatible but reduced memory

πŸ“‹ Reference alternative (not in catalog)

DSPIC30F3013-20I/SO Maximum Ratings & Electrical Characteristics

Core Architecture 16-bit dsPIC30F DSC (modified Harvard)
CPU Speed 20 MIPS
Operating Frequency Up to 40 MHz
Supply Voltage (VDD) 2.5 V to 5.5 V
Program Memory (Flash) 24 KB (8K x 24)
Data RAM 2 KB
EEPROM 1 KB
ADC 12-bit, 16-channel, 200 ksps
Motor Control PWM 6 channels
Quadrature Encoder Interface (QEI) Yes
Timer/Counters 5x 16-bit
UART Modules 2
SPI Modules 1
I2C Modules 1
CAN Module 1 (CAN 2.0B)
Analog Comparators 2
I/O Pins 20
Operating Temperature -40 C to +85 C (Industrial)
Package 28-pin SOIC (SO, 7.50 mm body width)
Mounting Type Surface Mount
RoHS Status Compliant
MSL Level 3 (168 hours)
IC Type Digital Signal Controller (DSC)

DSPIC30F3013-20I/SO Pin Configuration

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SOIC-28
Pin 1 MCLR β€” Master Clear (reset) input, active-low
Pin 2 OSC1/CLKI β€” Crystal oscillator input / external clock
Pin 3 OSC2/CLKO β€” Crystal oscillator output / clock out
Pin 4 VSS β€” Ground reference
Pin 5 VDD β€” Positive supply (2.5 V to 5.5 V)
Pin 6 AVDD β€” Analog positive supply
Pin 7 AVSS β€” Analog ground
Pin 8 PWM1H β€” PWM output 1 high-side
Pin 9 PWM1L β€” PWM output 1 low-side
Pin 10 PWM2H β€” PWM output 2 high-side
Pin 11 PWM2L β€” PWM output 2 low-side
Pin 12 PWM3H β€” PWM output 3 high-side
Pin 13 PWM3L β€” PWM output 3 low-side
Pin 14 AN0/CN2/RB0 β€” Analog input 0 / change notification / I/O
Pin 15 AN1/CN3/RB1 β€” Analog input 1 / change notification / I/O
Pin 16 AN2/CN4/RB2 β€” Analog input 2 / change notification / I/O
Pin 17 AN3/CN5/RB3 β€” Analog input 3 / change notification / I/O
Pin 18 AN4/CN6/RB4 β€” Analog input 4 / change notification / I/O
Pin 19 AN5/CN7/RB5 β€” Analog input 5 / change notification / I/O
Pin 20 VSS β€” Ground reference
Pin 21 VDD β€” Positive supply (2.5 V to 5.5 V)
Pin 22 PGD β€” ICSP data (programming/debug)
Pin 23 PGC β€” ICSP clock (programming/debug)
Pin 24 C1RX/CN8/RB6 β€” CAN1 RX / I/O
Pin 25 C1TX/CN9/RB7 β€” CAN1 TX / I/O
Pin 26 U1RX/CN11/RF6 β€” UART1 RX / I/O
Pin 27 U1TX/CN12/RF7 β€” UART1 TX / I/O
Pin 28 QEA/CN13/RF3 β€” QEI phase A / I/O

Typical Applications

DSPIC30F3013-20I/SO is suitable for 6 applications: Sensored BLDC / PMSM Motor Control, Digital Power Conversion (PFC / LLC / Buck-Boost), Industrial Sensor Signal Processing, Automotive Body Electronics, Solar Micro-Inverter / MPPT Controller, HVAC Fan / Pump Control.

🏭

Sensored BLDC / PMSM Motor Control

The DSPIC30F3013-20I/SO is purpose-built for sensored BLDC and PMSM motor control thanks to its 6-channel motor-control PWM, hardware Quadrature Encoder Interface (QEI), and dual analog comparators. The 20 MIPS modified-Harvard DSP core executes Clarke/Park transforms and SVPWM with deterministic interrupt response, while the 12-bit 200 ksps ADC samples phase currents and DC-bus voltage for closed-loop FOC. Operating from 2.5-5.5 V lets it pair directly with 5 V gate drivers, and the 28-SOIC footprint fits compact 24 V power-tool and appliance designs. Companion parts: IR2104S gate driver, ACS712 current sensor.

⚑

Digital Power Conversion (PFC / LLC / Buck-Boost)

In digital power supplies, the DSPIC30F3013-20I/SO drives PFC, LLC, and synchronous buck/boost topologies with cycle-by-cycle current-mode control. The 20 MIPS DSP engine runs voltage-loop and current-loop compensation (Type-II/III), performs input RMS and PF calculations, and manages soft-start sequencing. The 12-bit ADC synchronizes to the high-speed PWM for sub-microsecond sampling of inductor current and output voltage. Wide 5 V tolerance eliminates level shifters on the gate-driver interface. Companion parts: UCC24612 synchronous rectifier driver, TL431 reference.

🏭

Industrial Sensor Signal Processing

The DSPIC30F3013-20I/SO excels at conditioning and DSP-processing analog sensor signals in factory automation. Its 16-channel 12-bit ADC (200 ksps) handles multi-sensor acquisition, while the DSP engine runs FIR/IIR filters, FFT analysis, and RMS calculations in real time. The CAN 2.0B module broadcasts processed data on industrial networks, and the wide 2.5-5.5 V supply tolerates 24 V industrial transients with external protection. Industrial temperature grade (-40 C to +85 C) ensures reliable operation in unconditioned enclosures. Companion parts: MCP2515 CAN transceiver, XTR105 current-loop transmitter.

πŸš—

Automotive Body Electronics

In 12 V automotive body modules (window lift, seat control, fan drive), the DSPIC30F3013-20I/SO handles PWM actuator control, LIN/CAN networking, and safety diagnostics. The 5 V-tolerant I/O interfaces directly with 12 V automotive rails via external TVS/resistor dividers, and the integrated CAN 2.0B module talks to the vehicle bus without external transceivers in low-speed networks. The DSP core runs debouncing, watchdog, and LIN 2.0 slave stacks. Note: this is the industrial (-40 to +85 C) grade; AEC-Q100 variants require an -20I/Q product family selection. Companion parts: TLE7259-3 LIN transceiver, MCP2551 CAN transceiver.

⚑

Solar Micro-Inverter / MPPT Controller

The DSPIC30F3013-20I/SO is well suited to small-scale solar micro-inverter and MPPT charge-controller designs. Its DSP engine implements perturb-and-observe or incremental-conductance MPPT algorithms at high update rates, while the 6 PWM channels drive interleaved boost/full-bridge topologies. The 12-bit ADC measures panel voltage, current, and battery state-of-charge with simultaneous sampling capability. Wide 2.5-5.5 V supply is compatible with 5 V USB-powered debug, and industrial temperature grade tolerates outdoor enclosures. Companion parts: SI8261 gate driver, CSLA2CD current sensor.

🏭

HVAC Fan / Pump Control

In HVAC blower and circulation-pump controls, the DSPIC30F3013-20I/SO delivers variable-speed drive using sensorless or sensored algorithms. The QEI handles closed-loop speed feedback from Hall sensors or encoders, and the dual analog comparators detect zero-cross for back-EMF commutation. The 12-bit ADC reads thermistor temperature and pressure transducer inputs for system protection. With integrated CAN, the device can participate in building-automation networks (BACnet/Modbus gateways) without an external protocol ASIC. Companion parts: MCP9808 temperature sensor, DRV8301 3-phase gate driver.

Recommended Products Summary

IR2104S Half-bridge gate driver for motor inverter Used in: Sensored BLDC / PMSM Motor Control ACS712ELCTR-20A-T Hall-effect current sensor for FOC feedback Used in: Sensored BLDC / PMSM Motor Control DSPIC30F3013-30I/SO 30 MIPS upgrade variant for higher-bandwidth FOC Used in: Sensored BLDC / PMSM Motor Control UCC24612-1DR Synchronous rectifier MOSFET driver Used in: Digital Power Conversion (PFC / LLC / Buck-Boost) TL431ACLPR Adjustable precision shunt reference Used in: Digital Power Conversion (PFC / LLC / Buck-Boost) MCP2515-I/SO Standalone CAN 2.0B controller (backup path) Used in: Industrial Sensor Signal Processing XTR105UA 4-20 mA current-loop transmitter for sensor excitation Used in: Industrial Sensor Signal Processing TLE7259-3GE LIN bus transceiver for body electronics Used in: Automotive Body Electronics MCP2551-I/SN CAN bus transceiver Used in: Automotive Body Electronics SI8261BCC-IS Isolated gate driver for solar inverter Used in: Solar Micro-Inverter / MPPT Controller CSLA2CD Hall-effect current sensor for MPPT Used in: Solar Micro-Inverter / MPPT Controller MCP9808T-E/MS Precision temperature sensor for thermal management Used in: HVAC Fan / Pump Control DRV8301DCAR 3-phase gate driver for HVAC fan inverter Used in: HVAC Fan / Pump Control
What is the operating voltage of the DSPIC30F3013-20I/SO?
The DSPIC30F3013-20I/SO operates from 2.5 V to 5.5 V, with 5 V nominal typical for motor-control designs. According to the Microchip datasheet 70139b, the device tolerates industrial 5 V rails and supports operation down to 2.5 V for battery-powered applications. The wide range also makes it compatible with 3.3 V logic without level shifters on most I/O pins.
How much Flash program memory does the DSPIC30F3013 have?
The DSPIC30F3013 integrates 24 KB (8K x 24 words) of Flash program memory, plus 2 KB of data RAM and 1 KB of EEPROM. The 24-bit instruction word provides 8K instructions, while the dual-bus Harvard architecture allows simultaneous data and instruction fetches for deterministic 20 MIPS performance.
What MIPS and ADC specs does the DSPIC30F3013 deliver?
The DSPIC30F3013 delivers 20 MIPS at 40 MHz CPU input, with a 12-bit, up-to-16-channel ADC capable of 200 ksps aggregate conversion rate. According to the Microchip datasheet 70139b, the ADC pairs with dual analog comparators for fast overcurrent and zero-cross detection in motor-control loops.
Where to buy DSPIC30F3013-20I/SO online at the best price?
DSPIC30F3013-20I/SO is in stock today at major distributors including DigiKey (718181), Mouser, LCSC, and Microchip Direct. Pricing as of 2026-09-20 starts around $6.92 per unit at qty 1, with volume breaks at 100 ($5.65) and 1000 ($4.62). Verified suppliers also include Newark, Veswin, and Andesource for hard-to-find allocations.
What is the lead time for DSPIC30F3013-20I/SO?
As of 2026-09-20, DigiKey shows immediate factory stock and ships same day for small quantities. For volume orders beyond 1000 units, lead times are typically 8-12 weeks from Microchip directly. Newark and Mouser also maintain distribution stock, providing multi-source redundancy against allocation events.
DSPIC30F3013-20I/SO vs DSPIC30F3012-20I/SO - which is better for motor control?
The DSPIC30F3013 and DSPIC30F3012 share the same 28-pin SOIC footprint, 24 KB Flash, 20 MIPS CPU, and 12-bit ADC. The DSPIC30F3013 adds a Quadrature Encoder Interface (QEI) and CAN module, making it the better choice for sensored BLDC or field-oriented control with industrial networking. Choose the DSPIC30F3012 only when QEI and CAN are not required.
When should I choose DSPIC30F3013-20I/SO over a dsPIC33F or PIC24 alternative?
Choose the DSPIC30F3013-20I/SO when you need a 5 V-tolerant DSC with motor-control PWM, QEI, and CAN in a 28-pin SOIC. Per the Microchip dsPIC30F family overview, the DSPIC30F is best for low-cost motor control and digital power designs that prefer 5 V operation. Migrate to dsPIC33F or PIC24 only when you need 3.3 V, higher CPU speed (40-70 MIPS), or larger memory.
Is there a drop-in replacement for DSPIC30F3013-20I/SO in the same 28-SOIC package?
Yes - the DSPIC30F3013-30I/SO is the closest drop-in replacement in the same 28-SOIC package, running 30 MIPS instead of 20 MIPS (40 MHz vs 20 MHz oscillator). It is fully pin-compatible with the -20I/SO and shares the same Flash/RAM/EEPROM map, allowing direct firmware reuse or speed upgrade without PCB changes. Other same-package alternatives include the DSPIC30F3012-20I/SO and DSPIC30F3014-20I/SO variants.
Where to download the DSPIC30F3013 datasheet PDF?
The DSPIC30F3013 datasheet is available as a free PDF download from Microchip at ww1.microchip.com/downloads/en/DeviceDoc/70139b.pdf (document 70139b). The datasheet covers the DSPIC30F2011, DSPIC30F2012, DSPIC30F3012, and DSPIC30F3013 families, including full electrical characteristics, pinout diagrams, and peripheral register maps.
Where can I find the DSPIC30F3013-20I/SO pinout diagram?
The DSPIC30F3013-20I/SO pinout diagram is published on page 9 of the Microchip datasheet 70139b, and is also available on DigiKey product page 718181. The 28-pin SOIC pinout exposes VDD/VSS pairs on dedicated pins, PWM/QEI/UART on dedicated remappable pins, and 20 general-purpose I/O lines. Reference the ICSP/PGD-PGC pair (typically PGC/PGD on RB6/RB7) for in-circuit programming.
What tools are required to program the DSPIC30F3013?
The DSPIC30F3013 is programmed via MPLAB X IDE using the MPLAB ICD 4, MPLAB ICD 3, PICkit 4, or PICkit 3 in-circuit debugger/programmer. The device also supports MPLAB Snap for cost-sensitive development. According to Microchip's tool selector, the dsPIC30F device family is fully supported by the latest XC16 C compiler and DSP library for real-time control.
Is DSPIC30F3013-20I/SO RoHS and REACH compliant?
Yes, the DSPIC30F3013-20I/SO is RoHS compliant (lead-free finish) per Microchip's product environmental compliance information. The -20I suffix designates the industrial temperature grade (-40 C to +85 C). REACH and conflict-minerals compliance statements are available from Microchip's environmental quality documentation portal.
What is the maximum operating temperature of the DSPIC30F3013-20I/SO?
The DSPIC30F3013-20I/SO is rated for -40 C to +85 C industrial operation per the -20I suffix in the part number. For automotive AEC-Q100 grades, Microchip offers -40 C to +125 C variants in different part numbers. Refer to datasheet 70139b section 'Electrical Characteristics' for full thermal and DC specification tables.
Can the DSPIC30F3013-20I/SO run sensorless BLDC motor control?
Yes, the DSPIC30F3013-20I/SO can implement sensorless BLDC or PMSM motor control using back-EMF zero-cross detection and the integrated 12-bit ADC plus analog comparators. The 20 MIPS DSP engine performs Clarke/Park transforms, SVPWM, and PI loops with deterministic interrupt latency. For higher-bandwidth FOC applications, migrate to the dsPIC33F or dsPIC33E families with 40-70 MIPS.
What is the best cross-brand equivalent for the DSPIC30F3013-20I/SO?
No direct cross-brand pin-compatible equivalent exists in the same 28-SOIC footprint, because the DSPIC30F3013 integrates Microchip-proprietary DSP extensions and a unique peripheral mix. For best cross-brand migration, evaluate TI's TMS320F2802x Piccolo series (32-bit, 60 MHz, 28-pin TSSOP/QFN) or Infineon XMC1000 family (32-bit Cortex-M0, 28-pin TSSOP/QFN), but these require firmware and peripheral remapping.

Engineering reference data for DSPIC30F3013-20I/SO β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the DSPIC30F3013-20I/SO for 5 V-tolerant, sensored motor-control or digital power designs that need integrated QEI, CAN, and a 6-channel motor-control PWM in a hand-solderable 28-SOIC footprint. Migrate to the DSPIC30F3013-30I/SO if you need 30 MIPS for higher-bandwidth FOC or faster communication stacks - same package, same firmware, only the oscillator config and FOSC bits change. Drop to the DSPIC30F3012-20I/SO only when QEI and CAN are not required; both parts share the 28-SOIC footprint, allowing PCB reuse. For larger memory, use the DSPIC30F3014-20I/SO (48 KB Flash, 4 KB RAM) in the same package. Switch to the SPDIP /SP variant only for through-hole prototypes, and to the QFN /ML variant for compact SMD volume products. For new designs without 5 V constraint, evaluate the dsPIC33F or dsPIC33E families for higher MIPS at 3.3 V.

Comparison with Alternatives

Parameter This Product DSPIC30F3013-30I/SO DSPIC30F3012-20I/SO DSPIC30F3014-20I/SO DSPIC30F3013-20I/SP DSPIC30F3013-20I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-pin SOIC (SO) 28-pin SOIC (SO) - same 28-pin SOIC (SO) - same 28-pin SOIC (SO) - same 28-pin SPDIP (SP) - different body 28-pin QFN (ML) - different body
CPU Speed (MIPS) 20 MIPS 30 MIPS 20 MIPS 20 MIPS 20 MIPS 20 MIPS
Flash Memory 24 KB 24 KB 24 KB 48 KB 24 KB 24 KB
RAM 2 KB 2 KB 2 KB 4 KB 2 KB 2 KB
EEPROM 1 KB 1 KB 1 KB 1 KB 1 KB 1 KB
CAN Module Yes (CAN 2.0B) Yes No Yes Yes Yes
QEI Module Yes Yes No Yes Yes Yes
ADC 12-bit, 16-ch, 200 ksps 12-bit, 16-ch, 200 ksps 12-bit, 10-ch, 200 ksps 12-bit, 16-ch, 200 ksps 12-bit, 16-ch, 200 ksps 12-bit, 16-ch, 200 ksps
Operating Voltage 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V
Operating Temperature -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C

Key Differentiators

  • Integrated QEI for sensored motor control (vs DSPIC30F3012-20I/SO)
  • On-chip CAN 2.0B module (vs DSPIC30F3012-20I/SO)
  • Higher MIPS upgrade path in same package (vs DSPIC30F3013-20I/SP)
  • Compact 28-SOIC footprint (vs DSPIC30F3013-20I/ML)

Design Notes

Decouple each VDD/VSS pair with a 0.1 uF X7R ceramic placed within 5 mm of the pin, and add a single 4.7-10 uF bulk capacitor on the main VDD rail. AVDD/AVSS may share the digital 0.1 uF bypass but should also include a ferrite bead or 10 ohm resistor to isolate ADC reference noise from digital switching. Per Microchip datasheet 70139b section 'Electrical Characteristics', VDD ramp must be monotonic during power-up to avoid code-execution lockup; add a supervisory reset (MCP120T-475I) if the upstream rail can droop below 2.5 V.

Route the ICSP pair (PGD/PGC on RB6/RB7) with short, parallel traces and avoid routing noisy motor-switching signals across them. Place the 28-SOIC on the same side as the gate driver to minimize the high-current loop area between PWM outputs and the inverter stage. Use a ground plane on layer 2 to provide a low-impedance return for switching currents; per IPC-2221 design guidelines, keep analog traces (ANx, AVSS) at least 3 mm from PWM outputs to reduce ADC sampling crosstalk.

Do not exceed 5.5 V on any digital I/O pin, or 5.5 V on the analog pins when VDD < 5.0 V (ANx absolute-max is VDD + 0.3 V). The QEA/QEB pins are 5 V tolerant only when the corresponding CNx/RFx pin is configured as a digital input with the appropriate open-drain setting. Avoid connecting the OSC1/OSC2 crystal traces near PWM outputs, and ensure the MCLR pull-up is at least 10 kohm to prevent spurious resets in high-noise motor environments.

When sampling current with the on-chip 12-bit ADC, synchronize ADC conversion to the PWM center for the cleanest possible sample. According to datasheet 70139b, the ADC achieves best linearity when the source impedance is below 500 ohm; use an external op-amp buffer (MCP6022) if the current-sense amplifier output impedance exceeds this. Enable ADC channel scanning only on channels actively in use to minimize TAD settling errors between conversions.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product environmental compliance documentation. Industrial -40 to +85 C grade (-20I suffix); AEC-Q100 automotive grade requires separate /Q ordering code.

Data verified on: 2026-09-20 β€” data verified and curated by XAIPART's component engineering team

Related Searches

DSPIC30F3013-20I/SO DSPIC30F3013 datasheet Microchip DSPIC30F3013 16-bit DSP microcontroller 20 MIPS 24 KB 28-pin SOIC digital signal controller DSPIC30F3013 BLDC motor control DSPIC30F3013 vs DSPIC30F3012 DSPIC30F3013 drop-in replacement 28-SOIC buy DSPIC30F3013-20I/SO online DSPIC30F3013 QEI CAN DSPIC30F3013 pinout 28-SOIC dsPIC30F digital power converter controller DSPIC30F3013 in stock distributor what is a digital signal controller DSC

Related Components & Terms

Microchip Technology DSPIC30F3013 DSPIC30F3013-20I/SO DSPIC30F3013-30I/SO DSPIC30F3012-20I/SO DSPIC30F3014-20I/SO DSPIC30F3013-20I/SP DSPIC30F3013-20I/ML Digital Signal Controller DSC DSP MCU 16-bit microcontroller modified Harvard architecture Flash memory EEPROM 12-bit ADC Quadrature Encoder Interface QEI CAN 2.0B motor-control PWM VQFN SOIC RoHS REACH AEC-Q100 BLDC motor control FOC field-oriented control industrial automation IPC-2221 MPLAB X IDE XC16 compiler
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details