DSPIC33FJ128MC706A-H/MR - 16-bit 128KB Flash Motor Control DSC | Microchip
MPN: DSPIC33FJ128MC706A-H/MR ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $9.85 | $9.85 |
| 10 | $9.12 | $91.20 |
| 100 | $8.04 | $804.00 |
| 500 | $7.21 | $3,605.00 |
| 1,000 | $6.48 | $6,480.00 |
DSPIC33FJ128MC706A-H/MR Overview
The dsPIC33F family of DSCs combines the deterministic interrupt response and peripheral set of a microcontroller with the computational throughput of a 16-bit DSP engine. This hybrid architecture makes DSCs distinct from pure microcontrollers (e.g. PIC16/PIC18) and from general-purpose DSPs; they fill the niche between cost-sensitive MCUs and high-end DSPs by providing dedicated motor-control PWM, ADC, and quadrature encoder peripherals alongside MAC-based DSP instructions such as MAC, ED, EDAC and repeat loops.
Key features include a 16-bit modified-Harvard architecture with DSP engine, 128 KB Flash, 16 KB RAM, motor-control PWM (12-channel MCPWM) with up to 7.14 ns PWM resolution, a 10-bit ADC (up to 32 channels, ~1.1 Msps depending on variant), CAN 2.0B, UART, SPI, I2C, a Quadrature Encoder Interface (QEI), and 5 general-purpose timers. The "-H" temperature grade targets -40C to +150C operating conditions typical of underhood or industrial environments.
Typical applications include brushless DC (BLDC) motor drives, permanent-magnet synchronous motors (PMSM), single and 3-phase induction motor control, switched reluctance motor control, uninterruptible power supplies, and digital power conversion such as PFC and LLC stages. The integrated DSP engine handles field-oriented control (FOC) math, while the dedicated MCPWM and QEI peripherals close the loop deterministically.
For new designs, the Explorer 16/32 Development Board with a dsPIC33F Plug-In Module provides a proven hardware platform. The -H temperature grade on the 9x9 mm VQFN-64 package means this part is well-suited to automotive and industrial subsystems where the smaller MR package is acceptable.
Drop-in alternatives for DSPIC33FJ128MC706A-H/MR — 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 DSPIC33FJ128MC706A-H/MR (same form factor and footprint) — differing in Package, Core Architecture, ADC, Timers, Motor Control PWM.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
DSPIC33FJ128MC706A-I/MR
✅ Drop-In✓ In Stock
$6.54 / Unit
View Datasheet →DSPIC33FJ128MC706A-E/MR
✅ Drop-In✓ In Stock
$7.6 / Unit
View Datasheet →DSPIC33FJ128MC706A-H/PT
✅ Drop-In✓ In Stock
$6.95 / Unit
View Datasheet →DSPIC33FJ128MC706A-I/PT
✅ Drop-In✓ In Stock
$5.2 / Unit
View Datasheet →DSPIC33FJ128MC706A-H/PF
✅ Drop-In📋 Reference alternative (not in catalog)
DSPIC33FJ128MC706A-H/MR Maximum Ratings & Electrical Characteristics
| Manufacturer | Microchip Technology |
| Product Family | dsPIC33F |
| Core Architecture | 16-bit dsPIC33F DSC with DSP engine |
| Program Memory | 128 KB Flash (128K x 8) |
| RAM | 16 KB |
| Maximum Clock Frequency | 40 MHz |
| Performance | 20 MIPS (low-MIPS variant) |
| Temperature Grade | -40C to +150C (H grade) |
| Package | 64-pin VQFN (9x9 mm), JEDEC code HVQCCN |
| Pins | 64 |
| Mounting Type | Surface Mount |
| Quadrature Encoder Interface | Yes (QEI) |
| Communication | CAN 2.0B, UART, SPI, I2C |
| Technology | CMOS |
| RoHS Status | Compliant (per distributor listings) |
DSPIC33FJ128MC706A-H/MR 64-pin vqfn (9x9 mm), jedec code hvqccn Pin Configuration Guide
Pin configuration for DSPIC33FJ128MC706A-H/MR (64-pin vqfn (9x9 mm), jedec code hvqccn package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.
No detailed pinout data available for DSPIC33FJ128MC706A-H/MR.
Refer to the datasheet for full pin configuration.
Typical Applications
DSPIC33FJ128MC706A-H/MR is suitable for 6 applications: Brushless DC (BLDC) Motor Control, Permanent Magnet Synchronous Motor (PMSM) Drive, Single and 3-Phase Induction Motor Control, Switched Reluctance Motor (SRM) Drive, Uninterruptible Power Supply (UPS), Digital Power Conversion (PFC, LLC, Full-Bridge).
Brushless DC (BLDC) Motor Control
The DSPIC33FJ128MC706A-H/MR is purpose-built for BLDC motor control because it combines a 16-bit DSP engine (MAC, ED, EDAC, repeat loops) with the dedicated MCPWM module and the Quadrature Encoder Interface. In a typical 3-phase BLDC drive the device runs field-oriented control at PWM frequencies of 20 to 50 kHz, with the ADC and PWM hardware aligned so that current sampling and commutation are deterministic. The 128 KB Flash accommodates full FOC and sensorless control state machines, while the 16 KB RAM holds reference frames, sine/cosine LUTs, and Park/Clarke transform buffers. The H temperature grade supports underhood automotive and industrial cabinets.
Recommended
Permanent Magnet Synchronous Motor (PMSM) Drive
For PMSM drives the DSPIC33FJ128MC706A-H/MR delivers the deterministic interrupt timing required to run sin/cosine-based FOC. The dsPIC33F core executes Park and inverse-Park transforms in a small number of instruction cycles, and the MCPWM module can produce complementary PWM pairs with programmable dead time to drive the 3-phase inverter. The 10-bit ADC, triggered synchronously to the PWM center, samples phase currents on each switching cycle. Engineers typically pair the DSC with an external gate driver such as the MCP8024 and a CAN transceiver such as the MCP2562FD for networked drive systems.
Recommended
Single and 3-Phase Induction Motor Control
Induction motor V/Hz and vector-control schemes map cleanly onto the DSPIC33FJ128MC706A-H/MR peripheral set. The MCPWM module generates the multi-channel PWM needed for 3-phase inverter bridges, while the QEI captures rotor speed from an encoder or tachogenerator. The 16-bit DSP engine implements the slip and torque calculations of indirect field-oriented control (IFOC) without taxing the CPU. The 128 KB Flash supports the lookup tables, observers and PI regulator coefficients required for sensorless IFOC, and the H grade extends operation into motor housings and industrial cabinets.
Recommended
Switched Reluctance Motor (SRM) Drive
Switched reluctance motors require flexible PWM channel routing because each phase is independently controlled, and the DSPIC33FJ128MC706A-H/MR MCPWM module supports up to 12 PWM outputs with configurable alignment and polarity. The high-temperature H grade allows the DSC to be mounted near the SRM in industrial environments. The DSP engine executes the position-based commutation algorithm that maps rotor angle to switch states, and the 10-bit ADC reads phase currents for torque-ripple minimization.
Recommended
Uninterruptible Power Supply (UPS)
In UPS designs the DSPIC33FJ128MC706A-H/MR runs the digital control loop for both the rectifier/inverter power stage and the battery-charger stage. The 128 KB Flash holds the digital-PWM control law and the soft-start/transfer algorithms, while the MCPWM channels drive the IGBT or MOSFET bridge at 20 to 50 kHz. The CAN 2.0B interface lets the UPS module report status to a system-level supervisor. The 64-pin VQFN footprint gives a compact control board, and the H temperature grade allows operation near the power stage.
Recommended
Digital Power Conversion (PFC, LLC, Full-Bridge)
Digital power conversion benefits from the DSPIC33FJ128MC706A-H/MR's high-resolution MCPWM and deterministic interrupt latency. In a power-factor-correction (PFC) stage the device runs average-current-mode control at 50 to 100 kHz, and in LLC or full-bridge stages it implements phase-shift modulation with adaptive dead time. The DSP engine executes the compensator math (IIR/floating-point) and the 10-bit ADC samples inductor and output currents with hardware-triggered sequencing synchronized to the PWM. The 64-pin VQFN keeps the digital controller compact, and the H grade tolerates proximity to power magnetics.
Recommended
Recommended Products Summary
Engineering reference data for DSPIC33FJ128MC706A-H/MR — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | DSPIC33FJ128MC706A-I/MR | DSPIC33FJ128MC706A-E/MR | DSPIC33FJ128MC706A-H/PT | DSPIC33FJ128MC706A-I/PT | DSPIC33FJ128MC706A-H/PF |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin VQFN (9x9) - /MR | 64-pin VQFN (9x9) - /MR | 64-pin VQFN (9x9) - /MR | 64-pin TQFP (10x10) - /PT | 64-pin TQFP (10x10) - /PT | 64-pin TQFP (14x14) - /PF |
| Pin Count | 64 | 64 | 64 | 64 | 64 | 64 |
| Flash | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| RAM | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB |
| Maximum Clock | 40 MHz (20 MIPS) | 40 MHz (40 MIPS) | 40 MHz (40 MIPS) | 40 MHz (20 MIPS) | 40 MHz (40 MIPS) | 40 MHz (20 MIPS) |
| Temperature Grade | -40C to +150C (H) | -40C to +85C (I) | -40C to +125C (E) | -40C to +150C (H) | -40C to +85C (I) | -40C to +150C (H) |
| Motor Control PWM | Yes (12-channel MCPWM) | Yes (12-channel MCPWM) | Yes (12-channel MCPWM) | Yes (12-channel MCPWM) | Yes (12-channel MCPWM) | Yes (12-channel MCPWM) |
| CAN | CAN 2.0B | CAN 2.0B | CAN 2.0B | CAN 2.0B | CAN 2.0B | CAN 2.0B |
Key Differentiators
- Highest temperature grade in the MC706A family (vs DSPIC33FJ128MC706A-I/MR (I-grade) and DSPIC33FJ128MC706A-E/MR (E-grade))
- Compact 9x9 mm VQFN footprint with H temperature grade (vs DSPIC33FJ128MC706A-H/PT (TQFP-64 10x10) and DSPIC33FJ128MC706A-H/PF (TQFP-64 14x14))
- Dedicated motor-control peripherals integrated (vs DSPIC33FJ128GP706A-H/MR (general-purpose family))
Design Notes
The 64-pin VQFN (9x9) package dissipates motor-control logic heat primarily through the exposed thermal pad. According to Microchip packaging guidance, the pad must be soldered to a copper pour of at least 1 square inch on the top layer, with thermal vias connecting to inner ground planes. In a 3-phase inverter board layout, place the DSC on the same copper pour as the gate-driver circuitry but keep the analog ground return path (ADC, op-amp, current shunt) routed separately to minimize switching noise coupling.
For MCPWM-driven motor-control boards, route the PWM outputs and their complementary pairs with matched impedance and equal trace length to prevent timing skew between high-side and low-side switches. According to Microchip application notes for the dsPIC33F MC family, the ADC analog inputs should be routed as short, guarded traces away from the PWM and gate-driver switching traces. Use a 4-layer stack-up with dedicated analog and digital ground planes connected at a single point near the DSC ground pin to minimize ground-loop noise.
Decouple the DSPIC33FJ128MC706A-H/MR supply pins with a 100 nF ceramic capacitor as close as possible to each VDD pin, plus a 10 uF bulk capacitor on the AVDD rail. According to the family datasheet, the analog supply (AVDD) should be filtered through a ferrite bead from VDD and stabilized with an additional 100 nF + 10 uF pair to keep ADC measurements accurate. If the application uses the on-chip voltage regulator, follow Microchip's recommended capacitor values on the VCAP pins to ensure stable core voltage.
Estimated: A common pitfall is ignoring the 40 MHz / 20 MIPS MIPS rating of the H-grade variant. Engineers expecting 40 MIPS throughput on this specific MPN should review the family datasheet ordering information. Another pitfall is using the wrong device support package in MPLAB X IDE - select the dsPIC33FJ128MC706A device file rather than a generic 33FJ128MC706 device file to ensure correct SFR definitions. Finally, in field-oriented control designs, ensure the PWM and ADC interrupt priorities are set so the ADC-triggered sampling completes before the next PWM edge.
Compliance Information
RoHS compliant per distributor listings. The -H temperature grade (-40C to +150C) suggests automotive intent but the formal AEC-Q100 qualification status should be confirmed in Microchip's product qualification documents; XAIPART does not have authoritative AEC-Q100 data for this MPN.