DSPIC33EP64GP504T-I/MV - 16-Bit DSC 70 MIPS 64KB Flash | Microchip
部品番号: DSPIC33EP64GP504T-I/MV ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $6.02 | $6.02 |
| 10 | $5.48 | $54.80 |
| 100 | $4.95 | $495.00 |
| 500 | $4.58 | $2,290.00 |
| 1,000 | $4.2 | $4,200.00 |
DSPIC33EP64GP504T-I/MV 概要
A digital signal controller combines the computational architecture of a digital signal processor (DSP) with the peripheral set and ease of use of a microcontroller (MCU). In the power-management hierarchy of embedded systems, the dsPIC33E family sits above general-purpose MCUs where math-intensive control loops - such as digital power conversion, motor control, and sensor fusion - require fast multiply-accumulate (MAC) operations alongside deterministic interrupt handling.
Key features include the highest-speed 70 MIPS core in the dsPIC33E general-purpose family, dual on-chip operational amplifiers (3 OpAmps per Mouser listing) for analog signal conditioning, CAN 2.0B communication for industrial and automotive networks, a Charge Time Measurement Unit (CTMU) for capacitive touch and precise time measurement, and a Peripheral Trigger Generator (PTG) for autonomous, hardware-triggered peripheral sequencing that offloads the CPU.
The dsPIC33E architecture is based on a modified Harvard 16-bit core with a 24-bit instruction word and DSP engine supporting single-cycle MAC and 40-bit accumulators. Four DMA channels move data between peripherals and RAM without CPU intervention, while five 16-bit timers provide flexible timing resources. The flash memory supports in-circuit self-programming, and the device operates across the industrial temperature range of -40C to +85C as indicated by the -I suffix.
Typical applications include digital power supplies (PFC, LLC), brushless DC and PMSM motor control, CAN-based industrial automation nodes, capacitive-touch user interfaces, and sensor signal conditioning where the integrated op amps reduce external component count.
When designing with this device, pay close attention to the VCAP/VDDCORE pin, which requires a low-ESR capacitor for the internal 2.5V regulator, and follow Microchip layout guidance for decoupling the UQFN exposed pad.
This page synthesizes distributor pricing, drop-in family alternatives, and practical design notes not found in the manufacturer datasheet, with data verified as of 2026-09-25.
ドロップイン代替品: DSPIC33EP64GP504T-I/MV — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: DSPIC33EP64GP504T-I/MV (同一形状・フットプリント) — 相違点: Package, Program Memory Size, RAM Size, Core, Operating Temperature.
クイック比較ツール — 並列比較する代替部品を選択:
DSPIC33EP64GP504-E/MV
✅ ドロップイン✓ 在庫あり
$2.85 / 個
データシートを見る →DSPIC33EP64GP504T-E/MV
✅ ドロップイン📋 参考代替品(カタログ未掲載)
DSPIC33EP64GP504T-H/MV
✅ ドロップイン📋 参考代替品(カタログ未掲載)
DSPIC33EP32GP504T-I/MV
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$2.75 / 個
データシートを見る →DSPIC33EP128GP504T-I/MV
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$3.62 / 個
データシートを見る →DSPIC33EP64GP504T-I/MV 最大定格&電気的特性
| Core Size | 16-bit |
| Program Memory Size | 64 KB (22K x 24) Flash |
| RAM Size | 8 KB |
| Maximum Clock Speed | 70 MHz (70 MIPS) |
| パッケージ | 48-UQFN (6x6 mm) |
| 実装タイプ | Surface Mount |
| 動作温度 | -40C to +85C (Industrial) |
| CAN | CAN 2.0B, 1 channel |
| On-chip Op Amps | 3 OpAmps |
| DMA Channels | 4 |
| Timers | 5 x 16-bit |
| Peripheral Trigger Generator | Yes (PTG) |
| CTMU | Yes (Charge Time Measurement Unit) |
| DSP Engine | Single-cycle MAC, 40-bit accumulators |
| Packaging | Tape & Reel (T suffix) |
| Programmability | In-circuit serial programming (ICSP), self-programmable Flash |
DSPIC33EP64GP504T-I/MV ピン構成
| ピン 1 | MCLR — Master clear reset input / programming voltage |
| ピン 2 | AN0/VREF+/RB0 — Analog input 0 / ADC positive reference / PORTB I/O |
| ピン 3 | AN1/VREF-/RB1 — Analog input 1 / ADC negative reference / PORTB I/O |
| ピン 4 | AN2/SS1/RB2 — Analog input 2 / SPI1 slave select / PORTB I/O |
| ピン 5 | AN3/INDX/RB3 — Analog input 3 / QEI index / PORTB I/O |
| ピン 6 | AN4/QEA/RB4 — Analog input 4 / QEI phase A / PORTB I/O |
| ピン 7 | AN5/QEB/RB5 — Analog input 5 / QEI phase B / PORTB I/O |
| ピン 8 | VSS — Ground reference |
| ピン 9 | OSC1/CLKI/RA2 — Oscillator crystal input / external clock input |
| ピン 10 | OSC2/CLKO/RC15 — Oscillator crystal output / clock output |
| ピン 11 | VDD — Positive supply |
| ピン 12 | VCAP/VDDCORE — Internal core regulator capacitor pin (connect low-ESR capacitor to VSS) |
| ピン 13 | PGD1/RB6 — In-circuit debug data / PORTB I/O |
| ピン 14 | PGC1/RB7 — In-circuit debug clock / PORTB I/O |
| ピン 15 | AN6/OCFA/RB8 — Analog input 6 / PWM fault input / PORTB I/O |
| ピン 16 | AN7/RB9 — Analog input 7 / PORTB I/O |
| ピン 17 | AN8/RB10 — Analog input 8 / PORTB I/O |
| ピン 18 | AN9/RB11 — Analog input 9 / PORTB I/O |
| ピン 19 | AN10/RB12 — Analog input 10 / PORTB I/O |
| ピン 20 | AN11/RB13 — Analog input 11 / PORTB I/O |
| ピン 21 | VSS — Ground reference |
| ピン 22 | VDD — Positive supply |
| ピン 23 | AN12/RB14 — Analog input 12 / PORTB I/O |
| ピン 24 | AN13/RB15 — Analog input 13 / PORTB I/O |
| ピン 25 | AVDD — Analog positive supply |
| ピン 26 | AVSS — Analog ground |
| ピン 27 | RP17/RF0 — Remappable peripheral pin / PORTF I/O |
| ピン 28 | RP18/RF1 — Remappable peripheral pin / PORTF I/O |
| ピン 29 | RP19/RF2 — Remappable peripheral pin (U1RX default) / PORTF I/O |
| ピン 30 | RP20/RF3 — Remappable peripheral pin (U1TX default) / PORTF I/O |
| ピン 31 | RP21/RF4 — Remappable peripheral pin (SDI1) / PORTF I/O |
| ピン 32 | RP22/RF5 — Remappable peripheral pin (SDO1) / PORTF I/O |
| ピン 33 | RP23/RF6 — Remappable peripheral pin (SCK1) / PORTF I/O |
| ピン 34 | RP24/RF7 — Remappable peripheral pin / PORTF I/O |
| ピン 35 | RP25/RF8 — Remappable peripheral pin / PORTF I/O |
| ピン 36 | RP26/RF13 — Remappable peripheral pin / PORTF I/O |
| ピン 37 | RP27/RD0 — Remappable peripheral pin / PORTD I/O |
| ピン 38 | RP28/RD1 — Remappable peripheral pin / PORTD I/O |
| ピン 39 | RP29/RD2 — Remappable peripheral pin / PORTD I/O |
| ピン 40 | RP30/RD3 — Remappable peripheral pin / PORTD I/O |
| ピン 41 | RP31/RD4 — Remappable peripheral pin / PORTD I/O |
| ピン 42 | RP32/RD5 — Remappable peripheral pin / PORTD I/O |
| ピン 43 | RP33/RD6 — Remappable peripheral pin / PORTD I/O |
| ピン 44 | RP34/RD7 — Remappable peripheral pin / PORTD I/O |
| ピン 45 | VDD — Positive supply |
| ピン 46 | VSS — Ground reference |
| ピン 47 | PGD3/RP35/RF12 — In-circuit debug data channel 3 / remappable pin / PORTF I/O |
| ピン 48 | PGC3/RP36/RF13 — In-circuit debug clock channel 3 / remappable pin / PORTF I/O |
主な用途
DSPIC33EP64GP504T-I/MV の用途: 6 件s: Digital Power Conversion, Brushless Motor Control, CAN Industrial Automation Nodes, Sensor Signal Conditioning, Portable and Battery-Powered Instruments, Audio and Signal Processing Accessories.
Digital Power Conversion
The DSPIC33EP64GP504T-I/MV fits digital power supplies such as PFC stages, LLC resonant converters, and DC-DC modules because its 70 MIPS core with a single-cycle MAC DSP engine executes the current and voltage control loops at switching-frequency rates. The PTG triggers ADC sampling synchronized to the PWM without CPU overhead, and the 3 integrated op amps condition shunt-resistor current feedback directly, removing external amplifier stages and board area. Unlike purely analog control, this DSC enables adaptive compensation, soft-start profiles, and CAN-based telemetry in the same chip. The trade-off is firmware complexity versus analog controllers, but the deterministic 16-bit architecture and four DMA channels keep loop latency predictable in the compact 6x6 mm UQFN footprint.
おすすめ
Brushless Motor Control
For BLDC and PMSM drives, the DSPIC33EP64GP504T-I/MV provides field-oriented control capability at 70 MIPS with DSP multiply-accumulate instructions, supporting control-loop rates well above typical electrical frequencies of small motors. The three on-chip op amps amplify low-side current shunts, the five 16-bit timers generate complementary PWM with dead time, and four DMA channels stream ADC results to RAM autonomously. The Peripheral Trigger Generator sequences current sampling exactly at PWM center, minimizing switching-noise-induced measurement error. Compared with a general-purpose MCU plus external analog front end, this integration reduces BOM count in the 48-UQFN package, though designers should budget firmware development time for FOC algorithm implementation on the 16-bit core.
おすすめ
CAN Industrial Automation Nodes
The DSPIC33EP64GP504T-I/MV integrates CAN 2.0B, making it a compact intelligent node for factory automation, PLC I/O modules, and distributed sensing networks. The 70 MIPS core handles protocol stacks and application logic concurrently, while the CTMU supports capacitive-touch HMI panels and precise time-interval measurement for sensor diagnostics. Five 16-bit timers and four external interrupt inputs accommodate encoder and event capture requirements. Mouser's listing highlights the 64 KB Flash / 8 KB RAM / CAN / 3 op amp combination as the family's value proposition. Choose the industrial -I grade (-40C to +85C) for cabinet-mounted equipment, or substitute the -E grade variant for enclosure-adjacent installations approaching 125C ambient.
おすすめ
Sensor Signal Conditioning
With three operational amplifiers on-chip, the DSPIC33EP64GP504T-I/MV directly amplifies bridge, thermocouple, and shunt signals before the ADC, reducing external analog component count in sensor nodes. The CTMU enables precise time-based measurement of resistance and capacitance, useful for capacitive humidity or touch sensing, while the 16-bit ADC captures conditioned signals under PTG-triggered, CPU-free sampling schedules. The 70 MIPS core applies filtering, calibration, and linearization in firmware - tasks that would otherwise need a separate DSP. This integration is especially valuable in space-constrained 6x6 mm layouts for portable instrumentation. Designers should allocate op amp bandwidth headroom against sensor signal ranges per the family datasheet's analog section.
おすすめ
Portable and Battery-Powered Instruments
The DSPIC33EP64GP504T-I/MV suits handheld meters, dataloggers, and portable testers where the 48-UQFN 6x6 package saves board area and the dsPIC33E low-power modes extend battery life. The 70 MIPS performance allows burst computation between sleep periods, so average current stays low despite DSP-class throughput. The CTMU supports touch keys without a dedicated controller, and the integrated op amps remove external conditioning stages - both critical in compact enclosures. Four DMA channels and five timers offload housekeeping during sleep transitions. Compared with larger 64-pin family parts such as the dsPIC33EP512MC506, the GP504 trades code space for footprint; verify 64 KB Flash capacity against your application image before commitment.
おすすめ
Audio and Signal Processing Accessories
The DSP engine of the DSPIC33EP64GP504T-I/MV with single-cycle MAC and 40-bit accumulators handles moderate-rate audio filtering, effects, and closed-loop control in pro-audio accessories, gesture interfaces, and acoustic sensors. The 3 on-chip op amps bias electret microphones and drive ADC inputs without external amplification, while 70 MIPS provides enough throughput for biquad filter chains at standard sample rates. The CTMU can implement capacitive proximity sensing for touch-activated controls, and CAN 2.0B links the accessory into networked systems. Firmware developers should verify RAM usage since 8 KB constrains long delay-line effects; the pin-compatible DSPIC33EP128GP504T-I/MV offers an upgrade path if 64 KB Flash / 8 KB RAM becomes limiting.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: DSPIC33EP64GP504T-I/MV — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | DSPIC33EP64GP504-E/MV | DSPIC33EP64GP504T-E/MV | DSPIC33EP64GP504T-H/MV | DSPIC33EP128GP504T-I/MV |
|---|---|---|---|---|---|
| Package | 48-UQFN (6x6) | 48-UQFN (6x6) - same | 48-UQFN (6x6) - same | 48-UQFN (6x6) - same | 48-UQFN (6x6) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Performance | 16-bit, 70 MIPS | 16-bit, 70 MIPS | 16-bit, 70 MIPS | 16-bit, 60 MHz | 16-bit, 70 MIPS |
| Flash Program Memory | 64 KB (22K x 24) | 64 KB | 64 KB | 64 KB | 128 KB |
| RAM | 8 KB | 8 KB | 8 KB | 8 KB | 16 KB |
| CAN / Op Amps | CAN 2.0B, 3 OpAmps | CAN 2.0B, 3 OpAmps | CAN 2.0B, 3 OpAmps | CAN 2.0B, 3 OpAmps | CAN 2.0B, 3 OpAmps |
| DMA / Timers | 4 DMA, 5 Timers | 4 DMA, 5 Timers | 4 DMA, 5 Timers | 4 DMA, 5 Timers | 4 DMA, 5 Timers |
主な差別化要因
- Highest speed in dsPIC33E GP family (vs DSPIC33EP64GP504T-H/MV)
- Standard industrial temperature at lower cost (vs DSPIC33EP64GP504-E/MV)
- Balanced 64 KB Flash / 8 KB memory point (vs DSPIC33EP128GP504T-I/MV)
設計ノート
The VCAP/VDDCORE pin (pin 12) is the output of the internal 2.5V core regulator. Fit a low-ESR ceramic capacitor (refer to the datasheet, typically around 10 uF) as close to the pin as possible and never drive this node externally. Decouple each VDD pin with 0.1 uF ceramics within 2 mm, and decouple AVDD from AVSS with an RC filter (e.g. ferrite bead plus 10 uF plus 0.1 uF) to keep digital noise out of the ADC reference path.
Solder the UQFN exposed pad to a solid VSS pour with a 3x3 via array to ensure reliable ground return and heat dissipation from the 6x6 mm package. Follow the Microchip PCB footprint guide for the 48-UQFN (MV) land pattern; slightly oversized pads (0.1 mm extension) improve paste release and inspection. Keep the crystal traces to OSC1/OSC2 short and guard them with ground pour for stable 70 MIPS operation.
Do not swap -I and -E grades casually: the extended-temperature -E parts are drop-in but cost more; conversely, using an -I part above +85C violates its rating. Remappable RPn pins default to digital inputs - configure PPS (Peripheral Pin Select) registers before expecting UART/SPI functions, or debugging time is lost on 'dead' pins. MCLR must be pulled up (4.7k-10k typical) for reliable ICSP programming with PICkit/ICD tools.
コンプライアンス情報
RoHS/lead-free status per Microchip standard policy for current dsPIC33E products; obtain the formal certificate from the Microchip product page or distributor compliance sheets. Not AEC-Q100 qualified.