Microchip Technology

DSPIC33FJ128MC506A-H/PT - 16-bit DSC, 128KB Flash, 40 MIPS | Microchip

部品番号: DSPIC33FJ128MC506A-H/PT ✓ 生産中
在庫あり 1〜3営業日以内に発送
3.0 V to 3.6 V (3.3 V nominal) Vdss 64-TQFP (10x10 mm) Package 40 MIPS Speed 128KB (128K x 8) Flash Memory
開始価格 $3.9 USD / 個
MOQ: 1 |
価格更新日: 2026-09-26
ボリューム価格
数量 単価 小計
1 $6.2 $6.20
10 $5.58 $55.80
100 $4.9 $490.00
500 $4.35 $2,175.00
1,000 $3.9 $3,900.00
ℹ️ すべての価格はUSDです

DSPIC33FJ128MC506A-H/PT 概要

The Microchip Technology DSPIC33FJ128MC506A-H/PT is a 16-bit digital signal controller (DSC) from the dsPIC33FJ Motor Control family, delivering up to 40 MIPS of performance with 128KB (128K x 8) Flash program memory and 8192 words of SRAM, housed in a 64-pin TQFP (10x10 mm) surface-mount package. It operates from a 3.0V to 3.6V supply at 40 MHz.

A digital signal controller combines the compute architecture of a microcontroller with the mathematical throughput of a digital signal processor. Within the power electronics hierarchy, the DSC sits above a basic MCU: it adds a DSP engine, high-resolution PWM peripherals, and fast ADCs, making it the natural choice for closed-loop control of motors and power converters where a standard microcontroller lacks the cycle-accurate peripherals and multiply-accumulate throughput.

Key features include the 16-bit dsPIC33F core with DSP instruction support, motor-control PWM peripherals suited to brushless DC, single- and 3-phase induction, and switched reluctance motor drives, 8 DMA channels for low-CPU-overhead data movement, 11 timers, 4 serial I/O ports (UART, SPI, I2C), and a CAN 2.0B controller for industrial networking. The family is also noted for advanced analog integration.

Architecturally, the device uses a modified Harvard bus structure with a 24-bit instruction word, letting program and data buses operate in parallel. Deterministic interrupt latency and hardware DSP multiply-accumulate operations allow tight control-loop execution at kHz-class PWM frequencies typical of field-oriented control.

Typical applications include brushless DC motor drives, induction motor inverters, switched reluctance motor control, and unified (sensor-based) motor control schemes in industrial automation and appliance systems.

Design consideration: this is a 3.3V-only part; level-shift or choose appropriate drivers when interfacing 5V logic, and budget decoupling capacitance on all VDD/VSS pairs in the 64-TQFP layout.

This page synthesizes distributor pricing, drop-in family alternatives, and practical design notes not found in the manufacturer datasheet.

ドロップイン代替品: DSPIC33FJ128MC506A-H/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: DSPIC33FJ128MC506A-H/PT (同一形状・フットプリント) — 相違点: Core Architecture, Package, Maximum CPU Speed, Timers, Operating Temperature.

Microchip Technology
Core Architecture: 16-bit dsPIC33F DSC (CMOS)
Maximum CPU Speed: 40 MIPS (40 MHz core clock)
Operating Temperature: -40C to +125C (Extended, E grade)
Microchip Technology
Package: TQFP-64 (10x10 mm, 0.5 mm pitch)
Operating Temperature: -40C to +85C
Microchip Technology
Core Architecture: 16-bit dsPIC33F modified Harvard
Package: 64-pin TQFP (10x10 mm, 0.5 mm pitch)
Maximum CPU Speed: 40 MIPS (50 MHz oscillator, 2:1 PLL scale internal)
Microchip Technology
Core Architecture: dsPIC33F (16-bit DSC)
Package: 64-pin TQFP (PT) 10x10 mm
Maximum CPU Speed: 40 MIPS (20 MHz MIPS-rated)
Microchip Technology
Core Architecture: 16-bit dsPIC33F

クイック比較ツール — 並列比較する代替部品を選択:

