DSPIC33FJ128MC804-H/PT - 16-bit DSC 128KB Flash Motor Control TQFP-44
部品番号: DSPIC33FJ128MC804-H/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $11.1 | $11.10 |
| 10 | $10.2 | $102.00 |
| 100 | $9.05 | $905.00 |
| 500 | $7.95 | $3,975.00 |
| 1,000 | $6.85 | $6,850.00 |
DSPIC33FJ128MC804-H/PT 概要
A Digital Signal Controller combines a microcontroller with a DSP engine. The MCU host supplies deterministic real-time control flow, while the on-chip DSP engine accelerates single-cycle MAC operations and zero-overhead looping for transforms, filters, and state estimators. Within the Microchip taxonomy this places the part in: DSC -> 16-bit MCU with DSP -> motor-control DSC -> dsPIC33F family. The same architecture underpins PIC24 and dsPIC30F migration paths, allowing designers to move code with minimal rework across families.
Key features include 128KB (128K x 8) Flash, 16KB SRAM, 8 DMA channels, five 16-bit timers, two serial I/O ports, a 16-channel 10-bit ADC with 500 ksps conversion rate, dedicated Motor Control PWM (6 outputs), ECAN module, and an operating temperature range of -40C to +150C (H temp grade). On-chip peripherals are remapped through Peripheral Pin Select (PPS), giving the same silicon multiple pinout personalities.
The dsPIC33F core is built on a Harvard architecture with 24-bit instruction and 16-bit data paths, using a modified Harvard memory layout and dual-port SRAM. The integrated 40 MHz oscillator with PLL plus the 17-bit x 17-bit single-cycle hardware multiplier deliver predictable real-time throughput for closed-loop field-oriented control (FOC) and digital filtering.
Typical applications include 3-phase BLDC and PMSM motor drives, AC induction motor control, uninterruptible power supplies (UPS), power conversion, advanced sensorless control, industrial automation, and automotive body electronics. The CAN interface and high-temp H grade also suit chassis and traction-related nodes in commercial vehicles.
When designing with this part, plan PWM dead-time, ADC sampling alignment, and DMA channel priority early. The PPS remapper is powerful but introduces pin-conflict analysis - locking the pin map before PCB layout avoids costly respins. At 40 MHz and full peripheral activity, use 4-layer routing to keep digital return currents away from the analog AVSS/AVDD pair.
This page combines distributor pricing, AEO-optimized technical FAQ, drop-in replacement options, and engineering design notes that go beyond the manufacturer datasheet to support sourcing, comparison, and design decisions.
ドロップイン代替品: DSPIC33FJ128MC804-H/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: DSPIC33FJ128MC804-H/PT (同一形状・フットプリント) — 相違点: Core Architecture, Package, ADC, Peripheral Pin Select (PPS), MSL Level.
クイック比較ツール — 並列比較する代替部品を選択:
DSPIC33FJ128MC804-I/PT
✅ ドロップイン✓ 在庫あり
$4.25 / 個
データシートを見る →DSPIC33FJ128MC804A-H/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
DSPIC33FJ128MC804T-H/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
DSPIC33FJ128MC804-E/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
DSPIC33FJ128MC804-E/ML
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$4.05 / 個
データシートを見る →DSPIC33FJ128MC804-H/PT 最大定格&電気的特性
| Core Architecture | dsPIC33F 16-bit DSC (Harvard, 24-bit instructions, 16-bit data) |
| Maximum CPU Speed | 40 MHz (20 MIPS) |
| Program Memory (Flash) | 128 KB (128K x 8) |
| Data Memory (SRAM) | 16 KB |
| Operating Voltage (VDD) | 3.0 V to 3.6 V |
| 動作温度 | -40 C to +150 C (H grade) |
| パッケージ | 44-pin TQFP (PT) 10 x 10 mm |
| 実装タイプ | Surface Mount |
| DMA Channels | 8 |
| Timers (16-bit) | 5 |
| Serial I/O Ports | 2 |
| ADC | 10-bit, 16 channels, 500 ksps |
| Motor Control PWM | 6 outputs, dedicated PWM module |
| CAN | ECAN module |
| Peripheral Pin Select (PPS) | Yes |
| RoHS ステータス | Compliant |
| MSLレベル | 3 |
DSPIC33FJ128MC804-H/PT ピン構成
| ピン 1 | RP15/PWM3H/PMD15 — Remappable I/O / Motor PWM output / parallel master data |
| ピン 2 | RP14/PWM2H/PMD14 — Remappable I/O / Motor PWM output / parallel master data |
| ピン 3 | RP13/PWM1H/PMD13 — Remappable I/O / Motor PWM output / parallel master data |
| ピン 4 | RP12/PWM0H/PMD12 — Remappable I/O / Motor PWM output / parallel master data |
| ピン 5 | RP11/PWM3L/PMD11 — Remappable I/O / Motor PWM low-side / parallel master data |
| ピン 6 | RP10/PWM2L/PMD10 — Remappable I/O / Motor PWM low-side / parallel master data |
| ピン 7 | RP9/PWM1L/PMD9 — Remappable I/O / Motor PWM low-side / parallel master data |
| ピン 8 | RP8/PWM0L/PMD8 — Remappable I/O / Motor PWM low-side / parallel master data |
| ピン 9 | VDD — Digital supply (3.3V) |
| ピン 10 | VSS — Digital ground |
| ピン 11 | OSC1/RC12 — Crystal input / remappable I/O |
| ピン 12 | OSC2/RC15 — Crystal output / remappable I/O |
| ピン 13 | FLTA/RA15 — PWM fault A input / remappable I/O |
| ピン 14 | RA14 — Remappable I/O |
| ピン 15 | RA13 — Remappable I/O |
| ピン 16 | RA12 — Remappable I/O |
| ピン 17 | RP7/PMD7/C1IN+ — Remappable I/O / parallel master / comparator input |
| ピン 18 | RP6/PMD6/C1IN- — Remappable I/O / parallel master / comparator input |
| ピン 19 | RP5/PMD5/C2IN+ — Remappable I/O / parallel master / comparator input |
| ピン 20 | RP4/PMD4/C2IN- — Remappable I/O / parallel master / comparator input |
| ピン 21 | RP3/PMRD/C3IN+ — Remappable I/O / parallel master read strobe / comparator |
| ピン 22 | RP2/PMWR/C3IN- — Remappable I/O / parallel master write strobe / comparator |
| ピン 23 | RP1/PMA0/C1OUT — Remappable I/O / parallel master address / comparator output |
| ピン 24 | RP0/PMA1/C2OUT — Remappable I/O / parallel master address / comparator output |
| ピン 25 | AVSS — Analog ground |
| ピン 26 | AVDD — Analog supply (3.3V) |
| ピン 27 | AN0/CVREF — ADC input / comparator voltage reference |
| ピン 28 | AN1/VREF- — ADC input / ADC negative reference |
| ピン 29 | AN2/VREF+ — ADC input / ADC positive reference |
| ピン 30 | AN3 — ADC input |
| ピン 31 | AN4 — ADC input |
| ピン 32 | AN5 — ADC input |
| ピン 33 | AN6 — ADC input |
| ピン 34 | AN7 — ADC input |
| ピン 35 | AN8 — ADC input |
| ピン 36 | AN9 — ADC input |
| ピン 37 | AN10/C3OUT — ADC input / comparator 3 output |
| ピン 38 | AN11/RP16 — ADC input / remappable I/O |
| ピン 39 | AN12/RP17 — ADC input / remappable I/O |
| ピン 40 | TMS/RP20 — JTAG TMS / remappable I/O |
| ピン 41 | TCK/RP21 — JTAG TCK / remappable I/O |
| ピン 42 | TDI/RP22 — JTAG TDI / remappable I/O |
| ピン 43 | TDO/RP23 — JTAG TDO / remappable I/O |
| ピン 44 | MCLR — Master clear reset (active low) |
主な用途
DSPIC33FJ128MC804-H/PT の用途: 7 件s: 3-Phase BLDC / PMSM Motor Drive, AC Induction Motor Control (V/Hz + FOC), Uninterruptible Power Supply (UPS) Power Conversion, Sensorless Motor Control (Back-EMF / Observer), Industrial Automation Servo / Stepper Drive, Automotive Body / Chassis ECUs (HVAC, Fans, Pumps), Solar Inverter / MPPT Charge Controller.
3-Phase BLDC / PMSM Motor Drive
The DSPIC33FJ128MC804-H/PT is purpose-built for 3-phase BLDC and PMSM motor drives because it integrates a dedicated Motor Control PWM module with 6 outputs (3 complementary pairs) plus a 10-bit 500 ksps ADC with 16 channels. The 6 PWM channels map directly to gate drivers for U/V/W phases with hardware dead-time insertion. Combined with the 20 MIPS dsPIC33F core running field-oriented control at 8-16 kHz, the part delivers deterministic torque response. The 8 DMA channels offload current sampling from the CPU, leaving MIPS headroom for speed PI loops and sensorless observers.
おすすめ
AC Induction Motor Control (V/Hz + FOC)
AC induction motor control benefits from the DSPIC33FJ128MC804-H/PT's combination of 16-bit DSP engine and dedicated PWM. The single-cycle hardware MAC accelerates Clarke/Park transforms and proportional-integral loops in software FOC. With 128KB Flash the device holds full V/Hz scalar and vector-control libraries plus field-weakening tables. The -40 C to +150 C H grade supports under-hood automotive and traction-adjacent enclosures, where induction drives are common. ECAN allows synchronization with the vehicle CAN bus for torque commands.
おすすめ
Uninterruptible Power Supply (UPS) Power Conversion
In UPS and inverter applications the DSPIC33FJ128MC804-H/PT runs the digital control loop for PFC + DC-DC stages. The 16-bit DSP engine handles sine PWM generation at 20 kHz switch frequency with adaptive dead-time, while the 10-bit ADC samples inductor current and bus voltage simultaneously. The on-chip ECAN module supports parallel UPS module synchronization over CAN for redundancy and load sharing. Industrial temperature tolerance up to +150 C enables placement adjacent to power magnetics in sealed cabinets.
おすすめ
Sensorless Motor Control (Back-EMF / Observer)
Sensorless motor control leverages the DSPIC33FJ128MC804-H/PT's DSP engine to execute sliding-mode or Luenberger rotor-position observers in real time at 20 MIPS. The 16 KB SRAM holds state matrices and FIR filter coefficients without off-chip memory. Peripheral Pin Select routes the comparator output and ADC channels to the optimal package pins for back-EMF sensing on each phase leg. H-grade +150 C operation supports under-hood sensorless pumps and fans where Hall sensors would be unreliable.
おすすめ
Industrial Automation Servo / Stepper Drive
Industrial servo and stepper drives use the DSPIC33FJ128MC804-H/PT's PWM module for microstepping current control of two-phase stepper motors. The 6 PWM outputs drive two H-bridges with chopper current control at 20-40 kHz. The 8 DMA channels continuously stream ADC samples into buffer memory for chopper-loop computation. ECAN interfaces with EtherCAT/CANopen gateways for motion-control networks. The H grade ensures reliable operation in factory cabinets where ambient can reach 70-90 C inside enclosures.
おすすめ
Automotive Body / Chassis ECUs (HVAC, Fans, Pumps)
The DSPIC33FJ128MC804-H/PT suits automotive body and chassis ECUs including HVAC blowers, engine cooling fans, and electric water pumps because the H temperature grade (-40 C to +150 C) handles under-hood thermal stress. On-chip ECAN integrates directly with the vehicle CAN bus at 500 kbit/s or 1 Mbit/s. The same 128KB Flash firmware fits sensorless BLDC control plus UDS diagnostic stacks. PPS allows routing of CAN, PWM, and ADC to the same PCB footprint across multiple ECU derivatives.
おすすめ
Solar Inverter / MPPT Charge Controller
Solar inverter MPPT charge controllers use the DSPIC33FJ128MC804-H/PT to run perturb-and-observe or incremental-conductance MPPT loops on a 20 MIPS DSP engine. The 6 PWM outputs drive a synchronous boost or full-bridge topology, while 10-bit ADC samples panel voltage, battery voltage, and inductor current every 2 us. ECAN enables inverter-to-inverter load sharing and grid-tie status reporting. The +150 C H grade tolerates outdoor enclosure temperatures in sun-exposed installations.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: DSPIC33FJ128MC804-H/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | DSPIC33FJ128MC804-I/PT | DSPIC33FJ128MC804A-H/PT | DSPIC33FJ128MC804T-H/PT | DSPIC33FJ128MC804-E/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-pin TQFP (10x10) PT | 44-pin TQFP (10x10) PT - same | 44-pin TQFP (10x10) PT - same | 44-pin TQFP (10x10) PT - same | 44-pin TQFP (10x10) PT - same |
| Temperature Grade | H: -40 C to +150 C | I: -40 C to +85 C | H: -40 C to +150 C | H: -40 C to +150 C | E: -40 C to +125 C |
| Flash / SRAM | 128 KB / 16 KB | 128 KB / 16 KB | 128 KB / 16 KB | 128 KB / 16 KB | 128 KB / 16 KB |
| Max CPU Speed | 40 MHz / 20 MIPS | 40 MHz / 20 MIPS | 40 MHz / 20 MIPS | 40 MHz / 20 MIPS | 40 MHz / 20 MIPS |
| Motor Control PWM | 6 outputs | 6 outputs | 6 outputs | 6 outputs | 6 outputs |
| ECAN Module | Yes | Yes | Yes | Yes | Yes |
| Lifecycle Status | Active | Active | Active | Active | Active |
主な差別化要因
- Dedicated Motor Control PWM module on-chip (vs DSPIC33FJ128GP804-I/PT)
- H temperature grade (-40 C to +150 C) for automotive under-hood (vs DSPIC33FJ128MC804-I/PT)
- On-chip ECAN module with DMA (vs DSPIC33FJ128MC506A-I/PT)
- PPS (Peripheral Pin Select) for flexible pinout mapping (vs Fixed-pin PIC24F family)
設計ノート
Estimated: at 40 MHz with full peripheral activity (ADC sampling at 500 ksps, PWM at 20 kHz, ECAN at 1 Mbit/s), core current draw reaches roughly 60 mA from the 3.3V digital rail. Use a 10 uF bulk + 100 nF bypass per VDD pin pair plus 100 nF directly on AVDD. AVSS/AGND should tie to a single point near the IC to avoid ground loops that couple switching noise into ADC measurements. Place a ferrite bead between digital VDD and analog AVDD rails when the design uses switching converters.
Estimated: with 60 mA core current at 3.3V, dissipation is approximately 200 mW; the 44-pin TQFP package has theta_JA around 50 C/W on a 2-layer JEDEC test board, giving a junction temperature rise of 10 C above ambient at room temperature. Under +85 C ambient and full-load conditions, the H grade ensures 65 C headroom. Avoid placing the IC adjacent to heat-generating MOSFETs; keep at least 10 mm clearance or use copper thermal relief tied to the ground pour.
Route the analog AN0-AN12 inputs with differential pairs and ground shielding away from PWM switching traces. PWM traces should be short and matched in length per phase pair to avoid shoot-through from timing skew. The OSC1/OSC2 crystal traces must be guarded with a ground ring on both sides and trace length kept below 5 mm. PPS assignments should be locked in firmware headers and the schematic reviewed once for pin conflicts before PCB layout finalization, since remapping after layout is impossible without a re-spin.
Common pitfall #1: enabling the JTAG pins (TMS/TCK/TDI/TDO) without configuring PPS - on this part JTAG pins share I/O with RP20-RP23, so always disable JTAG in the config bits if using ICSP only. Pitfall #2: forgetting to set ADC channel-off digital input disable - leaving unused AN pins as digital inputs draws bias current and degrades ADC accuracy. Pitfall #3: using a single VDD pin when the layout draws current from both - the 44-pin TQFP has multiple VDD/VSS pairs that must all be connected.
The ECAN bus should be terminated with 120 ohm resistors at each end of the bus, and the CANH/CANL traces should be a twisted pair or controlled-impedance differential pair. For long cable runs (>3 m) add common-mode chokes. The PWM signals should be routed with controlled impedance if the gate-driver is more than 25 mm away, otherwise ringing can cause shoot-through. Use series gate resistors (10-100 ohm) to dampen ringing on high dv/dt edges.
コンプライアンス情報
RoHS compliant per Microchip product page. H temperature grade is rated to +150 C, suitable for under-hood automotive environments, but the part is not AEC-Q100 qualified; for AEC-Q100 certified automotive designs consult Microchip automotive-grade portfolio.