Display 7 segmenti catodo comune

Display 7 segmenti catodo comune

Display 7 segmenti catodo comune

Scheda tecnica del display a 7 segmenti

L’argomento delle rappresentazioni dei caratteri dei display a sette segmenti ruota intorno alle varie forme di cifre numeriche, lettere e punteggiatura concepibili sui display a sette segmenti. Tale rappresentazione dei caratteri non è standardizzata da nessuna entità pertinente (ad esempio ISO, IEEE o IEC). Unicode fornisce il codepoint di codifica per le cifre segmentate in Unicode 13.0 nel blocco Symbols for Legacy Computing.

Due convenzioni di base sono in uso comune per alcuni numeri arabi: il segmento A del display è opzionale per la cifra 6 (/),[1][2][3][4] il segmento F per il 7 (/), e il segmento D per il 9 (/).[1][2][3][4] Sebbene EF () potrebbe anche essere usato per rappresentare la cifra 1, questo sembra essere fatto raramente o mai. CDEG () si incontra occasionalmente sulle vecchie calcolatrici per rappresentare lo 0.

Un caso speciale è la visualizzazione delle lettere A-F quando si denotano i valori esadecimali (cifre) 10-15. Questi sono necessari su alcune calcolatrici scientifiche, e sono utilizzati con alcuni display di test su apparecchiature elettroniche. Anche se non esiste uno standard ufficiale, oggi la maggior parte dei dispositivi che visualizzano le cifre esadecimali usano le forme uniche mostrate a destra: A maiuscola, b minuscola, C maiuscola, d minuscola, E maiuscola e F.[5] Per evitare ambiguità tra la cifra 6 e la lettera b la cifra 6 viene visualizzata con il segmento A acceso.[2][6][7][8][9]

Pinout del display a 7 segmenti

La rappresentazione a sette segmenti delle cifre può essere trovata nei brevetti già nel 1903 (nel brevetto USA 1.126.641), quando Carl Kinsley inventò un metodo per trasmettere telegraficamente lettere e numeri e farli stampare su nastro in un formato segmentato. Nel 1908, F. W. Wood inventò un display a 8 segmenti, che visualizzava il numero 4 usando una barra diagonale (U.S. Patent 974,943). Nel 1910, un display a sette segmenti illuminato da lampadine a incandescenza è stato utilizzato su un pannello di segnalazione della sala caldaie di una centrale elettrica.[2] Sono stati utilizzati anche per mostrare il numero di telefono composto agli operatori durante la transizione dalla composizione manuale a quella automatica del telefono.[3] Non hanno raggiunto un uso diffuso fino all’avvento dei LED negli anni 1970.

Alcuni dei primi display a sette segmenti usavano filamenti incandescenti in una lampadina sottovuoto; sono anche conosciuti come numitrons.[4] Una variante (minitrons) faceva uso di una scatola sottovuoto. I minitroni sono display a segmenti di filamento che sono alloggiati in pacchetti DIP come i moderni display a segmenti LED. Possono avere fino a 16 segmenti.[5][6][7] C’erano anche display a segmenti che usavano piccole lampadine a incandescenza invece di LED o filamenti incandescenti. Questi funzionavano in modo simile ai moderni display a segmenti a LED.[8]

Codice del display a 7 segmenti

In questo tutorial, imparerete come utilizzare un display a sette segmenti con Arduino Uno. I display a sette segmenti del tipo ad anodo comune e a catodo comune sono ampiamente utilizzati nei contatori elettronici, nei sistemi di visualizzazione della temperatura, nei gadget di monitoraggio RPM, negli orologi digitali e in altri dispositivi elettronici che visualizzano informazioni numeriche. A causa della sua popolarità, ho deciso di fare un tutorial molto dettagliato su come utilizzare l’anodo comune e il catodo comune a sette segmenti con Arduino.

Come potete vedere nell’immagine qui sopra, il pinout di entrambi i 7 segmenti è esattamente lo stesso, l’unica differenza tra i due display, è nel collegamento dei led. Questi sono chiamati display a 7 “sette” segmenti perché entrambi i display sono composti da 7 led, ogni segmento che è un led è etichettato con le lettere inglesi…

nel display a 7 segmenti del tipo ad anodo comune, il lato anodico di tutti i led o segmenti sono collegati insieme e sono collegati alla tensione desiderata. Durante i collegamenti pratici, le resistenze limitatrici di corrente sono collegate in serie con ogni led, se necessario. Quindi ogni led o segmento può essere facilmente acceso applicando un segnale logico 0 o basso attraverso una resistenza limitatrice di corrente al catodo di ogni particolare led o segmento. Così, per un tipo di anodo comune a sette segmenti

Pinout del display a 7 segmenti a 2 cifre

Considera l’utilizzo di un display a sette segmenti se la tua applicazione Arduino ha bisogno di visualizzare solo numeri. Questo display ha sette LED disposti nel numero otto. Sono entrambi convenienti e facili da usare. L’immagine seguente mostra un display a sette segmenti standard.

Ci sono due tipi di display a sette segmenti: ad anodo comune e a catodo comune. La struttura interna di ognuno di questi tipi è quasi identica. Tuttavia, la polarità dei LED e il terminale comune sono diversi. Nella maggior parte dei display a sette segmenti a catodo comune (quello che abbiamo usato negli esperimenti), tutti e sette i LED, oltre a un LED punto, hanno i catodi collegati ai pin 8 e al pin 3. Per usare questo display, dobbiamo collegare GROUND al pin 3 e al pin 8, poi collegare +5V agli altri pin e far accendere ciascuno dei singoli segmenti. Il diagramma qui sotto mostra la struttura interna del display a sette segmenti a catodo comune:

Al contrario, il display ad anodo comune è l’opposto. In un display ad anodo comune, il terminale positivo dei LED a otto segmenti è collegato insieme. Sono poi collegati al pin 3 e al pin 8. Per accendere un singolo segmento, uno dei pin viene messo a terra. Il diagramma seguente mostra la struttura interna del display a sette segmenti ad anodo comune.