DSPIC33FJ128MC506A-I/PT

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 64-TQFP (10x10)
dsPIC33F 16-bit · 40 MIPS / 40 MHz · 128 KB · 30 KB (8192 words x 16-bit RAM per distributor data) · 3.0 V to 3.6 V · 8 · 11 · 4

✓ 在庫あり

$3.2 / 個

データシートを見る →

DSPIC33FJ128MC506A-E/PT

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 64-TQFP (10x10)
16-bit dsPIC33F DSC (CMOS) · 40 MIPS (40 MHz core clock) · 128 KB (128K x 8) Flash · 8 KB (8K x 8) · 3 V to 3.6 V · -40C to +125C (Extended, E grade) · 64-TQFP (10x10 mm) · 53

✓ 在庫あり

$6.9 / 個

データシートを見る →

DSPIC33FJ256MC506A-I/PT

✅ ドロップイン ⚠️ 仕様未検証
📦 64-TQFP (10x10)
Flash doubled to 256KB (+100%), otherwise same core/peripherals; pin-to-pin

📋 参考代替品(カタログ未掲載)

DSPIC33FJ64MC506A-I/PT

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 64-TQFP (10x10)
16-bit dsPIC33F · 40 MIPS · 64 KB (64K x 8) · 8 KB · 64-TQFP (10x10 mm) · -40C to +85C (I grade) · 3.0 V to 3.6 V · 8

✓ 在庫あり

$7.58 / 個

データシートを見る →

DSPIC33FJ128MC506-I/PT

✅ ドロップイン ⚠️ 仕様未検証
📦 64-TQFP (10x10)
non-A silicon revision (pre-A die, may carry early errata), same memory; pin-to-pin

📋 参考代替品(カタログ未掲載)

DSPIC33FJ128MC506A-H/PT 最大定格&電気的特性

Core dsPIC33F, 16-bit
Program Memory Size 128KB (128K x 8) Flash
SRAM Size 8192 words
Maximum CPU Speed 40 MIPS
Operating Voltage 3.0 V to 3.6 V (3.3 V nominal)
Oscillator Frequency 40 MHz
パッケージ 64-TQFP (10x10 mm)
実装タイプ Surface Mount
DMA Channels 8
Timers 11
Serial Interfaces 4 serial I/O ports (UART, SPI, I2C)
CAN Controller Yes (CAN 2.0B, motor control optimized family)
Peripherals Motor Control PWM, Advanced Analog
Program Memory Width 24-bit
Core Architecture CMOS, modified Harvard
Target Applications Motor Control (BLDC, induction, switched reluctance)

DSPIC33FJ128MC506A-H/PT 64-tqfp (10x10 mm) ピン配置ガイド

DSPIC33FJ128MC506A-H/PT (64-tqfp (10x10 mm) パッケージ) のピン配置。 このデジタルICには、GPIO、通信インターフェース (UART、SPI、I2C)、および電源ピンが含まれています。代替ピン機能と設定オプションについては、メーカーのデータシートを参照してください。組み込みシステム設計とPCBレイアウトに不可欠です。

DSPIC33FJ128MC506A-H/PT の 64-tqfp (10x10 mm) パッケージピン配置図

詳細なピン配置データはありません: DSPIC33FJ128MC506A-H/PT.

詳細は データシート をご参照ください。

主な用途

DSPIC33FJ128MC506A-H/PT の用途: 6 件s: Brushless DC (BLDC) Motor Control, 3-Phase Induction Motor Inverter, Switched Reluctance Motor (SRM) Drives, Unified (Sensor-Based) Motor Control, Industrial Automation with CAN Networking, Digital Power Conversion and Appliances.

🏭

Brushless DC (BLDC) Motor Control

The DSPIC33FJ128MC506A-H/PT is purpose-built for BLDC drives: its dsPIC33F core executes commutation and current-loop code at up to 40 MIPS, while dedicated motor-control PWM peripherals generate the complementary six-step or space-vector waveforms with hardware dead-time insertion. The 8 DMA channels stream ADC current-sense samples without CPU intervention, keeping the control loop deterministic at PWM frequencies of tens of kHz. A typical implementation closes the current loop at the PWM rate and the speed loop at 1 kHz, using 128KB Flash for the control firmware, trajectory planning, and a CAN or UART commissioning interface. The 3.3V peripheral rails simplify interfacing with gate-driver ICs that accept 3.3V logic inputs.

