4051 IC CMOS Single 8-Channel Analog Multiplexer
🔲 4051 IC – CMOS Single 8-Channel Analog Multiplexer/Demultiplexer
Control 8 Analog or Digital Inputs/Outputs with Just 3 Pins
The CD4051BE (commonly referred to as 4051) is a single 8-channel analog multiplexer/demultiplexer IC, ideal for signal routing, sensor selection, or data expansion in microcontroller and Arduino projects. It allows one of eight inputs/outputs to be connected to a common I/O line, controlled using just 3 digital select pins.
⚙️ Technical Specifications
Parameter | Specification |
---|---|
IC Type | Analog Multiplexer / Demultiplexer |
Channels | 8 (Single-ended) |
Package | DIP-16 (Dual Inline Package) |
Voltage Range | 3V to 18V (typically 5V or 12V) |
Control Pins | A, B, C (3-bit binary select) |
Common Pin | Z (I/O) |
Enable Pin | Active LOW (E) |
Current | Very low power CMOS logic |
On-Resistance | ~125Ω (typical at 5V) |
Temperature Range | -55°C to +125°C |
✅ Features
🔁 Select 1 of 8 inputs using just 3 control pins
⚡ Analog & digital signal support – up to Vcc voltage range
🧠 Great for expanding ADC inputs, sensor banks, or keypads
🔌 Compatible with Arduino, ESP32, STM32, and other microcontrollers
💡 Ideal for signal switching, audio routing, and logic multiplexing
🧪 Example Arduino Use
CopyEdit// Select channel 3 digitalWrite(S0, HIGH); digitalWrite(S1, HIGH); digitalWrite(S2, LOW); analogRead(COMMON_PIN); // Read from Z pin
🧰 Applications
Sensor selection (temperature, gas, etc.)
Audio signal routing
Memory address decoding
Multi-channel data acquisition
Logic control and IO expansion