PIC24FJ128GL405-I/M4 - 16-Bit 128KB Flash MCU w/ USB/LCD | Microchip
부품 번호: PIC24FJ128GL405-I/M4 ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $6.2 | $6.20 |
| 10 | $5.74 | $57.40 |
| 100 | $5.12 | $512.00 |
| 500 | $4.61 | $2,305.00 |
| 1,000 | $4.09 | $4,090.00 |
PIC24FJ128GL405-I/M4 개요
What is a 16-bit microcontroller? A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory (Flash), working memory (RAM), and a rich set of on-chip peripherals. PIC24F devices sit in Microchip's mid-range 16-bit MCU tier: 16-bit wide data path, modified Harvard architecture, deterministic interrupt latency, and excellent code density compared with 8-bit MCUs. Within that family, the 'GL4' sub-family is engineered for ultra-low-power and human-machine-interface (HMI) applications, providing extended sleep current as low as hundreds of nanoamperes with multiple low-power modes that preserve RAM and peripheral state.
Key features of this variant include 128 KB dual-partition Flash supporting real-time OTA updates and EEPROM Emulation (EER), 32 KB SRAM, 16 MIPS sustained throughput at 32 MHz, integrated full-speed USB 2.0 device/host/OTG controller, an integrated segmented LCD driver supporting hundreds of pixels, up to 38 I/O pins with mappable peripherals via PPS (Peripheral Pin Select), and CIP blocks including a 12-bit ADC, multiple UART/SPI/I²C interfaces, comparators, and configurable logic cells.
Typical applications for the PIC24FJ128GL405-I/M4 include battery-powered IoT sensor nodes with segment-LCD displays, USB-CDC tethered data loggers, portable medical monitors, industrial HMI panels, home automation gateways, and metering/utility front-ends. The device also targets firmware-upgradable field installations that require secure dual-bank OTA updates.
When designing with this MCU, plan the I/O map early because PPS allows nearly every digital peripheral to be routed to most pins, simplifying PCB layout. Place a 0.1 µF ceramic decoupling capacitor within 5 mm of every VDD/VSS pair, route the 32 kHz crystal traces symmetrically to the SOSC pins, and allocate one PGECx/PGEDx pair for the ICSP interface so firmware can be debugged and updated in-circuit.
드롭인 대체품: PIC24FJ128GL405-I/M4 — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC24FJ128GL405-I/M4 (동일 폼 팩터 및 풋프린트) — 차이점: Package, ADC, Core Architecture, Operating Temperature, USB.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC24FJ128GL405-E/M4
✅ 드롭인✓ 재고 있음
$2.78 / 개
데이터시트 보기 →PIC24FJ128GL406-I/M4
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC24FJ64GL405-I/M4
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC24FJ128GL305-I/M4
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$1.94 / 개
데이터시트 보기 →PIC24FJ128GU405-I/M4
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$1.61 / 개
데이터시트 보기 →PIC24FJ128GL405-I/M4 최대 정격 & 전기적 특성
| Architecture | 16-bit PIC® 24F (modified Harvard) |
| Core | MIPS 32 MHz (16 MIPS) |
| Program Flash | 128 KB dual-partition ECC Flash |
| SRAM | 32 KB |
| EEPROM Emulation | Yes (via EER Flash partition) |
| Supply Voltage (VDD) | 2.0 V to 3.6 V |
| 동작 온도 | -40 °C to +85 °C (Industrial, I suffix) |
| 패키지 | 48-pin UQFN (6x6 mm), M4 designator |
| 실장 유형 | Surface Mount |
| USB | USB 2.0 full-speed device/host/OTG |
| LCD Driver | Integrated segmented LCD controller |
| ADC | 10-/12-bit ADC (analog-to-digital converter, count from snippet) |
| I/O Pins | Up to 38 GPIOs with PPS |
| Peripheral Pin Select (PPS) | Yes - remappable digital peripherals |
| Low-Power Modes | Sleep/Idle/Deep Sleep/DOZE |
| ICSP Debug | Multiple PGECx/PGEDx pairs |
| RoHS 상태 | Compliant |
PIC24FJ128GL405-I/M4 핀 구성
| 핀 1 | VDD — Positive supply voltage (2.0 V to 3.6 V) |
| 핀 2 | RA0 — Port A bit 0 / analog input |
| 핀 3 | RA1 — Port A bit 1 / analog input |
| 핀 4 | RA2 — Port A bit 2 / analog input |
| 핀 5 | RA3 — Port A bit 3 / analog input |
| 핀 6 | VSS — Digital ground |
| 핀 7 | RA4 — Port A bit 4 / analog input |
| 핀 8 | RA5 — Port A bit 5 / analog input |
| 핀 9 | RA6 — Port A bit 6 / analog input |
| 핀 10 | RA7 — Port A bit 7 / analog input |
| 핀 11 | RB0 — Port B bit 0 / PPS-remappable |
| 핀 12 | RB1 — Port B bit 1 / PPS-remappable |
| 핀 13 | RB2 — Port B bit 2 / PPS-remappable |
| 핀 14 | RB3 — Port B bit 3 / PPS-remappable |
| 핀 15 | RB4 — Port B bit 4 / PPS-remappable |
| 핀 16 | RB5 — Port B bit 5 / PPS-remappable |
| 핀 17 | RB6 — Port B bit 6 / ICSP PGEC2 |
| 핀 18 | RB7 — Port B bit 7 / ICSP PGED2 |
| 핀 19 | RC0 — Port C bit 0 / PPS-remappable |
| 핀 20 | RC1 — Port C bit 1 / PPS-remappable |
| 핀 21 | RC2 — Port C bit 2 / PPS-remappable |
| 핀 22 | RC3 — Port C bit 3 / PPS-remappable |
| 핀 24 | RC4 — Port C bit 4 / USB D- (USBID) |
| 핀 25 | RC5 — Port C bit 5 / USB D+ |
| 핀 26 | RC6 — Port C bit 6 / PPS-remappable |
| 핀 27 | RC7 — Port C bit 7 / PPS-remappable |
| 핀 28 | RD0 — Port D bit 0 / LCD segment |
| 핀 29 | RD1 — Port D bit 1 / LCD segment |
| 핀 30 | RD2 — Port D bit 2 / LCD segment |
| 핀 31 | RD3 — Port D bit 3 / LCD segment |
| 핀 32 | RD4 — Port D bit 4 / LCD segment |
| 핀 33 | RD5 — Port D bit 5 / LCD segment |
| 핀 34 | RD6 — Port D bit 6 / LCD segment |
| 핀 35 | RD7 — Port D bit 7 / LCD segment |
| 핀 36 | RE0 — Port E bit 0 / LCD segment |
| 핀 37 | RE1 — Port E bit 1 / LCD segment |
| 핀 38 | RE2 — Port E bit 2 / LCD segment |
| 핀 39 | RE3 — Port E bit 3 / LCD segment |
| 핀 40 | RE4 — Port E bit 4 / LCD segment |
| 핀 41 | RE5 — Port E bit 5 / LCD segment |
| 핀 42 | RE6 — Port E bit 6 / LCD segment |
| 핀 43 | RE7 — Port E bit 7 / LCD segment |
| 핀 44 | SOSCO — Secondary oscillator output (32.768 kHz) |
| 핀 45 | SOSCI — Secondary oscillator input (32.768 kHz) |
| 핀 46 | VUSB — USB 3.3 V regulator input/output |
| 핀 47 | MCLR — Master clear (active-low reset) |
| 핀 48 | VSS — Digital ground (additional) |
| 핀 23 | AVSS — Analog ground |
일반적인 애플리케이션
PIC24FJ128GL405-I/M4 적합 용도: 6 애플리케이션s: Battery-Powered IoT Sensor Node with Segment LCD, USB-CDC Tethered Data Logger, Portable Medical Monitor, Industrial HMI Panel with LCD, Smart Home / Building Automation Gateway, Utility Metering / Energy Display.
Battery-Powered IoT Sensor Node with Segment LCD
The PIC24FJ128GL405-I/M4 is well suited to battery-powered IoT sensor nodes that include a segmented LCD display. Its 32 KB SRAM can hold a refresh buffer for hundreds of LCD segments, while 128 KB dual-partition Flash enables secure Over-The-Air firmware updates without bricking the node. Deep-sleep currents in the nanoampere range, combined with the on-chip 10-/12-bit ADC and multiple UART/SPI/I²C interfaces, let the MCU wake on sensor interrupts, sample, refresh the LCD, and return to sleep - extending coin-cell runtime into years. The integrated USB also enables tethered firmware recovery during manufacturing or field servicing.
추천
USB-CDC Tethered Data Logger
The integrated full-speed USB 2.0 controller makes the PIC24FJ128GL405-I/M4 ideal for USB-CDC tethered data loggers that stream sensor data to a host PC. With 32 KB SRAM to buffer high-rate ADC samples and 128 KB ECC Flash for local storage, the part can sustain multi-kilosample-per-second logging without host intervention. The on-chip USB transceiver eliminates external PHY components, and the VUSB regulator simplifies 5 V bus-powered designs. Combined with low sleep current between log bursts, the GL405 reduces average power and removes the BOM cost of a dedicated USB interface IC.
추천
Portable Medical Monitor
For portable medical monitors - such as pulse oximeters, blood-pressure cuffs, and handheld glucose meters - the PIC24FJ128GL405-I/M4 offers the right combination of low power, integrated LCD driving, and deterministic interrupt response. The 16 MIPS CPU sustains real-time signal processing for biosensors while the segmented LCD controller drives the human-machine interface. Industrial temperature grade and 2.0 V to 3.6 V operation enable single-AA or single-coin-cell designs. ECC Flash protects patient data from bit-flip corruption, supporting IEC 60571-style reliability targets for medical firmware.
추천
Industrial HMI Panel with LCD
The PIC24FJ128GL405-I/M4 fits industrial HMI panels that display process variables on segmented LCDs and report to a central PLC. Multiple UART/SPI/I²C interfaces handle communication with sensor front-ends, while the on-chip ADC reads analog process signals. CIP blocks such as comparators and configurable logic cells can replace discrete glue logic, reducing PCB area and BOM cost. The dual-partition Flash enables safe field firmware updates, so panel firmware can be upgraded without taking the production line offline.
추천
Smart Home / Building Automation Gateway
In a smart-home gateway, the PIC24FJ128GL405-I/M4 can act as a Zigbee/MQTT/Thread edge node that aggregates sensor data and forwards it to the cloud. Its 32 MHz MIPS core handles protocol stacks, while the integrated USB provides a debugging/wan tether. CIP peripherals like the configurable logic cell allow hardware-accelerated event detection (e.g., motion-trigger wake) without waking the CPU. Low deep-sleep current keeps standby power below energy-star targets for always-on devices, and dual-bank OTA allows security patches to be applied without service interruption.
추천
Utility Metering / Energy Display
The PIC24FJ128GL405-I/M4 is ideal for electricity/water/gas metering front-ends that display consumption on a segmented LCD and occasionally transmit readings via USB or RF. ECC Flash protects billing data integrity, and the segmented LCD driver removes the need for an external display controller. The wide operating temperature range with the 'I' industrial grade supports outdoor cabinet installations. Dual-partition OTA updates let utilities deploy tariff changes or security patches without sending a technician to the meter.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC24FJ128GL405-I/M4 — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC24FJ128GL405-E/M4 | PIC24FJ128GL406-I/M4 | PIC24FJ64GL405-I/M4 | PIC24FJ128GL305-I/M4 | PIC24FJ128GU405-I/M4 |
|---|---|---|---|---|---|---|
| Package | 48-pin UQFN (6x6 mm) | 48-pin UQFN (6x6 mm) - same | 48-pin UQFN (6x6 mm) - same | 48-pin UQFN (6x6 mm) - same | 48-pin UQFN (6x6 mm) - same | 48-pin UQFN (6x6 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 128 KB dual-partition ECC | 128 KB dual-partition ECC | 128 KB dual-partition ECC | 64 KB dual-partition ECC | 128 KB dual-partition ECC | 128 KB dual-partition ECC |
| SRAM | 32 KB | 32 KB | 32 KB | 16 KB | 32 KB | 32 KB |
| USB 2.0 Full-Speed | Yes (device/host/OTG) | Yes | Yes | Yes | No (no USB) | Yes |
| Temperature Range | -40 °C to +85 °C (Industrial) | -40 °C to +125 °C (Extended) | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C |
| Core Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS |
| LCD Driver | Integrated segmented LCD | Integrated segmented LCD | Integrated segmented LCD | Integrated segmented LCD | Integrated segmented LCD | Integrated segmented LCD |
주요 차별점
- Dual-partition Flash with ECC for live OTA updates (vs PIC24FJ64GL405-I/M4)
- Integrated full-speed USB 2.0 controller with OTG (vs PIC24FJ128GL305-I/M4)
- Industrial temperature grade (-40 °C to +85 °C) baseline (vs PIC24FJ128GL405-E/M4)
설계 노트
Decoupling: Place a 0.1 µF ceramic capacitor within 5 mm of every VDD/VSS pair on the PIC24FJ128GL405-I/M4. Add a single 10 µF bulk capacitor near the IC. For USB applications, also decouple VUSB with 0.1 µF + 4.7 µF to handle USB inrush transients. The internal 1.8 V core regulator requires its own 1 µF + 0.1 µF capacitor on VCAP. Estimated: total BOM cost for decoupling is approximately $0.10 in low-volume builds.
Crystal layout: Route the SOSCO/SOSCI 32.768 kHz crystal traces symmetrically with ground guard rings to minimize pickup noise. Keep crystal traces under 5 mm, and place load capacitors within 2 mm of the pins. Estimated: a poor layout can shift the RTC by several seconds per day. For the main 32 MHz oscillator, follow the same guard-ring pattern and use a 4-layer PCB if possible.
ICSP programming: The PIC24FJ128GL405-I/M4 has multiple PGECx/PGEDx pairs - any pair can be used for In-Circuit Serial Programming, but the pair must be matched (e.g., PGEC2 with PGED2). All VSS pins must be connected to ground for reliable programming. Estimated: ignoring this requirement causes ICSP failure even on otherwise-correct designs. Always reserve at least one PGECx/PGEDx pair on a programming header for field firmware updates.
규정 준수 정보
RoHS and REACH compliance per Microchip product page. Not AEC-Q100 qualified - automotive applications should evaluate the AEC-Q100-grade PIC24FJ GL4 variants separately.