⚙️

3-Phase Induction Motor Inverter

For V/f and field-oriented control of induction motors, the DSPIC33FJ128MC506A-H/PT combines a 40 MIPS 16-bit DSP engine with hardware multiply-accumulate, executing Clarke/Park transforms and PI current regulators well within a 10 kHz loop budget. The motor-control PWM module generates three phase-leg pairs with programmable dead time, and the advanced analog front end (multiple ADC channels with simultaneous sampling capability) captures phase currents and DC-bus voltage. 128KB Flash accommodates sensorless observer algorithms such as MRAS or sliding-mode speed estimation alongside protection routines for overcurrent and bus-undervoltage. The on-chip CAN 2.0B controller links the drive into factory automation networks without external controllers.

🔧

Switched Reluctance Motor (SRM) Drives

SRM control demands asymmetric, phase-sequential excitation with precise current chopping - a task matched to the DSPIC33FJ128MC506A-H/PT's independently controllable PWM outputs and fast ADC. Per Microchip's family positioning, the dsPIC33FJ128MC506A explicitly supports switched reluctance motor applications. The 40 MIPS core runs torque-sharing-function control with per-phase current regulation, while 11 timers provide the phase-angle bookkeeping for commutation at variable speed. Multiple DMA channels move phase-current samples to RAM continuously, and the 8192-word SRAM holds per-phase lookup tables for inductance profiles. The 64-pin TQFP supplies enough I/O for position-sensor arrays and gate-driver interfacing in a single controller.

🧩

Unified (Sensor-Based) Motor Control

Microchip describes the dsPIC33FJ128MC506A family as well-suited for unified motor control schemes that share one controller across multiple motor types and sensors. The DSPIC33FJ128MC506A-H/PT's 4 serial I/O ports (UART, SPI, I2C) simultaneously host encoder interfaces, hall-sensor front ends, resolver-to-digital converters over SPI, and a human-machine-interface UART. The 8-channel DMA and 11-timer infrastructure coordinate sensor sampling with PWM updates, and 128KB Flash stores firmware for several motor profiles selected at runtime. This makes the part attractive for programmable drive platforms, HVAC blowers, pumps, and appliance products where one PCB must service multiple motor SKUs with different sensors.

🌐

Industrial Automation with CAN Networking

In factory automation nodes, the DSPIC33FJ128MC506A-H/PT serves as both an actuation controller and a networked node: its integrated CAN 2.0B controller connects to plant buses via an external transceiver, while the motor-control PWM and ADC subsystems drive local actuators. The 40 MIPS core runs the protocol stack and application concurrently, and 8 DMA channels offload serial and ADC traffic. Hotenda's listing places the part in automotive/AEC-Q100-oriented series contexts, and its robust industrial 3.3V operation with watchdog and brown-out support fits 24-hour equipment. 128KB Flash leaves ample room for parameter storage schemes, diagnostics, and field firmware updates over the CAN channel.

⚡

Digital Power Conversion and Appliances

Beyond motors, the dsPIC33FJ128MC506A-H/PT's cycle-accurate PWM, fast analog comparators, and DSP core suit digital power stages: PFC stages, resonant converters, and appliance inverter modules. The 16-bit architecture executes compensation-law code in a fixed number of cycles, keeping control-loop latency predictable across load conditions - a requirement for stable wide-bandwidth power converters. The 8 DMA channels maintain continuous current/voltage telemetry, and 128KB Flash supports multiple operating profiles plus a bootloader for field updates. For appliance OEMs, the mature dsPIC33F toolchain (MPLAB X IDE, XC16 compiler) and long-lifecycle availability reduce development and supply risk across product generations.

おすすめ製品の概要

