ELETTRONICA DIGITALE PRATICA V



Похожие документы
ENCODER. Fig. 1. attivi C B A. APPUNTI DI ELETTRONICA ENCODER DECODER rel. 01/06 Prof. Domenico Di Stefano pag. 19

Logica binaria. Porte logiche.

ESERCITAZIONI PRATICHE: Ø Creazione di un decoder BCD/DEC con porte logiche. Ø Esercitazione con decoder 4511 e display 7 segmenti.

Prot. n. 2882/C27 Gazzaniga, 28/04/2012. Gara nazionale di elettronica Prova scritta

f(x) = 1 x. Il dominio di questa funzione è il sottoinsieme proprio di R dato da

Comparatori. Comparatori di uguaglianza

Memorie ROM (Read Only Memory)

Siamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo.

APPUNTI DI MATEMATICA LE FRAZIONI ALGEBRICHE ALESSANDRO BOCCONI

Corso di Elettronica PROGETTAZONE E REALIZZAZIONE DI CIRCUITI ELETTRICI ED ELETTORONICI

risulta (x) = 1 se x < 0.

4 3 4 = 4 x x x 10 0 aaa

LA TRASMISSIONE DELLE INFORMAZIONI QUARTA PARTE 1

CONTASECONDI CON DISPLAY A 7 SEGMENTI ARDUINO LIKE

II.f. Altre attività sull euro

Comprendere il funzionamento dei convertitori V/f Saper effettuare misure di collaudo

ESEMPIO 1: eseguire il complemento a 10 di 765

Dovremmo a questo punto incominciare a vedere la suddivisione della nostra superficie.

INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI

APPUNTI SU PROBLEMI CON CALCOLO PERCENTUALE

MOCA. Modulo Candidatura. [Manuale versione 1.0 marzo 2013]

lo PERSONALIZZARE LA FINESTRA DI WORD 2000

Dispense di Informatica per l ITG Valadier

Nell esempio verrà mostrato come creare un semplice documento in Excel per calcolare in modo automatico la rata di un mutuo a tasso fisso conoscendo

Esercizio 1 Dato il gioco ({1, 2, 3}, v) con v funzione caratteristica tale che:

Convertitori numerici in Excel

POSTA ELETTRONICA CERTIFICATA

I CIRCUITI ELETTRICI. Prima di tutto occorre mettersi d accordo anche sui nomi di alcune parti dei circuiti stessi.

IL MIO PRIMO SITO: NEWS

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress

ISTITUTO COMPRENSIVO BARBERINO MUGELLO

SIMULAZIONE CIRCUITI LOGICI CON LOGISIM

INDICE. Accesso al Portale Pag. 2. Nuovo preventivo - Ricerca articoli. Pag. 4. Nuovo preventivo Ordine. Pag. 6. Modificare il preventivo. Pag.

Fondamenti di Informatica 2. Le operazioni binarie

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Fondamenti di calcolo booleano

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

Teoria delle code. Sistemi stazionari: M/M/1 M/M/1/K M/M/S

Verificare il funzionamento delle memorie RAM Saper effettuare misure di collaudo. Dip switch Pulsante n.a. Octal tri-state buffer IC2 = MM 2114

INTEGRATORE E DERIVATORE REALI

Il principio di induzione e i numeri naturali.

Questa guida è realizzata per spiegarvi e semplificarvi l utilizzo del nostro nuovo sito E Commerce dedicato ad Alternatori e Motorini di avviamento.

Antonella Martinucci, Rossana Nencini, 2013 IL PESO. classe quarta

File, Modifica, Visualizza, Strumenti, Messaggio

COME SI ENTRA IN POSIZIONE

Trasformate di Laplace

LE MEDIE MOBILI CENTRATE

Le basi della Partita Doppia in parole Facile e comprensibile. Ovviamente gratis.

Circuiti amplificatori

Lezione 2 OPERAZIONI ARITMETICHE E LOGICHE ARCHITETTURA DI UN ELABORATORE. Lez2 Informatica Sc. Giuridiche Op. aritmetiche/logiche arch.

Codici Numerici. Modifica dell'informazione. Rappresentazione dei numeri.

Gli obblighi di diligenza Tutto ciò che i nostri clienti dovrebbero sapere

Dimensione di uno Spazio vettoriale

STAMPA DI UNA PAGINA SEMPLICE

MiniScanner 10cm. Lista componenti R1-R8 R9. Montaggio

