PIC18F46Q84-I/PT - 64KB Flash, 64MHz 8-bit MCU w/ CAN FD | Microchip
部品番号: PIC18F46Q84-I/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.45 | $3.45 |
| 10 | $3.05 | $30.50 |
| 100 | $2.61 | $261.00 |
| 500 | $2.32 | $1,160.00 |
| 1,000 | $2.05 | $2,050.00 |
PIC18F46Q84-I/PT 概要
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data-path CPU, on-chip Flash, RAM, and a rich set of peripherals. Within the broader semiconductor hierarchy, MCUs sit under microcontrollers -> embedded processors -> digital ICs -> semiconductors. The PIC18 family is Microchip's enhanced 8-bit line, designed for deterministic real-time control with high peripheral integration. The Q84 sub-family adds CAN FD, 12-bit ADCs with computation, and configurable logic cells (CLC, CCP, PWM, timers) that offload tasks from the CPU.
Key specifications include a 12-bit ADC, 36 digital I/O pins, 1.8 V to 5.5 V operating supply voltage, and peripheral highlights such as CAN FD, multiple UART/SPI/I2C, 16-bit PWM, and zero-cross detect. The device integrates CIPs like CLC, MCCP, 16-bit PWM, and a hardware math accelerator, allowing complex functions (mixing, sequencing, signal conditioning) to run without CPU intervention.
The architecture uses a Harvard-style RISC core with 16-bit instructions and an 8-bit data path, plus a vectored interrupt controller, hardware multiplier, and an enhanced instruction set. The integrated CAN FD controller supports bit rates up to 1 Mbps with larger payloads than classic CAN, while the 12-bit ADC delivers up to 12 channels with computation for averaging, threshold, and oversampling.
Typical applications include industrial automation with CAN FD node communication, automotive body and sensor ECUs, building automation (HVAC, lighting control), appliance motor control, and sensor hubs in IoT gateways. The 64 KB Flash accommodates protocol stacks (CANopen, J1939, custom) plus application logic.
When designing with this part, ensure the oscillator configuration matches the CAN FD bus timing requirements and follow Microchip AN2790 (CAN FD guidelines). Use MPLAB X IDE with the MCC code configurator to map CIPs to pins.
This page synthesizes distributor pricing, drop-in alternatives from the PIC18 family, and practical design notes that complement the manufacturer datasheet DS40002259C.
ドロップイン代替品: PIC18F46Q84-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18F46Q84-I/PT (同一形状・フットプリント) — 相違点: ADC, Core, Package, Program Memory (Flash), Mounting Type.
クイック比較ツール — 並列比較する代替部品を選択:
PIC18F46Q84-E/PT
✅ ドロップイン✓ 在庫あり
$2.52 / 個
データシートを見る →PIC18F46Q84-I/P
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC18F46Q43-I/P
✅ ドロップイン✓ 在庫あり
$1.52 / 個
データシートを見る →PIC18F46Q10-I/MP
✅ ドロップイン✓ 在庫あり
$1.94 / 個
データシートを見る →PIC18F46K80-I/P
✅ ドロップイン✓ 在庫あり
$4.78 / 個
データシートを見る →PIC18F46K42-I/PT
✅ ドロップイン✓ 在庫あり
$1.89 / 個
データシートを見る →PIC18F46Q84-I/PT 最大定格&電気的特性
| Core | PIC18 RISC (8-bit data, 16-bit instruction) |
| Series | PIC18-Q84 Family |
| Maximum CPU Frequency | 64 MHz |
| Program Memory (Flash) | 64 KB (64K x 8) |
| Data RAM | 8 KB |
| 動作電源電圧 | 1.8 V to 5.5 V |
| ADC | 12-bit, up to 35 channels with computation |
| Number of I/O Pins | 36 |
| Communication Interfaces | CAN FD, UART, SPI, I2C |
| パッケージ / ケース | 44-pin TQFP (10x10 mm) |
| 実装タイプ | Surface Mount (SMD/SMT) |
| 動作温度 | -40C to +85C (Industrial) |
| Temperature Grade | Industrial (-I) |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
PIC18F46Q84-I/PT ピン構成
| ピン 1 | RA0/AN0 — Digital I/O / Analog input channel 0 |
| ピン 2 | RA1/AN1 — Digital I/O / Analog input channel 1 |
| ピン 3 | RA2/AN2 — Digital I/O / Analog input channel 2 |
| ピン 4 | RA3/AN3 — Digital I/O / Analog input channel 3 |
| ピン 5 | RA4/AN4 — Digital I/O / Analog input channel 4 |
| ピン 6 | RA5/AN5 — Digital I/O / Analog input channel 5 |
| ピン 7 | RA6/OSC2 — Digital I/O / Oscillator output |
| ピン 8 | RA7/OSC1 — Digital I/O / Oscillator input |
| ピン 9 | VSS — Ground reference |
| ピン 10 | VDD — Positive supply voltage |
| ピン 11 | RB0/AN12 — Digital I/O / Analog input channel 12 / INT0 |
| ピン 12 | RB1/AN10 — Digital I/O / Analog input channel 10 |
| ピン 13 | RB2/AN8 — Digital I/O / Analog input channel 8 |
| ピン 14 | RB3/AN9 — Digital I/O / Analog input channel 9 |
| ピン 15 | RB4 — Digital I/O |
| ピン 16 | RB5 — Digital I/O |
| ピン 17 | RB6/ICSPCLK — Digital I/O / In-Circuit Serial Programming clock |
| ピン 18 | RB7/ICSPDAT — Digital I/O / In-Circuit Serial Programming data |
| ピン 19 | VSS — Ground reference |
| ピン 20 | VDD — Positive supply voltage |
| ピン 21 | RC0/SOSCO — Digital I/O / Secondary oscillator output |
| ピン 22 | RC1/SOSCI — Digital I/O / Secondary oscillator input |
| ピン 23 | RC2 — Digital I/O |
| ピン 24 | RC3/SCL1 — Digital I/O / I2C1 clock |
| ピン 25 | RC4/SDA1 — Digital I/O / I2C1 data |
| ピン 26 | RC5 — Digital I/O |
| ピン 27 | RC6 — Digital I/O / UART TX |
| ピン 28 | RC7 — Digital I/O / UART RX |
| ピン 29 | RD0/CANTX — Digital I/O / CAN FD transmit |
| ピン 30 | RD1/CANRX — Digital I/O / CAN FD receive |
| ピン 31 | RD2 — Digital I/O |
| ピン 32 | RD3 — Digital I/O |
| ピン 33 | RD4 — Digital I/O |
| ピン 34 | RD5 — Digital I/O |
| ピン 35 | RD6 — Digital I/O |
| ピン 36 | RD7 — Digital I/O |
| ピン 37 | RE0 — Digital I/O |
| ピン 38 | RE1 — Digital I/O |
| ピン 39 | RE2 — Digital I/O |
| ピン 40 | RE3 — Digital I/O |
| ピン 41 | VSS — Ground reference |
| ピン 42 | VDD — Positive supply voltage |
| ピン 43 | RF0 — Digital I/O |
| ピン 44 | RF1 — Digital I/O |
主な用途
PIC18F46Q84-I/PT の用途: 6 件s: Industrial CAN FD Sensor Node, Automotive Body Control Module, Building Automation (HVAC / Lighting), Appliance Motor Control (BLDC / PMSM), IoT Sensor Hub / Edge Gateway, Medical Device Interface Board.
Industrial CAN FD Sensor Node
The PIC18F46Q84-I/PT fits industrial CAN FD sensor nodes because its hardware CAN FD controller supports up to 1 Mbps with 64-byte payloads, while the 64 KB Flash accommodates CANopen or J1939 stack plus application logic. At 64 MHz CPU, the MCU services CAN FD interrupts while leaving headroom for sensor sampling. The 12-bit ADC with computation handles analog inputs autonomously, reducing CPU load. Place the MCU between a 5 V industrial rail and a CAN bus transceiver; an MCP2557FD or TLE9251V provides the physical layer. The wide 1.8-5.5 V supply allows direct connection to 24 V-derived 5 V or 3.3 V rails.
おすすめ
Automotive Body Control Module
The PIC18F46Q84-I/PT is suitable for automotive body ECUs (window lifters, seat controllers, mirror modules) because the Q84 family supports CAN FD for modern vehicle networks. Its 64 KB Flash accommodates J1939 or CANopen protocol plus the application state machine, while 8 KB SRAM handles CAN FIFOs and application buffers. The 16-bit PWM and MCCP peripherals drive motors and lighting directly. The industrial temperature rating (-40C to +85C) suits cabin-mounted ECUs; for under-hood use, select the E/PT variant (-40C to +125C). Pair with an automotive-grade CAN transceiver and TVS protection.
おすすめ
Building Automation (HVAC / Lighting)
The PIC18F46Q84-I/PT supports building automation systems such as HVAC zone controllers and DALI lighting gateways. Its 36 I/O pins drive relays, triacs, and LED drivers, while the CLC (Configurable Logic Cell) and 16-bit PWM peripherals implement dimming curves and zero-cross detection without CPU load. The CAN FD peripheral connects to BACnet or Modbus-over-CAN backbones. At 64 MHz, the MCU handles real-time HVAC loops (PID control on the MCCP peripheral) while servicing CAN traffic. Use the wide 1.8-5.5 V supply to interface directly with 24 V HVAC bus rails via a simple LDO.
おすすめ
Appliance Motor Control (BLDC / PMSM)
The PIC18F46Q84-I/PT drives BLDC and PMSM motors in washing machines, fans, and pumps because it integrates 16-bit PWM with complementary outputs and configurable dead-band, plus ZCD (Zero-Cross Detect) for AC line synchronization. The 12-bit ADC samples back-EMF and current sense with computation (averaging, threshold) without CPU cycles. At 64 MHz, the FOC algorithm runs at 16 kHz switching while leaving headroom for CAN FD diagnostics. The 8 KB SRAM accommodates FOC lookup tables (sine/cosine) and current-loop state.
おすすめ
IoT Sensor Hub / Edge Gateway
The PIC18F46Q84-I/PT functions as an IoT sensor hub collecting data from UART/SPI/I2C sensors and forwarding via CAN FD or UART to a higher-level gateway. Its 64 KB Flash runs sensor-fusion algorithms and protocol stacks; 8 KB SRAM buffers sensor bursts before transmission. The CLC and MCCP peripherals implement sensor-event triggers without waking the CPU. Operate at 1.8 V from a coin-cell or energy-harvesting supply; use Sleep mode (< 1 uA) for battery-powered deployments. The CAN FD uplink aggregates multiple sensor nodes onto a single backbone.
おすすめ
Medical Device Interface Board
The PIC18F46Q84-I/PT suits medical device interface boards (patient monitors, infusion pumps, diagnostic analyzers) because its 12-bit ADC with hardware oversampling achieves effective 14-bit resolution for low-noise biosignal acquisition. The CAN FD peripheral communicates with hospital networks (HL7 over CAN, or vendor-proprietary protocols). The 64 KB Flash supports safety-critical firmware with CRC and self-test routines per IEC 62304 processes. The wide operating voltage allows direct battery monitoring; pair with a medical-grade LDO. Note: this MCU is not intrinsically medical-grade certified; system-level certification is required.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18F46Q84-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18F46Q84-E/PT | PIC18F46Q43-I/P | PIC18F46Q10-I/MP | PIC18F46K80-I/P | PIC18F46K42-I/PT |
|---|---|---|---|---|---|---|
| Package | 44-TQFP (10x10 mm) | 44-TQFP (10x10 mm) - same | 44-pin DIP/TQFP - same family | 40-QFN (similar footprint family) | 44-pin DIP/TQFP - same family | 44-TQFP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Architecture | PIC18 RISC (8-bit) | PIC18 RISC (8-bit) | PIC18 RISC (8-bit) | PIC18 RISC (8-bit) | PIC18 RISC (8-bit) | PIC18 RISC (8-bit) |
| Maximum CPU Frequency | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 16 MHz internal / 64 MHz external |
| Flash Memory | 64 KB | 64 KB | 64 KB | 32 KB | 64 KB | 64 KB |
| RAM | 8 KB | 8 KB | 8 KB | 2 KB | 3.6 KB | 4 KB |
| CAN FD Support | Yes (1 Mbps, 64-byte payloads) | Yes (1 Mbps, 64-byte payloads) | No CAN FD | No CAN FD | No (classic CAN 2.0B only) | No CAN |
| 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 | 1.8 V to 5.5 V |
| Temperature Grade | Industrial -40C to +85C | Extended -40C to +125C | Industrial -40C to +85C | Industrial -40C to +85C | Industrial -40C to +85C | Industrial -40C to +85C |
主な差別化要因
- Hardware CAN FD controller vs no CAN in most K-series alternatives (vs PIC18F46K42-I/PT)
- Extended temperature option in same package (vs PIC18F46Q84-I/PT (this part))
- Higher 8 KB SRAM vs 2 KB on lower-end Q-series (vs PIC18F46Q10-I/MP)
設計ノート
Place decoupling capacitors (100 nF ceramic + 10 uF bulk) as close to each VDD/VSS pair (pins 10/9, 20/19, 42/41) as possible to minimize switching noise coupling into the analog inputs. Use a star-ground topology with a single AGND-to-DGND connection near the MCU. According to Microchip AN2790, CAN FD designs require a clean ground plane and 50 ohm controlled impedance for the CANH/CANL differential pair to meet 1 Mbps signaling requirements.
CAN FD configuration requires careful bit-time calculation: the data-phase bit rate can be higher than the nominal-phase bit rate, but all nodes must agree. Per the Microchip datasheet DS40002259C, mismatched sample points between nodes will cause intermittent bus errors. Always run the CAN FD conformance tests before production. Also ensure the CAN transceiver TXD/RXD logic levels match the MCU's 3.3 V or 5 V VDD; some transceivers require level shifting.
Estimated: The PIC18F46Q84-I/PT in a 44-TQFP package has a typical thermal resistance (theta_JA) of approximately 50 C/W. At full 64 MHz operation with all peripherals active, the MCU draws approximately 15-20 mA. With 5.0 V VDD, power dissipation is 75-100 mW, yielding a junction temperature rise of about 5 C above ambient - well within the -40C to +85C industrial range. No external heatsink is required for normal operation.
Route the 12-bit ADC analog traces away from digital switching signals and the CAN bus lines to minimize crosstalk. Per Microchip AN2698, ADC accuracy degrades when analog inputs switch concurrently with high-frequency digital lines. Use guard rings around sensitive analog pins and place a small RC filter (10 ohm + 100 nF) on noisy analog inputs. The internal voltage reference can be used to calibrate the ADC; AVdd must be stable during conversions for best linearity.
コンプライアンス情報
RoHS and lead-free compliant per Microchip product page. Industrial temperature grade - not AEC-Q100 qualified; for AEC-Q100, contact Microchip for automotive-grade equivalents.