What is the DSPIC33FJ128MC506A-H/PT?
The DSPIC33FJ128MC506A-H/PT is a 16-bit digital signal controller (DSC) from Microchip Technology's dsPIC33F Motor Control family. It integrates a dsPIC33F core running up to 40 MIPS, 128KB Flash program memory, 8192 words of SRAM, 8 DMA channels, 11 timers, and 4 serial I/O ports in a 64-TQFP (10x10 mm) package. Per Microchip's product page, the family is optimized for motor control applications and CAN-based systems.
What is the maximum clock speed of DSPIC33FJ128MC506A-H/PT?
The device runs at up to 40 MIPS from its 40 MHz internal clock architecture, according to Mouser's listing for the dsPIC33FJ128MC506A-H/PT ('16-bit 128KB Flash 40 MIPS'). Note that some distributor listings show 20 MIPS, which corresponds to derated operation at the lower end of the supply range; full 40 MIPS operation is specified at the nominal 3.3V supply.
How much Flash and SRAM does the DSPIC33FJ128MC506A-H/PT have?
The DSPIC33FJ128MC506A-H/PT provides 128KB (128K x 8) of Flash program memory and 8192 words of SRAM, with a 24-bit program memory width. This is confirmed by both DigiKey and Microchip USA product listings for the part. If more memory is needed within the same footprint, the dsPIC33FJ256MC506A doubles Flash to 256KB in the identical 64-TQFP package.
What is the operating voltage of DSPIC33FJ128MC506A-H/PT?
The DSPIC33FJ128MC506A-H/PT operates from a 3.0V to 3.6V single supply (3.3V nominal), as stated in Microchip USA's product description for this device. It is not a 5V-tolerant wide-voltage part; designs interfacing to 5V peripherals require level shifting or resistive dividers on I/O lines, and the internal regulator and oscillator specifications assume operation within this 3.3V window.
What applications is the DSPIC33FJ128MC506A-H/PT designed for?
The device is optimized for digital motor control. According to Microchip's official product page, the dsPIC33FJ128MC506A family supports brushless DC motors, single- and 3-phase induction motors, and switched reluctance motors, and is also well-suited for unified (sensor-based) motor control schemes. The on-chip motor-control PWM and advanced analog peripherals, plus a CAN controller, make it a fit for industrial drives, appliances, and automotive-adjacent actuator systems.
What is the difference between DSPIC33FJ128MC506A and DSPIC33FJ128MC506?
The 'A' suffix denotes an enhanced die revision of the dsPIC33FJ128MC506. Both offer the same 128KB Flash, 16-bit core, and 64-TQFP (PT) package option. Microchip released the A-version to correct silicon errata present in the original device, so new designs should use the 506A. Per Microchip's family architecture, the two are code-compatible and pin-compatible, allowing drop-in PCB reuse where the original footprint is used.
DSPIC33FJ128MC506A vs DSPIC33FJ256MC506A - which is better for motor control?
For pure motor control algorithms, both parts perform identically: same 40 MIPS dsPIC33F core, same peripherals, same 64-TQFP package. Choose the DSPIC33FJ256MC506A only when your application needs 256KB Flash (for example, complex field-oriented control with field-weakening tables, bootloaders plus application, or data logging). If 128KB suffices, the DSPIC33FJ128MC506A costs less. Both are pin-to-pin drop-in compatible in the PT package, per Microchip family documentation.
What is the best drop-in replacement for DSPIC33FJ128MC506A-H/PT?
The best drop-in replacement is the DSPIC33FJ128MC506A-I/PT, the identical die in the identical 64-TQFP package with an industrial (-40C to +85C) temperature grade instead of the extended grade implied by the 'H' suffix. For more memory, the DSPIC33FJ256MC506A-.../PT doubles Flash; for less, the DSPIC33FJ64MC506A halves it. All are pin-to-pin compatible family members, so no PCB change is needed when staying within the same pin-count package.
Is DSPIC33FJ128MC506A-H/PT automotive qualified?
According to Hotenda's product listing, the DSPIC33FJ128MC506A-H/PT belongs to the dsPIC33FJ series positioned for automotive applications and AEC-Q100 contexts. However, the specific qualification grade of the '-H/PT' temperature/order suffix should be verified against the official Microchip datasheet and ordering-information table before using the part in an automotive production program; Microchip suffix conventions define both temperature range and qualification level.
Where can I download the DSPIC33FJ128MC506A-H/PT datasheet PDF?
The authoritative datasheet is available on Microchip's official product page at microchip.com/en-us/product/dsPIC33FJ128MC506A. Mirror copies of the 374-page family datasheet (covering the dsPIC33FJXXXMCX06A/X08A/X10A devices) are hosted on aggregator sites such as alldatasheet.com, but always download from microchip.com to ensure you have the latest revision and errata documents.
Where can I buy DSPIC33FJ128MC506A-H/PT and what is the price?
The DSPIC33FJ128MC506A-H/PT is stocked at DigiKey (ships same day per their listing), Mouser, Arrow, Future Electronics, and JLCPCB assembly. Pricing typically starts around the $4 to $7 range for single-unit quantity, decreasing at 100-piece and reel quantities; prices as of 2026-09-26. Always check the live distributor page for current stock and volume pricing, as lead times for mature dsPIC33F parts fluctuate.
What is the pinout of the DSPIC33FJ128MC506A-H/PT in 64-TQFP?
The device uses a 64-pin TQFP (10x10 mm) footprint with power (VDD/VSS, AVDD/AVSS), oscillator, VCAP/VDDCORE-related supply pins, and multiplexed I/O carrying motor-control PWM outputs, ADC inputs, UART/SPI/I2C, CAN, and JTAG/ICSP programming pins. The complete pin-by-pin assignment is provided in the pin diagrams section of the Microchip family datasheet - consult the official document rather than third-party reproductions for your schematic capture.
What development tools support the DSPIC33FJ128MC506A?
The device is supported by Microchip MPLAB X IDE, the XC16 C compiler, MPLAB ICD 3/4 and PICkit programmers (via ICSP), and the REAL ICE emulation system. The Explorer 16/32 Development Board supports dsPIC devices through Processor Plug-In Modules (PIMs), per Microchip's product page. Software libraries for motor control (e.g., sensorless FOC frameworks) target this family, shortening time-to-first-spinning-motor.
When should I choose the DSPIC33FJ128MC506A over the DSPIC33FJ128MC202?
Choose the DSPIC33FJ128MC506A when your control system needs the larger peripheral set and pin count of the 64-pin package: multiple PWM channels for 3-phase drives, a CAN controller for networked systems, 8 DMA channels, and dozens of ADC inputs. The DSPIC33FJ128MC202 (28-pin) suits single-motor, cost-sensitive designs with fewer peripherals. Both share the 128KB Flash and dsPIC33F core, so algorithm code ports easily between them.

