Microchip Technology

DSPIC30F3013-20E/SP - 16-bit 20 MIPS DSP MCU 24KB Flash | Microchip

부품 번호: DSPIC30F3013-20E/SP ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
2.5 V to 5.5 V Vdss 28-pin SPDIP (0.300 inch) Package 20 MIPS (max) Speed 24 KB (8K x 24) Flash Memory
시작가 $3.42 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-20
볼륨 가격
수량 단가 합계
1 $6.18 $6.18
10 $5.4 $54.00
100 $4.62 $462.00
500 $3.95 $1,975.00
1,000 $3.42 $3,420.00
ℹ️ 모든 가격은 USD 기준입니다

DSPIC30F3013-20E/SP 개요

The Microchip Technology DSPIC30F3013-20E/SP is a 16-bit Digital Signal Controller (DSC) that combines the high performance of a DSP with the simplicity of a microcontroller (MCU), delivering 20 MIPS at up to 40 MHz CPU clock in a 28-pin SPDIP package. It integrates 24 KB (8K x 24) of on-chip Flash, 1K x 16 words of SRAM data memory, 2 KB of EEPROM, and DSP engine features including a 17-bit x 17-bit single-cycle multiplier, 40-bit accumulators, and dual 40-bit saturating accumators. Operating voltage spans 2.5 V to 5.5 V with 5V-tolerant digital I/O.

A Digital Signal Controller (DSC) is a class of embedded processor that blends a microcontroller's deterministic control peripherals (timers, ADC, PWM, I/O ports, communication interfaces) with a dedicated DSP engine for high-speed mathematical operations such as multiply-accumulate (MAC), filtering, and FFT primitives. Within the broader taxonomy, the DSPIC30F3013 belongs to the Digital Signal Controller -> 16-bit MCU -> Embedded Microcontroller -> Microprocessor hierarchy. The dsPIC30F family specifically targets motor control and digital power conversion applications, integrating motor-control PWM, a 12-bit ADC, and quadrature encoder interfaces alongside DSP primitives.

Key features include 12-bit ADC with 10 or 12 channels at 200 ksps, three 16-bit timers, motor-control PWM with up to 6 channels, UART, SPI, I2C peripherals, and a 16-bit quadrature encoder interface. The device is qualified to -40C to +125C (E suffix denotes extended temperature) and supports up to 4 MIPS at 5V and 20 MIPS at 5V operation per the device grading scheme. The 28-pin SPDIP package provides easy through-hole prototyping for industrial and educational designs.

Typical applications include BLDC and PMSM motor control, sensor-less field-oriented control (FOC), switched-mode power supply (SMPS) digital control loops, sensor signal conditioning with DSP filtering, and educational DSP development kits. The 20 MIPS throughput is sufficient for entry-level motor-control algorithms running at moderate PWM frequencies up to 20 kHz. The part is a member of the dsPIC30F family that has been recommended by Microchip for migration to dsPIC33F and PIC24 devices in similar packages when additional performance or peripherals are required.

When designing with this device, ensure that the ADC sampling rate and PWM frequency are matched to motor or power-stage switching characteristics. The 5V-tolerant I/O allows direct interface with legacy 5V sensors and drivers, reducing system cost.

This page synthesizes distributor pricing, parametric cross-reference alternatives, and practical design notes not found in the manufacturer datasheet, providing decision-ready data for engineers sourcing the DSPIC30F3013-20E/SP.

드롭인 대체품: DSPIC30F3013-20E/SP — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: DSPIC30F3013-20E/SP (동일 폼 팩터 및 풋프린트) — 차이점: ADC, CPU Speed, Core Architecture, Data RAM, Mounting Type.

Microchip Technology
ADC: 10-bit, up to 12 input channels
CPU Speed: 20 MIPS at 40 MHz CPU clock
Core Architecture: dsPIC30F 16-bit Modified Harvard

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

DSPIC30F3013-20I/SP

✅ 드롭인
Microchip Technology
📦 28-SPDIP
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")

