PIC18F24Q10-I/ML - 16KB Flash 8-bit MCU, 28-QFN | Microchip
Teilenummer: PIC18F24Q10-I/ML ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $1.92 | $1,92 |
| 10 | $1.73 | $17,30 |
| 100 | $1.45 | $145,00 |
| 500 | $1.21 | $605,00 |
| 1.000 | $1.04 | $1.040,00 |
PIC18F24Q10-I/ML Übersicht
A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (typically Flash), volatile data memory (RAM), and dedicated peripherals such as ADCs, timers, communication interfaces, and general-purpose I/O. Within the broader embedded hierarchy, the PIC18F24Q10 sits in the 8-bit MCU category, below 16-bit dsPIC and 32-bit ARM Cortex-M parts in raw computational throughput, but offers deterministic real-time control, low cost, and a single-cycle RISC instruction set. The PIC18-Q10 sub-family specifically targets low-power sensor-node and real-time control designs with XLP (eXtreme Low Power) technology and Functional Safety (FuSa) support documentation.
Key features include 25 configurable I/O pins, Configurable Logic Cells (CLCs), Complementary Waveform Generator (CWG), Zero-Cross Detect (ZCD), Signal Measurement Timer (SMT), Enhanced Universal Synchronous/Asynchronous Receiver/Transmitter (EUSART), I2C, SPI, a 10-bit PWM, and a Windowed Watchdog Timer (WWDT). The ADC2 automates capacitive voltage divider (CVD) techniques for advanced touch sensing, averaging, filtering, oversampling, and automatic threshold comparison.
The device architecture uses a 16-bit instruction word with an 8-bit data path, delivering up to 16 MIPS at 64 MHz. Internal oscillator accuracy and 5V I/O tolerance provide robust performance in electrically harsh conditions. Functional Safety documentation supports IEC 60730 class B compliance for safety-critical appliance designs.
Typical applications include IoT sensor nodes, home appliances, motor control loops, LED lighting controllers, capacitive touch-sensing user interfaces, and low-power wireless sensor nodes. The 28-QFN 6x6 mm package supports space-constrained PCB layouts and good thermal performance when the PCB thermal pad is properly soldered.
When designing with the PIC18F24Q10-I/ML, place decoupling capacitors close to every VDD/VSS pair, configure unused pins as outputs to minimize leakage, and ensure the QFN exposed pad is soldered to the board thermal pad for electrical and thermal grounding.
This page synthesizes distributor pricing, drop-in same-footprint alternatives, and practical design notes not found in the standalone datasheet.
Drop-in-Alternativen für PIC18F24Q10-I/ML – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit PIC18F24Q10-I/ML (gleiche Bauform und Footprint) – abweichend in Operating Temperature, Package, Program Memory (Flash), Core Architecture, ADC.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC18F25Q10-I/ML
✅ Drop-In✓ Auf Lager
$1.82 / Stück
Datenblatt ansehen →PIC18F24Q10-E/ML
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
PIC18F24Q10T-I/ML
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
PIC18F27K40-I/ML
✅ Drop-In✓ Auf Lager
$1.74 / Stück
Datenblatt ansehen →PIC18F46Q10-I/ML
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
PIC18F24Q10-I/ML Grenzwerte & elektrische Eigenschaften
| Core Architecture | PIC18 (Harvard, 8-bit data, 16-bit instruction) |
| CPU Family | PIC18-Q10 (Functional Safety / FuSa support) |
| Maximum CPU Frequency | 64 MHz |
| Program Memory (Flash) | 16 KB (16K x 8) |
| Data Memory (SRAM) | 2 KB |
| Non-volatile EEPROM | 256 bytes |
| I/O Pins | 25 |
| Gehäuse | 28-QFN (6x6 mm) |
| Operating Voltage | 1.8 V to 5.5 V |
| ADC | 10-bit ADC with Computation (ADC2), up to 25 channels |
| DAC | 5-bit DAC |
| Comparators | Yes (on-chip) |
| PWM | 16-bit PWM (plus 10-bit PWM) |
| Core Independent Peripherals (CIPs) | CLC, CWG, ZCD, SMT, WWDT |
| Communication Interfaces | EUSART, I2C, SPI |
| Low-Power Mode | XLP nanoWatt technology |
| Betriebstemperatur | -40 C to +85 C (industrial, -I suffix) |
| Montageart | Surface Mount |
| RoHS-Status | Compliant |
| MSL-Level | MSL 3 |
PIC18F24Q10-I/ML Pin-Konfiguration
| Pin 1 | RA5 — Bidirectional I/O, analog input, CCP, PWM |
| Pin 2 | RA4 — Bidirectional I/O, analog input |
| Pin 3 | RA3 — Bidirectional I/O, analog input, MCLR/Reset |
| Pin 4 | RA2 — Bidirectional I/O, analog input |
| Pin 5 | RA1 — Bidirectional I/O, analog input, DAC, comparator |
| Pin 6 | RA0 — Bidirectional I/O, analog input, DAC, comparator |
| Pin 7 | VSS — Ground reference |
| Pin 8 | VDD — Positive supply voltage (1.8 V to 5.5 V) |
| Pin 9 | RB7 — Bidirectional I/O, programming/debug clock (ICSPCLK) |
| Pin 10 | RB6 — Bidirectional I/O, programming/debug data (ICSPDAT) |
| Pin 11 | RB5 — Bidirectional I/O, analog input |
| Pin 12 | RB4 — Bidirectional I/O, analog input |
| Pin 13 | RC7 — Bidirectional I/O, EUSART RX, PWM |
| Pin 14 | RC6 — Bidirectional I/O, EUSART TX, PWM |
| Pin 15 | RC5 — Bidirectional I/O, PWM |
| Pin 16 | RC4 — Bidirectional I/O, PWM |
| Pin 17 | RC3 — Bidirectional I/O, PWM, SPI, I2C |
| Pin 18 | RC2 — Bidirectional I/O, PWM, SPI, I2C |
| Pin 19 | RC1 — Bidirectional I/O, PWM, SPI, I2C, comparator |
| Pin 20 | RC0 — Bidirectional I/O, PWM, SPI, I2C, comparator |
| Pin 21 | VSS — Ground reference |
| Pin 22 | VDD — Positive supply voltage |
| Pin 23 | RB3 — Bidirectional I/O, analog input, CCP, CWG |
| Pin 24 | RB2 — Bidirectional I/O, analog input, CWG |
| Pin 25 | RB1 — Bidirectional I/O, analog input, CLC, PWM |
| Pin 26 | RB0 — Bidirectional I/O, analog input, CLC, ZCD, INT |
| Pin 27 | RA7 — Bidirectional I/O, oscillator |
| Pin 28 | RA6 — Bidirectional I/O, oscillator |
Typische Anwendungen
PIC18F24Q10-I/ML ist geeignet für 8 Anwendungs: IoT Sensor Nodes, Home Appliance Control, Motor Control and BLDC Drivers, LED Lighting Controllers, Capacitive Touch User Interfaces, Low-Power Wireless Sensor Nodes, Industrial Sensor Interfaces, Battery Chargers and Power Management.
IoT Sensor Nodes
The PIC18F24Q10-I/ML is purpose-built for IoT sensor nodes where 5V noise immunity, low sleep current, and CIP offload directly extend battery life and field reliability. The integrated 10-bit ADC2 with Computation automates capacitive voltage divider touch sensing, averaging, filtering, oversampling, and threshold comparison without waking the CPU on every sample - critical for event-driven sensor nodes. At 64 MHz the PIC18 core delivers 16 MIPS, fast enough to run encryption, protocol stacks, and outlier detection between sensor events. The XLP nanoWatt sleep current keeps quiescent draw in the nanoamp range, enabling multi-year coin-cell operation. The 28-QFN 6x6 mm footprint suits compact sensor modules. The device pairs naturally with sub-GHz or BLE transceivers via EUSART/SPI, and Functional Safety documentation supports IEC 60730 class B compliance for safety-aware deployments.
Empfohlen
Home Appliance Control
The PIC18F24Q10-I/ML suits home appliance control boards - washing machines, dishwashers, refrigerators, microwave ovens - because its 5V I/O tolerance withstands inductive kickback from relays and triacs better than 3.3V-only MCUs. The 16-bit PWM, CWG, and ZCD peripherals support zero-cross switching for triac-driven heater and motor loads, reducing EMI and extending relay life. Functional Safety (FuSa) class B documentation helps designers meet IEC 60730 safety requirements for unattended appliances. ADC2 channels handle temperature, humidity, and water-level sensing with hardware averaging. The QFN package plus exposed thermal pad supports through-hole reflow on aluminum-substrate boards common in white goods. A 64 MHz core and 16 KB Flash is sufficient for state-machine plus PID control without an RTOS.
Empfohlen
Motor Control and BLDC Drivers
The PIC18F24Q10-I/ML drives small BLDC and brushed-DC motors in fans, pumps, and small appliances thanks to its 16-bit PWM, CWG, ZCD, and fast ADC2 sampling. ZCD detects AC mains zero crossings for triac commutator circuits, while the CWG generates complementary PWM with programmable dead-band for half-bridge FET drivers - a must for synchronous rectification. ADC2 channels read back-EMF, current shunt, and bus voltage at rates the CPU alone could not sustain. The 8-bit core's deterministic interrupt latency is a strong match for sensored or sensorless FOC loops running under 20 kHz PWM. Compact 28-QFN packaging and 5V tolerant I/O ease integration with high-voltage gate-driver stages. Designers porting from older PIC18FXXK20 designs find a familiar register set plus modern CIPs.
Empfohlen
LED Lighting Controllers
The PIC18F24Q10-I/ML fits LED lighting controllers - architectural dimmers, RGBW fixtures, horticulture drivers - where its 16-bit PWM resolution enables smooth dimming curves down to 0.1% without flicker. The CWG with configurable dead-band drives high-frequency FET half-bridges for high-current constant-current LED strings. ZCD synchronizes dimming to AC mains zero crossings, eliminating inrush current spikes. ADC2 senses LED forward voltage, on-board temperature, and ambient light via the optional 5-bit DAC for closed-loop brightness control. CLCs allow combinational logic glue - latch signals, fault interlocks, and PWM blanking - to run without CPU load. The 5V I/O tolerance and industrial -40 C to +85 C range suit commercial fixture installations.
Empfohlen
Capacitive Touch User Interfaces
The PIC18F24Q10-I/ML is a strong fit for capacitive touch buttons, wheels, and sliders thanks to its 10-bit ADC2 with Computation that automates capacitive voltage divider (CVD) techniques. ADC2 handles charge transfer sequencing, baseline tracking, and threshold-based wake-up events without CPU intervention, freeing the core for communication and application logic. The mTouch CVD peripheral supports up to 25 touch inputs on the 28-QFN package, enough for full keypad or slider interfaces. Hardware averaging and oversampling improve signal-to-noise in the presence of LCD inverters and SMPS noise common in appliance front panels. The 16 KB Flash accommodates button remapping, gesture recognition, and self-test firmware. The QFN package suits sealed front-panel designs where mechanical buttons would fail in humid or dirty environments.
Empfohlen
Low-Power Wireless Sensor Nodes
The PIC18F24Q10-I/ML anchors low-power wireless sensor nodes for building automation, agriculture, and industrial monitoring thanks to its XLP nanoWatt sleep modes and high-performance 64 MHz active mode. Sleep current in the nanoamp range enables multi-year battery life on coin cells or Li-SoCl2 primary batteries when paired with sub-GHz or BLE transceivers. The CIPs - CLCs, SMT, CWG - implement wake-on-event logic, sensor-edge timing, and pulse generation without waking the CPU. ADC2 supports temperature, humidity, and analog sensor interfaces with hardware averaging and threshold-based interrupts. EUSART/SPI interfaces connect to popular sub-GHz radios (SX1276, CC1101) and BLE modules (RN4870, nRF52). The 28-QFN 6x6 mm footprint allows compact node PCB designs with antenna keepout zones.
Empfohlen
Industrial Sensor Interfaces
The PIC18F24Q10-I/ML fits industrial 4-20 mA loop-powered sensor transmitters, RTDs, thermocouples, and bridge sensors where 5V noise immunity, integrated ADC2, and Functional Safety documentation matter. ADC2 channels read differential bridge signals with 10-bit resolution plus hardware averaging, oversampling, and digital filtering for stable readings in electrically noisy panels. The 5V I/O tolerance survives 24V industrial bus spikes common in field wiring. EUSART and I2C/SPI connect to industrial transceivers and HMI displays. The 16 KB Flash accommodates linearization tables for thermocouves and RTDs plus MODBUS or HART protocol stacks. WWDT and CRC peripherals support functional safety requirements per IEC 60730. The QFN package allows miniaturized sensor head electronics with operating range -40 C to +85 C.
Empfohlen
Battery Chargers and Power Management
The PIC18F24Q10-I/ML drives small Li-ion, lead-acid, and supercapacitor charger and management designs where the 5V operation, ADC2 monitoring, and CWG-controlled synchronous rectification deliver a cost-effective controller. ADC2 channels measure battery voltage, charge current, and temperature with hardware averaging to avoid ADC noise aliasing during PWM transitions. The CWG produces dead-time-adjusted complementary PWMs for synchronous buck converters, while ZCD synchronizes to AC adapters for power-factor-corrected chargers. CLCs implement fault interlocks - over-voltage, over-current, reverse polarity - without CPU intervention, critical for safety. WWDT and CRC support functional safety per IEC 60730 for unattended chargers. EUSART and I2C/SPI expose battery telemetry to fuel-gauge ICs and host MCUs.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC18F24Q10-I/ML – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | PIC18F25Q10-I/ML | PIC18F24Q10-E/ML | PIC18F24Q10T-I/ML | PIC18F27K40-I/ML |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-QFN (6x6) | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same |
| Flash Memory | 16 KB | 32 KB | 16 KB | 16 KB | 128 KB |
| SRAM | 2 KB | 2 KB | 2 KB | 2 KB | 3.5 KB |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 1 KB |
| Max CPU Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Operating Temperature | -40 C to +85 C (industrial) | -40 C to +85 C | -40 C to +125 C (extended) | -40 C to +85 C | -40 C to +85 C |
| ADC | 10-bit ADC2, up to 25 ch | 10-bit ADC2, up to 25 ch | 10-bit ADC2, up to 25 ch | 10-bit ADC2, up to 25 ch | 10-bit ADC2, up to 24 ch |
Wichtigste Unterscheidungsmerkmale
- Doubles Flash memory while keeping pin compatibility (vs. PIC18F25Q10-I/ML)
- Extended temperature range variant (vs. PIC18F24Q10-E/ML)
- Higher Flash alternative in same QFN (vs. PIC18F27K40-I/ML)
- Comprehensive CIP ecosystem (vs. PIC18F24Q10-E/ML (same family))
Designhinweise
Place a 100 nF decoupling capacitor within 5 mm of every VDD/VSS pin pair on the PIC18F24Q10-I/ML, plus a bulk 10 uF tantalum or ceramic at the board supply input. The 28-QFN package has two VDD/VSS pairs (pins 7/8 and 21/22) that must both be decoupled. For low-noise analog designs, route analog and digital VDD/VSS separately back to a common star ground. The QFN exposed thermal pad MUST be soldered to a board-side thermal pad tied to VSS for both electrical grounding and thermal dissipation; without this, junction temperature may exceed ratings under heavy I/O switching.
The QFN-28 package requires careful PCB land pattern design: 0.5 mm pitch, 0.30 mm pad width, with a 3.0 mm x 3.0 mm center thermal pad with 0.3x0.3 mm thermal vias in a 5x5 grid. Stencil apertures should be 80% pad size for peripheral pads and 50-70% coverage for the central thermal pad to avoid tombstoning. Place the device away from switching power sections and high-current traces to minimize digital noise coupling into analog ADC inputs. Keep clock traces (RA6/RA7 for crystal) short and surrounded by ground pour.
Common pitfalls when designing with the PIC18F24Q10-I/ML include: (1) leaving the MCLR/RA3 pin floating - it must be tied to VDD through a 10 kohm pull-up or driven by the programmer; (2) forgetting to configure unused pins as outputs low to minimize sleep current; (3) failing to clear the GIE bit before sleep to avoid spurious interrupts; (4) over-driving the 5V-tolerant I/O pins above 5.5V absolute-maximum; (5) using the internal HF oscillator without the correct OSCTUNE calibration at production; (6) missing ICD pin assignments on RB6/RB7 - these are also general-purpose I/O, so designers must not load them with circuitry that prevents in-circuit programming.
For analog signals on the PIC18F24Q10-I/ML ADC2 inputs, route traces as short as possible, surrounded by a ground pour, and avoid running them parallel to digital switching traces. Use guard rings around analog input pins on the PCB. The 10-bit ADC2 with Computation supports hardware oversampling - configure the ADRPT register for 16x or 32x averaging to gain an effective 12-bit resolution in low-noise environments. For capacitive touch CVD applications, follow Microchip's TB3065 application note for electrode layout and shield routing to achieve robust touch performance.
Compliance-Informationen
Industrial grade -40 C to +85 C; not AEC-Q100 qualified for automotive. For AEC-Q100 designs use automotive-graded PIC18F24Q10 variants (e.g., -E or -EP suffixes). Functional Safety (FuSa) class B documentation available per IEC 60730.