エンジニアリング参考データ: DSPIC33FJ128MC506A-H/PT — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the DSPIC33FJ128MC506A-H/PT when a 3-phase motor drive or networked actuator needs the full 64-pin peripheral set - multiple PWM phase pairs, CAN, 8 DMA channels - with a balanced 128KB Flash budget at an extended temperature grade. Choose DSPIC33FJ256MC506A-I/PT if your firmware footprint (complex FOC, bootloader, data logging) approaches the 128KB limit; it is pin-to-pin identical. Choose DSPIC33FJ64MC506A-I/PT for cost-optimized builds where 64KB suffices. For compact 28-pin designs without CAN and with fewer PWM channels, the DSPIC33FJ128MC202 is the economical sibling. Avoid the original non-A DSPIC33FJ128MC506 for new designs due to errata. Note this is a 3.3V-only controller - if your system is 5V-centric and cost-driven without DSP needs, a PIC18-based part is simpler; if you need heavier DSP throughput, evaluate the newer dsPIC33EP/EV families.

代替品との比較

パラメータ この製品 DSPIC33FJ128MC506A-I/PT DSPIC33FJ256MC506A-I/PT DSPIC33FJ64MC506A-I/PT DSPIC33FJ128MC506-I/PT
Package 64-TQFP (10x10) 64-TQFP (10x10) - same 64-TQFP (10x10) - same 64-TQFP (10x10) - same 64-TQFP (10x10) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Program Memory 128KB (128K x 8) 128KB 256KB 64KB 128KB
Core / Max Speed dsPIC33F 16-bit, 40 MIPS dsPIC33F, 40 MIPS dsPIC33F, 40 MIPS dsPIC33F, 40 MIPS dsPIC33F, 40 MIPS
SRAM 8192 words 8192 words 8192 words 8192 words 8192 words
DMA Channels 8 8 8 8 8
Timers 11 11 11 11 11
Silicon Revision / Temperature A-revision, extended (-H) grade A-revision, -40C to +85C A-revision, -40C to +85C A-revision, -40C to +85C Original (non-A) die, -40C to +85C

