PIC16LF1786-I/ML - 8-bit 32MHz 14KB Flash MCU 28-QFN | Microchip
部品番号: PIC16LF1786-I/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.56 | $25.60 |
| 100 | $2.27 | $227.00 |
| 500 | $2.04 | $1,020.00 |
| 1,000 | $1.81 | $1,810.00 |
PIC16LF1786-I/ML 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and programmable I/O peripherals. The PIC16LF1786 belongs to Microchip's enhanced mid-range PIC16 family, which combines low-power XLP (eXtreme Low Power) technology with analog-rich peripherals for embedded designs in industrial, consumer, and IoT markets.
Key features of the PIC16LF1786 include 14KB Flash, 1KB RAM, 256B EEPROM, 32MHz CPU speed, integrated op-amps, 12-bit ADC, 5/8-bit DAC, and multiple communication interfaces such as I2C, SPI, and EUSART. The XLP nanoWatt technology enables deep-sleep currents as low as sub-microamp, making it ideal for battery-powered applications.
The device operates from 1.8V to 3.6V (LF variant for low-voltage systems) and includes advanced peripherals like a 16-bit PWM module, comparators, programmable ramp generator, and signal measurement timer. These features allow it to handle sensor conditioning, motor control, and signal generation tasks that traditionally required multiple external components.
Typical applications include IoT sensor nodes, battery-powered instruments, LED lighting control, low-end motor drives, and consumer appliances. Its wide operating voltage range and low-power modes support long-battery-life designs where the MCU spends most of its time in sleep.
When designing with this MCU, ensure VDD decoupling uses 100nF and bulk capacitors close to the pins. Configure unused I/O as outputs to minimize power, and use the MPLAB X IDE with XC8 compiler for firmware development. Programming is supported by PICkit 3, PICkit 4, and PICkit 5 debuggers.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet alone.
ドロップイン代替品: PIC16LF1786-I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16LF1786-I/ML (同一形状・フットプリント) — 相違点: Package, ADC, DAC, Operating Temperature, Program Memory (Flash).
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F1786-I/ML
✅ ドロップイン✓ 在庫あり
$1.78 / 個
データシートを見る →PIC16LF1783-I/ML
✅ ドロップイン✓ 在庫あり
$1.55 / 個
データシートを見る →PIC16LF1784-I/ML
✅ ドロップイン✓ 在庫あり
$2.15 / 個
データシートを見る →PIC16LF1782-I/ML
✅ ドロップイン✓ 在庫あり
$1.24 / 個
データシートを見る →PIC16LF1786-I/ML 最大定格&電気的特性
| Product Family | PIC16LF178x |
| Core Architecture | PIC16 (8-bit RISC, enhanced mid-range) |
| 最大クロック周波数 | 32 MHz |
| Instruction Execution Time | 200 ns (at 20 MHz) |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data SRAM | 1 KB (1024 bytes) |
| Data EEPROM | 256 bytes |
| Supply Voltage (VDD) | 1.8 V to 3.6 V |
| パッケージ | 28-pin QFN (6x6 mm) with EP |
| Operating Temperature (Industrial) | -40C to +85C |
| AEC-Q100 | not_qualified |
| Communication Interfaces | I2C, SPI, EUSART (UART) |
| On-chip Analog | 12-bit ADC, 5/8-bit DAC, op-amps, comparators |
| PWM Modules | 16-bit PWM with multiple outputs |
| Low-Power Technology | XLP nanoWatt (XLP) |
| RoHS ステータス | Compliant |
PIC16LF1786-I/ML ピン構成
| ピン 1 | RA0/AN0 — Port A bit 0 / ADC input 0 |
| ピン 2 | RA1/AN1 — Port A bit 1 / ADC input 1 |
| ピン 3 | RA2/AN2 — Port A bit 2 / ADC input 2 |
| ピン 4 | RA3/AN3 — Port A bit 3 / ADC input 3 |
| ピン 5 | RA4/AN4 — Port A bit 4 / ADC input 4 |
| ピン 6 | RA5/AN5 — Port A bit 5 / ADC input 5 |
| ピン 7 | RA6 — Port A bit 6 |
| ピン 8 | RA7 — Port A bit 7 |
| ピン 9 | VSS — Ground reference |
| ピン 10 | RB0 — Port B bit 0 |
| ピン 11 | RB1 — Port B bit 1 |
| ピン 12 | RB2 — Port B bit 2 |
| ピン 13 | RB3 — Port B bit 3 |
| ピン 14 | RB4 — Port B bit 4 |
| ピン 15 | RB5 — Port B bit 5 |
| ピン 16 | RB6/PGC — Port B bit 6 / ICSP clock |
| ピン 17 | RB7/PGD — Port B bit 7 / ICSP data |
| ピン 18 | RC0 — Port C bit 0 |
| ピン 19 | RC1 — Port C bit 1 |
| ピン 20 | RC2 — Port C bit 2 |
| ピン 21 | RC3 — Port C bit 3 |
| ピン 22 | RC4 — Port C bit 4 |
| ピン 23 | RC5 — Port C bit 5 |
| ピン 24 | RC6 — Port C bit 6 |
| ピン 25 | RC7 — Port C bit 7 |
| ピン 26 | VDD — Positive supply voltage 1.8V to 3.6V |
| ピン 27 | RE3/MCLR — Port E bit 3 / Master Clear reset |
| ピン 28 | VSS — Ground reference (additional) |
| ピン 29 | EP — Exposed thermal pad - tie to VSS for thermal dissipation |
主な用途
PIC16LF1786-I/ML の用途: 6 件s: Battery-Powered IoT Sensor Node, LED Lighting Control, Low-End DC Motor Control, Consumer Appliance Interface, Portable Medical Monitoring Device, Industrial Sensor Transmitter.
Battery-Powered IoT Sensor Node
The PIC16LF1786-I/ML fits IoT sensor nodes because of its 1.8V-3.6V wide operating range, XLP nanoWatt sleep currents below 1 microamp, and 32MHz CPU for quick sensor wake-then-transmit cycles. The 12-bit ADC plus on-chip op-amps allow direct conditioning of analog sensors without external amplifiers, shrinking BOM. The 14KB Flash hosts Zigbee/LoRa stack fragments or BLE radio drivers, while the 1KB RAM keeps protocol state. Engineered for coin-cell or 2xAA cells, the QFN (6x6) keeps PCB area under 36mm^2 - enabling sensor nodes smaller than a coin.
おすすめ
LED Lighting Control
The PIC16LF1786-I/ML drives LED lighting strips and color-mixing fixtures through its 16-bit PWM module, multi-channel 5/8-bit DACs for color-temperature tuning, and 32MHz CPU enabling fast dimming curves. The integrated op-amps support current sensing for closed-loop LED current regulation. Wide 1.8V-3.6V VDD lets the same part work in 2-cell alkaline and Li-ion designs. With 14KB Flash, designers can implement DMX, DALI, or app-driven lighting protocols without external drivers, in a compact 28-QFN package ideal for retrofit bulbs.
おすすめ
Low-End DC Motor Control
The PIC16LF1786-I/ML suits small brushed DC motor and BLDC control because the 32MHz CPU runs field-oriented-control loops, while the 16-bit PWM module delivers complementary outputs with programmable dead-time. The on-chip op-amps condition back-EMF sense signals, and the 12-bit ADC samples motor current at 100kS/s. Operating down to 1.8V enables direct LiFePO4 or 2x AA cell drive. The 28-QFN EP provides thermal dissipation for continuous motor stall currents up to 500mA through external FETs.
おすすめ
Consumer Appliance Interface
Consumer appliances (coffee machines, microwaves, washing machines) use the PIC16LF1786-I/ML for HMI panels and sensor conditioning. Its 14KB Flash stores menu UI logic and EEPROM stores user preferences, while the 12-bit ADC reads temperature, humidity, and weight sensors. EUSART and I2C connect to Wi-Fi/BLE companion modules or display drivers. The 1.8V-3.6V range covers battery backup rails and 3.3V regulated rails. Industrial -40 to +85C temperature rating handles kitchen and laundry environments without derating.
おすすめ
Portable Medical Monitoring Device
Portable medical monitors such as pulse oximeters, glucose meters, and wearable thermometers benefit from the PIC16LF1786-I/ML's XLP nanoWatt sleep currents extending battery life to weeks or months. The 12-bit ADC plus integrated op-amps support photoplethysmography (PPG) and thermistor front-ends directly. The 256B EEPROM stores patient calibration data, while 14KB Flash runs the user interface and BLE stack. The 28-QFN (6x6) package fits wrist-worn form factors, and the industrial temperature range handles body-temperature operation.
おすすめ
Industrial Sensor Transmitter
The PIC16LF1786-I/ML operates 4-20mA loop-powered sensor transmitters, RTD conditioning, and bridge sensor interfaces. Its 12-bit ADC plus on-chip op-amps directly interface strain-gauge bridges and RTDs without external instrumentation amplifiers, reducing BOM cost and PCB area. The 1.8V-3.6V VDD allows energy harvesting or loop-power operation. EUSART supports HART, RS-485, or Modbus RTU industrial protocols. The -40C to +85C industrial rating and QFN's thermal pad support continuous 4-20mA loop currents.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16LF1786-I/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F1786-I/ML | PIC16LF1783-I/ML | PIC16LF1784-I/ML | PIC16LF1782-I/ML |
|---|---|---|---|---|---|
| Package | 28-QFN (6x6) | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 14 KB | 14 KB | 7 KB | 7 KB | 3.5 KB |
| Data SRAM | 1 KB | 1 KB | 512 B | 512 B | 256 B |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 128 B |
| Maximum Clock | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Supply Voltage (VDD) | 1.8 V to 3.6 V | 1.8 V to 5.5 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| Pin-Compatible | Reference (28-QFN) | Yes - drop-in | Yes - drop-in | Yes - drop-in | Yes - drop-in |
主な差別化要因
- 14KB Flash at 28-QFN with XLP nanoWatt sleep (vs PIC16LF1783-I/ML)
- Low-voltage LF variant with sub-microamp sleep (vs PIC16F1786-I/ML)
- On-chip 12-bit ADC plus op-amps (vs PIC16LF1709-I/ML)
設計ノート
Place a 100nF X7R ceramic decoupling capacitor within 3mm of each VDD/VDDCORE pin pair, plus a bulk 1uF to 10uF tantalum or electrolytic capacitor near the MCU. For the LF (1.8V-3.6V) variant, keep VDD rise time below 10ms to avoid BOR-induced resets. Use the internal voltage regulator's output (VDDCORE) with its own 100nF capacitor even if VDD equals VDDCORE in your design.
Estimated: The 28-QFN (6x6) with exposed thermal pad (EP) has theta_JA around 30 C/W on a 4-layer JEDEC test PCB. Without the EP soldered to a copper pad of at least 100mm^2, junction temperature can rise 40-50C above ambient at the worst-case 100mA active current draw. Always flood the EP area on the top layer and stitch thermal vias to inner ground planes.
Use a 4-layer PCB stack-up with continuous ground plane beneath the MCU to minimize EMI and provide thermal dissipation. Route the ICSP signals (PGC/PGD) as short traces with series 4.7kohm pull-ups on PGD to allow programming in-circuit. Keep analog and digital grounds separate and join only at the VSS pin nearest the MCU to avoid ground-loop noise on the 12-bit ADC.
Do not drive MCLR low during normal operation unless intentionally resetting - tie to VDD via 10kohm pull-up for normal operation. Configure unused I/O as outputs (not inputs) to prevent shoot-through currents. When migrating from F to LF variant, verify all peripherals operate within 1.8V-3.6V; some analog specs like ADC linearity are reduced at the lower VDD boundary.
コンプライアンス情報
RoHS compliant per Microchip product page. Industrial temperature grade (-40C to +85C); not AEC-Q100 qualified. For automotive PIC16LF1786 applications use the PIC16F1786-I/ML automotive-grade counterpart if available.