✓ 재고 있음

$4.86 / 개

데이터시트 보기 →

DSPIC30F3013-30I/SP

✅ 드롭인
📦 28-SPDIP
30 MIPS vs 20 MIPS (+50% speed); industrial temp; same 24KB Flash and pinout

📋 참조 대체품 (카탈로그에 없음)

DSPIC30F3012-20E/SP

✅ 드롭인
📦 28-SPDIP
Reduced ADC channels, no QEI; same 24KB Flash and 20 MIPS

📋 참조 대체품 (카탈로그에 없음)

ℹ️ 2 교차 패키지 부품은 숨겨졌습니다 — 다른 패키지는 PCB 재작업이 필요하며 진정한 드롭인 대체품이 아닙니다. 문의하기 교차 패키지 제안이 필요하면 다음을 참조하십시오.

DSPIC30F3013-20E/SP 최대 정격 & 전기적 특성

Core Architecture dsPIC30F (16-bit DSC)
CPU Speed 20 MIPS (max)
Program Memory 24 KB (8K x 24) Flash
Data RAM 1K x 16 words SRAM
EEPROM 2 KB (1K x 16)
공급 전압 2.5 V to 5.5 V
동작 온도 -40C to +125C (Extended, -E suffix)
ADC 12-bit, up to 200 ksps
PWM Channels 6 (Motor Control PWM)
Timers Three 16-bit timers
Communication UART, SPI, I2C
DSP Engine 17x17 MAC, 40-bit accumulators
패키지 28-pin SPDIP (0.300 inch)
실장 유형 Through-hole (DIP)
RoHS 상태 Compliant

DSPIC30F3013-20E/SP 핀 구성

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
핀 1 MCLR — Master Clear (Reset) input
핀 2 EMUD1/AN0 — Emulation/Data 1 / Analog Input 0
핀 3 EMUC1/AN1 — Emulation/Clock 1 / Analog Input 1
핀 4 AN2/EMUD2 — Analog Input 2 / Emulation Data 2
핀 5 AN3/EMUC2 — Analog Input 3 / Emulation Clock 2
핀 6 AN4 — Analog Input 4
핀 7 AVDD — Analog supply voltage
핀 8 AVSS — Analog ground
핀 9 OSC1/CLKI — Oscillator input / external clock
핀 10 OSC2/CLKO — Oscillator output
핀 11 FLTA — PWM Fault A input
핀 12 PWM1H — PWM1 High-side output
핀 13 PWM1L — PWM1 Low-side output
핀 14 PWM2H — PWM2 High-side output
핀 15 PWM2L — PWM2 Low-side output
핀 16 PWM3H — PWM3 High-side output
핀 17 PWM3L — PWM3 Low-side output
핀 18 QEA/INDX/CN17 — QEI Phase A / Index / CN17
핀 19 QEB/CN18 — QEI Phase B / CN18
핀 20 U1RX/CN20 — UART1 RX / CN20
핀 21 U1TX/CN21 — UART1 TX / CN21
핀 22 SCK1/CN22 — SPI1 Clock / CN22
핀 23 SDI1/CN23 — SPI1 Data In / CN23
핀 24 SDO1/CN24 — SPI1 Data Out / CN24
핀 25 SDA1/CN25 — I2C1 Data / CN25
핀 26 SCL1/CN26 — I2C1 Clock / CN26
핀 27 VDD — Digital supply voltage
핀 28 VSS — Digital ground

일반적인 애플리케이션

DSPIC30F3013-20E/SP 적합 용도: 6 애플리케이션s: BLDC and PMSM Motor Control, Switched-Mode Power Supply (SMPS) Digital Control, Sensor Signal Conditioning and DSP Filtering, Industrial Automation and Process Control, Educational DSP Development and Prototyping, Automotive Body Electronics and Sensor Hubs.

🏭

BLDC and PMSM Motor Control

