ARDWARE #11 Realizzare un SOMMATORE a 8 BIT
Obiettivo: Realizzare un SOMMATORE a 8 BIT utilizzando l’integrato 74H283. Un progetto realizzato dall’alunno della classe 1CSA del liceo Enrico Medi di Senigallia: Carlo Tozza.
Componenti elettronici:
- Arduino
- 8+8+9 led (utilizzati per visualizzare il valore dei due addenti e della somma risultante)
- 16 interruttori a scorrimento (slideswitch utilizzati per gestire gli input)
- 8+8+9 resistenze (100 Ohm) per non fare bruciare i LED
- 2 circuito integrato 74HC283 (TTL serie)
Teoria: Obiettivo di questa esperienza è realizzare un “SOMMATORE a 8 BIT” utilizzando il circuito integrato 74HC283. Nello specifico, Arduino è utilizzato come semplice generatore di tensione.
E” importante considerare che un “SOMMATORE a 8 BIT” può essere ottenuto come semplice composizione di SOMMATORI a 4 BIT.
Nello specifico, è importante considerare che un sommatore a 8 bit permette di effettuare somme con addendi che possono assumere un valore massimo decimale pari a 255.
Un esempio di somma a 8 bit è riportata in seguito.
8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
Carry | 1 | 1 | |||||||
A | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | |
B | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | |
Sum | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
In conclusione la somma di A: 10000011 e B:01101001 produce il seguente valore: 11101100.
Nell’esempio trattato in questo articolo, sono stati utilizzati 16 interruttori a scorrimento per gestire gli input del SOMMATORE a 8bit. Se l’interruttore è collegato ai 5 Volt l’input della porta logica è 1, differentemente se l’interruttore è collegato a 0 Volt l’input della porta logica è 0.
Collegamento Circuitale:
TINKERCAD:
E’ facilmente verificabile il comportamento del SOMMATORE a 8 bit modificando la posizione dei 16 differenti interruttori.
Codice:
Non serve codice.