DSPIC33FJ128MC710T-I/PT - 16-bit DSC, 40 MIPS, 128KB Flash | Microchip
Référence : DSPIC33FJ128MC710T-I/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $8.5 | $8,50 |
| 10 | $7.65 | $76,50 |
| 100 | $6.8 | $680,00 |
| 500 | $5.95 | $2 975,00 |
| 1 000 | $5.2 | $5 200,00 |
DSPIC33FJ128MC710T-I/PT Présentation
A Digital Signal Controller (DSC) is a hybrid device that combines the interrupt-driven, deterministic behaviour of a microcontroller with the single-cycle MAC throughput of a DSP. Within Microchip's portfolio, dsPIC33F sits between the PIC24 (pure MCU) and the dsPIC33E/PIC32 (higher-performance DSC) tiers, optimised for closed-loop applications that demand fixed-point DSP throughput on-chip. The 16-bit data path, 40 MIPS core and integrated motor-control peripherals make dsPIC33F a reference architecture for digital motor control.
Key features of the DSPIC33FJ128MC710T-I/PT include 128 KB Flash, 8 KB RAM, 16 KB auxiliary Flash (Table 1 region), a 16-channel 10-bit ADC with 500 ksps conversion rate, eight PWM channels with complementary outputs and dead-time control, plus quadrature encoder interfaces. The device operates from a 3.0 V to 3.6 V supply and supports an industrial -40 C to +85 C temperature range. Communication peripherals include UART, SPI, I2C, and ECAN interfaces.
The architecture combines a 16-bit modified Harvard CPU with a DSP engine that executes MAC instructions in a single cycle. The motor-control PWM module supports centre-aligned, edge-aligned, and multiple operating modes, including fault input and current-reset support. An 8-channel hardware DMA engine offloads peripheral data movement, reducing CPU overhead for ADC and PWM sequencing. The 100-pin TQFP exposes ample I/O (up to 85 GPIO) for parallel sampling, encoder inputs and H-bridge drive.
Typical applications include sensorless and sensored BLDC/PMSM motor drives, AC induction motor control, switched-mode power supplies with digital PFC, uninterruptible power supplies (UPS), and digital welding inverters. The dsPIC33FJ128MC710T-I/PT is a drop-in alternative to the non-T tape-and-reel part DSPIC33FJ128MC710-I/PT and shares the same die as the 100-pin TQFP (14x14) PF package variant.
When designing with this part, plan the PCB layout around the PWM/ADC placement rule: route the analog reference and current-sense traces away from PWM switching nodes to avoid ground-bounce coupling. Decouple each Vdd/Vss pair with 100 nF ceramic as close to the pins as practical, plus a bulk 10 uF tantalum. The trailing "T" in the MPN suffix denotes tape-and-reel packaging; for tray delivery choose DSPIC33FJ128MC710-I/PT.
This page synthesises distributor pricing, drop-in alternatives in the same 100-TQFP footprint, and application guidance not found in the bare datasheet - giving designers a one-stop reference for sourcing, replacement, and design-in of the DSPIC33FJ128MC710T-I/PT.
Alternatives de remplacement direct pour DSPIC33FJ128MC710T-I/PT — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec DSPIC33FJ128MC710T-I/PT (même facteur de forme et même empreinte) — différant par Operating Temperature, Package, Core Architecture, ADC, Timers.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
DSPIC33FJ128MC710-I/PT
✅ Remplacement direct✓ En stock
$6.9 / unité
Voir la fiche technique →DSPIC33FJ128MC708AT-I/PT
✅ Remplacement direct✓ En stock
$4.8 / unité
Voir la fiche technique →DSPIC33FJ128MC706T-I/PT
✅ Remplacement direct✓ En stock
$7.62 / unité
Voir la fiche technique →DSPIC33FJ128MC706AT-I/PT
✅ Remplacement direct✓ En stock
$8.15 / unité
Voir la fiche technique →DSPIC33FJ128MC804-I/PT
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$4.25 / unité
Voir la fiche technique →DSPIC33FJ128MC710T-I/PT Valeurs maximales et caractéristiques électriques
| Core | dsPIC33F (16-bit DSC) |
| Program Memory | 128 KB Flash |
| Maximum CPU Speed | 40 MIPS (50 MHz Fosc) |
| Operating Voltage (Vdd) | 3.0 V to 3.6 V |
| Température de fonctionnement | -40 C to +85 C (Industrial, I grade) |
| ADC | 10-bit, 500 ksps, multi-channel (channel count varies per peripheral assignment) |
| PWM Channels | 8 PWM outputs (3 duty-cycle generators, complementary mode with dead-time) |
| Motor Control Peripherals | PWM, QEI (Quadrature Encoder Interface), 10-bit ADC |
| Communication Peripherals | UART, SPI, I2C, ECAN |
| DMA | 8-channel hardware DMA |
| Timers | 16-bit timers (count varies per device sub-variant) |
| I/O Pins | Up to 85 GPIO (multi-function) |
| Boîtier | 100-pin TQFP (PT), 12x12 mm |
| Type de montage | Surface Mount |
| Niveau MSL | MSL3 (per JEDEC J-STD-020, assumed from TQFP package family) |
| Statut RoHS | Compliant (ROHS3 per distributor listing) |
| Lead-Free / Halogen-Free | Yes (lead-free matte-tin finish per Microchip TQFP family) |
Configuration des broches de DSPIC33FJ128MC710T-I/PT
| Broche 1 | MCLR — Master Clear (Reset) input, active low |
| Broche 2 | AN0/VREF+/PGA1+ — Analog input 0 / positive voltage reference / PGA1 positive input |
| Broche 3 | AN1/VREF-/PGA1- — Analog input 1 / negative voltage reference / PGA1 negative input |
| Broche 4 | AN2 — Analog input 2 |
| Broche 5 | AN3 — Analog input 3 |
| Broche 6 | PWM1L — PWM 1 low-side output |
| Broche 7 | PWM1H — PWM 1 high-side output |
| Broche 8 | PWM2L — PWM 2 low-side output |
| Broche 9 | PWM2H — PWM 2 high-side output |
| Broche 10 | PWM3L — PWM 3 low-side output |
| Broche 11 | PWM3H — PWM 3 high-side output |
| Broche 12 | VSS — Digital ground |
| Broche 13 | VDD — Digital supply 3.0-3.6 V |
| Broche 14 | OSC1/RC13 — Oscillator input or GPIO RC13 |
| Broche 15 | OSC2/RC14 — Oscillator output or GPIO RC14 |
| Broche 16 | RC15 — GPIO RC15 |
| Broche 17 | RB5 — GPIO RB5 / remappable peripheral pin |
| Broche 18 | RB6 — GPIO RB6 / remappable peripheral pin |
| Broche 19 | RB7 — GPIO RB7 / remappable peripheral pin |
| Broche 20 | RB8 — GPIO RB8 / remappable peripheral pin |
| Broche 21 | RB9 — GPIO RB9 / remappable peripheral pin |
| Broche 22 | VSS — Digital ground |
| Broche 23 | VDD — Digital supply 3.0-3.6 V |
| Broche 24 | RB10 — GPIO RB10 / remappable peripheral pin |
| Broche 25 | RB11 — GPIO RB11 / remappable peripheral pin |
| Broche 26 | RB12 — GPIO RB12 / remappable peripheral pin |
| Broche 27 | RB13 — GPIO RB13 / remappable peripheral pin |
| Broche 28 | RB14 — GPIO RB14 / remappable peripheral pin |
| Broche 29 | RB15 — GPIO RB15 / remappable peripheral pin |
| Broche 30 | RA6 — GPIO RA6 / remappable peripheral pin |
| Broche 31 | RA7 — GPIO RA7 / remappable peripheral pin |
| Broche 32 | RA8 — GPIO RA8 / remappable peripheral pin |
| Broche 33 | RA9 — GPIO RA9 / remappable peripheral pin |
| Broche 34 | RA10 — GPIO RA10 / remappable peripheral pin |
| Broche 35 | RA11 — GPIO RA11 / remappable peripheral pin |
| Broche 36 | RA12 — GPIO RA12 / remappable peripheral pin |
| Broche 37 | RA13 — GPIO RA13 / remappable peripheral pin |
| Broche 38 | RA14 — GPIO RA14 / remappable peripheral pin |
| Broche 39 | VSS — Digital ground |
| Broche 40 | VDD — Digital supply 3.0-3.6 V |
| Broche 41 | RC1 — GPIO RC1 / remappable peripheral pin |
| Broche 42 | RC2 — GPIO RC2 / remappable peripheral pin |
| Broche 43 | RC3 — GPIO RC3 / remappable peripheral pin |
| Broche 44 | RC4 — GPIO RC4 / remappable peripheral pin |
| Broche 45 | RC5 — GPIO RC5 / remappable peripheral pin |
| Broche 46 | RC6 — GPIO RC6 / remappable peripheral pin |
| Broche 47 | RC7 — GPIO RC7 / remappable peripheral pin |
| Broche 48 | RC8 — GPIO RC8 / remappable peripheral pin |
| Broche 49 | RC9 — GPIO RC9 / remappable peripheral pin |
| Broche 50 | RC10 — GPIO RC10 / remappable peripheral pin |
| Broche 51 | RC11 — GPIO RC11 / remappable peripheral pin |
| Broche 52 | RC12 — GPIO RC12 / remappable peripheral pin |
| Broche 53 | VSS — Digital ground |
| Broche 54 | VDD — Digital supply 3.0-3.6 V |
| Broche 55 | RD0 — GPIO RD0 / remappable peripheral pin |
| Broche 56 | RD1 — GPIO RD1 / remappable peripheral pin |
| Broche 57 | RD2 — GPIO RD2 / remappable peripheral pin |
| Broche 58 | RD3 — GPIO RD3 / remappable peripheral pin |
| Broche 59 | RD4 — GPIO RD4 / remappable peripheral pin |
| Broche 60 | RD5 — GPIO RD5 / remappable peripheral pin |
| Broche 61 | RD6 — GPIO RD6 / remappable peripheral pin |
| Broche 62 | RD7 — GPIO RD7 / remappable peripheral pin |
| Broche 63 | RD8 — GPIO RD8 / remappable peripheral pin |
| Broche 64 | RD9 — GPIO RD9 / remappable peripheral pin |
| Broche 65 | RD10 — GPIO RD10 / remappable peripheral pin |
| Broche 66 | RD11 — GPIO RD11 / remappable peripheral pin |
| Broche 67 | RD12 — GPIO RD12 / remappable peripheral pin |
| Broche 68 | RD13 — GPIO RD13 / remappable peripheral pin |
| Broche 69 | RD14 — GPIO RD14 / remappable peripheral pin |
| Broche 70 | RD15 — GPIO RD15 / remappable peripheral pin |
| Broche 71 | VSS — Digital ground |
| Broche 72 | VDD — Digital supply 3.0-3.6 V |
| Broche 73 | RE0 — GPIO RE0 / remappable peripheral pin |
| Broche 74 | RE1 — GPIO RE1 / remappable peripheral pin |
| Broche 75 | RE2 — GPIO RE2 / remappable peripheral pin |
| Broche 76 | RE3 — GPIO RE3 / remappable peripheral pin |
| Broche 77 | RE4 — GPIO RE4 / remappable peripheral pin |
| Broche 78 | RE5 — GPIO RE5 / remappable peripheral pin |
| Broche 79 | RE6 — GPIO RE6 / remappable peripheral pin |
| Broche 80 | RE7 — GPIO RE7 / remappable peripheral pin |
| Broche 81 | RF0 — GPIO RF0 / remappable peripheral pin |
| Broche 82 | RF1 — GPIO RF1 / remappable peripheral pin |
| Broche 83 | RF2 — GPIO RF2 / remappable peripheral pin |
| Broche 84 | RF3 — GPIO RF3 / remappable peripheral pin |
| Broche 85 | RF4 — GPIO RF4 / remappable peripheral pin |
| Broche 86 | RF5 — GPIO RF5 / remappable peripheral pin |
| Broche 87 | RF6 — GPIO RF6 / remappable peripheral pin |
| Broche 88 | RF7 — GPIO RF7 / remappable peripheral pin |
| Broche 89 | VSS — Digital ground |
| Broche 90 | VDD — Digital supply 3.0-3.6 V |
| Broche 91 | RG0 — GPIO RG0 / remappable peripheral pin |
| Broche 92 | RG1 — GPIO RG1 / remappable peripheral pin |
| Broche 93 | RG2 — GPIO RG2 / remappable peripheral pin |
| Broche 94 | RG3 — GPIO RG3 / remappable peripheral pin |
| Broche 95 | RG6 — GPIO RG6 / remappable peripheral pin |
| Broche 96 | RG7 — GPIO RG7 / remappable peripheral pin |
| Broche 97 | RG8 — GPIO RG8 / remappable peripheral pin |
| Broche 98 | RG9 — GPIO RG9 / remappable peripheral pin |
| Broche 99 | AVSS — Analog ground |
| Broche 100 | AVDD — Analog supply 3.0-3.6 V |
Applications typiques
DSPIC33FJ128MC710T-I/PT convient pour 7 applications: Sensorless BLDC / PMSM Motor Control, AC Induction Motor VFD Drives, Switched-Mode Power Supplies (SMPS) with Digital PFC, Uninterruptible Power Supplies (UPS), Digital Welding Inverters, Industrial Servo & Robotics Controllers, Solar Inverter and Micro-Inverter Controllers.
Sensorless BLDC / PMSM Motor Control
The DSPIC33FJ128MC710T-I/PT is a strong fit for sensorless brushless DC (BLDC) and permanent-magnet synchronous motor (PMSM) drives thanks to its 40 MIPS 16-bit DSC engine with single-cycle MAC and integrated 8-output motor-control PWM with dead-time insertion. The 10-bit 500 ksps ADC samples phase currents fast enough to close current-control loops at 20-50 kHz without external sampling ICs. Engineers implement back-EMF zero-crossing or flux-weakening field-oriented control firmware in Microchip's MPLAB XC-DSC compiler, with reference application note AN1078 covering sensorless PMSM for this exact family.
Recommandé
AC Induction Motor VFD Drives
The DSPIC33FJ128MC710T-I/PT excels in variable-frequency drives (VFD) for AC induction motors, where space-vector PWM (SVPWM) and slip-frequency scalar V/Hz control are required. Its 8-channel PWM with complementary outputs and dead-time control drives a 3-phase IGBT/MOSFET inverter directly, while the 10-bit ADC digitises DC-bus voltage and shunt currents for closed-loop torque control. The 128 KB Flash accommodates the vHz curve tables, look-up tables for sinusoidal PWM, and full Microchip DSP filter libraries for rotor-flux estimation. Industrial-grade -40 C to +85 C operation supports harsh factory-floor deployments.
Recommandé
Switched-Mode Power Supplies (SMPS) with Digital PFC
Digital PFC and resonant LLC converters benefit from the DSPIC33FJ128MC710T-I/PT's 40 MIPS throughput and DSP engine, which implements digital average-current-mode PFC control loops without external analog control ICs. The device's high-resolution PWM and 10-bit ADC handle current-mode control, soft-start sequencing, and adaptive dead-time compensation for both CCM/DCM operating modes. The 128 KB Flash stores proprietary firmware, over-current/over-voltage protection curves, and telemetry interfaces for digital-management bus (PMBus) reporting over I2C.
Recommandé
Uninterruptible Power Supplies (UPS)
Online UPS systems rely on the DSPIC33FJ128MC710T-I/PT to implement digital inverter control, sinusoidal PWM generation, and battery-charge management with a single IC. The device runs two concurrent control loops - AC-output voltage regulation and battery-charge current control - at 40 MIPS each with margin. ECAN provides the datalink to the UPS system controller, while UART/SPI are used for the front-panel HMI. Industrial -40 C to +85 C operation and 100-pin TQFP simplify PCB layout for the battery-management and inverter sections.
Recommandé
Digital Welding Inverters
Welding inverter power stages demand precise current and arc-force control at 20-100 kHz - within reach of the DSPIC33FJ128MC710T-I/PT's 40 MIPS core and 8-channel PWM with sub-microsecond dead-time control. The 10-bit ADC samples arc current and voltage waveforms at 500 ksps, enabling DSP-based arc-stability algorithms and adaptive welding-current profiles (MIG/TIG/Stick). The 128 KB Flash accommodates multi-process welding curve tables, and the -40 C to +85 C range suits hot welding-shop enclosures. UART/HMI support is built in for the operator panel.
Recommandé
Industrial Servo & Robotics Controllers
Industrial servo amplifiers and multi-axis robotic joint controllers use the DSPIC33FJ128MC710T-I/PT for sub-millisecond current/torque loop closure per axis, with ECAN enabling multi-axis synchronisation across a distributed control network. The 8-output PWM drives the H-bridge inverter, the 10-bit ADC reads phase currents, and the QEI (Quadrature Encoder Interface) connects directly to optical encoders for position feedback. The 128 KB Flash supports multi-axis firmware, factory calibration tables, and PID auto-tuning routines in the MPLAB XC-DSC toolchain.
Recommandé
Solar Inverter and Micro-Inverter Controllers
Grid-tied solar inverters use the DSPIC33FJ128MC710T-I/PT for MPPT, anti-islanding detection, and grid-synchronised sinusoidal PWM generation. The 40 MIPS core runs MPPT perturbation-and-observation loops every 50 ms while simultaneously executing sinusoidal PWM at 16 kHz switching frequency. The integrated 10-bit ADC digitises DC-bus voltage, AC grid voltage (via external CT/PT), and PV string currents. ECAN enables a centralised monitoring bus. The -40 C to +85 C range and industrial-grade reliability suit outdoor PV installations.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour DSPIC33FJ128MC710T-I/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | DSPIC33FJ128MC710-I/PT | DSPIC33FJ128MC708AT-I/PT | DSPIC33FJ128MC706T-I/PT | DSPIC33FJ128MC706AT-I/PT | DSPIC33FJ128MC804-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-100 (PT, 12x12 mm) | TQFP-100 (PT, 12x12 mm) - same | TQFP-100 (PT, 12x12 mm) - same | TQFP-100 (PT, 12x12 mm) - same | TQFP-100 (PT, 12x12 mm) - same | TQFP-100 (PT, 12x12 mm) - same |
| Program Flash Memory | 128 KB | 128 KB | 64 KB (-50%) | 64 KB (-50%) | 64 KB (-50%) | 128 KB |
| Maximum CPU Speed | 40 MIPS (50 MHz) | 40 MIPS (50 MHz) | 40 MIPS (50 MHz) | 40 MIPS (50 MHz) | 40 MIPS (50 MHz) | 40 MIPS (50 MHz) |
| Core / Family | dsPIC33F | dsPIC33F | dsPIC33F | dsPIC33F | dsPIC33F | dsPIC33F |
| ADC Resolution / Sampling Rate | 10-bit, 500 ksps | 10-bit, 500 ksps | 10-bit, 500 ksps | 10-bit, 500 ksps | 10-bit, 500 ksps | 10-bit, 500 ksps |
| PWM Channels | 8 outputs (3 duty-cycle generators) | 8 outputs (3 duty-cycle generators) | 8 outputs (3 duty-cycle generators) | 8 outputs (3 duty-cycle generators) | 8 outputs (3 duty-cycle generators) | 8 outputs (3 duty-cycle generators) |
| Operating Voltage (Vdd) | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V |
| Operating Temperature | -40 C to +85 C (I grade) | -40 C to +85 C (I grade) | -40 C to +85 C (I grade) | -40 C to +85 C (I grade) | -40 C to +85 C (I grade) | -40 C to +85 C (I grade) |
Principaux différenciateurs
- Highest-density 128 KB Flash in the dsPIC33F MC-family /PT package (vs DSPIC33FJ128MC708AT-I/PT)
- Industrial-grade temperature range and ECAN support (vs DSPIC33FJ128MC706T-I/PT)
- Identical die, 100% pin-compatible drop-in (vs DSPIC33FJ128MC710-I/PT)
Notes de conception
Estimated: at full 40 MIPS CPU + 8-channel PWM + ADC active, core current consumption is roughly 50 mA at 3.3 V Vdd. Use at least 10 uF bulk + 100 nF high-frequency ceramic decoupling on each Vdd/Vss pin pair. AVDD/AVSS (analog supply) should be isolated from digital VDD via a ferrite bead or small L-C filter to keep ADC SNR above the datasheet 500 ksps spec.
The 100-pin TQFP (PT) package at 12x12 mm has theta_JA around 40-50 C/W (estimated, typical for this TQFP family on a JEDEC 2s2p test board). At 50 mA core current and 3.3 V Vdd the device dissipates ~165 mW worst case, well within safe thermal limits at 85 C ambient. Ensure the PCB copper-pour on GND exceeds 25 cm^2 to keep the junction-rise budget in spec.
Route analog current-sense traces (ANx inputs) differentially, away from PWM switching nets, and tie the analog ground (AVSS) directly to the star-point near the device. Reference Microchip application note AN1078 (sensorless PMSM) for the recommended PCB layout when using this part in a motor-control inverter. Keep ICSP programming traces (PGDx, PGCx) short and avoid running them under switching nodes.
Do not exceed the absolute maximum Vdd of 4.0 V (per dsPIC33F family spec). When migrating from DSPIC33FJ128MC710 to the 706/708 variants (-50% Flash), confirm your application firmware fits in 64 KB Flash before designing in. The trailing -I industrial-grade parts are not qualified for AEC-Q100 automotive - for AEC-Q100, use the -A suffix variants (e.g. DSPIC33FJ128MC706AT-I/PT).
Use the QEI (Quadrature Encoder Interface) module rather than GPIOs for encoder inputs to free CPU cycles and reduce latency. The 8-channel hardware DMA offloads ADC-to-RAM data transfer for deterministic motor-control loop timing. When designing a 3-phase motor-control inverter, route the PWM dead-time control signals (PWMxL/H pairs) as length-matched traces to avoid shoot-through in the bridge.
Informations de conformité
ROHS3 compliance per Microchip distributor listings. -I suffix denotes industrial-grade temperature range (-40 C to +85 C); for AEC-Q100 qualified automotive use, choose the -A suffix variant (e.g. DSPIC33FJ128MC710AT-I/PT) which is not the part requested here. Halogen-free status not explicitly published in the verified data; marked as unknown.