主な差別化要因

  • A-revision silicon with errata corrected (vs DSPIC33FJ128MC506-I/PT)
  • Balanced 128KB memory with full 64-pin peripheral set (vs DSPIC33FJ256MC506A-I/PT)
  • Extended temperature grade for harsh environments (vs DSPIC33FJ128MC506A-I/PT)

設計ノート

The dsPIC33FJ family operates strictly at 3.0V to 3.6V (per Microchip USA listing: supply voltage range starting at 3V). Provide a clean, locally regulated 3.3V rail with 0.1uF decoupling at every VDD/VSS pair in the 64-TQFP, plus bulk capacitance near the regulator. Do not feed the part from 5V rails even briefly at startup - the dsPIC33F is not 5V tolerant. If the board has a 5V domain, add level shifting on all crossing signals.

Route the motor-control PWM outputs as matched groups to the gate drivers, and keep high-di/dt power loops (DC bus, phase legs) physically separated from the microcontroller ground. Use a solid ground plane with a single connection point under the MCU to prevent gate-drive return currents from modulating ADC ground references. Place current-sense filtering close to the ADC pins; the dsPIC33F ADC accuracy degrades if source impedance exceeds datasheet recommendations at full sampling rate.

Distributor listings show conflicting MIPS figures (DigiKey: 20 MIPS; Mouser/Microchip: 40 MIPS) because dsPIC33F speed derates at the low end of VDD. Verify your actual operating point in the electrical characteristics table before locking timing budgets for control loops. Also check errata: use the A-revision (506A) die - the original DSPIC33FJ128MC506 carries documented silicon issues that the A-version corrects. Confirm the exact qualification meaning of the '-H' suffix against the datasheet ordering table for automotive programs.

コンプライアンス情報

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
鉛フリー
Unknown
ハロゲンフリー
Unknown
紛争鉱物
Unknown

Hotenda listing references automotive/AEC-Q100 context for the dsPIC33FJ series; the exact qualification and environmental compliance of this specific ordering code was not stated in the provided data. Verify against Microchip's official product page.

データ検証日: 2026-09-26 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

DSPIC33FJ128MC506A-H/PT datasheet DSPIC33FJ128MC506A-H/PT buy price Microchip DSPIC33FJ128MC506A 64-TQFP dsPIC33FJ128MC506A 40 MIPS 128KB flash DSC DSPIC33FJ128MC506A vs DSPIC33FJ256MC506A DSPIC33FJ128MC506A drop-in replacement DSPIC33FJ128MC506A motor control BLDC DSPIC33FJ128MC506A pinout 64 TQFP dsPIC33FJ128MC506A vs dsPIC33FJ128MC506 difference 16-bit digital signal controller 3.3V CAN DSPIC33FJ128MC506A in stock lead time what can replace DSPIC33FJ128MC506A

関連部品&用語

Microchip Technology DSPIC33FJ128MC506A-H/PT DSPIC33FJ256MC506A DSPIC33FJ64MC506A DSPIC33FJ128MC506 dsPIC33F digital signal controller DSC 16-bit microcontroller digital signal processor 64-TQFP TQFP package family surface mount motor control PWM CAN 2.0B DMA MPLAB X IDE XC16 compiler brushless DC motor field-oriented control AEC-Q100 RoHS
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示