SISTEMI DI NUMERAZIONE E CODICI

Invio SMS. DM Board ICS Invio SMS

La valutazione nella didattica per competenze

Buongiorno vi ringrazio nuovamente per avermi invitato sono molto lieto di assistervi nella vendita della vostra casa

Ins. Zanella Classe seconda. Problemi moltiplicativi

GUIDA DETTAGLIATA ALL ACQUISIZIONE DELL ACCOUNT GMAIL.

Strutturazione logica dei dati: i file

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8

Guida all uso di Java Diagrammi ER

Soluzione dell esercizio del 12 Febbraio 2004

I TUTORI. I tutori vanno creati la prima volta seguendo esclusivamente le procedure sotto descritte.

MODALITA DI COMPILAZIONE DEL FOGLIO DI RACCOLTA DATI PER LE UTENZE PUBBLICHE

ZIMO. Decoder per accessori MX81. Manuale istruzioni del. nella variante MX81/N per il formato dei dati NMRA-DCC

PROGETTO PER LA TRASMISSIONE DOCUMENTI RELATIVI ALL APPROVAZIONE DELLE MANIFESTAZIONI IN FORMA DIGITALE

LEZIONE 23. Esempio Si consideri la matrice (si veda l Esempio ) A =

NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT.

Savadori Matteo- a.s. 2011/ Classe 5E 2

Lezione 10: Il problema del consumatore: Preferenze e scelta ottimale

Esempi di problemi di 1 grado risolti Esercizio 1 Problema: Trovare un numero che sommato ai suoi 3/2 dia 50

Guida Compilazione Piani di Studio on-line

Processo di risoluzione di un problema ingegneristico. Processo di risoluzione di un problema ingegneristico

Esercizi e considerazioni pratiche sulla legge di ohm e la potenza

PROGETTO ALIMENTATORE VARIABILE CON LM 317. di Adriano Gandolfo

Esercitazione n 1: Circuiti di polarizzazione (1/2)

Google AdWords. Corrispondenze Parole Chiave

Matematica in laboratorio

a b c Figura 1 Generatori ideali di tensione

Manuale Utente Albo Pretorio GA

Complemento al corso di Fondamenti di Informatica I corsi di laurea in ingegneria, settore dell informazione Università la Sapienza Consorzio Nettuno

Sistema operativo: Gestione della memoria

E naturale chiedersi alcune cose sulla media campionaria x n

STUDI SU MATERIALE GENETICO

03. Il Modello Gestionale per Processi

Manuale Utente. Gestione Richieste supporto BDAP. Versione 1.0

La Posta svizzera SecurePost SA, Oensingen

LABORATORIO DI SISTEMI

PROGETTAZIONE DI UN CONTROLLO ON-OFF CON CRITERI E METODOLOGIA

In genere si ritiene che lo spreco di energia si manifesti solo nell uso dei carburanti, dei combustibili e dell energia elettrica.