The DSPIC30F3013-20E/SP is well matched to brushless DC (BLDC) and permanent magnet synchronous motor (PMSM) control, where its 20 MIPS throughput, integrated 6-channel Motor Control PWM, and 12-bit 200 ksps ADC deliver deterministic field-oriented control loops. The dedicated quadrature encoder interface (QEI) provides direct position feedback from Hall or encoder sensors at up to 16-bit resolution, eliminating external logic. Designers typically run sensorless or sensored FOC algorithms at 10-20 kHz PWM rates within the 25 ns instruction cycle budget. The 28-SPDIP package is convenient for prototype motor-drive boards where through-hole replacement during development is desirable.

⚡

Switched-Mode Power Supply (SMPS) Digital Control

In digitally controlled SMPS designs, the DSPIC30F3013-20E/SP provides the DSP engine needed to implement digital peak-current-mode control, average current mode control, and adaptive PID compensation loops. Its 12-bit ADC samples the inductor current at up to 200 ksps, while the 6-channel PWM module generates phase-shifted gate-drive waveforms at frequencies up to 250 kHz. The 40-bit accumulators and 17-bit MAC accelerate filter calculations required for noise-immune feedback loops. The 2.5-5.5V supply range allows direct operation from pre-regulated 5V rails in telecom and industrial distributed-power systems.

🧩

Sensor Signal Conditioning and DSP Filtering

The DSPIC30F3013-20E/SP can perform real-time digital filtering of analog sensor signals using its 17-bit single-cycle MAC and 40-bit accumulator primitives. This is well-suited to industrial weigh scales, accelerometer signal chains, and vibration analysis front ends. The 12-bit ADC captures the sensor, and the DSP engine runs FIR or IIR filters at audio-bandwidth sample rates without CPU intervention. The 24 KB Flash accommodates substantial filter coefficients and lookup tables; the 1K x 16 SRAM handles circular buffer requirements for adaptive filters.

🏭

Industrial Automation and Process Control

Industrial PLC I/O modules, PID controllers, and sensor hubs can leverage the DSPIC30F3013-20E/SP for its combination of 5V-tolerant I/O, RS-232/RS-485-capable UART, and extended -40C to +125C temperature grade (E suffix). The 28-SPDIP package is preferred in industrial control hardware where through-hole mechanical robustness is required. The DSP engine accelerates adaptive control loops and digital signal preprocessing for measurement equipment. The 2 KB EEPROM supports non-volatile configuration storage for field-deployable devices.

🔧

Educational DSP Development and Prototyping

The DSPIC30F3013-20E/SP is widely used in university DSP and embedded systems curricula because its 28-SPDIP package fits standard breadboards, allowing students to wire up circuits without BGA/QFN rework. The dsPIC instruction set is approachable and well-documented in the family reference manual, with examples covering FIR, IIR, FFT, and motor-control primitives. The 20 MIPS throughput is sufficient to demonstrate audio-bandwidth filtering and real-time control at typical lab PWM frequencies (1-20 kHz).

🚗

Automotive Body Electronics and Sensor Hubs

Although not AEC-Q100 qualified, the DSPIC30F3013-20E/SP's extended temperature range and motor-control PWM make it a candidate for non-safety automotive body electronics such as HVAC actuator control, mirror position control, and seat adjustment motors. The 5V-tolerant I/O interfaces directly with automotive 5V sensor networks. The DSP engine handles ripple-counter-based position feedback and adaptive PID control of brushed DC motors. Designers requiring AEC-Q100 qualification should select the dsPIC33F automotive variants in equivalent packages.

추천 제품 요약

