PIC16F1782-I/SO - 8-Bit 32MHz MCU 3.5KB Flash 28-SOIC | Microchip
Артикул: PIC16F1782-I/SO ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $1.72 | $1,72 |
| 10 | $1.55 | $15,50 |
| 100 | $1.38 | $138,00 |
| 500 | $1.24 | $620,00 |
| 1.000 | $1.1 | $1.100,00 |
PIC16F1782-I/SO Обзор
Key features include a built-in 12-bit ADC, an 8-bit DAC, two op-amps, three 5-bit DACs, three timers, enhanced PWM, mTouch capacitive sensing, and the eXtreme Low Power (XLP) sleep modes that draw microampere-level quiescent current. Supply voltage spans 2.3 V to 5.5 V, with operating current typically below 2 mA at full speed.
Typical applications include low-power sensor signal conditioning with on-chip op-amps, LED lighting with hardware PWM, consumer white goods with capacitive touch keypads, battery-powered IoT endpoints, and mixed-signal front-end boards that benefit from the integrated ADC plus DAC.
Design considerations focus on decoupling, oscillator selection between internal 32 MHz HFINTOSC and external crystal, and in-circuit serial programming (ICSP) via PGC/PGD. Code development uses the MPLAB X IDE with the XC8 compiler and PICkit 5 programmer.
Аналоги без доработки для PIC16F1782-I/SO — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16F1782-I/SO (тот же форм-фактор и посадочное место) — отличается по Package, Comparators, Operating Temperature, Core Architecture, I/O Pins.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16F1783-I/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F1782-I/SS
✅ Прямая замена✓ В наличии
$1.38 / шт.
Открыть даташит →PIC16F1788-I/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F1786-I/SO
✅ Прямая замена✓ В наличии
$1.71 / шт.
Открыть даташит →PIC16F1782T-E/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F1782-I/SO Максимальные параметры и электрические характеристики
| Core | PIC16 enhanced mid-range 8-bit RISC |
| CPU Architecture | Harvard, 14-bit instructions |
| Maximum CPU Frequency | 32 MHz |
| Program Memory (Flash) | 3.5 KB (2K x 14) |
| Data EEPROM | 256 bytes |
| Data SRAM | 256 bytes |
| ADC | 12-bit, multi-channel |
| DAC | 8-bit, plus 3 x 5-bit DACs |
| On-chip Op-Amps | 2 |
| Comparators | Yes |
| Timers | 3 (Timer0, Timer1, Timer2) |
| PWM Modules | Enhanced PWM, multiple channels |
| I/O Pins | 24 (approximate) |
| Напряжение питания | 2.3 V to 5.5 V |
| Capacitive Sensing | mTouch supported |
| Рабочая температура | -40C to +85C (industrial) |
| Корпус | 28-pin SOIC (SO) |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
| Programming | ICSP via PGC/PGD |
Конфигурация выводов PIC16F1782-I/SO
| Контакт 1 | RA5/AN4/CPS7/VCAP — GPIO/ADC input/capacitive touch/decoupling cap |
| Контакт 2 | RA4/AN3/CPS6/T0CKI — GPIO/ADC input/capacitive touch/Timer0 clock |
| Контакт 3 | RA3/AN2/CPS5/VREF+ — GPIO/ADC input/capacitive touch/VREF+ |
| Контакт 4 | RA2/AN1/CPS4/DAC1OUT1 — GPIO/ADC input/capacitive touch/DAC output |
| Контакт 5 | RA1/AN0/CPS3/OPA1IN- — GPIO/ADC input/capacitive touch/op-amp input |
| Контакт 6 | RA0/AN0/CPS2/OPA1OUT — GPIO/ADC input/capacitive touch/op-amp output |
| Контакт 7 | VSS — Ground |
| Контакт 8 | RA7/OSC1/CLKIN — GPIO/crystal oscillator input |
| Контакт 9 | RA6/OSC2/CLKOUT — GPIO/crystal oscillator output |
| Контакт 10 | RC0/SOSCO — GPIO/secondary oscillator output |
| Контакт 11 | RC1/SOSCI — GPIO/secondary oscillator input |
| Контакт 12 | RC2/AN6/CPS8 — GPIO/ADC input/capacitive touch |
| Контакт 13 | RC3/AN7/CPS9 — GPIO/ADC input/capacitive touch |
| Контакт 14 | RC4/AN8/CPS10 — GPIO/ADC input/capacitive touch |
| Контакт 15 | RC5/AN9/CPS11 — GPIO/ADC input/capacitive touch |
| Контакт 16 | RC6/AN10 — GPIO/ADC input |
| Контакт 17 | RC7/AN11 — GPIO/ADC input |
| Контакт 18 | RB7/ICSPDAT — GPIO/ICSP data |
| Контакт 19 | RB6/ICSPCLK — GPIO/ICSP clock |
| Контакт 20 | RB5/AN13 — GPIO/ADC input |
| Контакт 21 | RB4/AN11 — GPIO/ADC input |
| Контакт 22 | RB3/AN9 — GPIO/ADC input |
| Контакт 23 | RB2/AN8 — GPIO/ADC input |
| Контакт 24 | RB1/AN10 — GPIO/ADC input |
| Контакт 25 | RB0/AN12 — GPIO/ADC input |
| Контакт 26 | VDD — Positive supply voltage |
| Контакт 27 | VDDIO — I/O supply voltage |
| Контакт 28 | VSS — Ground |
Типичное применение
PIC16F1782-I/SO подходит для 6 применениеs: Low-Power Sensor Signal Conditioning, Battery-Powered IoT Edge Nodes, Capacitive Touch User Interface, LED Lighting and PWM Control, Consumer White Goods and Appliances, Mixed-Signal Front-End Boards.
Low-Power Sensor Signal Conditioning
The PIC16F1782-I/SO's two integrated op-amps, 12-bit ADC, and 8-bit DAC let a single IC amplify and digitize a thermistor or strain-gauge bridge while also generating a 4-20 mA-loop DAC bias. At 32 MHz CPU with HFINTOSC, deterministic 125 ns instruction cycles support 1 kHz control loops. XLP sleep below 1 uA means a 3 V coin cell can run a periodic logger for multiple years.
Рекомендуется
Battery-Powered IoT Edge Nodes
XLP modes drop quiescent current into the sub-microampere range while retaining RAM and Watchdog Timer wake-ups. With 3.5 KB Flash and 256 B SRAM, this MCU runs a sensor read, threshold check, and interrupt-driven radio TX without external components. Internal HFINTOSC accuracy of ±1% removes the need for an external 32.768 kHz crystal, shrinking the BOM.
Рекомендуется
Capacitive Touch User Interface
The on-chip mTouch peripheral turns RA0-RA5 and RC0-RC4 into capacitive sense channels for up to nine touch buttons or a slider. Combined with the 12-bit ADC for force/proximity sensing and PWM for haptic feedback, the PIC16F1782-I/SO delivers a complete UI controller at low cost. Internal op-amps drive the touch guard ring for noise immunity.
Рекомендуется
LED Lighting and PWM Control
Enhanced PWM with up to four channels and 10-bit resolution drives constant-current LED strings directly via MOSFETs. The 32 MHz production rate keeps PWM jitter below 0.5%, eliminating visible flicker at 1 kHz dimming. Internal 5-bit DACs provide trim offsets for multi-channel RGB white-balance tuning without external reference ICs.
Рекомендуется
Consumer White Goods and Appliances
From coffee machines to induction cooktops, the PIC16F1782-I/SO integrates op-amps, comparators, ADC, and PWM that handle temperature sensing, current feedback, and TRIAC drive. Industrial -40C to +85C rating covers kitchen environments. mTouch replaces mechanical buttons for sealed, easy-to-clean front panels.
Рекомендуется
Mixed-Signal Front-End Boards
For data-acquisition front-ends that need a local MCU for housekeeping, the PIC16F1782-I/SO's 12-bit ADC at 100 ksps captures analog signals while the 8-bit DAC and 5-bit DACs provide excitation and bias. The 32 MHz MIPS handles digital filtering, linearization, and UART/SPI/I2C forwarding to a host processor with negligible latency.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16F1782-I/SO — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16F1783-I/SO | PIC16F1782-I/SS | PIC16F1788-I/SO | PIC16F1786-I/SO | PIC16F1782T-E/SO |
|---|---|---|---|---|---|---|
| Package | 28-SOIC (SO) | 28-SOIC (SO) - same | 28-SSOP (SS) - same | 28-SOIC (SO) - same | 28-SOIC (SO) - same | 28-SOIC (SO) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 3.5 KB | 7 KB | 3.5 KB | 7 KB | 7 KB | 3.5 KB |
| Data SRAM | 256 B | 512 B | 256 B | 512 B | 512 B | 256 B |
| Data EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B |
| Max CPU Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| 12-bit ADC | Yes | Yes | Yes | Yes | Yes | Yes |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +125C |
Ключевые отличия
- Two on-chip op-amps plus 12-bit ADC and 8-bit DAC in a single MCU (против PIC16F1708-I/SO)
- XLP sub-microampere sleep with 256 B RAM retention (против PIC16F1614-I/P)
- 32 MHz production rate with HFINTOSC factory calibration (против PIC16F15356-I/MV)
Заметки по проектированию
Place a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 26) and VDDIO (pin 27), with a bulk 10 uF tantalum or aluminum-polymer cap on the supply rail. For battery applications, use a separate 1 uF reservoir near VCAP (pin 1) to stabilize the internal LDO and minimize voltage drop during HFINTOSC bursts.
Route the ICSP signals PGC (RB6) and PGD (RB7) directly to a 6-pin header or tag-connect pads. Keep traces shorter than 50 mm and avoid running them parallel to high-current motor or PWM lines to prevent programming glitches. Provide a ground ring around the mTouch electrodes for noise immunity.
Do not forget to configure the unused analog channels as digital I/O via the ANSEL registers, or floating inputs can cause excess current draw. Always set the ADC conversion clock to a valid value (Fosc/2 to Fosc/64) and wait the acquisition time before triggering conversion. Verify oscillator configuration bits match the chosen clock source before locking the code.
Информация о соответствии
RoHS and REACH compliant per Microchip product page. Industrial temperature grade -40C to +85C; not AEC-Q100 qualified - choose AEC-Q100 automotive variants for automotive designs.