Descrizione
Cos’è
Il SN 74LS147 è un circuito integrato che funge da convertitore di segnali binari in codice BCD (Binary Coded Decimal). Questo componente è progettato per la conversione di numeri decimali da 0 a 9 in codice binario, rendendolo utile per applicazioni di conteggio e visualizzazione numerica.
Caratteristiche
- Converte i segnali binari in codice BCD
- Compatibile con Arduino e altri microcontrollori
- Utilizzato per la realizzazione di contatori digitali
A cosa serve
Il SN 74LS147 è ideale per i maker che stanno sviluppando progetti di contatori o display numerici. Può essere utilizzato per realizzare un contatore digitale semplice che visualizza il conteggio da 0 a 999999 su un display a sette segmenti. È compatibile con Arduino e altri microcontrollori per la gestione di segnali binari.
Tutorial: Come usare SN 74LS147 – Codifica Binaria a Decimale
Il SN 74LS147 è un circuito integrato che converte i segnali binari in codice BCD (Binary Coded Decimal). È ideale per i maker che stanno sviluppando progetti di contatori o display numerici.
Cosa serve
- Arduino Uno
- Display a sette segmenti
- Cavi di connessione
Passi
- Collegare il SN 74LS147 al microcontrollore Arduino
- Collegare il display a sette segmenti al SN 74LS147
- Scrivere lo sketch Arduino per gestire l’input binario e l’output BCD
- Verifica la corretta funzione del circuito
Codice di esempio
void setup() {
pinMode(2, INPUT);
pinMode(3, INPUT);
pinMode(4, INPUT);
pinMode(5, INPUT);
pinMode(6, INPUT);
pinMode(7, INPUT);
pinMode(8, INPUT);
}
void loop() {
int input = digitalRead(2) << 7 | digitalRead(3) << 6 | digitalRead(4) << 5 | digitalRead(5) << 4 | digitalRead(6) << 3 | digitalRead(7) << 2 | digitalRead(8);
Serial.println(input, BIN);
}
Mini-progetto
Realizzare un contatore digitale semplice che visualizza il conteggio da 0 a 999999 su un display a sette segmenti.
Errori comuni
- Collegare i pin di input al circuito integrato in modo errato
- Non verificare la corretta alimentazione del circuito integrato
- Usare un display a sette segmenti non compatibile con il SN 74LS147
- Non configurare correttamente i pin di input nel codice Arduino
Accessori consigliati
- Display a sette segmenti
- Kit di connettori
- Kit di prototipazione
- Arduino Uno
Domande frequenti
Quali pin del SN 74LS147 sono di input?
Gli ingressi sono i pin 2, 3, 4, 5, 6, 7, 8. Verifica sul datasheet per la configurazione corretta.
Come collego il display a sette segmenti?
Collega i pin di output del SN 74LS147 ai pin del display a sette segmenti. Verifica sul datasheet per la configurazione corretta.