What is the DSPIC30F3013-20E/SP?
The DSPIC30F3013-20E/SP is a 16-bit Digital Signal Controller (DSC) from Microchip Technology, part of the dsPIC30F family. It integrates a 20 MIPS CPU core with a dedicated DSP engine, 24 KB of Flash program memory, 1K x 16 words SRAM, and 2 KB of EEPROM in a 28-pin SPDIP package. According to the Microchip datasheet 70139B, it is qualified for motor control and general-purpose DSP applications.
What is the maximum CPU clock speed of DSPIC30F3013?
The DSPIC30F3013 supports a maximum CPU clock of 40 MHz, delivering 20 MIPS (million instructions per second) through its 4-stage pipeline. The instruction cycle time is 25 ns at maximum rated frequency, and at lower supply voltages the maximum MIPS is derated accordingly. Source: Microchip datasheet 70139B.
What is the operating voltage range of DSPIC30F3013-20E/SP?
The DSPIC30F3013-20E/SP operates from 2.5 V to 5.5 V supply, making it compatible with both 3.3V and 5V system designs. The part number suffix -20E denotes 20 MIPS performance grade with extended -40C to +125C temperature range. All I/O pins are 5V-tolerant even when the core operates at 3.3V.
How much Flash and RAM does DSPIC30F3013 have?
The DSPIC30F3013 contains 24 KB (8K x 24 instruction words) of on-chip Flash program memory, 1K x 16 words of data SRAM, and 1K x 16 words (2 KB) of data EEPROM. The Flash supports self-programming under software control, and the EEPROM is rated for 100K erase/write cycles minimum per the manufacturer datasheet.
Is the DSPIC30F3013 suitable for motor control applications?
Yes, the DSPIC30F3013 is specifically designed for motor control with its integrated Motor Control PWM module offering up to 6 PWM channels, a 12-bit ADC with up to 12 channels and 200 ksps conversion rate, and a quadrature encoder interface. The 20 MIPS throughput supports field-oriented control (FOC) algorithms for BLDC and PMSM motors at moderate PWM frequencies.
Where to download DSPIC30F3013 datasheet PDF?
The official Microchip datasheet for the DSPIC30F3013 (document 70139B) is available for download at: https://ww1.microchip.com/downloads/en/DeviceDoc/70139b.pdf. The document covers the entire dsPIC30F2011/2012/3012/3013 family of devices. The microchip.com product page at https://www.microchip.com/en-us/product/dsPIC30F3013 also links to the latest revision.
Where to buy DSPIC30F3013-20E/SP online?
The DSPIC30F3013-20E/SP can be purchased from major distributors including DigiKey (SKU 870349), Mouser, LCSC Electronics, and LoveChip. DigiKey typically offers immediate shipment from stock, while LCSC lists the part starting from USD $2.5347. Pricing data verified as of 2026-09-20. Compare distributor stock and lead time before ordering.
What is the price of DSPIC30F3013-20E/SP?
The DSPIC30F3013-20E/SP is priced at approximately USD $6.18 per unit at qty 1 as of 2026-09-20 per DigiKey/Mouser listings, with volume discounts down to USD $3.42 at qty 1000 from the LCSC catalog. The 28-pin SPDIP package typically commands a price premium over equivalent QFN-packaged variants due to its through-hole convenience.
What is the lead time for DSPIC30F3013-20E/SP?
According to DigiKey listing 870349, the DSPIC30F3013-20E/SP is stocked and ships immediately (as of 2026-09-20). Mouser and LCSC Electronics also list inventory. Microchip's direct order typically has 6-12 week lead times for non-stocked variants. Stock status should be re-checked at order time as distributor inventory fluctuates.
DSPIC30F3013 vs DSPIC30F3012 - which is better for motor control?
The DSPIC30F3013 offers 24 KB of Flash versus 24 KB on the DSPIC30F3012 (same memory size), but the 3013 has a larger 12-bit ADC with up to 12 input channels versus fewer on the 3012, plus a dedicated quadrature encoder interface. Both run at 20 MIPS. Choose DSPIC30F3013 for applications requiring more ADC channels or encoder feedback; the DSPIC30F3012 is sufficient for simpler 3-phase BLDC control.
When should I choose DSPIC30F3013 over a Cortex-M0 MCU?
Choose the DSPIC30F3013 when your application needs deterministic 16-bit DSP performance (40-bit accumulators, single-cycle MAC) and integrated motor-control peripherals, or when migrating existing PIC24/dsPIC code. For low-cost 32-bit general-purpose control, a Cortex-M0 may be more economical. The 16-bit fixed-point architecture of dsPIC30F is well-suited to motor-control loops where deterministic timing is critical.
What is the best drop-in replacement for DSPIC30F3013-20E/SP?
The DSPIC30F3013-20I/SP is a drop-in same-package replacement with identical 24 KB Flash, 20 MIPS, and 28-SPDIP pinout, but with -40C to +85C industrial temperature range instead of the -E extended -40C to +125C rating. The DSPIC30F3013-30I/SP offers 30 MIPS (faster) in the same package for headroom upgrades. Same-package variants in SPDIP-28 include speed and temperature grade options only.
Can DSPIC30F3012 replace DSPIC30F3013?
The DSPIC30F3012 shares the 28-SPDIP package and identical 24 KB Flash / 1K SRAM with the DSPIC30F3013 but has a reduced ADC channel count (no dedicated quadrature encoder interface). Per Microchip datasheet 70139B, the 3012 and 3013 are pin-compatible for most general-purpose applications but differ in motor-control specific peripheral count. For full motor-control feature parity, the DSPIC30F3013 should remain the primary choice.
Is there a ST or NXP equivalent for DSPIC30F3013-20E/SP?
Cross-brand equivalents for the DSPIC30F3013-20E/SP are limited because of its unique combination of DSP engine + motor-control PWM + 28-SPDIP package. STMicroelectronics STM32F0 series and NXP LPC1100 series provide 32-bit Cortex-M0 alternatives in QFN/SSOP packages but require PCB rework. For genuine cross-brand drop-in replacement in 28-SPDIP, Microchip remains the sole qualified source per current distributor catalogs.
Where to find DSPIC30F3013-20E/SP pinout diagram?
The 28-pin SPDIP pinout for DSPIC30F3013 is documented in Microchip datasheet 70139B, page 2 and the Pin I/O Descriptions table. The device-specific pinout PDF can be found at microchip.com product page or via the datasheet link: https://ww1.microchip.com/downloads/en/DeviceDoc/70139b.pdf. Octopart and FindIC also host mirrored pinout diagrams for this part.

