DSPIC33FJ128MC506AT-I/PT - 16-bit 40 MIPS DSC | Microchip
부품 번호: DSPIC33FJ128MC506AT-I/PT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $6.48 | $6.48 |
| 10 | $6.15 | $61.50 |
| 100 | $5.8 | $580.00 |
| 500 | $5.45 | $2,725.00 |
| 1,000 | $5.1 | $5,100.00 |
DSPIC33FJ128MC506AT-I/PT 개요
A digital signal controller combines the compute throughput of a DSP core with the peripheral integration and interrupt flexibility of a microcontroller, occupying the middle of the embedded processing hierarchy between general-purpose MCUs and dedicated DSPs. The dsPIC33F family pairs its 16-bit CPU with a fixed-point DSP engine, making it a power-management IC-level single-chip solution for closed-loop control systems.
Key features include the 40 MIPS dsPIC33F core, 128KB self-programmable FLASH with ECC-style erase/write endurance, 8 DMA channels that move data without CPU intervention, four serial I/O ports (UART, SPI, I2C), and nine timers. The industrial (I) temperature grade covers -40C to +85C for demanding environments.
The architecture integrates the DSP engine (17-bit x 17-bit multiplier, 40-bit accumulator, dual fetch) with motor-control peripherals such as the PWM module and quadrature encoder interface inputs, plus a fast 12-bit ADC. The 64-pin TQFP 10x10 mm footprint provides enough I/O to drive three-phase inverters and communicate over multiple serial buses simultaneously.
Typical applications include brushless DC (BLDC) motor control, single- and 3-phase induction motor drives, switched reluctance motor systems, universal power-factor-corrected power supplies, and digital power conversion, all explicitly listed as target uses on Microchip's dsPIC33FJ128MC506A product page.
Design consideration: the 3.0V to 3.6V supply window means the part should be powered from a regulated 3.3V rail; observe the 100 nF decoupling per VDD pin practice from the Microchip datasheet and keep the analog supply isolated for ADC accuracy.
This page synthesizes distributor pricing, drop-in alternatives, pinout data, and practical design notes not found on any single manufacturer or distributor page.
드롭인 대체품: DSPIC33FJ128MC506AT-I/PT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: DSPIC33FJ128MC506AT-I/PT (동일 폼 팩터 및 풋프린트) — 차이점: Package, Operating Temperature, Core Architecture, Timers, Operating Voltage.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
DSPIC33FJ128MC506A-I/PT
✅ 드롭인✓ 재고 있음
$3.2 / 개
데이터시트 보기 →DSPIC33FJ128MC506AT-E/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
DSPIC33FJ128MC506-I/PT
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
DSPIC33FJ256MC506AT-I/PT
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
DSPIC33FJ64MC506AT-I/PT
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
DSPIC33FJ128MC506AT-I/PT 최대 정격 & 전기적 특성
| Core Architecture | 16-bit dsPIC33F |
| Maximum CPU Speed | 40 MIPS |
| Program Memory Size | 128KB (128K x 8) FLASH |
| RAM Size | 8KB |
| Supply Voltage Range | 3 V to 3.6 V |
| 동작 온도 범위 | -40C to +85C (Industrial) |
| 패키지 | 64-TQFP (10x10 mm) |
| 실장 유형 | Surface Mount |
| DMA Channels | 8 |
| Timers | 9 |
| Serial I/O Ports | 4 |
| Series | dsPIC33FJ128MC506AT |
| Core Type | Fixed-point DSP |
| Product Type | Digital Signal Controller (DSC) |
| RoHS 상태 | Compliant |
| Interface Types | I2C, SPI, UART |
DSPIC33FJ128MC506AT-I/PT 핀 구성
| 핀 1 | MCLR — Master clear reset input |
| 핀 2 | AN0/VREF+/RB0 — Analog input 0 / positive voltage reference / port B |
| 핀 3 | AN1/VREF-/RB1 — Analog input 1 / negative voltage reference / port B |
| 핀 4 | AN2/SS1/RB2 — Analog input 2 / SPI slave select / port B |
| 핀 5 | AN3/INDX/RB3 — Analog input 3 / QEI index / port B |
| 핀 6 | AN4/QEA/RB4 — Analog input 4 / QEI phase A / port B |
| 핀 7 | AN5/QEB/RB5 — Analog input 5 / QEI phase B / port B |
| 핀 8 | AN6/OCFA/RB6 — Analog input 6 / PWM fault A / port B |
| 핀 9 | AN7/OCFB/RB7 — Analog input 7 / PWM fault B / port B |
| 핀 10 | VSS — Ground reference |
| 핀 11 | VDD — Power supply (3.0V to 3.6V) |
| 핀 12 | AN8/PGD/RB8 — Analog input 8 / programming data / port B |
| 핀 13 | AN9/PGC/RB9 — Analog input 9 / programming clock / port B |
| 핀 14 | AN10/TMS/RB10 — Analog input 10 / JTAG TMS / port B |
| 핀 15 | AN11/TCK/RB11 — Analog input 11 / JTAG TCK / port B |
| 핀 16 | AN12/RB12 — Analog input 12 / port B |
| 핀 17 | AN13/RB13 — Analog input 13 / port B |
| 핀 18 | AN14/RB14 — Analog input 14 / port B |
| 핀 19 | AN15/OCIC/RB15 — Analog input 15 / PWM fault C / port B |
| 핀 20 | AVDD — Analog power supply |
| 핀 21 | AVSS — Analog ground |
| 핀 22 | OSC1/CLKI — Oscillator crystal input / external clock input |
| 핀 23 | OSC2/CLKO/RC15 — Oscillator crystal output / clock output / port C |
| 핀 24 | RC13 — Port C I/O / secondary oscillator input |
| 핀 25 | RC14 — Port C I/O / secondary oscillator output |
| 핀 26 | RD0 — Port D I/O / PWM output |
| 핀 27 | RD1 — Port D I/O / PWM output |
| 핀 28 | RD2 — Port D I/O / PWM output |
| 핀 29 | RD3 — Port D I/O / PWM output |
| 핀 30 | VDD — Power supply |
| 핀 31 | VSS — Ground reference |
| 핀 32 | RF2/U1RX — Port F I/O / UART1 receive |
| 핀 33 | RF3/U1TX — Port F I/O / UART1 transmit |
| 핀 34 | RF4/U2RX — Port F I/O / UART2 receive |
| 핀 35 | RF5/U2TX — Port F I/O / UART2 transmit |
| 핀 36 | RF6 — Port F I/O |
| 핀 37 | RF7 — Port F I/O |
| 핀 38 | VDD — Power supply |
| 핀 39 | VSS — Ground reference |
| 핀 40 | RD4 — Port D I/O / PWM output |
| 핀 41 | RD5 — Port D I/O / PWM output |
| 핀 42 | RD6 — Port D I/O / PWM output |
| 핀 43 | RD7 — Port D I/O / PWM output |
| 핀 44 | RF8 — Port F I/O / UART3 |
| 핀 45 | RF12 — Port F I/O / SPI port I/O |
| 핀 46 | RF13 — Port F I/O / SPI port I/O |
| 핀 47 | VDD — Power supply |
| 핀 48 | VSS — Ground reference |
| 핀 49 | RC1/T2CK — Port C I/O / Timer 2 external clock |
| 핀 50 | RC2/T3CK — Port C I/O / Timer 3 external clock |
| 핀 51 | RC3/T4CK — Port C I/O / Timer 4 external clock |
| 핀 52 | RC4/T5CK — Port C I/O / Timer 5 external clock |
| 핀 53 | RG6/SCK2 — Port G I/O / SPI2 clock |
| 핀 54 | RG7/SDI2 — Port G I/O / SPI2 data in |
| 핀 55 | RG8/SDO2 — Port G I/O / SPI2 data out |
| 핀 56 | RG9/SS2 — Port G I/O / SPI2 slave select |
| 핀 57 | VDD — Power supply |
| 핀 58 | VSS — Ground reference |
| 핀 59 | RD8 — Port D I/O / PWM output |
| 핀 60 | RD9 — Port D I/O / PWM output |
| 핀 61 | RD10 — Port D I/O / PWM output |
| 핀 62 | RD11 — Port D I/O / PWM output |
| 핀 63 | RD12 — Port D I/O |
| 핀 64 | RD13 — Port D I/O |
일반적인 애플리케이션
DSPIC33FJ128MC506AT-I/PT 적합 용도: 6 애플리케이션s: Brushless DC (BLDC) Motor Control, Single- and 3-Phase Induction Motor Drives, Switched Reluctance Motor (SRM) Control, Digital Power Conversion and PFC, Industrial Automation and Robotics, Embedded Signal Acquisition Systems.
Brushless DC (BLDC) Motor Control
Microchip explicitly targets BLDC control on the dsPIC33FJ128MC506A family. The DSPIC33FJ128MC506AT-I/PT combines its 40 MIPS DSP engine with a motor-control PWM module generating complementary, dead-time-controlled outputs for three-phase inverters, while the 12-bit ADC samples phase currents within a single PWM cycle for closed-loop commutation. Quadrature encoder interface inputs (QEA/QEB) on PORTB provide position feedback for FOC or trapezoidal schemes. The 8 DMA channels stream ADC results to RAM without CPU intervention, keeping loop overhead low. Place the controller between gate-driver inputs (e.g., a 3.3V-to-5V level interface) and the current-sense amplifier outputs; its 3.0V-3.6V rail must be well regulated to preserve ADC accuracy across the -40C to +85C industrial range.
추천
Single- and 3-Phase Induction Motor Drives
Per Microchip's product page, the dsPIC33FJ128MC506A family supports single- and 3-phase induction motor applications. The DSPIC33FJ128MC506AT-I/PT's fixed-point DSP engine with 17x17-bit multiplier executes V/Hz and sensorless field-oriented algorithms at 40 MIPS, while the PWM module produces the multi-channel, dead-time-inserted waveform set needed for IGBT or MOSFET bridges. Four serial ports let the controller attach an RS-485/Modbus link, an HMI, and a debug console simultaneously, and the nine timers cover carrier generation, fault protection, and task scheduling. Typical deployment is an industrial drive board where the DSC reads DC-bus voltage and phase currents via the 12-bit ADC, computes the control loop, and trips outputs on fault conditions within microseconds.
추천
Switched Reluctance Motor (SRM) Control
Switched reluctance drives require precise phase-current profiling and rapid commutation, which the DSPIC33FJ128MC506AT-I/PT handles through its 40 MIPS core, multiple PWM channels, and fast 12-bit ADC sampling on up to 16 analog inputs. Microchip lists SRM among the target applications of the dsPIC33FJ128MC506A family. The 8 DMA channels continuously transfer current samples to RAM, and the DSP engine's dual-fetch architecture sustains per-phase control loops at high switching frequency. Because SRM control is heavily interrupt-driven, the deterministic 16-bit core and nine timers of the dsPIC33F architecture let engineers phase-lock commutation events to rotor position from encoder or resolver-derived signals without external logic, consolidating the whole drive controller into this single 64-TQFP device.
추천
Digital Power Conversion and PFC
Universal-input power supplies and power-factor-corrected stages need high-speed current shaping loops that the DSPIC33FJ128MC506AT-I/PT delivers with its 40 MIPS DSP engine and 12-bit ADC triggering directly from the PWM module. Average-current-mode PFC, LLC, and phase-shifted full-bridge algorithms fit within the 128KB FLASH with room for communication and housekeeping firmware. The four serial ports enable PMBus/UART supervisory links, and the 8 DMA channels offload telemetry logging. In a typical design the DSC senses inductor current and bus voltage each switching cycle, computes the duty correction, and updates the PWM comparators - a digital control rate impossible on general-purpose MCUs. The -40C to +85C industrial grade suits telecom rectifier and solar micro-inverter environments.
추천
Industrial Automation and Robotics
Servo axes, conveyors, and robotic joints integrate the DSPIC33FJ128MC506AT-I/PT as the motion controller thanks to its quadrature encoder interface, 40 MIPS control throughput, and 64 I/O-capable pins in the 10x10 mm TQFP. The DSP engine runs PID or FOC loops at fixed sample rates while the UART, SPI, and I2C ports connect drives, sensors, and a fieldbus gateway simultaneously. Nine timers and 8 DMA channels schedule multi-axis coordination without CPU overload, and the 128KB FLASH stores motion profiles, parameter tables, and field-updatable firmware. Its 3.0V-3.6V supply allows direct interfacing with 3.3V logic and isolated transceivers, while the -40C to +85C rating covers unconditioned factory-floor cabinets commonly encountered in automation installations.
추천
Embedded Signal Acquisition Systems
The DSPIC33FJ128MC506AT-I/PT doubles as a DSP-class acquisition front end: its 12-bit ADC with multiple sample-and-hold inputs digitizes up to 16 channels on PORTB, and the fixed-point DSP engine executes FFT, filtering, and RMS computation in real time at 40 MIPS. The 8 DMA channels stream conversion results into the 8KB RAM buffer while the UART or SPI port forwards processed data to a host, all within the single 64-TQFP. Typical products include industrial condition-monitoring nodes, power-quality analyzers, and sensor hubs where the -40C to +85C industrial rating and 3.0V-3.6V supply simplify integration. The 128KB FLASH holds both the signal-processing firmware and communication protocol stack with headroom for OTA field updates.
추천
추천 제품 요약
엔지니어링 참조 데이터: DSPIC33FJ128MC506AT-I/PT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | DSPIC33FJ128MC506A-I/PT | DSPIC33FJ128MC506AT-E/PT | DSPIC33FJ256MC506AT-I/PT | DSPIC33FJ64MC506AT-I/PT |
|---|---|---|---|---|---|
| Package | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| CPU Speed | 40 MIPS | 40 MIPS | 40 MIPS | 40 MIPS | 40 MIPS |
| FLASH Memory | 128KB | 128KB | 128KB | 256KB | 64KB |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +125C | -40C to +85C | -40C to +85C |
| Supply Voltage | 3 V to 3.6 V | 3 V to 3.6 V | 3 V to 3.6 V | 3 V to 3.6 V | 3 V to 3.6 V |
| DMA Channels / Serial Ports | 8 DMA / 4 serial | 8 DMA / 4 serial | 8 DMA / 4 serial | 8 DMA / 4 serial | 8 DMA / 4 serial |
주요 차별점
- Full 128KB FLASH with maximum peripheral set in the 506 family (vs DSPIC33FJ64MC506AT-I/PT)
- Extended temperature option for hot environments (vs DSPIC33FJ128MC506AT-E/PT)
- A-revision silicon eliminates early family errata (vs DSPIC33FJ128MC506-I/PT)
설계 노트
The DSPIC33FJ128MC506AT-I/PT requires a regulated 3.0V-3.6V rail; design for a 3.3V LDO or buck output with less than 2% ripple. Place 100 nF ceramic decoupling capacitors at every VDD pin (pins 11, 30, 38, 47, 57) plus a 4.7-10 uF bulk capacitor near pin 11. Decouple AVDD (pin 20) separately with 100 nF and an optional ferrite bead from the digital rail to preserve 12-bit ADC accuracy. Estimated: at 40 MIPS with typical I/O loading, core current is in the tens of mA range - verify exact figure in the Microchip datasheet electrical characteristics table before finalizing supply budget.
For motor-control layouts, keep the QEA/QEB/INDX encoder traces (pins 5-7) short and away from PWM outputs (RD0-RD3, RD8-RD11) to prevent false QEI counts from switching edges. Route AN0-AN15 analog traces as a shielded group to AVSS. Use the crystal on OSC1/OSC2 (pins 22-23) with load capacitors per the crystal vendor spec and keep the loop under 10 mm. Follow the Microchip 64-TQFP footprint land pattern exactly - the 10x10 mm body with 0.5 mm pitch leaves little routing escape margin, so fan out power pins first.
Three common pitfalls: (1) Confusing the -I (industrial, +85C) and -E (extended, +125C) grades - the AT-E/PT is the drop-in choice for hot enclosures, and substituting the -I grade voids thermal margin. (2) Mixing the non-A and A silicon revisions - early dsPIC33FJ errata items were corrected in the A revision; always compile with current device support files. (3) Forgetting that MCLR (pin 1) needs a pull-up (typically 10k to VDD) and is used for In-Circuit Serial Programming - reserve header access to PGD (pin 12) and PGC (pin 13) on the PCB for field programming.
규정 준수 정보
RoHS compliance indicated by distributor listings (LCSC/DigiKey). REACH, halogen-free and conflict-minerals status not stated in provided data - verify on Microchip's product compliance page.