Casa Finanza personale Elettronica digitale: display a sette segmenti - manichini

Elettronica digitale: display a sette segmenti - manichini

Video: Mappe di Karnaugh: Esercizio - Display a 7 segmenti 2025

Video: Mappe di Karnaugh: Esercizio - Display a 7 segmenti 2025
Anonim

Un display a sette segmenti è un array elettronico di sette LED disposti in un modo in cui è possibile visualizzare numeri e alcuni caratteri alfabetici. È possibile acquistare un display a sette segmenti economico (meno di $ 2) presso qualsiasi negozio di componenti elettronici.

Per utilizzare un display a sette segmenti per qualsiasi scopo pratico, è necessario collegare il display a un circuito digitale in grado di controllare i singoli segmenti per visualizzare informazioni significative come numeri o lettere alfabetiche. È possibile farlo utilizzando un computer per controllare i singoli segmenti tramite una connessione a porta parallela.

Un modulo display a sette segmenti a una cifra è solitamente cablato come segue: i segmenti stessi sono indicati con le lettere a fino a g . Questo particolare modulo di visualizzazione è contenuto in un pacchetto DIP a 14 pin, ma solo 8 dei pin sono effettivamente utilizzati. L'anodo di ciascun segmento di LED è collegato a uno dei pin. I catodi per tutti i segmenti sono collegati al pin 4.

Questo è chiamato cablaggio catodo comune . È inoltre possibile ottenere display a 7 segmenti in cui gli anodi sono collegati a un pin comune; questa disposizione è chiamata cablaggio anodo comune .

Per controllare un display a sette segmenti, è necessario innanzitutto collegare una sorgente di tensione positiva all'anodo di ciascuno dei sette segmenti. Il catodo dovrebbe essere collegato a terra. Assicurarsi di utilizzare un resistore limitatore di corrente in serie con ciascun anodo per limitare la corrente che scorre attraverso i LED.

Per pilotare un display a sette segmenti dalla porta parallela del computer, basta collegare l'anodo di ciascun segmento attraverso un resistore di limitazione di corrente (1 kΩ è tipico) a uno dei pin di uscita dei dati. Il modo più semplice per farlo è connettere DATA1 (pin 2) al segmento a , DATA1 (pin 3) al segmento b e così via finché DATA7 non è collegato a la g segmento.

Dopo aver collegato un display a sette segmenti alla porta parallela, è possibile formare numeri o alcuni caratteri alfabetici inviando i dati giusti alla porta parallela.

Quindi, per visualizzare il numero 5, utilizzare questo comando RELAY:

RELAY 6D

Per capire perché sono richiesti i valori dei dati, ricordare che ciascuno dei segmenti nel display è collegato a uno dei dati di uscita perni della porta parallela. Pertanto, per accendere una particolare combinazione di segmenti per formare un numero, è necessario impostare l'uscita della porta parallela in modo che i pin di dati corrispondenti ai segmenti che si desidera accendere siano HIGH e che i pin rimanenti siano BASSA.

Per formare il numero 3, ad esempio, segmenti a , b , c , d e g dovrebbe essere acceso. Questi segmenti sono collegati ai pin di uscita dei dati 1, 2, 3, 4 e 7. Pertanto, è necessario inviare un byte di dati alla porta parallela con le posizioni dei bit corrispondenti ai pin 1, 2, 3, 4 e 7 impostati. al valore binario 1 e le altre posizioni di bit impostate su binario 0.

In un numero binario, le posizioni dei bit sono numerate da destra a sinistra, quindi il modello binario che è necessario inviare alla porta parallela per formare il numero 3 è

01001111

L'equivalente esadecimale per questo numero binario è 4F. Pertanto, il seguente comando visualizza il numero 3:

RELAY 4F

Il Listato 4-2 mostra uno script chiamato COUNTDOWN. BAT che visualizza un conto alla rovescia in stile NASA da 9 a 0 a intervalli di 1 secondo. Quando lo script raggiunge 0, quel numero lampeggia ripetutamente finché non si annulla il file batch premendo Ctrl + C o chiudendo la finestra di comando.

Si noti in questo script che l'etichetta: LOOP appare vicino alla fine dell'elenco, non all'inizio. È possibile posizionare le etichette ovunque si desideri in uno script. Il comando GOTO LOOP alla fine dello script fa sì che lo script ripeta più e più volte gli ultimi quattro comandi finché non interrompi lo script premendo Ctrl + C o chiudendo la finestra di comando.

Elettronica digitale: display a sette segmenti - manichini

Scelta dell'editore