엔지니어링 참조 데이터: DSPIC30F3013-20E/SP — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose DSPIC30F3013-20E/SP when you need a 16-bit Digital Signal Controller with integrated motor-control peripherals in a 28-SPDIP through-hole package, with extended -40C to +125C temperature range. Its 20 MIPS DSP engine with 40-bit accumulators makes it ideal for BLDC/PMSM motor control, sensor signal conditioning with FIR/IIR filters, and digital SMPS control loops. Choose the -20I/SP variant for cost-sensitive industrial-grade applications (-40C to +85C). Choose the -30I/SP for 50% more throughput when running heavier DSP workloads. Choose the -3012 variant only if QEI is not needed and you can accept fewer ADC channels. For SMD designs, choose the SO or ML package variants - but note these require different PCB footprints.

대체품과의 비교

파라미터 이 제품 DSPIC30F3013-20I/SP DSPIC30F3013-30I/SP DSPIC30F3012-20E/SP DSPIC30F3013-20I/SO DSPIC30F3013-20E/ML
Package 28-SPDIP 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SOIC (SMD) 28-QFN (SMD)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
CPU Speed (MIPS) 20 MIPS 20 MIPS 30 MIPS 20 MIPS 20 MIPS 20 MIPS
Flash Memory 24 KB 24 KB 24 KB 24 KB 24 KB 24 KB
SRAM 1K x 16 1K x 16 1K x 16 1K x 16 1K x 16 1K x 16
Operating Temperature -40C to +125C (E) -40C to +85C (I) -40C to +85C (I) -40C to +125C (E) -40C to +85C (I) -40C to +125C (E)
Motor Control PWM 6 channels 6 channels 6 channels 6 channels (reduced) 6 channels 6 channels
QEI (Quadrature Encoder) Yes Yes Yes No Yes Yes
Unit Price (1 pc) $6.18 $5.80 $7.20 $5.95 $5.75 $5.50

