Home ICs & Logic Chips 74HC4051 8-Channel Analog Multiplexer / Demultiplexer IC DIP-16 – Pack of 5
Skip to product information
1 of 1

Keszoox

74HC4051 8-Channel Analog Multiplexer / Demultiplexer IC DIP-16 – Pack of 5

74HC4051 8-Channel Analog Multiplexer / Demultiplexer IC DIP-16 – Pack of 5

Regular price $12.32 USD
Sale price $12.32 USD
Save Liquid error (snippets/price line 138): divided by 0% Sold out
Taxes included. Shipping calculated at checkout.
Default Title

74HC4051 8-Channel Analog Multiplexer / Demultiplexer IC — DIP-16 (5-Pack)

The 74HC4051 is a single 8-channel analog multiplexer/demultiplexer in a DIP-16 through-hole package. Three binary select inputs (S0–S2) connect one of 8 analog channels to a common I/O pin, enabling a single ADC input to read 8 different analog sensors — or a single DAC output to drive 8 different loads. Bidirectional signal flow supports both MUX and DEMUX operation.

Key Specifications

Parameter Value
Part Number 74HC4051 / 74HC4051N
Package DIP-16
Number of Channels 8 (single 8:1 MUX)
Select Inputs 3 (S0, S1, S2 — binary encoded)
Supply Voltage (VCC) 2V – 6V
Signal Voltage Range GND – VCC (analog)
On-Resistance (RON) ~70Ω @ VCC=4.5V
Bandwidth (−3dB) ~100MHz
Enable Input Active-low (Ē)
Quantity 5 pieces

Channel Selection Truth Table

S2 S1 S0 Channel
0 0 0 Y0
0 0 1 Y1
0 1 0 Y2
0 1 1 Y3
1 0 0 Y4
1 0 1 Y5
1 1 0 Y6
1 1 1 Y7

Why Choose 74HC4051?

  • 8 Analog Channels, 3 Control Pins — Expand Arduino’s 6 analog inputs to 48 with just 3 GPIO pins
  • Bidirectional — Works as MUX (8-to-1) or DEMUX (1-to-8) for signal routing
  • Low RON — ~70Ω on-resistance suitable for most sensor and audio signal routing
  • Wide Supply Range — 2V–6V covers 3.3V and 5V systems
  • Enable Pin — Active-low Ē pin disconnects all channels for power saving or bus sharing

Typical Applications

  • Arduino ADC expansion (read 8 analog sensors with 1 analog pin + 3 digital pins)
  • Audio signal routing and switching matrix
  • Sensor array multiplexing (temperature, pressure, light)
  • DAC output distribution to multiple loads
  • Analog signal selector for test equipment
  • Battery cell voltage monitoring (8-cell pack with one ADC)

Arduino Example

Set S0–S2 via digitalWrite() to select channel, then read with analogRead(A0):
digitalWrite(S0, channel & 1);
digitalWrite(S1, (channel >> 1) & 1);
digitalWrite(S2, (channel >> 2) & 1);
int val = analogRead(A0);

FAQ

Q: Can 74HC4051 switch signals above VCC?
A: No — analog signal must stay within GND to VCC range. For signals outside this range, use a separate VEE supply or choose a different MUX IC.

Q: What’s the difference between 74HC4051 and 74HC4067?
A: 74HC4051 is 8-channel (3 select pins); 74HC4067 is 16-channel (4 select pins). Both are single-pole MUX/DEMUX ICs.

Package Contents

  • 5× 74HC4051 DIP-16 8-Channel Analog Multiplexer IC
visa
View full details
Quality Guarantee Certified components
100% Safe Checkout SSL encrypted payment
Fast Shipping Worldwide delivery
90-Day Returns Hassle-free policy