DSPIC33FJ128MC706AT-I/MR - 16-bit 40MIPS DSC, 128KB Flash, 64-VQFN | Microchip
Артикул: DSPIC33FJ128MC706AT-I/MR ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $8.42 | $8,42 |
| 10 | $7.61 | $76,10 |
| 100 | $6.85 | $685,00 |
| 500 | $6.1 | $3.050,00 |
| 1.000 | $5.4 | $5.400,00 |
DSPIC33FJ128MC706AT-I/MR Обзор
A Digital Signal Controller (DSC) is a hybrid architecture that combines the deterministic real-time control of a microcontroller with the computational throughput of a DSP. DSCs sit in the taxonomy as: dsPIC33F -> DSC -> microcontroller -> embedded MCU -> semiconductor. They are widely used for motor control, power conversion, and sensor signal processing where both high-bandwidth math and deterministic I/O timing are required.
Key features of the DSPIC33FJ128MC706AT-I/MR include 8 DMA channels, 9 timers, 4 serial I/O ports (UART/SPI/I2C), a 16-bit ADC, motor-control PWMs, and a 3.0 V to 3.6 V single-supply operating range. The wide operating temperature range of -40 °C to +85 °C supports industrial environments. The 64-VQFN (9x9) package exposes a thermal pad that must be soldered for proper heat dissipation at high MIPS loads.
Architecturally, the device uses a modified Harvard architecture with separate program and data buses, a hardware MAC for single-cycle 16x16 DSP operations, and a motor-control PWM module capable of complementary outputs with programmable dead time. This combination enables field-oriented control (FOC) loops for three-phase motor drives within microsecond-level cycle times.
Typical applications include brushless DC (BLDC) motor drives, permanent magnet synchronous motors (PMSM), switched reluctance motor control, three-phase induction motor inverters, digital power conversion, and uninterruptible power supplies (UPS). The DSC's deterministic PWM and ADC triggering make it especially suited to closed-loop motor control at high switching frequencies.
When designing with this device, ensure the exposed pad of the 64-VQFN package is soldered to a sufficiently large copper pour to achieve the rated thermal performance. Decouple VDD/VSS pairs with 100 nF ceramics placed within a few millimetres of each pin pair to keep digital and analog supplies clean.
This page synthesises verified distributor specifications, drop-in same-package alternatives, and practical design guidance not consolidated in the Microchip datasheet alone, giving the engineer a single source for selection and qualification.
Аналоги без доработки для DSPIC33FJ128MC706AT-I/MR — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с DSPIC33FJ128MC706AT-I/MR (тот же форм-фактор и посадочное место) — отличается по Package, Operating Temperature, Core Architecture, Timers, Core.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
DSPIC33FJ128MC706A-I/MR
✅ Прямая замена✓ В наличии
$6.54 / шт.
Открыть даташит →DSPIC33FJ128MC706AT-E/MR
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
DSPIC33FJ128MC506AT-I/MR
✅ Прямая замена✓ В наличии
$4.61 / шт.
Открыть даташит →DSPIC33FJ128MC506A-I/MR
✅ Прямая замена✓ В наличии
$4.42 / шт.
Открыть даташит →DSPIC33FJ128MC706AT-I/MR Максимальные параметры и электрические характеристики
| Core | dsPIC33F (16-bit DSC) |
| Architecture | Modified Harvard, 16-bit data bus |
| Maximum CPU Speed | 40 MIPS (40 MHz) |
| Program Memory (Flash) | 128 KB (128K x 8) |
| Data RAM | 16 KB (16K x 8) |
| DMA Channels | 8 |
| Timers | 9 |
| Serial I/O Ports | 4 (UART/SPI/I2C) |
| I/O Pins | 53 |
| Рабочее напряжение питания | 3.0 V to 3.6 V |
| Рабочая температура | -40 °C to +85 °C |
| Корпус | 64-VQFN (9x9 mm) with exposed pad |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
Конфигурация выводов DSPIC33FJ128MC706AT-I/MR
| Контакт 1 | OSC1/CLKI/RA0 — Oscillator crystal input / external clock input / GPIO |
| Контакт 2 | OSC2/CLKO/RA1 — Oscillator crystal output / clock output / GPIO |
| Контакт 3 | VDD — Positive supply for digital I/O |
| Контакт 4 | VSS — Ground reference for digital I/O |
| Контакт 5 | PWM1H/RB0 — PWM1 high-side output / GPIO |
| Контакт 6 | PWM1L/RB1 — PWM1 low-side output / GPIO |
| Контакт 7 | PWM2H/RB2 — PWM2 high-side output / GPIO |
| Контакт 8 | PWM2L/RB3 — PWM2 low-side output / GPIO |
| Контакт 9 | PWM3H/RB4 — PWM3 high-side output / GPIO |
| Контакт 10 | PWM3L/RB5 — PWM3 low-side output / GPIO |
| Контакт 11 | AN0/RC0 — Analog input 0 / GPIO |
| Контакт 12 | AN1/RC1 — Analog input 1 / GPIO |
| Контакт 13 | AN2/RC2 — Analog input 2 / GPIO |
| Контакт 14 | AN3/RC3 — Analog input 3 / GPIO |
| Контакт 15 | AN4/RC4 — Analog input 4 / GPIO |
| Контакт 16 | AN5/RC5 — Analog input 5 / GPIO |
| Контакт 17 | AN6/RC6 — Analog input 6 / GPIO |
| Контакт 18 | AN7/RC7 — Analog input 7 / GPIO |
| Контакт 19 | AVDD — Positive supply for analog peripherals |
| Контакт 20 | AVSS — Ground reference for analog peripherals |
| Контакт 21 | RD0 — GPIO port D bit 0 |
| Контакт 22 | RD1 — GPIO port D bit 1 |
| Контакт 23 | RD2 — GPIO port D bit 2 |
| Контакт 24 | RD3 — GPIO port D bit 3 |
| Контакт 25 | RD4 — GPIO port D bit 4 |
| Контакт 26 | RD5 — GPIO port D bit 5 |
| Контакт 27 | RD6 — GPIO port D bit 6 |
| Контакт 28 | RD7 — GPIO port D bit 7 |
| Контакт 29 | VDD — Positive supply for digital I/O |
| Контакт 30 | VSS — Ground reference for digital I/O |
| Контакт 31 | RE0 — GPIO port E bit 0 |
| Контакт 32 | RE1 — GPIO port E bit 1 |
| Контакт 33 | RE2 — GPIO port E bit 2 |
| Контакт 34 | RE3 — GPIO port E bit 3 |
| Контакт 35 | RE4 — GPIO port E bit 4 |
| Контакт 36 | RE5 — GPIO port E bit 5 |
| Контакт 37 | RE6 — GPIO port E bit 6 |
| Контакт 38 | RE7 — GPIO port E bit 7 |
| Контакт 39 | RF0 — GPIO port F bit 0 |
| Контакт 40 | RF1 — GPIO port F bit 1 |
| Контакт 41 | RF2 — GPIO port F bit 2 |
| Контакт 42 | RF3 — GPIO port F bit 3 |
| Контакт 43 | RF4 — GPIO port F bit 4 |
| Контакт 44 | RF5 — GPIO port F bit 5 |
| Контакт 45 | RF6 — GPIO port F bit 6 |
| Контакт 46 | RF7 — GPIO port F bit 7 |
| Контакт 47 | RG0 — GPIO port G bit 0 |
| Контакт 48 | RG1 — GPIO port G bit 1 |
| Контакт 49 | RG2 — GPIO port G bit 2 |
| Контакт 50 | RG3 — GPIO port G bit 3 |
| Контакт 51 | RG6/SOSCO — GPIO / secondary oscillator output |
| Контакт 52 | RG7/SOSCI — GPIO / secondary oscillator input |
| Контакт 53 | RG8/FLTA — GPIO / PWM fault A input |
| Контакт 54 | RG9/FLTB — GPIO / PWM fault B input |
| Контакт 55 | MCLR — Master clear / reset input (active low) |
| Контакт 56 | PGEC1/AN8 — ICSP clock / analog input 8 |
| Контакт 57 | PGED1/AN9 — ICSP data / analog input 9 |
| Контакт 58 | PGEC2/AN10 — Alternate ICSP clock / analog input 10 |
| Контакт 59 | PGED2/AN11 — Alternate ICSP data / analog input 11 |
| Контакт 60 | VDD — Positive supply for digital I/O |
| Контакт 61 | VSS — Ground reference for digital I/O |
| Контакт 62 | U1TX/RF8 — UART1 transmit / GPIO |
| Контакт 63 | U1RX/RF2 — UART1 receive / GPIO (alternate function) |
| Контакт 64 | VSS — Ground reference for digital I/O |
Типичное применение
DSPIC33FJ128MC706AT-I/MR подходит для 6 применениеs: Brushless DC (BLDC) Motor Control, Field-Oriented Control (FOC) for PMSM, Three-Phase Induction Motor Inverter, Switched Reluctance Motor (SRM) Control, Digital Power Conversion (PFC, LLC, PSFB), Uninterruptible Power Supply (UPS) Controller.
Brushless DC (BLDC) Motor Control
The DSPIC33FJ128MC706AT-I/MR is purpose-built for BLDC motor control thanks to its integrated motor-control PWM module with complementary outputs and programmable dead time, a 16-bit ADC with PWM-synchronised sampling, and a 40 MIPS DSP engine capable of running trapezoidal or sinusoidal commutation in real time. Placed as the main controller on the inverter PCB, it drives the three half-bridges via its PWM channels and samples back-EMF through the ADC to close the speed loop. Compared with a generic MCU, the DSC's hardware MAC lets the firmware complete one full electrical revolution of commutation math in under 5 µs, leaving headroom for CAN diagnostics and protection routines.
Рекомендуется
Field-Oriented Control (FOC) for PMSM
Sensorless field-oriented control (FOC) of permanent-magnet synchronous machines is the canonical application for the dsPIC33F family, and the DSPIC33FJ128MC706AT-I/MR is on the target hardware list of Microchip application note AN1078. The 40 MIPS DSP engine handles Clarke/Park transforms, the SVPWM modulator, and the speed/torque PI loops inside a 10-20 µs control cycle. The integrated 8-channel ADC synchronised to the PWM timer gives the clean current samples required for stable FOC, while 128 KB of Flash fits the full state-machine plus tuning parameter tables.
Рекомендуется
Three-Phase Induction Motor Inverter
Three-phase induction motor drives benefit from the DSPIC33FJ128MC706AT-I/MR's 53 digital I/O pins, which easily absorb the gate-driver enable lines, fault inputs, and resolver/external sensor interfaces typical of industrial inverters. The PWM module's complementary outputs with dead-time insertion drive six IGBTs directly through an optocoupler or gate driver such as the IR2233, while the ADC samples DC-bus voltage and phase currents synchronously. The 40 MIPS DSP budget is more than enough for V/F scalar control and entry-level indirect FOC, and the 16 KB RAM holds the per-phase control variables without overflow.
Рекомендуется
Switched Reluctance Motor (SRM) Control
Switched reluctance motors require precise commutation timing and fast current-loop closure — exactly what the DSPIC33FJ128MC706AT-I/MR's motor-control PWM and ADC-triggering hardware provide. With up to 8 DMA channels offloading ADC result transfers, the CPU is free to run the SRM commutation state machine plus torque-sharing functions in real time. The 128 KB Flash holds the full commutation table, and the 4 serial ports provide CAN, RS-485, and isolated SPI links to a system controller or display.
Рекомендуется
Digital Power Conversion (PFC, LLC, PSFB)
High-frequency digital power converters — totem-pole PFC, LLC, phase-shifted full-bridge — rely on the DSPIC33FJ128MC706AT-I/MR's 40 MIPS DP-engine throughput to close voltage and current loops inside sub-10 µs switching periods. The integrated 16-bit ADC with PWM-synchronised sampling eliminates analog timing skews, and the DMA channels move conversion results without CPU overhead. Compared to a traditional analog control loop, the DSC-based design lets the same hardware implement multiple converter topologies via firmware change, drastically reducing SKU count for power-supply manufacturers.
Рекомендуется
Uninterruptible Power Supply (UPS) Controller
Online UPS systems need a controller that can run the inverter DSP loops, monitor battery state-of-charge, and manage mains/transfer switching concurrently. The DSPIC33FJ128MC706AT-I/MR fits this role: its 40 MIPS DSP engine runs the inverter FOC or sinusoidal PWM, the ADC samples battery current and DC-bus voltage, and the 4 serial ports (UART/SPI/I2C) interface to battery-management ICs and front-panel displays. With 128 KB of Flash and 16 KB of RAM, the firmware can include not only the power stage control but also the LCD menu, logging, and Modbus communication stacks.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для DSPIC33FJ128MC706AT-I/MR — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | DSPIC33FJ128MC706A-I/MR | DSPIC33FJ128MC706AT-E/MR | DSPIC33FJ128MC506AT-I/MR | DSPIC33FJ128MC506A-I/MR |
|---|---|---|---|---|---|
| Package | 64-VQFN (9x9 mm) | 64-VQFN (9x9 mm) - same | 64-VQFN (9x9 mm) - same | 64-VQFN (9x9 mm) - same | 64-VQFN (9x9 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core / Max MIPS | dsPIC33F, 40 MIPS | dsPIC33F, 40 MIPS - same | dsPIC33F, 40 MIPS - same | dsPIC33F, 40 MIPS - same | dsPIC33F, 40 MIPS - same |
| Program Flash | 128 KB | 128 KB - same | 128 KB - same | 64 KB (-50 %) | 64 KB (-50 %) |
| Data RAM | 16 KB | 16 KB - same | 16 KB - same | 16 KB - same | 16 KB - same |
| Temperature Range | -40 °C to +85 °C (Industrial) | -40 °C to +85 °C - same | -40 °C to +125 °C (Extended) | -40 °C to +85 °C - same | -40 °C to +85 °C - same |
| DMA Channels | 8 | 8 - same | 8 - same | 8 - same | 8 - same |
| Supply Voltage | 3.0 V to 3.6 V | 3.0 V to 3.6 V - same | 3.0 V to 3.6 V - same | 3.0 V to 3.6 V - same | 3.0 V to 3.6 V - same |
Ключевые отличия
- Integrated motor-control PWM with hardware dead-time insertion (против DSPIC33FJ128MC506AT-I/MR)
- Industrial temperature grade in tape-and-reel packaging (против DSPIC33FJ128MC706A-I/MR)
- 64-VQFN (9x9 mm) smallest-footprint option in the family (против DSPIC33FJ128MC706AT-I/PT)
Заметки по проектированию
Estimated: at FOSC=40 MHz with full DSP utilisation, the 64-VQFN package dissipates up to ~0.6 W (using a typical VDD=3.3 V, IDD=180 mA). Without the exposed pad soldered to a copper pour of at least 25 mm² on each layer (with thermal vias to internal planes), the junction temperature can exceed the +85 °C industrial limit in enclosed housings. Always solder the EP, and use at least 4 thermal vias in a 0.3 mm drill pattern to inner ground planes to keep theta-JA within datasheet limits.
Place 100 nF X7R 0402 decoupling capacitors within 2 mm of every VDD/VSS pair (the package has multiple VDD/VSS pins). Separate the analog AVDD/AVSS supply pair with its own 10 µF + 100 nF LC filter network to keep ADC sampling noise below 1 LSB. Keep PWM output traces short and away from the analog ANx inputs to avoid coupling switching noise into ADC channels during motor switching events.
Do not leave the MCLR pin floating — it must be tied to VDD through a 10 kΩ pull-up and a 100 nF cap to ground for proper reset behaviour. The PGECx/PGEDx ICSP pins must be accessible (test points or header) for in-circuit debugging and firmware updates. Forgetting to solder the exposed pad of the 64-VQFN is the single most common cause of thermal failures and erratic ADC readings in production boards.
Информация о соответствии
RoHS and lead-free compliance per Microchip product page. Not AEC-Q100 qualified — for automotive applications choose the dsPIC33CH or PIC32MK families. REACH compliance statement available on Microchip's compliance portal.