PIC24FJ128GA705-I/M4 - 16-bit 32MHz MCU 128KB Flash UQFN-48 | Microchip
부품 번호: PIC24FJ128GA705-I/M4 ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $4.2 | $4.20 |
| 10 | $3.78 | $37.80 |
| 100 | $3.36 | $336.00 |
| 500 | $2.95 | $1,475.00 |
| 1,000 | $2.65 | $2,650.00 |
PIC24FJ128GA705-I/M4 개요
What is a PIC24F microcontroller? A PIC24F microcontroller is a 16-bit RISC MCU from Microchip Technology built on a modified Harvard architecture with 16-bit instructions and 24-bit-wide Flash storage words. It sits in the hierarchy as: MCU -> microcontroller -> 16-bit MCU -> PIC24F -> PIC24FJ GA family, optimized for low-power operation with peripherals like LCD drivers, CTMU touch sensing, and 12-bit ADCs.
Key features of the PIC24FJ128GA705-I/M4 include 128 KB ECC Flash, 16 KB RAM, 12-bit ADC at 200 ksps with up to 14 analog inputs, three analog comparators, CTMU for capacitive touch, and a hardware DMA controller for low-CPU-overhead data movement. Multiple low-power modes (Sleep, Idle, Doze) and a 32 MHz internal oscillator reduce external component count.
The device uses a 16-bit modified Harvard CPU with single-cycle multiply and hardware divide, backed by a 24-bit instruction word width that simplifies firmware development in MPLAB X IDE. The UQFN-48 package with exposed pad (EP) provides a thermal pad for heat spreading and a small PCB footprint, ideal for space-constrained designs.
Typical applications include low-power IoT sensor nodes, portable medical devices, industrial control panels with LCD displays, capacitive touch user interfaces, home appliances with segmented displays, and battery-powered data loggers. The integrated CTMU eliminates the need for external touch-sense ICs in HMI designs.
When designing with this MCU, follow Microchip's AN1416 layout guidelines for UQFN packages: provide a continuous ground plane beneath the exposed pad, use thermal vias, and follow recommended decoupling (100 nF ceramic close to each VDD/VSS pair). Use MPLAB XC16 compiler with appropriate optimization level for lowest active current.
This page synthesizes distributor pricing, drop-in same-package alternatives from the same PIC24FJ GA family, and practical design notes not found in the manufacturer datasheet, giving embedded engineers a faster path to schematic capture and BOM risk reduction.
드롭인 대체품: PIC24FJ128GA705-I/M4 — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC24FJ128GA705-I/M4 (동일 폼 팩터 및 풋프린트) — 차이점: Core Architecture, Package, Program Memory (Flash), ADC, Operating Temperature.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC24FJ128GA705T-I/M4
✅ 드롭인✓ 재고 있음
$3.55 / 개
데이터시트 보기 →PIC24FJ128GA705-E/M4
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC24FJ256GA705-I/M4
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$3.55 / 개
데이터시트 보기 →PIC24FJ128GA704-I/M4
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC24FJ128GA610-I/PT
✅ 드롭인✓ 재고 있음
$4.85 / 개
데이터시트 보기 →PIC24FJ128GA705-I/M4 최대 정격 & 전기적 특성
| Product Family | PIC24F |
| Core Architecture | 16-bit RISC modified Harvard |
| CPU Core | PIC24F |
| Maximum CPU Speed | 32 MHz / 16 MIPS |
| Program Memory (Flash) | 128 KB (43K x 24 words), ECC |
| RAM | 16 KB |
| ADC | 12-bit, up to 200 ksps, up to 14 analog inputs |
| Comparators | 3 |
| CTMU (Touch) | Yes |
| DMA Channels | Yes (peripherals listed in datasheet) |
| 패키지 | 48-pin UQFN (6x6 mm) with Exposed Pad |
| 실장 유형 | Surface Mount |
| 동작 온도 | -40C to +85C (Industrial, I-suffix) |
| RoHS 상태 | Compliant |
| Lead-Free | Yes |
PIC24FJ128GA705-I/M4 핀 구성
| 핀 1 | RA0 — Digital I/O / analog input AN0 / CTMU channel |
| 핀 2 | RA1 — Digital I/O / analog input AN1 / CTMU channel |
| 핀 3 | RA2 — Digital I/O / analog input AN2 / CTMU channel |
| 핀 4 | RA3 — Digital I/O / analog input AN3 / CTMU channel |
| 핀 5 | RA4 — Digital I/O / analog input AN4 / CTMU channel |
| 핀 6 | RA5 — Digital I/O / analog input AN5 / CTMU channel |
| 핀 7 | RA6 — Digital I/O / analog input AN6 / CTMU channel |
| 핀 8 | RA7 — Digital I/O / analog input AN7 / CTMU channel |
| 핀 9 | RB0 — Digital I/O / analog input AN8 / CTMU channel |
| 핀 10 | RB1 — Digital I/O / analog input AN9 / CTMU channel |
| 핀 11 | RB2 — Digital I/O / analog input AN10 / CTMU channel |
| 핀 12 | RB3 — Digital I/O / analog input AN11 / CTMU channel |
| 핀 13 | RB4 — Digital I/O / analog input AN12 / CTMU channel |
| 핀 14 | RB5 — Digital I/O / analog input AN13 / CTMU channel |
| 핀 15 | RB6 — Digital I/O / programming clock |
| 핀 16 | RB7 — Digital I/O / programming data |
| 핀 17 | RC0 — Digital I/O |
| 핀 18 | RC1 — Digital I/O |
| 핀 19 | RC2 — Digital I/O |
| 핀 20 | RC3 — Digital I/O |
| 핀 21 | RC4 — Digital I/O |
| 핀 22 | RC5 — Digital I/O |
| 핀 23 | RC6 — Digital I/O |
| 핀 24 | RC7 — Digital I/O |
| 핀 25 | VDD — Positive supply voltage |
| 핀 26 | VSS — Ground |
| 핀 27 | RD0 — Digital I/O |
| 핀 28 | RD1 — Digital I/O |
| 핀 29 | RD2 — Digital I/O |
| 핀 30 | RD3 — Digital I/O |
| 핀 31 | RD4 — Digital I/O |
| 핀 32 | RD5 — Digital I/O |
| 핀 33 | RD6 — Digital I/O |
| 핀 34 | RD7 — Digital I/O |
| 핀 35 | RE0 — Digital I/O |
| 핀 36 | RE1 — Digital I/O |
| 핀 37 | RE2 — Digital I/O |
| 핀 38 | RE3 — Digital I/O |
| 핀 39 | RE4 — Digital I/O |
| 핀 40 | RE5 — Digital I/O |
| 핀 41 | RE6 — Digital I/O |
| 핀 42 | RE7 — Digital I/O |
| 핀 43 | RF0 — Digital I/O |
| 핀 44 | RF1 — Digital I/O |
| 핀 45 | RF2 — Digital I/O |
| 핀 46 | RF3 — Digital I/O |
| 핀 47 | MCLR — Master clear reset (active-low) |
| 핀 48 | EP — Exposed pad (must be soldered to ground) |
일반적인 애플리케이션
PIC24FJ128GA705-I/M4 적합 용도: 6 애플리케이션s: Low-Power IoT Sensor Node, Portable Medical Device, Capacitive Touch HMI Panel, Industrial Control with LCD Display, Home Appliance User Interface, Battery-Powered Data Logger.
Low-Power IoT Sensor Node
The PIC24FJ128GA705-I/M4 is an excellent fit for battery-powered IoT sensor nodes thanks to its eXtreme Low Power architecture with multiple sleep modes, 16 KB RAM, and 128 KB ECC Flash that holds small protocol stacks and OTA update images. Its 12-bit 200 ksps ADC digitizes analog sensors (temperature, humidity, gas) directly without an external ADC. Typical current in Deep Sleep is sub-microampere, enabling multi-year coin-cell operation. Use the DMA to wake the CPU only when a buffer is full, and exploit the 32 MHz MIPS throughput for local data processing before RF transmission. The 6x6 mm UQFN footprint fits space-constrained sensor packages.
추천
Portable Medical Device
The PIC24FJ128GA705-I/M4 suits portable medical devices (glucometers, pulse oximeters, single-parameter patient monitors) where its 12-bit ADC at 200 ksps digitizes sensor signals, the CTMU drives touch buttons or proximity sensors, and the 16 MIPS CPU runs measurement algorithms. ECC Flash improves reliability required by IEC 62304 medical firmware standards. The industrial -40C to +85C temperature range supports body-worn and ambient-temperature use. Low active current and multiple Sleep modes extend battery life across multi-day patient monitoring cycles.
추천
Capacitive Touch HMI Panel
For human-machine interfaces with capacitive touch buttons, sliders, or proximity sensors, the PIC24FJ128GA705-I/M4's integrated CTMU performs hardware charge-time measurement without external touch controller ICs, reducing BOM cost and PCB area. The 12-bit ADC captures the touch-decoded measurements, while the 16 MIPS CPU runs the touch-decoding firmware and LCD driving. Its 128 KB Flash supports sophisticated gesture recognition. The UQFN-48 package allows compact front-panel designs.
추천
Industrial Control with LCD Display
The PIC24FJ128GA705-I/M4 is well-suited for industrial control panels featuring segmented LCD displays, keypad scanning, and sensor aggregation. The PIC24FJ GA family's integrated LCD driver (peripheral on this family) eliminates external display drivers. The 32 MHz core handles real-time Modbus or CANopen protocol stacks, while the 16 KB RAM buffers incoming packets. Industrial -40C to +85C temperature range supports factory automation environments.
추천
Home Appliance User Interface
For washing machines, refrigerators, microwave ovens, and HVAC thermostats, the PIC24FJ128GA705-I/M4 offers integrated peripherals (CTMU touch, ADC, comparators, LCD driver) in a single chip, reducing BOM cost. The 128 KB Flash accommodates multi-language UI strings and appliance state machines. Low sleep current suits always-on connected appliances. The compact UQFN-48 (6x6 mm) package fits behind the appliance front panel.
추천
Battery-Powered Data Logger
The PIC24FJ128GA705-I/M4 excels in standalone battery data loggers (cold-chain temperature recorders, environmental monitors, asset trackers) thanks to ultra-low sleep current, 128 KB ECC Flash for storing recorded events, and 16 KB RAM as a circular measurement buffer. The 12-bit ADC with 14 inputs multiplexes multiple analog sensors. The 32 MHz CPU wakes periodically to process and store data, returning to sleep between samples for multi-year battery life.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC24FJ128GA705-I/M4 — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC24FJ128GA705T-I/M4 | PIC24FJ128GA705-E/M4 | PIC24FJ256GA705-I/M4 |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | UQFN-48 (6x6 mm) with EP | UQFN-48 (6x6 mm) with EP | UQFN-48 (6x6 mm) with EP | UQFN-48 (6x6 mm) with EP |
| Flash Memory | 128 KB (43K x 24) ECC | 128 KB ECC | 128 KB ECC | 256 KB ECC (+100%) |
| RAM | 16 KB | 16 KB | 16 KB | 16 KB |
| CPU Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C (Industrial) |
| Packaging | Tube | Tape & Reel | Tube | Tube |
| ADC | 12-bit, 200 ksps, up to 14 channels | 12-bit, 200 ksps, up to 14 channels | 12-bit, 200 ksps, up to 14 channels | 12-bit, 200 ksps, up to 14 channels |
| CTMU Touch Support | Yes | Yes | Yes | Yes |
| Unit Price (1 pc) | $4.20 | Similar | Similar | Higher (larger Flash) |
주요 차별점
- Same 705 die in Tape & Reel for SMT assembly lines (vs PIC24FJ128GA705T-I/M4)
- Extended temperature grade for harsh environments (vs PIC24FJ128GA705-E/M4)
- Doubled Flash for OTA firmware update storage (vs PIC24FJ256GA705-I/M4)
- Integrated CTMU eliminates external touch controller (vs Generic MCUs without CTMU)
설계 노트
The UQFN-48 (6x6 mm) exposed pad MUST be soldered to a continuous ground plane on the top layer for proper thermal performance and electrical reference. Recommended Microchip Application Note AN1416: place a 5x5 array of 0.3 mm thermal vias (0.2 mm drill, 0.5 mm pitch) under the EP, stitching them to inner ground planes. Without proper EP soldering, the die may overheat at full CPU load (16 MIPS) or fail to start reliably after reflow.
Decouple VDD with a 100 nF ceramic capacitor placed within 3 mm of each VDD/VSS pin pair. Add a bulk 4.7 uF to 10 uF tantalum or ceramic capacitor near the VDD pin to handle CPU transient current bursts. Use a ferrite bead if the MCU shares a rail with a noisy switching regulator. The PIC24FJ GA family includes internal POR and BOR circuits, but a clean supply rail improves ADC noise floor.
Do not leave the MCLR pin floating - tie it to VDD through a 10 kohm resistor for normal operation, or directly to VDD if unused. MCLR is sensitive to noise and can cause spurious resets. When using ICSP (In-Circuit Serial Programming), the resistor is required to allow the programmer to drive MCLR low. For low-power applications, route MCLR to a dedicated GPIO-controlled voltage supervisor if you need deep sleep with reset held.
Route the 32 MHz system clock traces as short as possible, keep them away from analog signals (ADC inputs, comparator references), and place the ADC reference decoupling capacitor (4.7 uF in parallel with 100 nF) close to the AVREF pin. The CTMU requires clean signals - keep CTMU traces short and shield them from digital switching lines to maintain touch-sensing noise immunity.
규정 준수 정보
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - choose automotive-qualified PIC24F variants for vehicle applications. Industrial -40C to +85C operating range.