PIC18F47Q84-I/PT - 64MHz 128KB Flash CAN-FD 8-bit MCU | Microchip
부품 번호: PIC18F47Q84-I/PT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $3.27 | $3.27 |
| 10 | $2.95 | $29.50 |
| 100 | $2.47 | $247.00 |
| 500 | $2.2 | $1,100.00 |
| 1,000 | $1.95 | $1,950.00 |
PIC18F47Q84-I/PT 개요
An 8-bit microcontroller (MCU) is a programmable processor that integrates CPU, non-volatile program memory (Flash), volatile data memory (SRAM), EEPROM, and a set of on-chip peripherals into a single IC. Within the broader taxonomy, an MCU belongs to the embedded controller class, which sits beneath microprocessors (no on-chip memory) and above digital logic ICs. The PIC18 core is a Harvard-architecture 8-bit CPU with a 16-bit instruction word, providing higher code density than baseline PIC16 cores and one of the longest-lived 8-bit MCU architectures in the industry. The PIC18F47Q84 adds the CIP block set that lets hardware peripherals operate without CPU intervention, freeing the core for communications or higher-level tasks.
Key features of the PIC18F47Q84-I/PT include a 64 MHz internal oscillator, up to 16 MIPS throughput, hardware CAN FD controller, four 16-bit timers, multiple PWM/SCCP modules, 12-bit ADC with computation, two 5-/10-bit DAC outputs, and peripheral pin select (PPS) for flexible signal routing. The 44-pin TQFP package exposes up to 36 digital I/O pins, supports 5 V operation, and is qualified for industrial temperature range (-40C to +85C for the -I suffix).
Architecturally, the PIC18F47Q84 uses the enhanced mid-range core (PIC18) with a hardware multiplier, hardware divider, and 31-level stack. Power management includes nanoWatt XLP technology with multiple idle/sleep modes, brown-out reset (BOR), and low-power watchdog timer, making it suitable for battery-powered sensor nodes and always-on industrial endpoints.
Typical applications include CAN FD body and chassis nodes in vehicles, industrial sensor hubs with fieldbus, building automation HVAC controllers, motor control front-ends, USB-CAN bridges, and general-purpose embedded control. The wide operating voltage range and the CIP-driven peripheral set also suit mains-powered white goods and appliance control boards.
Design consideration: when routing CAN FD signals, keep the bus stubs short and place the optional CAN transceiver on the same PCB edge as the bus connector. Use the device's internal 64 MHz oscillator for clock accuracy, or provide an external crystal if CAN FD timing margins are critical to your network design.
This page synthesizes distributor pricing, drop-in alternatives from the same PIC18-Q84 family, and practical design notes not found in the manufacturer datasheet alone.
드롭인 대체품: PIC18F47Q84-I/PT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F47Q84-I/PT (동일 폼 팩터 및 풋프린트) — 차이점: DAC, Package, ADC, Core, Operating Temperature.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F47Q84-E/PT
✅ 드롭인✓ 재고 있음
$1.05 / 개
데이터시트 보기 →PIC18F47Q84-I/P
✅ 드롭인✓ 재고 있음
$3.1 / 개
데이터시트 보기 →PIC18F47Q83-I/PT
✅ 드롭인✓ 재고 있음
$2.54 / 개
데이터시트 보기 →PIC18F47Q83T-I/PT
✅ 드롭인✓ 재고 있음
$3.55 / 개
데이터시트 보기 →PIC18F47Q43-E/PT
✅ 드롭인✓ 재고 있음
$2.32 / 개
데이터시트 보기 →PIC18F47K42T-I/PT
✅ 드롭인✓ 재고 있음
$2.62 / 개
데이터시트 보기 →PIC18F47Q84-I/PT 최대 정격 & 전기적 특성
| Core | PIC18 8-bit enhanced mid-range |
| Architecture | Harvard, 16-bit instruction word |
| Maximum CPU Frequency | 64 MHz |
| Throughput | 16 MIPS |
| Program Memory (Flash) | 128 KB (64K x 16) |
| Data SRAM | 13 KB |
| Data EEPROM | 1 KB |
| 패키지 | 44-pin TQFP (10x10 mm) |
| 핀 수 | 44 |
| 실장 유형 | Surface Mount |
| 공급 전압 | 1.8 V to 5.5 V |
| 동작 온도 | -40C to +85C (industrial, -I grade) |
| ADC | 12-bit ADC with computation |
| DAC | 5/10-bit DAC, two outputs |
| Communications | CAN FD, I2C, SPI, UART/USART |
| CIPs (Core Independent Peripherals) | CLC, NCO, DSM, SCCP/PWM, CRC/Scan |
| I/O Pins | Up to 36 digital I/O |
| Timers | Four 16-bit timers |
| RoHS 상태 | Compliant |
PIC18F47Q84-I/PT 핀 구성
| 핀 1 | RA0/IOG0 — Digital I/O / I/O gating |
| 핀 2 | RA1/IOG1 — Digital I/O / I/O gating |
| 핀 3 | RA2 — Digital I/O |
| 핀 4 | RA3 — Digital I/O |
| 핀 5 | RA4 — Digital I/O |
| 핀 6 | RA5 — Digital I/O |
| 핀 7 | RA6 — Digital I/O |
| 핀 8 | RA7 — Digital I/O |
| 핀 9 | VDD — Positive supply |
| 핀 10 | VSS — Ground |
| 핀 11 | RB0 — Digital I/O |
| 핀 12 | RB1 — Digital I/O |
| 핀 13 | RB2 — Digital I/O |
| 핀 14 | RB3 — Digital I/O |
| 핀 15 | RB4 — Digital I/O |
| 핀 16 | RB5 — Digital I/O |
| 핀 17 | RB6 — Digital I/O / ICSPCLK |
| 핀 18 | RB7 — Digital I/O / ICSPDAT |
| 핀 19 | RC0 — Digital I/O |
| 핀 20 | RC1 — Digital I/O |
| 핀 21 | RC2 — Digital I/O |
| 핀 22 | RC3 — Digital I/O |
| 핀 23 | RC4 — Digital I/O |
| 핀 24 | RC5 — Digital I/O |
| 핀 25 | RC6 — Digital I/O |
| 핀 26 | RC7 — Digital I/O |
| 핀 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 | VSS — Ground |
| 핀 36 | VDD — Positive supply |
| 핀 37 | RE0 — Digital I/O |
| 핀 38 | RE1 — Digital I/O |
| 핀 39 | RE2 — Digital I/O |
| 핀 40 | RE3 — Digital I/O |
| 핀 41 | MCLR — Master clear / reset (active low) |
| 핀 42 | OSC1/CLK_IN — Crystal oscillator input / external clock |
| 핀 43 | OSC2/CLK_OUT — Crystal oscillator output |
| 핀 44 | NC — Not connected (per datasheet TQFP-44 outline) |
일반적인 애플리케이션
PIC18F47Q84-I/PT 적합 용도: 6 애플리케이션s: CAN FD Industrial Sensor Hub, Automotive Body Control Module Node, Building Automation HVAC Controller, USB-to-CAN FD Bridge, Motor Control Front-End with CAN FD, Appliance Control Board (White Goods).
CAN FD Industrial Sensor Hub
The PIC18F47Q84-I/PT is a strong fit for CAN FD sensor hubs because it integrates a hardware CAN FD peripheral alongside 128 KB Flash and Core Independent Peripherals (CLC, NCO, DSM) that handle pulse counting, frequency measurement, and Manchester coding without CPU load. Placed as the bus-attached MCU between an external MCP2562FD transceiver and analog sensor front-ends, it can drive 1 Mbit/s CAN FD frames for high-speed time-multiplexed sensor data while keeping the CPU free for application logic. Compared with legacy 8-bit MCUs lacking CAN FD, the Q84 reduces BOM cost by eliminating an external CAN controller. Trade-off: an external transceiver is still required for the physical bus.
추천
Automotive Body Control Module Node
The PIC18F47Q84-I/PT suits distributed automotive body-comfort nodes (door modules, lighting controllers, mirror controllers) because of its CAN FD connectivity, 12-bit ADC with computation, dual 5-/10-bit DAC outputs, and CIP-driven PWM channels for LED dimming or H-bridge control. The Q84's nanoWatt XLP sleep modes drop quiescent current to microampere range, critical for always-attached battery nodes. With extended-temperature sibling PIC18F47Q84-E/PT (125C), the same firmware scales to under-hood locations. Trade-off: for AEC-Q100 qualified applications, validate Microchip's automotive-grade ordering code; the standard -I/PT grade is industrial (-40C to +85C).
추천
Building Automation HVAC Controller
The PIC18F47Q84-I/PT fits HVAC and building-automation controllers that need simultaneous fan PWM, temperature sensing, and BACnet/Modbus gateway connectivity over CAN FD or UART. The 16-bit PWM resolution from the SCCP/PWM modules is sufficient for variable-speed blower drives, while the 12-bit ADC with computation offloads temperature averaging and RMS conversion to hardware CIPs. The 128 KB Flash gives room for protocol stacks and LCD menus. Trade-off: for very large BACnet/Modbus gateways with full TCP/IP, a 32-bit MCU may be more appropriate; the Q84 is well-suited to sub-network appliance controllers.
추천
USB-to-CAN FD Bridge
The PIC18F47Q84-I/PT can serve as the host-side MCU in a USB-to-CAN FD bridge tool, leveraging its on-chip USB (via MSSP/USB-ready peripherals in the Q84 family) and CAN FD peripheral. 128 KB Flash accommodates a CDC USB stack plus CANopen or J1939 handling, while the 13 KB RAM holds USB ring buffers and CAN message queues. Core Independent Peripherals can filter or timestamp incoming CAN frames in hardware, offloading the CPU. Trade-off: for higher bus bandwidth >2 Mbit/s with extensive filtering, dedicated bridge ICs (e.g. MCP2518FD with an external MCU) may be preferable.
추천
Motor Control Front-End with CAN FD
The PIC18F47Q84-I/PT is a strong motor-control front-end MCU thanks to its 16-bit PWM channels, 12-bit ADC with computation (for current sensing and zero-cross detection), CLC for hardware fault response, and CAN FD for command/feedback. Used as the controller-side node on a CAN FD bus driving multiple BLDC or stepper drives, it can run a FOC commutation loop or trapezoidal control while reporting telemetry back to the main controller. Trade-off: for high-RPM FOC drives >50 kHz PWM switching, the Q84's 64 MHz / 16 MIPS budget may be tight; consider dsPIC33 for higher-resolution motor control.
추천
Appliance Control Board (White Goods)
The PIC18F47Q84-I/PT fits mains-powered appliance control boards (washing machines, dishwashers, induction cooktops) thanks to its 5 V operation, robust CIP set for sensor scanning, and 128 KB Flash that can host display UI plus safety state machines. The nanoWatt XLP sleep modes are useful for low-power standby (<100 mW) required by EU ecodesign regulations. Trade-off: for high-touch capacitive UI, the Q84's CIP scan and CRC accelerators help, but UI rendering may still require an external display driver.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F47Q84-I/PT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F47Q84-E/PT | PIC18F47Q83-I/PT | PIC18F47Q43-E/PT | PIC18F47K42T-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-pin TQFP (10x10) | 44-pin TQFP (10x10) - same | 44-pin TQFP (10x10) - same | 44-pin TQFP (10x10) - same | 44-pin TQFP (10x10) - same |
| Core / Architecture | PIC18 8-bit enhanced mid-range | PIC18 8-bit | PIC18 8-bit | PIC18 8-bit (Q43 family) | PIC18 8-bit (K42 family) |
| Maximum Frequency | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS |
| Flash Program Memory | 128 KB | 128 KB | 64 KB (-50%) | 128 KB | 128 KB |
| SRAM | 13 KB | 13 KB | 8 KB (-38%) | 13 KB | 8 KB (-38%) |
| EEPROM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| CAN FD | Yes (hardware) | Yes | Yes | Yes | No |
| Temperature Grade | -40C to +85C (industrial) | -40C to +125C (extended) | -40C to +85C | -40C to +125C (extended) | -40C to +85C |
주요 차별점
- Hardware CAN FD vs no CAN on K42 (vs PIC18F47K42T-I/PT)
- Same 44-pin TQFP footprint with extended temperature (vs PIC18F47Q84-E/PT)
- Updated CIP block set over older Q84 (vs PIC18F47Q43-E/PT)
- Half the Flash at lower cost (vs PIC18F47Q83-I/PT)
설계 노트
Decouple VDD with a 100 nF ceramic placed within 5 mm of each VDD pin and a bulk 10 uF tantalum or ceramic at the MCU entry point. Estimated: at 64 MHz peak operation the Q84 can draw up to ~15 mA transient. Add a 1 uF bypass near the VDD/VSS pin pair to suppress switching noise from the core clock and reduce EMI on analog-sensitive pins. Source: PIC18F27/47/57Q84 datasheet (DS40002213E) Section 2 'Power Supply'.
Keep CAN FD bus traces short and matched; place the optional MCP2562FD CAN transceiver within 25 mm of the MCU CAN pins to minimize stubs. Use a 4-layer PCB with a continuous ground plane under the MCU and CAN bus area to keep impedance near 120 ohm differential. Avoid routing CAN traces near switching power or PWM signals. If PCB space allows, route the CANH/CANL traces as a coupled pair with ground fill on both sides.
The PIC18F47Q84-I/PT multiplexes peripheral functions onto digital I/O via Peripheral Pin Select (PPS). Always lock PPS mappings in firmware after startup to prevent accidental remapping if a glitch occurs on the I/O pin. When using the 12-bit ADC, place analog and digital ground domains carefully; connect the MCU AVSS pin (or nearest VSS) directly to the ground plane via a single via to avoid ground loops.
Do not exceed 5.5 V on any VDD pin, or 5.5 V on any I/O when configured as input - the Q84 is NOT 5 V tolerant above VDD on I/O. Do not leave the MCLR pin floating; tie it to VDD via a 10 kohm pull-up and a 100 nF capacitor to ground for clean reset. Failing to lock PPS mappings after boot can cause peripheral remapping under EMI; always lock at end of init. Estimated: each uninitialized PPS pin can cause a one-instruction glitch.
규정 준수 정보
Industrial temperature grade -40C to +85C (not AEC-Q100 automotive qualified). For AEC-Q100, request the automotive-grade ordering variant of the PIC18F47Q84 family from your Microchip representative. RoHS and lead-free compliant per Microchip product page; halogen-free status not explicitly stated in retrieved data.