PIC18F27Q84-E/SS - 64MHz 8-bit MCU, 128KB Flash, CAN FD | Microchip
Артикул: PIC18F27Q84-E/SS ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $3.38 | $3,38 |
| 10 | $3.04 | $30,40 |
| 100 | $2.7 | $270,00 |
| 500 | $2.43 | $1.215,00 |
| 1.000 | $2.16 | $2.160,00 |
PIC18F27Q84-E/SS Обзор
A PIC microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, EEPROM, and a rich set of on-chip peripherals such as timers, ADCs, communication controllers, and CIPs. The PIC18 family uses an enhanced 8-bit modified Harvard architecture with a 16-bit instruction word, offering higher code density and faster execution than baseline 8-bit cores. PIC18F parts sit in the hierarchy 8-bit PIC > PIC18 > PIC18-Q84 family > PIC18F27Q84 sub-family, positioning them as cost-optimized devices with CIP-driven offloading of CPU tasks.
The 128 KB of program Flash, 13 KB SRAM, and 1 KB EEPROM enable mid-sized applications including CAN FD nodes, sensor fusion nodes, and motor-control loops. Up to 64 MHz operation delivers 16 MIPS, allowing deterministic real-time response. CAN FD support provides higher throughput and larger payloads than classic CAN, essential for modern vehicle networks. The ADC3 with Computation and Post-Processing (ADC2) automates filtering, threshold detection, and oversampling, freeing the CPU from interrupt-heavy scans.
Typical applications include CAN FD body and chassis nodes, BLDC and stepper motor control, industrial sensor hubs, LED lighting controllers, and battery management for 12V/24V systems. The -E/SS wide-temperature 28-pin SSOP package suits compact modules where PCB real estate is tight. When designing with this MCU, place a 100 nF decoupling capacitor adjacent to every VDD/VSS pair, follow Microchip AN1799 for oscillator layout, and reserve the ICSP/ICD pins (PGC/PGD) for in-circuit programming and debugging.
Аналоги без доработки для PIC18F27Q84-E/SS — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F27Q84-E/SS (тот же форм-фактор и посадочное место) — отличается по ADC, Core, DAC, Package, Core Independent Peripherals (CIPs).
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F26Q84-I/SS
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F27Q84-I/SS
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F27Q83-I/SS
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F27Q43-I/SS
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F27K42-E/SS
✅ Прямая замена✓ В наличии
$1.58 / шт.
Открыть даташит →PIC18F27Q84-E/SS Максимальные параметры и электрические характеристики
| Core | PIC18 8-bit |
| Program Flash | 128 KB (64K x 16) |
| SRAM | 13 KB |
| EEPROM | 1 KB |
| Maximum CPU Speed | 64 MHz (16 MIPS) |
| Operating Voltage | 1.8 V to 5.5 V |
| Корпус | 28-pin SSOP (5.30 mm body) |
| Тип монтажа | Surface Mount |
| Рабочая температура | -40 C to +125 C (Extended, -E suffix) |
| CAN FD | Yes (1 module) |
| ADC | 12-bit ADC3 with Computation |
| DAC | 5-bit DAC |
| DSM (Data Signal Modulator) | Yes |
| PWM Channels | Multiple (10-bit/16-bit selectable) |
| UART | 2 |
| SPI | Yes |
| I2C | Yes |
| Core Independent Peripherals (CIPs) | Yes (CWG, SMT, CCP, NCO, ZCD, CLC) |
| Статус RoHS | Compliant |
Конфигурация выводов PIC18F27Q84-E/SS
| Контакт 1 | RA5 — I/O / I2C clock for MSSP2 / DSM carrier input |
| Контакт 2 | RA4 — I/O / ADC input |
| Контакт 3 | RA3 — I/O / ADC reference |
| Контакт 4 | RA2 — I/O / DAC output |
| Контакт 5 | RA1 — I/O / ADC input |
| Контакт 6 | RA0 — I/O / ADC input |
| Контакт 7 | VSS — Ground reference |
| Контакт 8 | RA7 — I/O / oscillator input |
| Контакт 9 | RA6 — I/O / oscillator output |
| Контакт 10 | RC0 — I/O / PWM output |
| Контакт 11 | RC1 — I/O / PWM output |
| Контакт 12 | RC2 — I/O / PWM output |
| Контакт 13 | RC3 — I/O / SPI/I2C clock |
| Контакт 14 | RC4 — I/O / SPI/I2C data |
| Контакт 15 | RC5 — I/O / UART TX |
| Контакт 16 | RC6 — I/O / UART RX |
| Контакт 17 | RC7 — I/O / PWM output |
| Контакт 18 | VSS — Ground reference |
| Контакт 19 | VDD — Positive power supply |
| Контакт 20 | RB0 — I/O / PWM output |
| Контакт 21 | RB1 — I/O / PWM output |
| Контакт 22 | RB2 — I/O / CAN RX |
| Контакт 23 | RB3 — I/O / CAN TX |
| Контакт 24 | RB4 — I/O / PWM output |
| Контакт 25 | RB5 — I/O / PWM output |
| Контакт 26 | RB6 — I/O / ICSP PGC |
| Контакт 27 | RB7 — I/O / ICSP PGD |
| Контакт 28 | RE3/MCLR — Reset input (active low) / VPP programming voltage |
Типичное применение
PIC18F27Q84-E/SS подходит для 6 применениеs: CAN FD Automotive Body/Chassis Nodes, BLDC and Stepper Motor Control, Industrial Sensor Hubs and IO-Link Bridges, Smart LED Lighting Controllers, Battery Management for 12V/24V Systems, HMI and Keypad/Display Interfaces.
CAN FD Automotive Body/Chassis Nodes
The PIC18F27Q84-E/SS targets CAN FD nodes for automotive body controllers, seat modules, mirror adjusters, and lighting clusters where CAN FD throughput exceeds classic CAN. The integrated CAN FD controller supports bit rates up to 1 Mbps with 64-byte payloads, matching modern vehicle network bandwidth. The CIP set (CLC, SMT, NCO, ZCD) offloads signal conditioning from the CPU, allowing the 16 MIPS core to handle application logic rather than bit-banging. The -E/SS extended temperature grade of -40 C to +125 C is required for under-hood and cabin-mounted modules. Placed as the primary node MCU, the device communicates with the vehicle gateway over CAN FD while reading sensors via ADC3 with Computation and driving actuators via PWM. Performance consideration: at 64 MHz the core sustains 16 MIPS, sufficient for 100 kbps to 500 kbps CAN FD with ample margin for diagnostics (UDS) and bootloader stacks.
Рекомендуется
BLDC and Stepper Motor Control
The PIC18F27Q84-E/SS is well suited for low-power BLDC and stepper motor controllers in appliances, fans, pumps, and small industrial drives. The integrated PWM channels, complementary waveform generator (CWG), and zero-cross detect (ZCD) peripherals generate center-aligned switching waveforms with dead-band control without CPU intervention. The DSM (Data Signal Modulator) can modulate PWM outputs with digital bitstreams for spread-spectrum EMI reduction. The ADC3 with Computation can sample back-EMF or current sense synchronously with PWM edges, with hardware threshold detection that triggers a CPU interrupt only on faults, reducing interrupt overhead. Placed on the low-side gate driver side of a half-bridge, the MCU coordinates commutation sequences while the high-side driver IC handles level shifting. Performance consideration: 16 MIPS at 64 MHz allows 4 kHz to 40 kHz PWM with current control loops in software at typical servo-loop bandwidths of 1-10 kHz.
Рекомендуется
Industrial Sensor Hubs and IO-Link Bridges
The PIC18F27Q84-E/SS serves as a compact sensor hub or IO-Link bridge for industrial automation cells where multiple sensors must be aggregated onto a higher-level fieldbus. The 12-bit ADC3 with computation provides hardware-averaged oversampling, threshold detection, and zero-cross detection on up to 24 analog channels, offloading routine signal conditioning from the CPU. The CLC (Configurable Logic Cell) can implement combinatorial sensor-fusion logic in hardware, while the SMT (Signal Measurement Timer) performs precision timing of digital sensor pulses. Placed as the local sensor aggregator, the MCU digitizes and pre-processes sensor data, then forwards it over UART/SPI to a higher-level controller or directly via CAN FD to a PLC. Performance consideration: the -40 C to +125 C extended temperature grade supports factory-floor deployments, and the 28-pin SSOP footprint keeps the BOM compact for cost-sensitive sensor nodes.
Рекомендуется
Smart LED Lighting Controllers
The PIC18F27Q84-E/SS is well matched to architectural, automotive interior, and horticultural LED lighting controllers that require smooth dimming, color mixing, and addressable effects. The 16-bit PWM with multiple channels supports high-resolution dimming at 16-bit depth to eliminate visible flicker even at low duty cycles. The CWG (Complementary Waveform Generator) and DSM peripherals enable synchronized multi-channel LED driving with phase-shifting for spread-spectrum EMI reduction. The Core Independent Peripherals can implement color-mixing and breathing effects in hardware, freeing the CPU for higher-level DMX or DALI protocol stacks. Placed as the lighting controller MCU, the device drives constant-current LED drivers via PWM, reads ambient light sensors via ADC, and communicates over UART/DALI/CAN. Performance consideration: at 64 MHz the core sustains 16-bit PWM at 1 kHz with 0-100% dimming range without CPU loading, while the -40 C to +125 C range covers outdoor and automotive installations.
Рекомендуется
Battery Management for 12V/24V Systems
The PIC18F27Q84-E/SS supports battery management units (BMUs) for 12V lead-acid and 24V lithium packs found in e-bikes, e-scooters, portable equipment, and backup power systems. The 12-bit ADC3 with computation performs voltage, current, and temperature monitoring with hardware oversampling for accurate State-of-Charge (SoC) calculations, while the SMT peripheral measures precise coulomb-counting intervals. The CAN FD interface allows the BMU to report cell telemetry to a vehicle or system controller at higher bandwidth than classic CAN, and the integrated EEPROM stores non-volatile calibration data and fault logs. Placed as the BMU controller, the MCU coordinates cell balancing via GPIO-driven MOSFETs and interfaces with an AFE like the MCP73123. Performance consideration: the 128 KB Flash holds full SoX algorithm code and lookup tables, and the -E extended temperature grade supports automotive and outdoor battery installations.
Рекомендуется
HMI and Keypad/Display Interfaces
The PIC18F27Q84-E/SS drives small human-machine interfaces such as control panels, keypads, and segmented or TFT-LCD displays in appliances, instruments, and access-control terminals. The integrated CWG, CCP, and 16-bit PWM peripherals can generate tones and backlight dimming without CPU loading, while the CLC cells implement keypad-scanning state machines in hardware to debounce and decode switch matrices. The SPI and I2C peripherals directly interface with segmented LCD drivers, character LCDs, or small TFT panels, while the UART supports RS-485 or RS-232 communications for industrial panels. Placed as the HMI controller, the MCU scans keypads, drives displays, and manages user feedback loops. Performance consideration: 16 MIPS at 64 MHz easily handles button debounce, menu state machines, and display refresh at 60 Hz, while the 13 KB SRAM accommodates frame buffers and string tables for small TFT displays.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F27Q84-E/SS — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F26Q84-I/SS | PIC18F27Q84-I/SS | PIC18F27Q83-I/SS | PIC18F27Q43-I/SS | PIC18F27K42-E/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin SSOP | 28-pin SSOP - same | 28-pin SSOP - same | 28-pin SSOP - same | 28-pin SSOP - same | 28-pin SSOP - same |
| Program Flash | 128 KB | 64 KB | 128 KB | 128 KB | 64 KB | 128 KB |
| SRAM | 13 KB | 8 KB | 13 KB | 13 KB | 8 KB | 8 KB |
| CAN FD | Yes | Yes | Yes | No | Yes | No |
| Maximum CPU Speed | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Temperature | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) |
| ADC | 12-bit ADC3 with Computation | 12-bit ADC3 with Computation | 12-bit ADC3 with Computation | 12-bit ADC3 with Computation | 12-bit ADC3 with Computation | 12-bit ADC with Computation (legacy ADC2) |
| DSM (Data Signal Modulator) | Yes | Yes | Yes | Yes | Yes | No |
Ключевые отличия
- 128 KB Flash vs 64 KB on Q43 family (против PIC18F27Q43-I/SS)
- Extended -E temperature grade vs Industrial -I (против PIC18F27Q84-I/SS)
- Integrated CAN FD vs classic CAN only (против PIC18F27K42-E/SS)
Заметки по проектированию
Place a 100 nF decoupling capacitor adjacent to each VDD/VSS pair on the PIC18F27Q84-E/SS, with a 10 uF bulk capacitor on the main VDD rail. The -E extended temperature grade allows operation from -40 C to +125 C, but the part still requires VDD to settle within 1.8 V to 5.5 V before the MCLR pin is released, otherwise the BOR (Brown-Out Reset) may repeatedly reset the device. According to the Microchip datasheet, the BOR and PWRT (Power-up Timer) should be enabled for robust industrial startup. A Schottky diode on MCLR is recommended for hot-plug protection in CAN nodes where the bus is energized before the local VDD rail.
When laying out a 28-pin SSOP PCB, route the ICSP/ICD pins (RB6/PGC, RB7/PGD, MCLR/VPP) so they are accessible for programming and debugging. According to Microchip AN1799, the high-frequency oscillator traces (RA6/RA7) must be kept short and surrounded by a ground pour to minimize EMI. CAN bus traces should be matched-length differential pairs of 100 ohm impedance, with the MCP2562FD transceiver placed within 50 mm of the MCU CAN pins (RB2/RB3) to avoid stubs.
Do not assume the PIC18F27Q84's ADC3 is pin-compatible with the older PIC18F27K42's ADC2. The Q84 ADC3 includes a Computation Engine with hardware oversampling and threshold detection that the K42 lacks; migrating code requires API changes. According to the Microchip datasheet, the CAN FD controller on Q84 is initialized via the CANFD driver library (MCC plugin), not the legacy CAN API used on K42 parts. Be sure to enable the WDT (Watchdog Timer) in industrial applications to recover from code lockups, with a timeout shorter than the CAN bus error-frame budget.
Информация о соответствии
RoHS compliant per Microchip product page. -E suffix is extended temperature grade but is NOT AEC-Q100 automotive qualified; for AEC-Q100 qualified variants, look for the PIC18F27Q84-E/SSVAO or Q1 suffix parts.