PIC24FJ128GA106-I/PT - 16-bit 128KB Flash MCU, 64-TQFP | Microchip
부품 번호: PIC24FJ128GA106-I/PT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $7.42 | $7.42 |
| 10 | $6.78 | $67.80 |
| 100 | $5.95 | $595.00 |
| 500 | $5.4 | $2,700.00 |
| 1,000 | $4.88 | $4,880.00 |
PIC24FJ128GA106-I/PT 개요
A 16-bit microcontroller is an embedded processor whose data path and arithmetic logic unit operate on 16 bits per instruction, doubling throughput over 8-bit cores (e.g., PIC16) while remaining code-efficient for DSP-style operations. Within the broader taxonomy, this places the PIC24FJ as a mid-tier MCU -> 16-bit MCU -> general-purpose Flash MCU -> embedded microcontroller -> semiconductor. The PIC24F 'J' family from Microchip targets ultra-low-power operation, making the PIC24FJ128GA106 well suited for battery-powered or energy-harvesting applications where the MCU must idle for extended periods while keeping peripheral state.
Key differentiating features include Peripheral Pin Select (PPS), which lets designers remap digital peripherals onto a wide choice of I/O pads after PCB layout is complete; this is a notable advantage over MCUs with fixed peripheral-pin mapping. The CTMU hardware block enables capacitive touch sensing without external ICs, while the rich analog complement (10/12-bit ADC, comparators, 5-bit DAC) supports sensor-fusion designs. Multiple serial channels (3x I2C, 3x SPI, 4x UART) allow the device to bridge disparate buses simultaneously.
Typical applications include low-power IoT sensor nodes, human-machine interface panels with capacitive touch, industrial data loggers with USB or UART links, and consumer devices requiring multiple serial peripherals. Designers select this part when they need generous memory (128KB Flash, 16KB RAM), rich peripherals, and extreme low-power idle behavior in a mainstream TQFP package.
When designing, watch for the 2.0-3.6V VDD range - this part is NOT 5V tolerant. Ensure PPS mappings are committed to non-volatile configuration for production builds. Use the CTMU calibration procedure from the datasheet before relying on touch-button performance.
This page synthesizes distributor pricing, same-package drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
드롭인 대체품: PIC24FJ128GA106-I/PT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC24FJ128GA106-I/PT (동일 폼 팩터 및 풋프린트) — 차이점: Package, Timers, ADC, Core Architecture, Operating Temperature.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC24FJ128GA006-I/PT
✅ 드롭인✓ 재고 있음
$4.95 / 개
데이터시트 보기 →PIC24FJ128GA306-I/PT
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC24FJ128GB106-I/PT
✅ 드롭인✓ 재고 있음
$4.54 / 개
데이터시트 보기 →PIC24FJ128GA010-I/PT
✅ 드롭인✓ 재고 있음
$4.95 / 개
데이터시트 보기 →PIC24FJ64GA106-I/PT
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$4.24 / 개
데이터시트 보기 →PIC24FJ256DA110T-I/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC24FJ128GA106-I/PT 최대 정격 & 전기적 특성
| Core | PIC24F (16-bit MCU) |
| Program Flash | 128 KB (43K x 24 words) |
| RAM | 16 KB |
| Maximum CPU Speed | 32 MHz (8 MIPS with instruction-pipeline divide) |
| Operating Voltage (VDD) | 2.0 V to 3.6 V |
| 패키지 | 64-pin TQFP (PT) 10x10 mm |
| I/O Pins | 53 (approximate, varies by peripheral remap) |
| I2C | 3 channels |
| SPI | 3 channels |
| UART | 4 channels |
| Timers | 23 independent timers (16-bit and 32-bit) |
| ADC | 10/12-bit, multi-channel |
| CTMU (Touch) | Yes - supports up to 64 touch buttons |
| Peripheral Pin Select (PPS) | Yes |
| Standby Current | <100 nA (typical, per datasheet feature description) |
| 동작 온도 | -40C to +85C (industrial, -I suffix) |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Compliant |
PIC24FJ128GA106-I/PT 핀 구성
| 핀 1 | RP15/RD15 — I/O port / remappable peripheral pin |
| 핀 2 | RP14/RD14 — I/O port / remappable peripheral pin |
| 핀 3 | VSS — Ground reference |
| 핀 4 | VDD — Positive supply (2.0-3.6 V) |
| 핀 5 | PMP/RP5/RB5 — I/O port |
| 핀 6 | RP4/RB4 — I/O port |
| 핀 7 | RP3/RB3 — I/O port |
| 핀 8 | RP2/RB2 — I/O port |
| 핀 9 | RP1/RB1 — I/O port |
| 핀 10 | RP0/RB0 — I/O port |
| 핀 11 | RP9/RB9 — I/O port |
| 핀 12 | RP8/RB8 — I/O port |
| 핀 13 | RP7/RB7 — I/O port |
| 핀 14 | RP6/RB6 — I/O port |
| 핀 15 | VDD — Positive supply |
| 핀 16 | VSS — Ground |
| 핀 17 | RA15 — I/O port |
| 핀 18 | RA14 — I/O port |
| 핀 19 | RA13 — I/O port |
| 핀 20 | RA12 — I/O port |
| 핀 21 | RA11 — I/O port |
| 핀 22 | RA10 — I/O port |
| 핀 23 | RA9 — I/O port |
| 핀 24 | RA8 — I/O port |
| 핀 25 | RA7 — I/O port |
| 핀 26 | RA6 — I/O port |
| 핀 27 | VDD — Positive supply |
| 핀 28 | VSS — Ground |
| 핀 29 | RA5 — I/O port |
| 핀 30 | RA4 — I/O port |
| 핀 31 | RA3 — I/O port |
| 핀 32 | RA2 — I/O port |
| 핀 33 | RA1 — I/O port |
| 핀 34 | RA0 — I/O port |
| 핀 35 | VREF+/RA10 — ADC reference / shared I/O |
| 핀 36 | VREF-/RA9 — ADC reference / shared I/O |
| 핀 37 | AN0/RB0 — ADC input / I/O port |
| 핀 38 | AN1/RB1 — ADC input / I/O port |
| 핀 39 | AN2/RB2 — ADC input / I/O port |
| 핀 40 | AN3/RB3 — ADC input / I/O port |
| 핀 41 | AN4/RB4 — ADC input / I/O port |
| 핀 42 | AN5/RB5 — ADC input / I/O port |
| 핀 43 | AN6/RB6 — ADC input / I/O port |
| 핀 44 | AN7/RB7 — ADC input / I/O port |
| 핀 45 | VSS — Ground |
| 핀 46 | VDD — Positive supply |
| 핀 47 | OSC1/RC12 — Crystal oscillator input |
| 핀 48 | OSC2/RC15 — Crystal oscillator output |
| 핀 49 | SOSC1/RC13 — Secondary oscillator for RTC |
| 핀 50 | SOSC2/RC14 — Secondary oscillator for RTC |
| 핀 51 | RC1/RP11 — I/O port / remappable |
| 핀 52 | RC2/RP12 — I/O port / remappable |
| 핀 53 | RC3/RP17 — I/O port / remappable |
| 핀 54 | RC4/RP18 — I/O port / remappable |
| 핀 55 | RC5/RP19 — I/O port / remappable |
| 핀 56 | VDD — Positive supply |
| 핀 57 | VSS — Ground |
| 핀 58 | RD0/RP20 — I/O port / remappable |
| 핀 59 | RD1/RP21 — I/O port / remappable |
| 핀 60 | RD2/RP22 — I/O port / remappable |
| 핀 61 | RD3/RP23 — I/O port / remappable |
| 핀 62 | RD4/RP24 — I/O port / remappable |
| 핀 63 | RD5/RP25 — I/O port / remappable |
| 핀 64 | MCLR — Master Clear (reset) input, active low |
일반적인 애플리케이션
PIC24FJ128GA106-I/PT 적합 용도: 6 애플리케이션s: Low-Power IoT Sensor Node, Capacitive Touch HMI Panel, Industrial Data Logger, USB-to-Multiple-UART Bridge, Smart Home Control Hub, Medical Patient Monitor (Non-Critical).
Low-Power IoT Sensor Node
The PIC24FJ128GA106-I/PT is ideal for battery-powered IoT sensor nodes because its <100 nA standby current with full RAM retention lets a sensor node sleep for months on a single coin cell. The 128 KB Flash fits BLE module command firmware plus a TCP/HTTP stack, while 16 KB RAM buffers telemetry between radio wake events. Operating from 2.0-3.6 V enables direct connection to 2x AA or single-cell Li-ion packs without a boost regulator. The 4 UARTs let one MCU bridge a BLE module, a LoRa modem, a debug console, and a GPS simultaneously.
추천
Capacitive Touch HMI Panel
With its on-chip CTMU block, the PIC24FJ128GA106-I/PT supports up to 64 capacitive touch buttons without any external touch controller IC. The 32 MHz CPU debounces and processes multi-touch events in real time, while the 16 KB RAM holds a UI state machine and the 128 KB Flash stores the menu tree and graphics descriptors. The 3x SPI channels can drive simultaneously an LCD, an external Flash, and a Wi-Fi module. Designers save BOM cost and PCB area versus an MCU-plus-separate-touch-IC approach, and PPS allows routing optimization for slim bezel designs.
추천
Industrial Data Logger
The PIC24FJ128GA106-I/PT serves as the core of an industrial data logger, leveraging 128 KB Flash to buffer 24 hours of timestamped records and 16 KB RAM as a ring buffer between ADC conversions and SD-card writes. Its 10/12-bit ADC and 23 timers handle multi-channel sensor sampling and event timestamping. The 3x I2C interfaces pull in environmental sensors (temperature, humidity, pressure), while one UART feeds a Modbus RTU link to a PLC. The 2.0-3.6 V operating range plus -40C to +85C industrial temperature grade suit factory floor conditions.
추천
USB-to-Multiple-UART Bridge
The PIC24FJ128GA106-I/PT can be deployed as a USB-to-multi-UART bridge thanks to its 4 hardware UART channels and rich DMA support. Engineers use the on-chip USB peripheral to enumerate as a CDC composite device presenting up to 4 virtual COM ports, then route each COM port to one of the UARTs. The 128 KB Flash accommodates USB stack plus class drivers, and the 32 MHz CPU keeps latency low. PPS allows flexible pin assignments for compact dongle form factors, while the 16 KB RAM absorbs high-throughput buffering.
추천
Smart Home Control Hub
As a smart home control hub, the PIC24FJ128GA106-I/PT integrates multiple wireless protocols through its 3x UART and 3x SPI channels, interfacing with Wi-Fi, Zigbee, BLE, and LoRa modules concurrently. The 128 KB Flash stores protocol stacks and OTA update logic, while the 16 KB RAM handles message routing tables. Peripheral Pin Select allows the MCU to be placed centrally on a hub PCB without being constrained by fixed peripheral-to-pin mappings. The CTMU can also handle the hub's front-panel capacitive buttons for local override.
추천
Medical Patient Monitor (Non-Critical)
The PIC24FJ128GA106-I/PT fits non-critical medical monitoring devices such as fitness-grade heart-rate belts, SpO2 reference designs, and battery-powered thermometers. Its 10/12-bit ADC and 3x I2C support multi-sensor fusion, while the 128 KB Flash fits RTOS kernels and BLE profile stacks. The 16 KB RAM buffers waveform packets, and PPS simplifies routing inside compact wearable form factors. Industrial -40C to +85C temperature grade supports wearable body-temperature ranges. Note: this part is not FDA-cleared; production medical devices require IEC 60601-1 compliance and dedicated medical-grade MCUs.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC24FJ128GA106-I/PT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC24FJ128GA006-I/PT | PIC24FJ128GA306-I/PT | PIC24FJ128GB106-I/PT | PIC24FJ128GA010-I/PT | PIC24FJ64GA106-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-64 (PT) 10x10 mm | TQFP-64 (PT) - same | TQFP-64 (PT) - same | TQFP-64 (PT) - same | TQFP-64 (PT) - same | TQFP-64 (PT) - same |
| Program Flash | 128 KB | 128 KB - same | 128 KB - same | 128 KB - same | 128 KB - same | 64 KB (-50%) |
| RAM | 16 KB | 8 KB (-50%) | 24 KB (+50%) | 16 KB - same | 8 KB (-50%) | 8 KB (-50%) |
| CPU Speed | 32 MHz / 8 MIPS | 32 MHz - same | 32 MHz - same | 32 MHz - same | 32 MHz - same | 32 MHz - same |
| Operating Voltage | 2.0 - 3.6 V | 2.0 - 3.6 V - same | 2.0 - 3.6 V - same | 2.0 - 3.6 V - same | 2.0 - 3.6 V - same | 2.0 - 3.6 V - same |
| CTMU Touch Support | Yes (up to 64 buttons) | No | Yes | Limited / varies | No | Yes |
| Peripheral Pin Select (PPS) | Yes | Yes | Yes | Yes | No (legacy peripheral mapping) | Yes |
| USB Peripheral | No (USB-free variant) | No | No | Yes (USB-OTG) | No | No |
| Graphics (EPMP) | No | No | Yes | Yes | No | No |
주요 차별점
- Built-in CTMU hardware for up to 64 capacitive touch buttons without external IC (vs PIC24FJ128GA006-I/PT)
- Peripheral Pin Select (PPS) flexibility for routing optimization (vs PIC24FJ128GA010-I/PT)
- USB-OTG peripheral absent (cleaner general-purpose design) (vs PIC24FJ128GB106-I/PT)
- 16 KB RAM vs 8 KB on smaller variants (vs PIC24FJ128GA006-I/PT)
설계 노트
The PIC24FJ128GA106-I/PT is a 3.3V-class MCU operating from 2.0-3.6 V. Do NOT drive any I/O pin with 5V logic; use a level shifter (e.g., TXS0108E or discrete MOSFET circuit) when interfacing to legacy 5V peripherals. Place a 100 nF decoupling capacitor on each VDD pin (the part has multiple VDD/VSS pairs around the TQFP perimeter) within 3 mm of the pin, plus a bulk 4.7 uF tantalum or ceramic near the package.
Estimated: PPS peripheral-pin remap settings are RAM-resident by default after each reset. If your firmware does NOT commit the PPS configuration to the device's non-volatile configuration registers, the remapping is lost on every power-cycle and the application firmware must re-apply it before using the mapped peripheral. Always burn the PPS lock or re-apply mappings in your startup code per Microchip PIC24FJ128GA106 family datasheet section on Peripheral Pin Select.
The 64-pin TQFP (10x10 mm) package dissipates moderate power - at 32 MHz the core draws roughly 30 mA active (estimated from PIC24FJ family typical 0.8 mA/MIPS). Under full peripheral load with all I/O toggling, total current can reach 60 mA, dissipating about 200 mW at 3.3V. This is well within the TQFP's thermal envelope; no heatsink is needed. However, in a sealed enclosure with no airflow, derate ambient by 5-10C to be safe.
Route PPS-mapped signals to inner PCB layers with controlled impedance only when needed (SPI clocks >25 MHz, USB on the GB variant). For most GPIO at 32 MHz, standard 50-ohm microstrip is unnecessary - keep traces short and avoid stubs. Place the 32.768 kHz RTC crystal (SOSC) within 5 mm of pins 49-50 with a guard ring tied to analog ground to minimize jitter for timekeeping applications.
규정 준수 정보
RoHS and REACH compliance stated on Microchip product page. Industrial temperature grade (-I suffix, -40C to +85C). Not AEC-Q100 qualified - choose PIC24FJ128GA106-E/PT (extended temperature) or PIC24FJ128GA106-H/PT for harsh-environment automotive variants if available.