DSPIC33FJ128MC710T-I/PF - 16-bit DSC, 40MIPS, 128KB Flash | Microchip
Артикул: DSPIC33FJ128MC710T-I/PF ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $9.85 | $9,85 |
| 10 | $9.1 | $91,00 |
| 100 | $8.2 | $820,00 |
| 500 | $7.45 | $3.725,00 |
| 1.000 | $6.8 | $6.800,00 |
DSPIC33FJ128MC710T-I/PF Обзор
A Digital Signal Controller (DSC) is a hybrid architecture that combines a microcontroller (MCU) core with a hardware Digital Signal Processor (DSP) engine. This duality enables the device to execute real-time control loops (PID, field-oriented control, sensorless estimators) while simultaneously managing communication stacks (CAN, UART, SPI, I2C) and housekeeping tasks. Within the broader taxonomy, the dsPIC33FJ128MC710 sits in the dsPIC33F family (16-bit DSC) under Microchip's 16-bit microcontrollers and digital signal processors, which themselves fall under the larger umbrella of embedded microcontrollers and semiconductors.
Key features of this part include eight 16-bit PWM channels with complementary or independent outputs, a 10/12-bit ADC with up to 1.1 Msps conversion rate, dedicated motor-control peripherals (QEI, fault inputs, dead-time generators), and a CIP (Core Independent Peripheral) set that offloads tasks from the CPU. It runs from 3.0 V to 3.6 V, supports an industrial temperature range of -40 °C to +85 °C, and provides 85 digital I/O pins plus flexible communication interfaces.
The 100-pin TQFP (14x14 mm) package exposes nearly all peripherals in parallel, which is required when multiple high-speed PWMs and ADC channels must be routed simultaneously. The dsPIC33F core uses a modified Harvard architecture with a 24-bit instruction word, and Motor Control variants are optimized for high-frequency switching loops typically running at 8-16 kHz PWM frequencies with sub-microsecond control-cycle jitter.
Typical applications include sensorless BLDC ceiling fans, e-bike traction controllers, industrial servo drives, washing-machine inverter boards, and HVAC blowers. Its high pin count and dual-quadrant PWM make it particularly useful when the design must drive three-phase bridges plus auxiliary loads on a single MCU.
When designing with this part, always allocate at least one PWM pair for current sensing synchronization and reserve a hardware fault input tied to the gate driver for sub-microsecond overcurrent shutdown. Stack-rail decoupling (100 nF ceramic + bulk) must be placed within 5 mm of each VDD/VSS pair.
Аналоги без доработки для DSPIC33FJ128MC710T-I/PF — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с DSPIC33FJ128MC710T-I/PF (тот же форм-фактор и посадочное место) — отличается по Package, Operating Temperature, Core, ADC, Program Memory.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
DSPIC33FJ128MC710-I/PF
✅ Прямая замена✓ В наличии
$7.15 / шт.
Открыть даташит →DSPIC33FJ128MC710ATE/PF
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
DSPIC33FJ128MC710ATH/PF
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
DSPIC33FJ128MC510A-I/PF
✅ Прямая замена✓ В наличии
$8.1 / шт.
Открыть даташит →DSPIC33FJ128GP710T-I/PF
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$5.85 / шт.
Открыть даташит →DSPIC33FJ128GP710AT-I/PF
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
DSPIC33FJ128GP710A-I/PF
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$8.9 / шт.
Открыть даташит →DSPIC33FJ128MC710T-I/PF Максимальные параметры и электрические характеристики
| Product Family | dsPIC33F |
| Core Architecture | 16-bit dsPIC DSC (modified Harvard) |
| Core Type | dsPIC33FJ128MC |
| Program Memory (Flash) | 128 KB |
| RAM | 16 KB |
| Operating Frequency (Max MIPS) | 40 MIPS |
| Напряжение питания | 3.0 V to 3.6 V |
| Диапазон рабочих температур | -40 °C to +85 °C |
| Корпус | 100-pin TQFP (14x14 mm) |
| Number of I/O Pins | 85 |
| ADC | 10/12-bit, 1.1 Msps |
| PWM Channels | 8 x 16-bit (motor-control optimized) |
| DMA Channels | 8 |
| Communication Interfaces | UART, SPI, I2C, CAN, ECAN |
| Qualification | dsPIC33F Motor Control family |
| Тип монтажа | Surface Mount |
Конфигурация выводов DSPIC33FJ128MC710T-I/PF
| Контакт 1 | OSC1/CLKI — Crystal oscillator input / external clock input |
| Контакт 2 | OSC2/CLKO — Crystal oscillator output / clock output |
| Контакт 3 | VSS — Ground reference |
| Контакт 4 | VDD — 3.3 V supply voltage |
| Контакт 5 | PWM1H — PWM channel 1 high-side output |
| Контакт 6 | PWM1L — PWM channel 1 low-side output |
| Контакт 7 | PWM2H — PWM channel 2 high-side output |
| Контакт 8 | PWM2L — PWM channel 2 low-side output |
| Контакт 9 | PWM3H — PWM channel 3 high-side output |
| Контакт 10 | PWM3L — PWM channel 3 low-side output |
| Контакт 11 | VSS — Ground reference |
| Контакт 12 | VDD — 3.3 V supply voltage |
| Контакт 13 | FLTA — PWM fault input A (active low) |
| Контакт 14 | FLTB — PWM fault input B (active low) |
| Контакт 15 | QEA/RA8 — Quadrature encoder A / GPIO |
| Контакт 16 | QEB/RA9 — Quadrature encoder B / GPIO |
| Контакт 17 | INDX/RA10 — Quadrature index / GPIO |
| Контакт 18 | AN0/RB0 — Analog input 0 / GPIO |
| Контакт 19 | AN1/RB1 — Analog input 1 / GPIO |
| Контакт 20 | AN2/RB2 — Analog input 2 / GPIO |
| Контакт 21 | AN3/RB3 — Analog input 3 / GPIO |
| Контакт 22 | AN4/RB4 — Analog input 4 / GPIO |
| Контакт 23 | AN5/RB5 — Analog input 5 / GPIO |
| Контакт 24 | VSS — Ground reference |
| Контакт 25 | VDD — 3.3 V supply voltage |
| Контакт 26 | AN6/RB6 — Analog input 6 / GPIO |
| Контакт 27 | AN7/RB7 — Analog input 7 / GPIO |
| Контакт 28 | AN8/RB8 — Analog input 8 / GPIO |
| Контакт 29 | AN9/RB9 — Analog input 9 / GPIO |
| Контакт 30 | AN10/RB10 — Analog input 10 / GPIO |
| Контакт 31 | AN11/RB11 — Analog input 11 / GPIO |
| Контакт 32 | AN12/RB12 — Analog input 12 / GPIO |
| Контакт 33 | AN13/RB13 — Analog input 13 / GPIO |
| Контакт 34 | AN14/RB14 — Analog input 14 / GPIO |
| Контакт 35 | AN15/RB15 — Analog input 15 / GPIO |
| Контакт 36 | VSS — Ground reference |
| Контакт 37 | VDD — 3.3 V supply voltage |
| Контакт 38 | OC1/RD0 — Output compare 1 / GPIO |
| Контакт 39 | OC2/RD1 — Output compare 2 / GPIO |
| Контакт 40 | OC3/RD2 — Output compare 3 / GPIO |
| Контакт 41 | OC4/RD3 — Output compare 4 / GPIO |
| Контакт 42 | IC1/RD4 — Input capture 1 / GPIO |
| Контакт 43 | IC2/RD5 — Input capture 2 / GPIO |
| Контакт 44 | IC3/RD6 — Input capture 3 / GPIO |
| Контакт 45 | IC4/RD7 — Input capture 4 / GPIO |
| Контакт 46 | TDI/RF0 — JTAG TDI / GPIO |
| Контакт 47 | TDO/RF1 — JTAG TDO / GPIO |
| Контакт 48 | TCK/RF2 — JTAG TCK / GPIO |
| Контакт 49 | TMS/RF3 — JTAG TMS / GPIO |
| Контакт 50 | VSS — Ground reference |
| Контакт 51 | VDD — 3.3 V supply voltage |
| Контакт 52 | SCK1/RG6 — SPI1 clock / GPIO |
| Контакт 53 | SDI1/RG7 — SPI1 data in / GPIO |
| Контакт 54 | SDO1/RG8 — SPI1 data out / GPIO |
| Контакт 55 | SS1/RG9 — SPI1 slave select / GPIO |
| Контакт 56 | U1RX/RF4 — UART1 RX / GPIO |
| Контакт 57 | U1TX/RF5 — UART1 TX / GPIO |
| Контакт 58 | U2RX/RF6 — UART2 RX / GPIO |
| Контакт 59 | U2TX/RF7 — UART2 TX / GPIO |
| Контакт 60 | SCL1/RG2 — I2C1 clock / GPIO |
| Контакт 61 | SDA1/RG3 — I2C1 data / GPIO |
| Контакт 62 | SCL2/RG14 — I2C2 clock / GPIO |
| Контакт 63 | SDA2/RG15 — I2C2 data / GPIO |
| Контакт 64 | VSS — Ground reference |
| Контакт 65 | VDD — 3.3 V supply voltage |
| Контакт 66 | C1RX/RF8 — CAN1 RX / GPIO |
| Контакт 67 | C1TX/RF9 — CAN1 TX / GPIO |
| Контакт 68 | PWM4H — PWM channel 4 high-side output |
| Контакт 69 | PWM4L — PWM channel 4 low-side output |
| Контакт 70 | PWM5H — PWM channel 5 high-side output |
| Контакт 71 | PWM5L — PWM channel 5 low-side output |
| Контакт 72 | PWM6H — PWM channel 6 high-side output |
| Контакт 73 | PWM6L — PWM channel 6 low-side output |
| Контакт 74 | PWM7H — PWM channel 7 high-side output |
| Контакт 75 | PWM7L — PWM channel 7 low-side output |
| Контакт 76 | PWM8H — PWM channel 8 high-side output |
| Контакт 77 | PWM8L — PWM channel 8 low-side output |
| Контакт 78 | VSS — Ground reference |
| Контакт 79 | VDD — 3.3 V supply voltage |
| Контакт 80 | AN16/RC1 — Analog input 16 / GPIO |
| Контакт 81 | AN17/RC2 — Analog input 17 / GPIO |
| Контакт 82 | AN18/RC3 — Analog input 18 / GPIO |
| Контакт 83 | AN19/RC4 — Analog input 19 / GPIO |
| Контакт 84 | AN20/RC12 — Analog input 20 / GPIO |
| Контакт 85 | AN21/RC13 — Analog input 21 / GPIO |
| Контакт 86 | AN22/RC14 — Analog input 22 / GPIO |
| Контакт 87 | AN23/RC15 — Analog input 23 / GPIO |
| Контакт 88 | VSS — Ground reference |
| Контакт 89 | VDD — 3.3 V supply voltage |
| Контакт 90 | INT0/RE8 — External interrupt 0 / GPIO |
| Контакт 91 | INT1/RE9 — External interrupt 1 / GPIO |
| Контакт 92 | INT2/RE10 — External interrupt 2 / GPIO |
| Контакт 93 | INT3/RE11 — External interrupt 3 / GPIO |
| Контакт 94 | RTCC/RE12 — Real-time clock calendar output / GPIO |
| Контакт 95 | SOSCO/RA4 — Secondary oscillator output / GPIO |
| Контакт 96 | SOSCI/RA3 — Secondary oscillator input / GPIO |
| Контакт 97 | MCLR — Master clear (reset, active low) |
| Контакт 98 | RA7 — GPIO port A bit 7 |
| Контакт 99 | RA6 — GPIO port A bit 6 |
| Контакт 100 | AVSS — Analog ground reference |
Типичное применение
DSPIC33FJ128MC710T-I/PF подходит для 6 применениеs: Sensorless BLDC Ceiling Fan Controller, Industrial Servo / PMSM Drive, E-Bike / Light-EV Hub Motor Controller, HVAC Variable-Speed Blower / Compressor Drive, Washing-Machine Direct-Drive Inverter, Industrial CAN-Controlled Stepper / Servo Node.
Sensorless BLDC Ceiling Fan Controller
The DSPIC33FJ128MC710T-I/PF is purpose-built for sensorless BLDC ceiling-fan motor control where the MCU must run a back-EMF zero-cross detection algorithm in real time without position sensors. Its 40 MIPS DSP engine executes the Clarke/Park transforms and the sliding-mode observer within 25 µs, leaving margin for 16 kHz PWM update and UART housekeeping. The 128 KB Flash stores Microchip's AN1083 sensorless BLDC library plus application code, while the 16 KB RAM holds observer state and history. The 100-pin TQFP gives 85 I/O pins, allowing front-panel triac dimming, IR receiver input, and tachometer output alongside the 3-phase bridge. Compared with a PIC18F-only approach, the DSC cuts firmware loop time by ~3x and removes the need for an external op-amp zero-cross circuit.
Рекомендуется
Industrial Servo / PMSM Drive
The DSPIC33FJ128MC710T-I/PF excels in industrial PMSM servo drives that demand field-oriented control (FOC) at update rates of 8-32 kHz. Its DSP engine completes one PI current loop iteration (including Park inverse, SVPWM) in roughly 4 µs, and the dedicated 8-channel PWM with dead-time insertion and hardware fault input directly drives a 3-phase IGBT bridge. The 12-bit ADC at 1.1 Msps supports dual-shunt current sensing with simultaneous sampling, and 8 DMA channels offload encoder quadrature counters without CPU intervention. The 100-pin TQFP exposes dedicated QEI pins for incremental encoders plus CAN/ECAN for EtherCAT/CANopen networking. Designers can pair it with external gate drivers and run Microchip's MCLV-2 reference firmware directly, eliminating weeks of algorithm bring-up.
Рекомендуется
E-Bike / Light-EV Hub Motor Controller
In e-bike and light-EV hub-motor controllers, the DSPIC33FJ128MC710T-I/PF delivers the DSP throughput required for sinusoidal FOC with MTPA (maximum torque per amp) optimization, while its 128 KB Flash holds torque-assist maps, battery-current profiling, and CAN-bus diagnostics. The 3.0-3.6 V supply aligns with Li-ion pack-derived rails, and the 100-pin TQFP supports pedal-torque sensor input (ADC), throttle input, brake cutoff, and 3-phase half-bridge gate drives simultaneously. The motor-control PWMs include hardware dead-time and polarity control, critical for safe 36-48 V battery switching. Compared with a discrete MCU+FPGA solution, the DSC consolidates signal conditioning, control, and CAN communication in one IC, reducing BOM and improving EMI by replacing parallel logic with deterministic hardware peripherals.
Рекомендуется
HVAC Variable-Speed Blower / Compressor Drive
The DSPIC33FJ128MC710T-I/PF suits HVAC variable-speed blower and compressor inverters that must run quietly with low torque ripple. Its DSP engine runs space-vector modulation with harmonic-injection techniques that reduce audible switching noise below 18 kHz, while the 100-pin TQFP provides 85 I/O for thermistor inputs, 0-10 V speed reference, tach feedback, and relay outputs. The 128 KB Flash accommodates sensorless or sensored compressor control algorithms plus MODBUS/Modbus RTU firmware. Hardware CIP peripherals (CRC, PWM, ADC triggering) operate independently of the CPU, freeing MIPS for system-level diagnostics. The industrial -40 °C to +85 °C grade is well-matched to indoor/outdoor HVAC cabinet environments.
Рекомендуется
Washing-Machine Direct-Drive Inverter
The DSPIC33FJ128MC710T-I/PF is a strong fit for direct-drive washing-machine drum inverters where a 3-phase PMSM or BLDC motor replaces a belt-driven universal motor. Its DSP engine executes unbalanced-load compensation and drum-anti-resonance algorithms in real time at 16 kHz PWM update rate, and the 100-pin TQFP gives enough I/O for the user-interface keypad, lid-switch interlock, water-level sensor, and triac-driven water valves. The 128 KB Flash hosts IEC 60730 Class B self-test routines required for white-goods safety certification. The device's CIP peripherals execute ADC-to-PWM data movement via DMA without CPU involvement, leaving MIPS budget for power-measurement and door-lock supervisory logic. Compared with a fixed-frequency PIC16 implementation, the DSC enables true variable-speed operation that cuts energy use by 30-40%.
Рекомендуется
Industrial CAN-Controlled Stepper / Servo Node
The DSPIC33FJ128MC710T-I/PF operates as a CANopen or DeviceNet slave node driving a small stepper or servo axis in industrial automation. Its 40 MIPS DSP engine handles closed-loop microstepping ramps with on-the-fly profile updates, and the on-chip ECAN peripheral supports CAN 2.0B at 1 Mbit/s for synchronized multi-axis motion. The 100-pin TQFP leaves sufficient I/O for limit-switch inputs, encoder feedback, and stepper-direction outputs. The 128 KB Flash stores CANopen stack (CiA 401) plus application logic. Compared with discrete CAN-controller + MCU designs, the integrated ECAN reduces external IC count and provides deterministic message handling via DMA. The industrial temperature grade handles factory-floor thermal stress without derating.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для DSPIC33FJ128MC710T-I/PF — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | DSPIC33FJ128MC710-I/PF | DSPIC33FJ128MC710ATE/PF | DSPIC33FJ128MC710ATH/PF | DSPIC33FJ128MC510A-I/PF | DSPIC33FJ128GP710T-I/PF |
|---|---|---|---|---|---|---|
| Package | 100-pin TQFP (14x14) | 100-pin TQFP (14x14) - same | 100-pin TQFP (14x14) - same | 100-pin TQFP (14x14) - same | 100-pin TQFP (14x14) - same | 100-pin TQFP (14x14) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 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 |
| CPU Speed | 40 MIPS | 40 MIPS | 40 MIPS | 40 MIPS | 40 MIPS | 40 MIPS |
| Motor-Control PWM | 8 x 16-bit (MC family) | 8 x 16-bit (MC family) | 8 x 16-bit (MC family) | 8 x 16-bit (MC family) | 6 x 16-bit (MC family) | No dedicated MC PWMs (GP family) |
| Temperature Range | -40 to +85 °C | -40 to +85 °C | -40 to +125 °C (AEC-Q100) | -40 to +125 °C (AEC-Q100) | -40 to +85 °C | -40 to +85 °C |
| Qualification | Industrial | Industrial | AEC-Q100 Automotive | AEC-Q100 Automotive High-Temp | Industrial | Industrial |
Ключевые отличия
- 100-pin TQFP exposes dedicated 8-channel MC PWMs (против DSPIC33FJ128GP710T-I/PF)
- AEC-Q100 grade option in same footprint (против DSPIC33FJ128MC710ATE/PF)
- DSP engine executes MAC in 1 cycle (против PIC18F23K20-I/MV)
- 40 MIPS performance headroom for sensorless algorithms (против DSPIC33FJ128MC706T-I/PT)
Заметки по проектированию
Place at least one 100 nF decoupling capacitor within 5 mm of every VDD/VSS pin pair on the 100-pin TQFP, and add a 10 µF bulk tantalum/ceramic capacitor near the device's main supply pin. With 85 I/O pins switching, return current paths must flow through a low-impedance ground plane; split-plane layouts near the DSC are not recommended. Place the 3-phase gate-driver stages as close as possible to the PWM outputs to keep switching-loop area small.
Analog inputs (AN0-AN23) should be routed away from PWM traces and gate-driver outputs. Use a dedicated AVSS/AGND return path if mixed-signal sensing is in use. Keep ADC traces no longer than 50 mm and guard them with ground. The dsPIC33F ADC achieves best SNR (>-60 dB) when source impedance is < 1 kΩ, so add an op-amp buffer if a high-impedance sensor (e.g. resistive divider) drives the ADC.
Estimated: At 40 MIPS continuous operation from 3.3 V, the DSPIC33FJ128MC710T-I/PF draws roughly 60-80 mA of core current (~200-265 mW). The 100-pin TQFP has a thermal resistance of approximately 40 °C/W (with 4-layer PCB and modest copper). In a sealed industrial enclosure with ambient at 70 °C, junction temperature may reach 80-85 °C - still within the -40 to +85 °C industrial rating. Add an exposed copper pad on inner layers for additional dissipation margin in high-temperature motor enclosures.
Do not float the MCLR pin - it must be tied to VDD via a 10-47 kΩ pull-up resistor, with a 100 nF cap to ground if external reset is used. Failure to bypass VDD/VSS pairs can cause code runaway during motor switching transients. Always configure the PWMSafety Fault (FLTA/FLTB) input to latch the PWM outputs in a safe state on overcurrent; software-only shutdown is too slow for IGBT/MOSFET protection.
Estimated: 100-pin TQFP requires 0.5 mm pitch traces. Use 4-layer PCB with continuous ground plane under the DSC for optimal EMI and thermal performance. Keep the crystal/oscillator within 5 mm of OSC1/OSC2 pins and guard the traces with ground. If using an external 32.768 kHz crystal for RTCC, route SOSCI/SOSCO symmetrically with respect to AVSS to maintain low jitter for timekeeping.
Информация о соответствии
RoHS and lead-free compliant per Microchip product page. Industrial temperature grade (-40 to +85 °C). AEC-Q100 variants available in DSPIC33FJ128MC710ATE/PF (automotive) and DSPIC33FJ128MC710ATH/PF (high-temperature automotive).