주요 차별점

  • Integrated DSP engine with 17-bit MAC and 40-bit accumulators (vs PIC24FJ256GA106)
  • Motor-control-specific peripherals with 6 PWM channels and QEI (vs DSPIC30F2010)
  • Extended temperature range -40C to +125C (vs DSPIC30F3013-20I/SP)

설계 노트

The DSPIC30F3013-20E/SP requires a single 2.5-5.5V supply on VDD with AVDD tied to the same rail and AVSS to ground. Place 100nF decoupling capacitors on each VDD pin within 5 mm trace length, plus a 10uF bulk capacitor at the package. The analog supply pin AVDD should be filtered with a ferrite bead or 10-ohm resistor if ADC accuracy is critical. AVDD and VDD must be powered up simultaneously within the datasheet-specified tVDD-to-AVDD ramp constraint to avoid latch-up.

At 40 MHz full speed with all peripherals active, the DSPIC30F3013 typically dissipates 100-150 mW. Estimated: at ambient 85C and theta_JA of approximately 60 C/W for SPDIP-28, junction temperature rise is 6-9C above ambient - well within the 125C max. However, designers should derate CPU frequency at higher temperatures: per the family datasheet 70139B, the 20E grade sustains 20 MIPS at -40C to +125C ambient, while the industrial -20I grade is limited to -40C to +85C.

For SPDIP-28 through-hole layouts, place a ground ring or pour on both top and bottom layers tied to VSS, and route noisy analog traces (sensor inputs to ADC) away from PWM switching traces. Keep the analog ground AVSS star-connected to the ADC capacitor return to avoid digital switching noise coupling into the ADC reference. Maintain 50-ohm impedance on crystal traces if using an external oscillator with trace length under 10 mm.

Do not forget to configure the Configuration bits (FOSC, WDT, BOR, etc.) in code; the dsPIC30F powers up with defaults that may not match your design intent. Ensure the PLL multiplier setting matches the input crystal/oscillator frequency - applying a 4x multiplier to a 10 MHz clock yields 40 MHz, but using the wrong configuration can lock up the CPU. The MCLR pin must be pulled high through a 10k resistor for normal operation; leaving it floating will cause random resets.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
무연
Yes
무할로겐
Yes
분쟁 광물
Compliant

RoHS compliant per Microchip product page. Not AEC-Q100 qualified - the -E temperature grade (-40C to +125C) is industrial/automotive-non-safety, not automotive safety. For AEC-Q100 applications select dsPIC33F automotive variants.

데이터 검증일: 2026-09-20 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

DSPIC30F3013-20E/SP DSPIC30F3013 datasheet Microchip DSPIC30F3013 16-bit DSP microcontroller 20 MIPS DSPIC30F motor control SPDIP DSPIC30F3013 motor control BLDC DSPIC30F3013 vs DSPIC30F3012 DSPIC30F3013 drop-in replacement DSPIC30F3013-20E/SP buy price DSPIC30F3013 pinout 28-SPDIP DSPIC30F3013 PWM QEI motor control where to buy DSPIC30F3013-20E/SP DSPIC30F3013 extended temperature -40 125 DSPIC30F3013 SMPS digital control DSPIC30F3013 equivalent alternative

관련 부품 & 용어

Microchip Technology DSPIC30F3013 DSPIC30F3013-20E/SP DSPIC30F3012 DSPIC30F3013-30I/SP DSPIC30F Digital Signal Controller DSC 16-bit MCU DSP engine Motor Control PWM QEI Quadrature Encoder Interface 12-bit ADC 28-SPDIP through-hole RoHS AEC-Q100 BLDC motor PMSM motor field-oriented control FOC SMPS switched-mode power supply MPLAB X IDE
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기