PIC24FJ32GB002-I/SP - 32KB Flash USB MCU 28-SPDIP | Microchip
料号: PIC24FJ32GB002-I/SP ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $4.05 | $4.05 |
| 10 | $3.65 | $36.50 |
| 100 | $3.25 | $325.00 |
| 500 | $2.92 | $1,460.00 |
| 1,000 | $2.6 | $2,600.00 |
PIC24FJ32GB002-I/SP 概述
A microcontroller (MCU) is a single-chip computer containing a CPU core, program and data memory, and integrated peripherals. The PIC24F family sits in the 16-bit tier of Microchip's product hierarchy: 8-bit PIC10/12/16 -> 16-bit PIC24F/dsPIC -> 32-bit PIC32. Within PIC24F, the 'J' family is the ultra-low-power XLP variant while 'GB' indicates Full-Speed USB 2.0 device support - a unique combination for battery-powered USB peripherals.
Key features include 32 KB self-programmable Flash (11K x 24 words), 8 KB RAM, a 10-bit ADC up to 500 ksps with up to 9 analog channels, three 16-bit timers, two UART modules, two SPI modules, two I2C modules, and a CTMU for capacitive touch sensing. The integrated USB 2.0 Full-Speed (12 Mbps) device controller with an internal transceiver eliminates external USB PHY components, lowering BOM cost for HID, CDC, and custom-class USB devices.
The architecture uses a Harvard RISC core with 16-bit instructions and a modified Harvard memory map, achieving 16 MIPS throughput. The nanoWatt XLP technology delivers sleep currents below 50 nA typical, and the part supports multiple low-power modes (Sleep, Idle, Deep Sleep) with multiple clock sources including the on-chip 8 MHz FRC and the 31 kHz LPRC oscillator.
Typical applications include USB Human Interface Devices (HIDs) such as keyboards and mice, USB-to-UART bridges, USB data loggers, battery-powered USB medical sensors, and capacitive touch user interfaces. The 28-SPDIP package is favored for hobby, educational, and through-hole prototyping designs where socketed or hand-soldered replacement is desired.
When designing with this part, ensure the USB VBUS pin is properly decoupled and that the internal 3.3V regulator is bypassed per datasheet. The 28-SPDIP form factor requires through-hole pads - for SMD designs the SOIC-28 or QFN variants of the same die are available in the family. The integrated USB transceiver reduces code complexity but the firmware stack (Microchip Harmony or MLA) should still be used for enumeration.
直接替换替代料: PIC24FJ32GB002-I/SP ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC24FJ32GB002-I/SP (相同外形与封装尺寸) ——差异在于 Package, Mounting Type, Operating Temperature, ADC, Family.
快速对比工具——选择替代料号进行并排对比:
PIC24FJ32GB002T-I/SP
✅ 直接替换📋 参考替代料(不在目录中)
PIC24FJ32GB002-E/SP
✅ 直接替换📋 参考替代料(不在目录中)
PIC24FJ32GB002-I/SO
✅ 直接替换📋 参考替代料(不在目录中)
PIC24FJ32GB002-I/SP 最大额定值与电气特性
| Family | PIC24F XLP |
| Core | PIC24 16-bit RISC |
| Program Memory | 32 KB Flash (11K x 24 words) |
| RAM | 8 KB |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Operating Voltage | 2.0 V to 3.5 V |
| 工作温度 | -40C to +85C (Industrial) |
| 封装 | 28-pin SPDIP (SP) |
| 安装类型 | Through-Hole |
| USB | USB 2.0 Full-Speed Device (12 Mbps), internal transceiver |
| ADC | 10-bit, up to 500 ksps, up to 9 channels |
| Timers | 3 x 16-bit (Timer1/2/3) |
| UART | 2 modules |
| SPI | 2 modules |
| I2C | 2 modules |
| CTMU | Yes (for capacitive touch) |
| Low-Power Sleep Current | <50 nA typical (XLP nanoWatt) |
| RoHS 状态 | Compliant |
PIC24FJ32GB002-I/SP 引脚配置
| 引脚 1 | MCLR/VPP/RA5 — Master Clear / Programming Voltage / I/O pin |
| 引脚 2 | RA0 — I/O pin / analog input |
| 引脚 3 | RA1 — I/O pin / analog input |
| 引脚 4 | RB0 — I/O pin |
| 引脚 5 | RB1 — I/O pin |
| 引脚 6 | RB2 — I/O pin |
| 引脚 7 | RB3 — I/O pin |
| 引脚 8 | VSS — Ground |
| 引脚 9 | OSC1/RA2 — Crystal oscillator input / I/O pin |
| 引脚 10 | OSC2/RA3 — Crystal oscillator output / I/O pin |
| 引脚 11 | RC0 — I/O pin |
| 引脚 12 | RC1 — I/O pin |
| 引脚 13 | RC2 — I/O pin |
| 引脚 14 | VBUS — USB VBUS sense input |
| 引脚 15 | D+ — USB D+ data line |
| 引脚 16 | D- — USB D- data line |
| 引脚 17 | RA4 — I/O pin |
| 引脚 18 | VDD — Positive supply (2.0-3.5V) |
| 引脚 19 | VSS — Ground |
| 引脚 20 | RB4 — I/O pin |
| 引脚 21 | RB5 — I/O pin |
| 引脚 22 | RB6 — I/O pin / ICD programming |
| 引脚 23 | RB7 — I/O pin / ICD programming |
| 引脚 24 | RC3 — I/O pin |
| 引脚 25 | RC4 — I/O pin |
| 引脚 26 | RC5 — I/O pin |
| 引脚 27 | RC6 — I/O pin / UART TX |
| 引脚 28 | RC7 — I/O pin / UART RX |
典型应用
PIC24FJ32GB002-I/SP 适用于 6 应用s: USB HID Keyboard / Mouse, USB-to-UART Bridge / CDC Device, Battery-Powered USB Data Logger, Capacitive Touch User Interface, USB Medical Sensor Dongle, Educational / Hobby USB Development Board.
USB HID Keyboard / Mouse
The PIC24FJ32GB002's integrated USB 2.0 Full-Speed device controller with internal transceiver makes it ideal for USB Human Interface Devices such as keyboards, mice, and game controllers. The 32 KB Flash and 8 KB RAM are sufficient for USB HID class descriptors and consumer-grade keymap or pointer logic. The XLP sleep current below 50 nA allows wireless peripherals running on coin cells or AAA batteries to last for years between charges. Connect D+/D- directly to the USB connector with the standard 15 kohm pull-down resistors; no external USB PHY is required.
推荐
USB-to-UART Bridge / CDC Device
The integrated USB and dual UART peripherals make it well-suited for USB-to-UART bridges and USB CDC (Communications Device Class) virtual COM port implementations. The 32 KB Flash accommodates Microchip's MPLAB Harmony CDC driver stack, while the dual UARTs allow simultaneous bridging between USB and two serial peripherals (e.g. RS-232 sensors). 16 MIPS throughput is more than adequate for typical 115200 baud CDC throughput, and the 2.0V minimum supply supports direct 2x AA battery input after regulation.
推荐
Battery-Powered USB Data Logger
The XLP nanoWatt technology delivers sleep currents below 50 nA typical, and the integrated 10-bit ADC up to 500 ksps with up to 9 channels handles multi-sensor logging tasks. Combined with the integrated USB device controller, the part supports battery-powered data loggers that wake periodically to sample sensors, store readings in Flash or RAM, and dump the dataset to a host PC over USB when reconnected. The 32 KB Flash provides ample room for MPLAB Harmony USB stack plus application firmware.
推荐
Capacitive Touch User Interface
The on-chip CTMU (Charge Time Measurement Unit) combined with the 10-bit ADC enables low-cost capacitive touch sensing on multiple GPIOs without external touch controllers. Designers can implement touch buttons, sliders, and proximity sensors on a USB-connected control panel, then use the integrated USB to report touch events to the host. The 2x SPI and 2x I2C peripherals also drive companion displays or audio codecs, while 8 KB RAM holds USB descriptors and touch debounce state machines.
推荐
USB Medical Sensor Dongle
Medical dongles such as USB pulse oximeters, USB temperature probes, and USB EEG/ECG interfaces require IEC 60601 isolation, low power for patient safety, and reliable USB data transfer. The PIC24FJ32GB002's XLP sleep modes, integrated USB transceiver, and 10-bit ADC for analog front-ends fit the use case. The 28-SPDIP package is convenient for hand-assembled or socketed medical prototypes, and the industrial -40C to +85C temperature range covers body-area operating environments. Use external isolation barrier on the USB side; firmware must implement the relevant USB class driver.
推荐
Educational / Hobby USB Development Board
The 28-SPDIP through-hole package makes the PIC24FJ32GB002 ideal for hobby and educational boards like breadboard-friendly development kits, where students can hand-solder or socket the chip and replace it easily. The integrated USB eliminates external PHY complexity, and the part is supported by Microchip's free MPLAB X IDE, XC16 compiler, and MPLAB Harmony framework. Combined with the Explorer 16/32 Development Board PIM socket or a custom DIP-28 carrier, this part serves as a teaching vehicle for 16-bit USB programming.
推荐
推荐产品汇总
工程参考数据: PIC24FJ32GB002-I/SP ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC24FJ32GB002T-I/SP | PIC24FJ32GB002-E/SP | PIC24FJ32GB002-I/SO |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SPDIP (SP) | 28-SPDIP (SP) - same | 28-SPDIP (SP) - same | 28-SOIC (SO) - surface-mount |
| Flash Memory | 32 KB | 32 KB | 32 KB | 32 KB |
| RAM | 8 KB | 8 KB | 8 KB | 8 KB |
| USB | USB 2.0 FS Device | USB 2.0 FS Device | USB 2.0 FS Device | USB 2.0 FS Device |
| Temperature Range | -40C to +85C (Industrial) | -40C to +85C | -40C to +125C (Extended) | -40C to +85C |
| CPU Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS |
| Packaging Type | Tube (I = Industrial) | Tape & Reel (T suffix) | Tube (E = Extended temp) | Tube (SO package) |
关键差异点
- Integrated USB 2.0 Full-Speed transceiver on a 16-bit XLP MCU (对比 PIC24FJ32GA002-I/SP)
- XLP nanoWatt sleep current below 50 nA typical (对比 PIC32MX270F256B)
- Through-hole SPDIP-28 package option (对比 PIC24FJ32GB002-I/SO)
设计说明
The PIC24FJ32GB002-I/SP operates from 2.0V to 3.5V. USB signaling requires a 3.0V minimum VDD for the internal USB transceiver to meet USB 2.0 specification; running at 2.0V is allowed for non-USB code execution but the USB D+/D- comparators may fail USB-IF compliance. Decouple VDD with 100 nF and 10 uF ceramic capacitors close to the pins. The VUSB pin (when present) provides internal 3.3V LDO output and requires a 0.1 uF + 4.7 uF decoupling pair per datasheet.
Place the 28-SPDIP socket or footprint with adequate clearance for the through-hole leads (0.1 inch / 2.54 mm pitch). Keep the 32.768 kHz secondary crystal traces short if used for RTCC. USB D+/D- traces should be routed as a matched-length differential pair (within 150 mil) and routed away from switching power nodes. The VBUS pin should be tied through a divider to an ADC-capable GPIO for VBUS voltage sensing if battery charging detection is required.
Do not leave the MCLR pin floating - tie it to VDD through a 10 kohm pull-up for normal operation; the ICSP programmer drives this pin during in-circuit programming. The OSC1/OSC2 pins must be configured for the chosen clock mode; if using the internal FRC (default 8 MHz) leave them as I/O. USB enumeration requires a unique VID/PID pair and proper descriptor hierarchy; using Microchip's MLA or Harmony framework avoids manual descriptor crafting. The 28-SPDIP /SP variant is through-hole only - if your PCB is surface-mount, use the SOIC-28 /SO or QFN variants.
合规信息
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - this is a commercial/industrial-grade MCU. Industrial temperature range -40C to +85C provided by I suffix. Halogen-free status not specified in provided data.