[Dimensionare la pagina-creare le tabelle-formattare le tabelle-formattare la pagina

TRUCCHI PER GIMP - Elemento a colori in foto bianco e nero

La manutenzione come elemento di garanzia della sicurezza di macchine e impianti

Manuale Utente SCELTA REVOCA MEDICO ON LINE. Versione 1.0.0

PICCOLO LABORATORIO DI ELETTRONICA

Corso di Informatica

Транскрипт:

Roberto Berardi (Robert8) ELETTRONICA DIGITALE PRATICA V COMPARATOR & 7 SEGMENT DISPLAY 26 July 2012 Introduzione Oggi ci divertiamo con qualche esperimento col comparatore digitale 74LS85. Potrebbe sempre tornare utile, infatti, saper confrontare due valori numerici e stabilire se sono identici oppure individuare il maggiore o minore. Allo scopo torna utile e comodo il dispositivo Logic Switch visto nella parte III di questa serie di esperimenti pratici, per impostare manualmente i due valori da confrontare ed anche il Logic Indicator per avere subito un riscontro visivo sul risultato del confronto. L occasione è favorevole per affrontare i display numerici a 7 segmenti ed il relativo Driver 74LS48. Useremo un display in modo un po anomalo: non per visualizzare numeri bensì lettere. Infatti abbineremo i tre risultati possibili del comparatore alle seguenti lettere: L per Low (minore), H per High (maggiore) ed E per Equal (uguali). Avremo bisogno di un Encoder e sarà interessante vedere come riusciremo a visualizzare lettere sul display che di solito viene impiegato per visualizzare i numeri da 0 a 9. Allora, siamo pronti? Allestiamo la nostra basetta sperimentale e via col comparatore! Comparatore Come al solito è indispensabile avere sott occhio il data sheet dell integrato 74LS85, la cui attenta lettura ci rivela: le funzioni svolte (General Description e Function Table) come collegarlo (Connection Diagram) come funziona (Logic Diagram) come alimentarlo (Recommended Operatine Condition) le caratteristiche elettriche (Electrical Characteristics) Quindi stiamo trattando un comparatore di due grandezze A e B, di 4 bit ognuna, in grado di stabilire se A>B, A<B o A=B valorizzando con High l uscita relativa al risultato ottenuto. ELETTRONICA DIGITALE PRATICA V COMPARATOR & 7 SEGMENT DISPLAY 1

Con riferimento al Connection Diagram vediamo quali sono gli ingressi e quali le uscite: Connection Diagram 74LS85 Individuiamo i due ingressi da confrontare A (A3-A0) e B (B3-B0), quindi le tre uscite sui pin 5, 6 e 7. Vi sono altri tre input detti Cascading Inputs che servono nel caso si voglia confrontare grandezze su più di 4 bit: basterà collegare due o più integrati ponendo le uscite OUTPUTS dell integrato che confronta i bit meno significativi agli ingressi CASCADING INPUTS dell integrato che opera sui bit più significativi. Nel nostro caso di integrato singolo dovremo porre ad High il pin 3 e a Low i pin 2 e 4 come evidenziato nella Function Table: ELETTRONICA DIGITALE PRATICA V COMPARATOR & 7 SEGMENT DISPLAY 2

Function Table 74LS85 In sostanza, nel caso di uguaglianza l uscita riflette quanto presente sul Cascading Inputs. Ora, bando alle ciance, andiamo al sodo: cosa ci serve? 1 circuito integrato 74LS85 1 condensatore da 100 nf 1 condensatore da 10 µf 3 resistori da 8,2 kω 1 BreadBoard fili rigidi a volontà Il Logic Switch & Indicator Alimentatore 5 V Bene, non ci resta che montare l integrato sulla Bread Board e collegare il Logic Switch & Indicator ricordando di porre tre resistori da 8,2 kω tra le uscite del comparatore ed il Logic Indicator per limitare la corrente I OH : ELETTRONICA DIGITALE PRATICA V COMPARATOR & 7 SEGMENT DISPLAY 3

Test Comparatore Ora possiamo agevolmente impostare i due valori A e B sul DIP switch ed osservare il LED che si accende in corrispondenza del risultato fornito dal comparatore. Come anticipato, sarebbe più elegante e comodo, al posto dei LED, usare un bel display a 7 segmenti che ci mostri una H quando A>B, una E in caso di uguaglianza ed una L se A<B. Come fare lo vediamo nel prossimo paragrafo. Display 7 segmenti Si tratta di un display numerico, ma osservando i numeri 3, 4 e 7: ELETTRONICA DIGITALE PRATICA V COMPARATOR & 7 SEGMENT DISPLAY 4

Possiamo intuire che girandoli di 180 gradi: Otteniamo la E di Equal, la h di High e la L di Low: esattamente quanto fa al nostro caso! Quindi ci basta montare al contrario il display ed abbiamo risolto. Volendo essere pignoli potremo, alla fine, trasformare la h minuscola in maiuscola senza grande sforzo: Resta da risolvere il problema di come alimentare i vari segmenti con un unica uscita dal comparatore. Per esempio con l uscita del comparatore A<B dovremmo alimentare ben tre segmenti che non sono altro che LED: non si riesce ad alimentarne uno con la I OH da 0,4 ma, figuriamoci tre! Non solo, questi tre LED sono in comune con le altre uscite e dovremmo mettere una barca di diodi per evitare cortocircuiti: ELETTRONICA DIGITALE PRATICA V COMPARATOR & 7 SEGMENT DISPLAY 5

come fare? Il problema è stato risolto costruendo un apposito driver che vediamo subito. Driver per display 7 segmenti Il circuito integrato 74LS48 accetta 4 ingressi (A3-A0), che rappresentano in binario il numero che si vuole trasmettere al display, e fornisce 7 output (a-g), corrispondenti ai 7 segmenti del display, in grado di alimentare direttamente i LED. Vediamo il Connection Diagram per capirci meglio: Connection Diagram 74LS48 Per quanto riguarda gli altri tre input denominati LT, BI e RBI, servono per scopi particolari che qui non ci interessano e possiamo tenerli High come specificato nella Truth Table del data sheet. Quindi col 74LS48 abbiamo risolto il problema di gestire il display. Ora basterà, in qualche modo, fornire a questo integrato, un 3, un 4 o un 7 in binario, per far illuminare rispettivamente la E, la H o la L sul display montato al contrario. In qualche modo? Già! Quale? Ci occorre un codificatore o Encoder. Encoder Una possibilità è quella di ricorrere ad un altro integrato, per esempio il 74LS148 è un codificatore, ha in ingresso 8 linee, ma di queste solo una deve essere attiva, e ELETTRONICA DIGITALE PRATICA V COMPARATOR & 7 SEGMENT DISPLAY 6

fornisce in uscita il numero binario su 3 bit relativo alla linea di input attiva. Sembra proprio fare al nostro caso: colleghiamo le tre uscite del comparatore alle linee 3, 4 e 7 e questo integrato ci fornisce il codice binario da dare in pasto al driver del display. Ho detto sembra perché in realtà le cose sono un po più complesse e tutto sommato forse non ne abbiamo bisogno: vediamo un altra possibilità. Proviamo a ragionare: abbiamo bisogno di un dispositivo che abbia in ingresso le tre uscite del comparatore e ci fornisca un 3, un 4 o un 7 in binario. Vediamo se una tabella delle verità ci aiuta: L E H A2 A1 A0 Display 0 0 1 1 0 0 4 0 1 0 0 1 1 3 1 0 0 1 1 1 7 Dove ho messo solo le combinazioni che ci interessano e che sono anche le uniche possibili dato che il comparatore ci garantisce la univocità della sua risposta. In corrispondenza della uscita A>B del comparatore vogliamo che si accenda il 4 sul display che per noi diventerà H e così via per gli altri casi L ed E. Quindi: A2,A1,A0 = 100 è un 4 in binario A2,A1,A0 = 011 è un 3 A2,A1,A0 = 111 è un 7 Ora osserviamo le colonne A2, A1 ed A0 leggendo in verticale i possibili valori: A2 vale 1 quando H è 1 oppure L è 1 A1 deve valere 1 se E oppure L valgono 1 A0 varrà 1 se E oppure L valgono 1 Riepilogando: A2 = H OR L A1 = E OR L A0 = E OR L Quindi per codificare un 3, un 4 o un 7 con le tre uscite del comparatore ci bastano tre OR, anzi 2 perché A0 ed A1 sono identici. Bene, dovrebbe essere tutto: passiamo all assemblaggio e vediamo se funziona. ELETTRONICA DIGITALE PRATICA V COMPARATOR & 7 SEGMENT DISPLAY 7

Assemblaggio Riepiloghiamo cosa ci serve: 1 circuito integrato 74LS85 (comparatore) 1 circuito integrato 74LS32 (2 OR per la codifica) 1 circuito integrato 74LS48 (Driver per display) 1 Display 7 segmenti a catodo comune 3 condensatori da 100 nf 3 condensatori da 10 uf 1 o più BreadBoard fili rigidi a volontà Il Logic Switch Alimentatore 5 V Ed ora montiamo il tutto e proviamo: Test Comparatore-Display ELETTRONICA DIGITALE PRATICA V COMPARATOR & 7 SEGMENT DISPLAY 8

Conclusione Per chi avesse bisogno degli schemi dei collegamenti avviso che non li ho messi di proposito. Nel primo esperimento (comparatore-led), come funziona il Logic Switch & indicator è spiegato qui e per collegare il comparatore invito a consultare il suo data sheet. Nel secondo esperimento (comparatore-or-driver-display) basta collegare le tre uscite del comparatore a due OR le uscite delle quali vanno agli ingressi del driver 74LS48 che alimenterà i rispettivi segmenti del display. Se restano dubbi basterà chiedere chiarimenti nel forum. Estratto da "http://www.electroyou.it/mediawiki/ index.php?title=userspages:robert8:elettronica-digitale-pratica-vcomparator-7-segment-display" ELETTRONICA DIGITALE PRATICA V COMPARATOR & 7 SEGMENT DISPLAY 9