PIC16F18346-I/ML - 28KB Flash 32MHz 8-bit MCU | Microchip | 20-QFN
부품 번호: PIC16F18346-I/ML ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $2.39 | $2.39 |
| 10 | $2.1 | $21.00 |
| 100 | $1.9 | $190.00 |
| 500 | $1.75 | $875.00 |
| 1,000 | $1.55 | $1,550.00 |
PIC16F18346-I/ML 개요
An 8-bit PIC microcontroller is a low-power, deterministic Harvard-architecture MCU built around a RISC instruction set with on-chip Flash program memory, byte-addressable RAM, and EEPROM data storage. PIC16F parts sit between the baseline PIC10/PIC12 families and the higher-end PIC18/PIC24 families, offering a balanced combination of analog integration, peripheral pin select (PPS) flexibility, and ultra-low-power sleep modes for general-purpose embedded designs. Within the broader taxonomy, the PIC16F18346 belongs to: PIC16F183xx -> PIC16F -> PIC mid-range -> PIC microcontroller -> 8-bit MCU -> microcontroller -> embedded controller -> semiconductor.
Key features include 16 KB words (28 KB) of self-programmable Flash with program counter up to 16K x 14, 2 KB SRAM, 256 bytes EEPROM, a 10-bit ADC with up to 17 channels, a 5-bit DAC, zero-cross detect, brown-out reset (BOR), windowed watchdog timer (WWDT), and four 16-bit timers. The device also includes the Configurable Logic Cell (CLC), Complementary Waveform Generator (CWG), Numerically Controlled Oscillator (NCO), and Peripheral Pin Select (PPS), which lets designers remap digital peripherals to virtually any I/O pin.
The PIC16F18346's XLP nanoWatt architecture offers sleep currents measured in hundreds of nA, making it suited to long-life battery-powered designs. Its Functional Safety (FuSa) capability and IEC 60730 Class B support make it suitable for safety-critical appliance and industrial control applications where software-based self-test is mandatory.
Typical applications include consumer appliances, IoT sensor nodes, low-power wireless MCU hosts, industrial control, smart metering, capacitive touch interfaces (via mTouch), LED lighting controllers, and general-purpose embedded control. Its 20-QFN (4x4 mm) footprint is ideal for space-constrained designs.
When designing, pay attention to PPS remapping: digital peripherals default to fixed pins but can be relocated, freeing the actual I/O for application use. Also, the eXtreme Low Power modes (Sleep, Doze, Idle, Peripheral Module Disable) directly extend battery life in sensor and remote-control applications.
This page synthesizes distributor pricing, drop-in alternatives, application examples, and design notes not consolidated on the manufacturer product page.
드롭인 대체품: PIC16F18346-I/ML — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F18346-I/ML (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Package, Operating Temperature, Timers, Comparators.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F18346-E/ML
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F18345-I/ML
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F1829-I/ML
✅ 드롭인✓ 재고 있음
$1.18 / 개
데이터시트 보기 →PIC16F1828-I/ML
✅ 드롭인✓ 재고 있음
$1.02 / 개
데이터시트 보기 →PIC16F1789-I/ML
✅ 드롭인✓ 재고 있음
$2.81 / 개
데이터시트 보기 →PIC16F1788-I/ML
✅ 드롭인✓ 재고 있음
$1.82 / 개
데이터시트 보기 →PIC16F1786-I/ML
✅ 드롭인✓ 재고 있음
$1.78 / 개
데이터시트 보기 →PIC16F1784-I/ML
✅ 드롭인✓ 재고 있음
$2.45 / 개
데이터시트 보기 →PIC16F18346-I/ML 최대 정격 & 전기적 특성
| Core | PIC 8-bit RISC (PIC16F mid-range) |
| Max CPU Frequency | 32 MHz |
| Program Memory (Flash) | 28 KB (16K x 14 words) |
| Data SRAM | 2 KB |
| EEPROM | 256 bytes |
| ADC | 10-bit, up to 17 channels |
| DAC | 5-bit |
| Comparators | Yes |
| PWM | 10-bit PWM, CCP |
| Timers | 4 x 16-bit |
| Digital Peripherals | CLC, CWG, NCO, PPS, CCP |
| Communication | EUSART, SPI, I2C |
| 동작 온도 | -40C to +85C (Industrial -I grade) |
| 패키지 | 20-QFN (4x4 mm), 'ML' suffix |
| 실장 유형 | Surface Mount |
| XLP (eXtreme Low Power) | Yes - nanoWatt technology |
| Functional Safety | FuSa-capable, IEC 60730 Class B support |
| RoHS 상태 | Compliant |
| Lead-Free | Yes |
PIC16F18346-I/ML 핀 구성
| 핀 1 | RA5 — GPIO/ADC/analog pin |
| 핀 2 | RA4 — GPIO/ADC/analog pin |
| 핀 3 | RA3 — GPIO/ADC/analog pin |
| 핀 4 | RA2 — GPIO/ADC/analog pin |
| 핀 5 | RA1 — GPIO/ADC/analog pin |
| 핀 6 | RA0 — GPIO/ADC/analog pin |
| 핀 7 | VSS — Ground reference |
| 핀 8 | RA7 — GPIO/ADC/analog pin |
| 핀 9 | RA6 — GPIO/ADC/analog pin |
| 핀 10 | RC0 — GPIO/ADC/PPS-mappable digital peripheral |
| 핀 11 | RC1 — GPIO/ADC/PPS-mappable digital peripheral |
| 핀 12 | RC2 — GPIO/ADC/PPS-mappable digital peripheral |
| 핀 13 | RC3 — GPIO/ADC/PPS-mappable digital peripheral |
| 핀 14 | RC4 — GPIO/ADC/PPS-mappable digital peripheral |
| 핀 15 | RC5 — GPIO/ADC/PPS-mappable digital peripheral |
| 핀 16 | RC6 — GPIO/PPS-mappable digital peripheral |
| 핀 17 | RC7 — GPIO/PPS-mappable digital peripheral |
| 핀 18 | RB7 — GPIO/ICSP programming pin |
| 핀 19 | VDD — Power supply |
| 핀 20 | VSS — Ground reference (exposed pad) |
일반적인 애플리케이션
PIC16F18346-I/ML 적합 용도: 6 애플리케이션s: Low-Power IoT Sensor Node, Consumer Appliance Control (Functional Safety), Capacitive Touch Interface (mTouch), LED Lighting Controller, Industrial Control / Smart Metering, Wearable / Fitness Band.
Low-Power IoT Sensor Node
The PIC16F18346-I/ML is well-suited to IoT sensor nodes thanks to its XLP nanoWatt architecture and sleep currents measured in hundreds of nA. Its 28 KB Flash and 2 KB RAM hold small RTOS-style state machines or simple LoRa/Sigfox protocol stacks. The 10-bit ADC with up to 17 channels reads multiple analog sensors, while PPS remapping frees scarce I/O pins. Sleep current of less than 1 uA extends battery life for years on coin cells.
추천
Consumer Appliance Control (Functional Safety)
With Functional Safety (FuSa) and IEC 60730 Class B support, the PIC16F18346-I/ML meets safety-critical appliance requirements for washing machines, ovens, and dishwashers. Its 32 MHz core executes software self-test routines and brown-out recovery. The 5-bit DAC and comparators provide closed-loop motor or heater control with 10-bit PWM resolution, and the 20-QFN package fits compact control boards behind appliance displays.
추천
Capacitive Touch Interface (mTouch)
The PIC16F18346-I/ML with mTouch peripheral and PPS supports capacitive touch buttons, sliders, and proximity sensors directly on the 20-QFN footprint. Its XLP sleep mode lets touch sensing run continuously at less than 5 uA total system current, ideal for battery-powered remote controls and smart-home panels. PPS remapping allows touch channels and UART/I2C to coexist without pin contention.
추천
LED Lighting Controller
The PIC16F18346-I/ML drives multi-channel LED lighting via its 10-bit PWM, CWG (Complementary Waveform Generator), and CLC (Configurable Logic Cell) hardware. The 32 MHz CPU generates smooth dimming curves and color-mixing math in firmware while the CWG offloads flicker-free complementary outputs for half-bridge LED drivers. The 20-QFN (4x4 mm) package is small enough for MR16 bulbs and strip-light controllers.
추천
Industrial Control / Smart Metering
For industrial control and smart-metering designs, the PIC16F18346-I/ML combines a 32 MHz core with 28 KB Flash for Modbus, BACnet, or custom protocol stacks. Its 10-bit ADC reads sensor inputs at up to 17 channels, while comparators provide fast overcurrent or zero-cross detection. XLP modes reduce idle current to nanoamps, extending battery life in remote meters and wireless sensor nodes deployed in field installations.
추천
Wearable / Fitness Band
The PIC16F18346-I/ML's XLP nanoWatt technology and 20-QFN (4x4 mm) footprint are ideal for wearable fitness bands, watches, and medical patches. Sleep currents in the sub-microamp range preserve coin-cell battery life, while the 32 MHz CPU processes accelerometer, optical heart-rate, and temperature data in real time. PPS remapping enables direct LCD drive via the CLC and PWM peripherals without external logic.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16F18346-I/ML — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F18346-E/ML | PIC16F18345-I/ML | PIC16F1829-I/ML | PIC16F1828-I/ML | PIC16F1789-I/ML |
|---|---|---|---|---|---|---|
| Package | 20-QFN (4x4 mm) ML | 20-QFN (4x4 mm) ML - same | 20-QFN (4x4 mm) ML - same | 20-QFN (4x4 mm) ML - same | 20-QFN (4x4 mm) ML - same | 20-QFN (4x4 mm) ML - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 28 KB | 28 KB | 14 KB | 8 KB | 8 KB | 16 KB |
| RAM | 2 KB | 2 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| Max Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| ADC | 10-bit | 10-bit | 10-bit | 8-bit | 8-bit | 12-bit |
| PPS | Yes | Yes | Yes | No | No | No |
| Operating Temperature | -40C to +85C | -40C to +125C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
주요 차별점
- PPS (Peripheral Pin Select) flexibility (vs PIC16F1829-I/ML)
- Higher-resolution ADC (vs PIC16F1828-I/ML)
- 5-bit DAC integration (vs PIC16F1789-I/ML)
- Functional Safety (FuSa) IEC 60730 Class B support (vs PIC16F18345-I/ML)
설계 노트
The PIC16F18346-I/ML in the 20-QFN (4x4 mm) package relies on the exposed pad (EP) for thermal dissipation. Solder the EP to a copper pad of at least 25 mm^2 for best heat-sinking. Internal die power dissipation is low (less than 50 mW at 32 MHz active), so no external heatsink is normally required for typical embedded control loops.
Place decoupling capacitors (100 nF ceramic plus 1 uF to 10 uF bulk) within 2 mm of the VDD pin. Use a continuous ground plane under the device and stitch vias around the QFN exposed pad to reduce ground bounce on switching I/O. Keep clock traces short and avoid routing high-current switching traces under the IC to minimize injected noise into analog ADC inputs.
A common pitfall is forgetting to enable Peripheral Pin Select (PPS) lock for production. By default PPS settings are unlocked and can be accidentally overwritten by runaway firmware. Set PPSLOCK before reset exit to lock the configuration. Also, confirm that the mTouch acquisition rate and ADC sampling do not both wake from Sleep simultaneously or current budget will exceed XLP targets.
For mixed-signal designs, separate analog (RA) and digital (RC/RB) ports to different copper pours. Use a star-ground routing topology with the ground pin of the QFN package as the single connection point. Route the analog reference (VDD/VSS) pair with traces wider than 0.2 mm and bypass with a dedicated 100 nF capacitor to keep ADC reference noise below 1 LSB.
To maximize XLP savings, use the Doze and Sleep modes selectively. Typical Sleep current is less than 100 nA with RTC and watchdog disabled. Estimate: a coin-cell CR2032 (220 mAh) running in 1 uA average Sleep with 8 mA peak active duty 0.1 percent yields approximately 5 years of battery life. Always use the PMD (Peripheral Module Disable) register to shut down unused peripherals on entry to Sleep.
규정 준수 정보
RoHS and lead-free confirmed per Microchip product page; AEC-Q100 not applicable for general-purpose industrial MCU. IEC 60730 Class B library support for functional safety.