Descrizione
Cos’è
Il CD74HC4067 è un multiplexer analogico/digitale CMOS a 16 canali. Un multiplexer permette di selezionare uno tra diversi ingressi e inviarlo a un’unica uscita.
Caratteristiche
- 16 canali
- Tecnologia CMOS
- Analogico/Digitale
- SKU: ARD005947
- Prezzo: 3.73 €
A cosa serve
Il CD74HC4067 è ideale per progetti che richiedono la lettura di diversi sensori analogici tramite un’unica linea di comunicazione. Può essere utilizzato con Arduino e altri microcontrollori per multiplexare segnali da sensori, ad esempio temperatura, luminosità o pressione.
Tutorial: Come usare CD74HC4067 Multiplexer analogico/digitale a 16 canali CMOS
Il multiplexer CD74HC4067 permette di selezionare uno dei 16 canali analogici tra un insieme di dispositivi, ideale per applicazioni con diversi sensori. Utile per principianti e intermediari in elettronica.
Cosa serve
- CD74HC4067
- Resistore 10kΩ
- Sensore analogico (es. termometro)
- Arduino o Raspberry Pi
Passi
- 1. Collega il VCC del multiplexer al 5V o 3.3V del Arduino/Raspberry Pi.
- 2. Collega GND del multiplexer al GND del Arduino/Raspberry Pi.
- 3. Collega i pin S0 e S1 al pin 2 e 3 del Arduino, rispettivamente.
- 4. Collega il pin A0 (canale 0) del multiplexer al pin A0 del sensore.
- 5. Collega il pin A15 (canale 15) del multiplexer al pin A15 del sensore.
- 6. Collega il pin VSS a GND.
- 7. Collega il pin VDD al 5V.
- 8. Carica il codice sorgente sul tuo Arduino.
Codice di esempio
void loop() { int canale = 0; for (canale = 0; canale < 16; canale++) { digitalWrite(S0, (canale & 0x01)); digitalWrite(S1, (canale & 0x02) >> 1); delay(1000); Serial.println(analogRead(A0)); }}
Mini-progetto
Crea un multiplexing di 4 sensori analogici e leggi i valori in Arduino.
Errori comuni
- Dimenticarsi di collegare correttamente i pin S0 e S1.
- Usare un voltaggio diverso da 5V o 3.3V.
- Collegare i pin VSS e VDD al contrario.
- Omettere la resistenza pull-down per S0 e S1.
Accessori consigliati
- Sensore termico LM35
- Resistenza 10kΩ
- Cavo di prova
- Multimetro
Domande frequenti
Come selezionare un canale specifico?
Imposta i pin S0 e S1 in modo da selezionare il canale desiderato.
Può funzionare con un Raspberry Pi?
Sì, ma assicurati che il Raspberry Pi supporti i pin GPIO necessari.
Quali sono i limiti di tensione del multiplexer?
Verifica sul datasheet per i valori massimi e minimi di tensione al VDD e VSS.









