DSPIC33FJ128MC802-I/SO - 16-bit DSC, 128KB Flash, 40MHz | Microchip
부품 번호: DSPIC33FJ128MC802-I/SO ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $6.95 | $6.95 |
| 10 | $6.32 | $63.20 |
| 100 | $5.55 | $555.00 |
| 500 | $4.85 | $2,425.00 |
| 1,000 | $4.2 | $4,200.00 |
DSPIC33FJ128MC802-I/SO 개요
A Digital Signal Controller (DSC) is a class of embedded processor that merges a microcontroller's deterministic interrupt-driven control peripherals with a DSP's MAC engine and Harvard memory paths, enabling single-chip solutions for both control loops and signal processing. Within the broader taxonomy, this places dsPIC33F devices as a hybrid of MCU and DSP, descending from 16-bit MCU, hybrid MCU/DSP, and signal-conditioning-and-control SoC. The dsPIC33F family is software-compatible with the PIC24H MCUs and migration-compatible with the dsPIC30F family, easing code reuse across product variants.
The DSPIC33FJ128MC802 integrates 8 DMA channels, 5 timers, motor-control PWM with up to 6 outputs, a 10/12-bit ADC with up to 1 Msps, and an analog comparator for current sensing. Communication interfaces include I2C, SPI, UART, and CAN, alongside LIN support. Programmable I/O reaches 21 lines with individually configurable pull-ups and interrupt-on-change. Hardware multipliers and dedicated barrel-shifter accelerate real-time DSP routines such as Clarke/Park transforms, FOC, and digital filtering.
Typical applications include BLDC and PMSM motor drives, sensorless motor control, field-oriented control (FOC) inverter stages, digital power conversion, sensor signal conditioning, industrial automation, and HVAC variable-speed controllers. Designers select this DSC because its on-chip PWM, ADC, and analog comparator reduce external component count while sustaining deterministic interrupt latency for tight control loops. The device operates from 3.0 V to 3.6 V and is qualified to -40 C to +85 C industrial temperature range.
When designing with this device, ensure the 28-pin SOIC PCB layout reserves adequate copper under the exposed pad path (GND) and that decoupling follows the manufacturer recommended 100 nF plus 10 uF pattern. Programming is supported through ICSP and JTAG; MPLAB X IDE with XC16 compiler and dsPIC33F/PIC24H Family Reference Manual provide the complete toolchain.
This page synthesizes real-time distributor pricing, same-package drop-in alternatives, and practical design notes that are not aggregated on a single manufacturer or distributor page, accelerating sourcing decisions for motor-control embedded designs.
드롭인 대체품: DSPIC33FJ128MC802-I/SO — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: DSPIC33FJ128MC802-I/SO (동일 폼 팩터 및 풋프린트) — 차이점: Core Architecture, Package, ADC, DMA Channels, MSL Level.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
DSPIC33FJ64MC802-I/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
DSPIC33FJ128MC802-E/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
DSPIC33FJ128MC802-H/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
DSPIC33EP256MC502-I/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
DSPIC33EV64GM004-I/PT
✅ 드롭인✓ 재고 있음
$3.79 / 개
데이터시트 보기 →DSPIC33FJ128MC802-I/SO 최대 정격 & 전기적 특성
| Core Architecture | dsPIC33F (16-bit DSC, Harvard) |
| Core Clock Frequency | 40 MHz |
| Instruction Throughput | 40 MIPS (16-bit) |
| Program Flash Memory | 128 KB |
| SRAM | 16 KB |
| Operating Voltage Range | 3.0 V to 3.6 V |
| 동작 온도 범위 | -40 C to +85 C (Industrial) |
| 패키지 | 28-pin SOIC (SO) |
| Pin Pitch | 1.27 mm |
| Programmable I/O Pins | 21 |
| DMA Channels | 8 |
| Timers | 5 |
| Serial I/O Ports | 2 |
| Motor Control PWM Outputs | Up to 6 |
| ADC | 10/12-bit, up to 1 Msps |
| Analog Comparator | Yes |
| Communication Interfaces | I2C, SPI, UART, CAN, LIN |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Compliant |
| Process Technology | CMOS |
DSPIC33FJ128MC802-I/SO 핀 구성
| 핀 1 | MCLR — Master Clear (reset) input, active-low |
| 핀 2 | RA0/VREF+/AN0 — Port A bit 0 / ADC analog input / VREF+ |
| 핀 3 | RA1/VREF-/AN1 — Port A bit 1 / ADC analog input / VREF- |
| 핀 4 | RB0/AN2 — Port B bit 0 / ADC analog input |
| 핀 5 | RB1/AN3 — Port B bit 1 / ADC analog input |
| 핀 6 | RB2/AN4/C1IN- — Port B bit 2 / ADC / comparator 1 inverting input |
| 핀 7 | RB3/AN5/C1IN+ — Port B bit 3 / ADC / comparator 1 non-inverting input |
| 핀 8 | VSS — Ground reference |
| 핀 9 | OSC1/RA2 — Crystal oscillator input / Port A bit 2 |
| 핀 10 | OSC2/RA3 — Crystal oscillator output / Port A bit 3 |
| 핀 11 | RB4/SOSCI — Port B bit 4 / 32 kHz secondary oscillator input |
| 핀 12 | RB5/SOSCO — Port B bit 5 / 32 kHz secondary oscillator output |
| 핀 13 | VDD — Digital supply voltage (3.0 V to 3.6 V) |
| 핀 14 | RB7/AN6 — Port B bit 7 / ADC analog input |
| 핀 15 | RB8/AN7 — Port B bit 8 / ADC analog input |
| 핀 16 | RB9/AN8 — Port B bit 9 / ADC analog input |
| 핀 17 | RB10/AN9 — Port B bit 10 / ADC analog input |
| 핀 18 | RB11/AN10 — Port B bit 11 / ADC analog input |
| 핀 19 | AVSS — Analog ground |
| 핀 20 | AVDD — Analog supply voltage (3.0 V to 3.6 V) |
| 핀 21 | RB12 — Port B bit 12 (PWM / remappable peripheral) |
| 핀 22 | RB13 — Port B bit 13 (PWM / remappable peripheral) |
| 핀 23 | RB14 — Port B bit 14 (PWM / remappable peripheral) |
| 핀 24 | RB15 — Port B bit 15 (PWM / remappable peripheral) |
| 핀 25 | RC0 — Port C bit 0 |
| 핀 26 | RC1 — Port C bit 1 |
| 핀 27 | RC2 — Port C bit 2 |
| 핀 28 | VSS — Ground reference |
일반적인 애플리케이션
DSPIC33FJ128MC802-I/SO 적합 용도: 6 애플리케이션s: BLDC / PMSM Motor Control (FOC), Industrial Variable Frequency Drives (VFD), Digital Power Conversion (SMPS), Sensor Signal Conditioning & Filtering, Automotive Sensor / Actuator Modules, HVAC Compressor / Fan Drives.
BLDC / PMSM Motor Control (FOC)
The DSPIC33FJ128MC802-I/SO is purpose-built for sensorless and sensored field-oriented control of BLDC and PMSM motors in appliance, drone, and industrial drive applications. Its 40 MIPS 16-bit DSP engine executes Clarke/Park transforms and PI controllers in single-cycle 16x16 MAC instructions, while the integrated motor-control PWM module generates complementary 6-output switching with programmable dead-band for 3-phase inverter stages. Per Microchip application note AN1078 and AN1299, this device implements complete sensorless FOC firmware with 128 KB Flash for control tables, lookup ROM-free routines, and observer gain scheduling. The 1 Msps ADC and integrated analog comparator enable back-EMF zero-crossing detection and current sensing without external components, reducing BOM for variable-speed compressor or pump drives.
추천
Industrial Variable Frequency Drives (VFD)
The DSPIC33FJ128MC802-I/SO drives low-power industrial VFDs for HVAC fans, pumps, and conveyor motors up to approximately 750 W when paired with an external gate driver and IGBT bridge. Its CAN interface enables integration into industrial automation buses (CANopen, DeviceNet) while LIN support simplifies low-cost sensor/actuator networking. The 21 programmable I/O lines accommodate multiple opto-isolated digital inputs, fault outputs, and relay drives typical in VFD designs. Per datasheet document 70291G, the -40 C to +85 C industrial temperature rating and 16 KB SRAM for control-loop variables meet harsh factory-floor environments. The device's deterministic interrupt latency and hardware DMA channels offload encoder feedback processing from the CPU.
추천
Digital Power Conversion (SMPS)
The DSPIC33FJ128MC802-I/SO performs digital control of switch-mode power supplies including PFC boost stages, LLC resonant converters, and digitally-controlled buck regulators in telecom and server auxiliary supplies. Its 1 Msps ADC samples output voltage and current per switching cycle, while the DSP engine computes digital compensator coefficients and PWM duty updates with sub-microsecond latency. Per Microchip application note AN1114, the device implements average-current-mode control and adaptive dead-band insertion in software, replacing analog UCx controllers. With 128 KB Flash, full compensation tables and state-machine firmware fit comfortably. The 28-pin SOIC footprint simplifies retrofits of legacy analog-control PFC designs.
추천
Sensor Signal Conditioning & Filtering
The DSPIC33FJ128MC802-I/SO conditions analog sensor signals (load cells, strain gauges, thermocouples, RTDs) in industrial weighing, process control, and medical instrumentation. Its 10/12-bit ADC and DSP MAC engine implement digital FIR/IIR filters, linearization routines, and RMS calculations directly, eliminating external op-amp filter boards. Per datasheet document 70291G, the device's 5 timers support simultaneous sampling of multiple sensor channels with DMA-driven background acquisition. The integrated UART/SPI/I2C peripherals stream processed data to a host MCU or display, while CAN enables broadcast on industrial networks. The 28-pin SOIC remains compatible with legacy 8-bit PIC24 sensor-board layouts.
추천
Automotive Sensor / Actuator Modules
The DSPIC33FJ128MC802-I/SO operates automotive body and chassis sensor modules such as electronic power steering (EPS) torque processing, throttle-by-wire controllers, and HVAC damper actuators that require deterministic DSP-class math within 28-pin SOIC designs. Its CAN bus peripheral integrates into vehicle networks (CAN 2.0B at up to 1 Mbps), while LIN support addresses sub-bus nodes like seat controllers. Note that this part is the -I/SO industrial-grade (-40 C to +85 C); automotive designs requiring AEC-Q100 should select the DSPIC33FJ128MC802-E/SO extended grade. The 16-bit DSP engine handles torque-vectoring math and PID control loops in real time without external DSP coprocessors.
추천
HVAC Compressor / Fan Drives
The DSPIC33FJ128MC802-I/SO drives residential and commercial HVAC compressors, ECM fans, and condenser blowers requiring variable-speed sinusoidal commutation. Its single-cycle MAC and integrated PWM reduce external part count for variable-refrigerant-flow (VRF) inverter compressor boards targeting 100-500 W output. Per Microchip datasheet document 70291G, the device's 5 timers generate multiple PWM frequencies simultaneously, supporting both compressor and outdoor-fan drive on a single controller. CAN or UART connectivity enables integration with thermostat and building-management systems. The 128 KB Flash fits complete sinusoidal commutation, sensorless startup, and over-current protection state machines.
추천
추천 제품 요약
엔지니어링 참조 데이터: DSPIC33FJ128MC802-I/SO — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | DSPIC33FJ64MC802-I/SO | DSPIC33FJ128MC802-E/SO | DSPIC33FJ128MC802-H/SO | DSPIC33EP256MC502-I/SO |
|---|---|---|---|---|---|
| Package | SOIC-28 (1.27 mm pitch) | SOIC-28 - same | SOIC-28 - same | SOIC-28 - same | SOIC-28 - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash Memory | 128 KB | 64 KB | 128 KB | 128 KB | 256 KB |
| SRAM | 16 KB | 16 KB | 16 KB | 16 KB | 48 KB |
| Core Clock Frequency | 40 MHz / 40 MIPS | 40 MHz / 40 MIPS | 40 MHz / 40 MIPS | 40 MHz / 40 MIPS | 60 MHz / 60 MIPS |
| Operating Temperature Range | -40 C to +85 C (Industrial) | -40 C to +85 C | -40 C to +125 C (Extended) | -40 C to +150 C (High-temp) | -40 C to +85 C |
| Programmable I/O Pins | 21 | 21 | 21 | 21 | 21 |
| Motor Control PWM | Up to 6 outputs | Up to 6 outputs | Up to 6 outputs | Up to 6 outputs | Up to 6 outputs |
| Communication Interfaces | I2C, SPI, UART, CAN, LIN | I2C, SPI, UART, CAN, LIN | I2C, SPI, UART, CAN, LIN | I2C, SPI, UART, CAN, LIN | I2C, SPI, UART, CAN, LIN |
| Lifecycle Status | Active | Active | Active | Active | Active |
주요 차별점
- Integrated motor-control PWM with up to 6 complementary outputs and programmable dead-band (vs DSPIC33FJ64MC802-I/SO)
- 16-bit DSP engine with single-cycle 16x16 MAC and 40-bit accumulator (vs DSPIC33EP256MC502-I/SO)
- Industrial-grade -40 C to +85 C operation as the standard variant (vs DSPIC33FJ128MC802-H/SO)
설계 노트
Estimated: Power dissipation at 40 MHz with all peripherals enabled is approximately 60 mA from 3.3 V, so total dissipation is ~198 mW. Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the pin, plus a 10 uF bulk capacitor on the analog AVDD rail. Do not share analog and digital ground returns on the PCB - use a star-ground connection at the AVSS pin to avoid ADC reference contamination during PWM switching transitions.
Route the analog input traces (AN0-AN10) as far as possible from PWM switching traces to minimize capacitive coupling; the datasheet recommends keeping PWM traces on the opposite PCB layer and using a ground plane between them. Place the 32.768 kHz crystal load capacitors (SOSCI/SOSCO) symmetrically and guard the trace with a ground ring for RTC accuracy. Programming pins PGD/PGC require 4.7 kohm pull-ups on PGD and a 4.7 kohm pull-down on PGC for ICSP mode reliability.
Estimated: For SOIC-28 SO package, expect theta_JA around 70 C/W on a 2-layer FR-4 board with no thermal vias; with the same package on a 4-layer board with a continuous ground plane, theta_JA drops to approximately 40 C/W. At maximum dissipation (~250 mW), the junction temperature rise above ambient is only 10-18 C - well within the -40 C to +85 C industrial limit. However, derate by 25 percent when used in a sealed enclosure without airflow.
Do not leave unused PWM pins floating when PWM is enabled in the I/O map - per datasheet document 70291G, floating PWM pins oscillate and inject noise into adjacent analog inputs. Configure unused pins as digital outputs driven low, or disable the peripheral mapping. When using the device in ICSP mode, do not place large capacitors (>1 nF) on PGD/PGC as they may exceed ICSP spec timing. For CAN bus, add a 120 ohm termination resistor only at the physical ends of the bus, not on every node.
규정 준수 정보
RoHS compliance confirmed by Microchip product page and distributor listings (DigiKey, Mouser, JLCPCB) as of 2026-10-07. The -I/SO industrial variant is not AEC-Q100 qualified; the -E/SO extended temperature grade (same die) is not formally automotive-qualified either. For automotive applications requiring AEC-Q100, evaluate the dsPIC33EV family automotive-grade parts.