PIC18LF4682-I/ML - 8-bit MCU, 80KB Flash, ECAN, 44-QFN | Microchip
部品番号: PIC18LF4682-I/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $7.2 | $7.20 |
| 10 | $6.45 | $64.50 |
| 100 | $5.62 | $562.00 |
| 500 | $4.95 | $2,475.00 |
| 1,000 | $4.4 | $4,400.00 |
PIC18LF4682-I/ML 概要
A PIC18 microcontroller is part of Microchip's high-performance 8-bit RISC architecture family, designed for embedded control applications that need deterministic response, ample on-chip memory, and rich connectivity in a single chip. Within the broader taxonomy, PIC18 devices belong to microcontroller -> embedded processor -> semiconductor device category, and they remain one of the longest-supported 8-bit MCU lines in the industry.
Key features of the PIC18LF4682 include 80KB (40K x 16) self-programmable Flash, 1024-byte EEPROM with endurance rated for high write cycles, hardware ECAN controller for CAN 2.0B protocol, 4 timers, 2 capture/compare/PWM modules, 2 comparators, 10-bit ADC with up to 11 channels, and nanoWatt technology that supplies multiple power-managed modes including Sleep with nanowatt-level current. The 'LF' prefix denotes the extended low-voltage variant supporting 2.0V operation.
The architecture combines a Harvard-bus RISC core with a C-optimized instruction set and a 31-level hardware stack. With 10 MIPS throughput and a 16-bit wide instruction path, the PIC18LF4682 executes most instructions in one cycle, simplifying timing analysis for real-time control. The 44-QFN (ML) package adds an exposed thermal pad for improved thermal dissipation and supports industrial-grade operating temperature.
Typical applications include industrial CAN-bus nodes, automotive body and sensor ECUs (non-safety-critical), HVAC controllers, building automation, motor-control companion processors, and USB/CAN-bridge gateways. The combination of ECAN, 80KB Flash, and 2.0V low-voltage operation makes it particularly suited to distributed industrial sensor networks.
When designing with this part, ensure the ECAN bus is properly terminated with 120 ohm resistors and that the QFN thermal pad is soldered to a sufficient copper pour. The internal oscillator can save cost and board space, but critical timing applications (CAN, UART) typically use an external crystal for accuracy.
This page combines manufacturer datasheet specifications, current distributor pricing and stock, drop-in alternative MPNs, and design notes curated from typical application patterns not always present in the datasheet summary.
ドロップイン代替品: PIC18LF4682-I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18LF4682-I/ML (同一形状・フットプリント) — 相違点: CAN Module, Core Architecture, I/O Pins, Package, Program Memory (Flash).
クイック比較ツール — 並列比較する代替部品を選択:
PIC18F4682-I/ML
✅ ドロップイン✓ 在庫あり
$5.92 / 個
データシートを見る →PIC18LF4682T-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18LF45K80-I/ML
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC18F46K80-I/ML
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$4.23 / 個
データシートを見る →PIC18LF4682-I/ML 最大定格&電気的特性
| Core Architecture | PIC18 8-bit RISC |
| Program Memory (Flash) | 80 KB (40K x 16) |
| SRAM | 3 KB |
| EEPROM | 1024 bytes |
| Maximum CPU Speed | 40 MHz (10 MIPS) |
| Supply Voltage (Vdd) | 2.0 V to 5.5 V |
| I/O Pins | 34 |
| パッケージ | 44-QFN (8x8 mm) with thermal pad |
| CAN Module | ECAN (CAN 2.0B active) |
| ADC | 10-bit, up to 11 channels |
| Timers | 4 (Timer0/1/2/3) |
| CCP Modules | 2 |
| Comparators | 2 |
| Communication Interfaces | USART, SPI, I2C, ECAN |
| 動作温度 | -40C to +85C (Industrial) |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
| MSLレベル | 3 (168 hours) |
PIC18LF4682-I/ML ピン構成
| ピン 1 | MCLR — Master Clear (reset) input, active low |
| ピン 2 | RA0/AN0 — Port A bit 0 / Analog input 0 |
| ピン 3 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| ピン 4 | RA2/AN2 — Port A bit 2 / Analog input 2 |
| ピン 5 | RA3/AN3 — Port A bit 3 / Analog input 3 |
| ピン 6 | RA4 — Port A bit 4 |
| ピン 7 | RA5/AN4 — Port A bit 5 / Analog input 4 |
| ピン 8 | RE0/RD — Port E bit 0 / Read control for parallel slave port |
| ピン 9 | RE1/WR — Port E bit 1 / Write control for parallel slave port |
| ピン 10 | RE2/CS — Port E bit 2 / Chip select for parallel slave port |
| ピン 11 | VDD — Positive supply voltage |
| ピン 12 | VSS — Ground reference |
| ピン 13 | OSC1/CLKI — External clock/oscillator input |
| ピン 14 | OSC2/CLKO — External clock/oscillator output |
| ピン 15 | RC0/T1OSO — Port C bit 0 / Timer1 oscillator output |
| ピン 16 | RC1/T1OSI — Port C bit 1 / Timer1 oscillator input |
| ピン 17 | RC2/CCP1 — Port C bit 2 / CCP1 output |
| ピン 18 | RC3 — Port C bit 3 |
| ピン 19 | RC4 — Port C bit 4 |
| ピン 20 | RC5 — Port C bit 5 |
| ピン 21 | RC6 — Port C bit 6 |
| ピン 22 | RC7 — Port C bit 7 |
| ピン 23 | RB0/INT0 — Port B bit 0 / External interrupt 0 |
| ピン 24 | RB1/INT1 — Port B bit 1 / External interrupt 1 |
| ピン 25 | RB2 — Port B bit 2 |
| ピン 26 | RB3 — Port B bit 3 |
| ピン 27 | RB4 — Port B bit 4 |
| ピン 28 | RB5 — Port B bit 5 |
| ピン 29 | RB6/PGC — Port B bit 6 / ICSP clock |
| ピン 30 | RB7/PGD — Port B bit 7 / ICSP data |
| ピン 31 | VSS — Ground reference |
| ピン 32 | VDD — Positive supply voltage |
| ピン 33 | RD0 — Port D bit 0 |
| ピン 34 | RD1 — Port D bit 1 |
| ピン 35 | RD2 — Port D bit 2 |
| ピン 36 | RD3 — Port D bit 3 |
| ピン 37 | RD4 — Port D bit 4 |
| ピン 38 | RD5 — Port D bit 5 |
| ピン 39 | RD6 — Port D bit 6 |
| ピン 40 | RD7 — Port D bit 7 |
| ピン 41 | CANTX — ECAN transmit output |
| ピン 42 | CANRX — ECAN receive input |
| ピン 43 | RC8 — Port C bit 8 |
| ピン 44 | RC9 — Port C bit 9 |
| ピン 45 | EP — Exposed thermal pad, connect to VSS |
主な用途
PIC18LF4682-I/ML の用途: 6 件s: Industrial CAN-Bus Sensor Node, Automotive Body and Sensor ECU, Building Automation Controller, Motor-Control Companion Processor, Industrial Weigh Scale and Metering, USB-to-CAN Bridge Gateway.
Industrial CAN-Bus Sensor Node
The PIC18LF4682-I/ML is a natural fit for industrial CAN-bus sensor nodes thanks to its integrated Enhanced CAN module supporting CAN 2.0B at up to 1 Mbps, 80 KB Flash for protocol stacks like CANopen or DeviceNet, and 2.0V to 5.5V VDD for direct battery or 24V-bus-derived supply operation. The 34 digital I/O pins handle multiple sensor inputs and actuator outputs, while the 10-bit ADC with up to 11 channels provides analog sensor readout. Its 10 MIPS throughput executes CAN state machines with comfortable margin. Typical circuit uses a 5V or 3.3V LDO feeding VDD, an external crystal (often 8 MHz with 4x PLL to 32 MHz for CAN accuracy), and a TJA1050 or MCP2551 CAN transceiver between the ECAN pins and the bus. Per Microchip's PIC18F ECAN reference design (AN1248), the CAN bus requires 120 ohm termination at each end.
おすすめ
Automotive Body and Sensor ECU
The PIC18LF4682-I/ML is widely deployed in automotive body-control ECUs for non-safety functions such as lighting, HVAC flap control, seat-position sensing, and door-module networking via CAN. Its 1024-byte EEPROM is rated for high write endurance, ideal for storing trim-position calibration and diagnostic counters. The 8-bit RISC core's deterministic instruction timing simplifies MISRA-style firmware coding for body-control loops. Designers should note the -I/ML is industrial-grade (-40C to +85C); AEC-Q100 qualified variants are PIC18F4682-E/ML or PIC18F4682T-E/ML. Pair the MCU with a high-side driver like MCP2515-less ECAN bus, or use the on-chip ECAN directly with MCP2551. Reference Microchip app note AN1154 for body-control firmware architecture.
おすすめ
Building Automation Controller
Building automation systems (BAS) use the PIC18LF4682-I/ML as a controller for HVAC dampers, lighting relays, and access readers networked via CAN or RS-485. The 80 KB Flash accommodates BACnet or Modbus protocol libraries, while the 3 KB SRAM supports message buffering without external memory. The ECAN module enables multi-drop networks at 125 kbps CANopen, the dominant building-automation protocol. The 2.0V low-voltage operation supports PoE-derived or battery-backed designs. The 44-QFN footprint is smaller than equivalent TQFP parts, allowing compact PCBAs that fit inside standard electrical boxes. Per Microchip's building automation reference design AN1128, the MCU handles scheduling, PID control, and over-the-air firmware updates via ICSP.
おすすめ
Motor-Control Companion Processor
As a companion processor to a dedicated motor-driver DSP or FPGA, the PIC18LF4682-I/ML handles HMI, fault logging, and CAN communication for variable-frequency drives and servo amplifiers. Its 2 CCP modules plus 4 timers generate PWM for low-speed auxiliary control loops, and the ECAN module streams drive-status telemetry to a master PLC. The 1024-byte EEPROM retains fault-history logs across power cycles. Microchip's AN1078 sensorless BLDC reference shows a similar PIC18 MCU managing commutation logic alongside a power-stage ASIC. Designers benefit from the LF variant's 2.0V operation for direct interface to 3.3V gate-driver logic without level shifters.
おすすめ
Industrial Weigh Scale and Metering
Precision industrial scales and flow meters use the PIC18LF4682-I/ML as the primary controller, where the 1024-byte EEPROM stores calibration constants and the 10-bit ADC digitizes load-cell or flow-sensor signals. The 8-bit core's deterministic timing simplifies digital-filtering algorithms; 80 KB Flash handles calibration look-up tables. The 2.0V operation supports low-power battery designs that must run for years on a single cell. Per Microchip weighing-scale reference design AN1113, the MCU applies moving-average and notch filters in firmware, then transmits readings via USART to a display module or via ECAN to a process controller. The 34 I/O pins connect keypad, LCD, and sensor front-ends directly.
おすすめ
USB-to-CAN Bridge Gateway
In industrial PCs and test equipment, the PIC18LF4682-I/ML acts as a USB-to-CAN bridge when paired with a USB-serial IC, enabling legacy PCs to communicate with CAN-bus networks. The ECAN module handles the CAN 2.0B protocol layer, while the USART or SPI links to a USB-UART bridge such as MCP2200 or MCP2210. 80 KB Flash is sufficient to host a full CANopen gateway stack including SDO and PDO services. The 2.0V-5.5V supply range accommodates both 3.3V USB-bus-powered and 5V externally-powered designs. Microchip's AN213 gateway reference provides firmware scaffolding; the 44-QFN footprint allows compact dongle-form-factor housings.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18LF4682-I/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18F4682-I/ML | PIC18LF4682T-I/ML | PIC18LF45K80-I/ML | PIC18F46K80-I/ML |
|---|---|---|---|---|---|
| Package | 44-QFN (8x8 mm) | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 80 KB | 80 KB | 80 KB | 32 KB (-60%) | 64 KB (-20%) |
| SRAM | 3 KB | 3 KB | 3 KB | 2 KB (-33%) | 4 KB (+33%) |
| EEPROM | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes |
| VDD Range | 2.0 V to 5.5 V | 4.2 V to 5.5 V | 2.0 V to 5.5 V | 1.8 V to 3.6 V | 2.3 V to 5.5 V |
| CAN Module | ECAN (CAN 2.0B) | ECAN (CAN 2.0B) | ECAN (CAN 2.0B) | ECAN (CAN 2.0B) | ECAN (CAN 2.0B) |
| Maximum Speed | 40 MHz (10 MIPS) | 40 MHz (10 MIPS) | 40 MHz (10 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) |
主な差別化要因
- Wide VDD operating range from 2.0V to 5.5V (vs PIC18F4682-I/ML)
- Highest memory density in the PIC18F468x family (vs PIC18LF45K80-I/ML)
- Lower power consumption than K80 generation (vs PIC18F46K80-I/ML)
設計ノート
The 44-QFN (ML) package has an exposed thermal pad (pin 45) that MUST be soldered to a ground copper pour with at least 16 thermal vias to the inner/inner2 ground plane. Failing to solder the thermal pad reduces thermal performance and breaks the ground reference for the analog subsystem. Microchip QFN soldering application note SSPC-QFN provides land-pattern and stencil recommendations.
For ECAN designs, place the MCP2551 (or equivalent) CAN transceiver as close as possible to the CANTX/CANRX pins (41/42) and route the differential CANH/CANL traces as a 100-ohm differential pair with matched lengths. Add a 120-ohm termination resistor at each end of the bus segment per CAN 2.0B specification; the on-chip ECAN controller does not include internal termination.
The PIC18LF4682 LF variant supports VDD down to 2.0V, but at full 40 MHz speed the minimum VDD is 4.2V per datasheet DS39964C. For battery-powered applications, use Sleep mode (nanoWatt technology) with periodic RTCC wake-ups; typical Sleep current is below 1 uA. Add 100 nF and 10 uF decoupling capacitors as close as possible to VDD/VSS pin pairs (pins 11/12 and 31/32).
Do not confuse the 'LF' (2.0V-5.5V) variant with the standard 'F' (4.2V-5.5V) variant when ordering; the part numbers differ by one character. Also note that the -I/ML temperature grade is industrial (-40C to +85C); automotive designs need -E/ML (extended) or AEC-Q100 qualified variants such as PIC18F4682-E/ML.
コンプライアンス情報
Per Microchip product page, PIC18LF4682-I/ML is RoHS compliant and lead-free (Pb-free). It is NOT AEC-Q100 qualified; for AEC-Q100 automotive use, select PIC18F4682-E/ML or equivalent -E temperature grade variants.