Il programma in cinque passaggi per superare la menopausa - dummy

Il programma in cinque passaggi per superare la menopausa - dummy

Alcune donne capiscono a malapena che la menopausa è loro. Altre donne, tuttavia, sono meno fortunate. Se sei uno di questi, prendi in mano questi pochi modi per rendere la tua esperienza più facile per te stesso: capisci e accetta che stai attraversando una transizione naturale, proprio come la pubertà. Fortunatamente, sei più vecchio e più saggio di te ...

Menopausa For Dummies Cheat Sheet (edizione UK) - dummies

Menopausa For Dummies Cheat Sheet (edizione UK) - dummies

Menopausa segna la fine della fase riproduttiva della tua vita e così è un momento significativo di cambiamento fisico, emotivo e mentale per molte donne ma, per generazioni, donne di tutte le età hanno vagato alla cieca in menopausa senza sapere cosa aspettarsi. Qui puoi scoprire alcune delle nozioni di base.

Perimenopausa: facilitare la transizione dalle mestruazioni alla menopausa - manichini

Perimenopausa: facilitare la transizione dalle mestruazioni alla menopausa - manichini

Mestruazioni e menopausa sono ben noti biologici pietre miliari nella vita di una femmina. Contrariamente al pensiero popolare, la menopausa non è il periodo di mesi o anni in cui una donna sta "attraversando il cambiamento". "Questo lasso di tempo è chiamato perimenopausa. La menopausa è una data effettiva nel tempo. In particolare, è il 12 ° anniversario dell'ultimo ciclo mestruale di una donna. ...

Scelta dell'editore

Come utilizzare il filtro automatico personalizzato su una tabella di Excel - dummies

Come utilizzare il filtro automatico personalizzato su una tabella di Excel - dummies

È Possibile creare un filtro automatico personalizzato . Per fare ciò, seleziona il comando Filtro testo dal menu della tabella e scegli una delle opzioni di filtro del testo. Indipendentemente dall'opzione di filtro del testo selezionata, Excel visualizza la finestra di dialogo Filtro automatico personalizzato. Questa finestra di dialogo consente di specificare con estrema precisione quali record si desidera ...

Come utilizzare la funzione DPRODUCT in un database Excel - dummies

Come utilizzare la funzione DPRODUCT in un database Excel - dummies

DPRODUCT moltiplica i valori che corrispondono al criterio in un database Excel. Questo è potente ma anche in grado di produrre risultati che non sono l'intenzione. In altre parole, è una cosa da aggiungere e ricavare una somma. Questa è un'operazione comune su un set di dati. Osservando la seguente figura, è possibile ...

Come utilizzare la funzione DPRODUCT in Excel - dummy

Come utilizzare la funzione DPRODUCT in Excel - dummy

La funzione DPRODUCT in Excel è strana. La funzione DPRODUCT moltiplica i valori nei campi da un elenco di database in base ai criteri di selezione. Perché vorresti farlo? Chissà. La funzione utilizza la sintassi = DPRODUCT (database, campo, criteri) in cui il database è un riferimento all'intervallo alla tabella di Excel che contiene il valore desiderato ...

Scelta dell'editore

Programmazione con Java: riutilizzo dei nomi nella tua app per Android - dummies

Programmazione con Java: riutilizzo dei nomi nella tua app per Android - dummies

Ci sono un paio di cose a cui vuoi pensare quando riutilizzi i nomi nella tua app per Android. È possibile dichiarare due variabili Java - bag1 e bag2 - per fare riferimento a due diversi oggetti BagOfCheese. Va bene. Ma a volte, avere solo una variabile e riutilizzarla per il secondo oggetto funziona altrettanto bene, ...

Java: Mettere a frutto l'uso della classe - dummies

Java: Mettere a frutto l'uso della classe - dummies

La classe Employee nell'elenco non ha alcun metodo principale , quindi non c'è un punto di partenza per l'esecuzione del codice. Per risolvere questo problema, il programmatore scrive un programma separato con un metodo principale e utilizza tale programma per creare istanze Employee. Questo elenco di codici mostra una classe con un metodo principale - uno che inserisce il ...

Classi wrapper java - dummies

Classi wrapper java - dummies

La differenza tra tipi primitivi e tipi di riferimento è una delle funzionalità più controverse di Java e gli sviluppatori si lamentano spesso sulle differenze tra valori primitivi e valori di riferimento. Ogni tipo primitivo viene cotto nella lingua. Java ha otto tipi primitivi. Ogni tipo di riferimento è una classe o un'interfaccia. È possibile definire il proprio ...