Progettazione e realizzazione di un circuito 3-STATE didattico

Slides:



Advertisements
Presentazioni simili
Algebra Booleana Generalità
Advertisements

MULTIVIBRATORI BISTABILI
Capitolo 4 Logica sequenziale
SISTEMA DI ACQUISIZIONE E DISTRIBUZIONE DATI
D. Menasce1 Queste trasparenze sono disponibili sul sito web dellautore: (selezionare lopzione COURSES) Queste.
Introduzione ai circuiti elettronici digitali
Storia dell'A.O. Introduzione A.O. Invertente A.O. non invertente
Storia dell'A.O. Introduzione A.O. Invertente A.O. non invertente esci
Cenni sugli amplificatori
Trasmissione delle informazioni
(sommario delle lezioni in fondo alla pagina)
Circuiti sequenziali Capitolo 5.
UNIVERSITA’ DEGLI STUDI DI TRIESTE FACOLTA’ DI INGEGNERIA CORSO DI LAUREA IN INGEGNERIA ELETTRONICA A.A / 2005 Tesi di Laurea Triennale SVILUPPO.
Progetto di un circuito a microcontrollore per la gestione del ricetrasmettitore impiegato nel satellite Atmocube Laureando: Stefano Punis Relatore: Prof.
La trasmissione fisica dei segnali
MASOERO FEDERICA Progetto web cooperativo:
Sistemi e Tecnologie della Comunicazione
Sistemi e Tecnologie della Comunicazione
Reti Logiche A Lezione n.1.4 Introduzione alle porte logiche
Circuiti di memorizzazione elementari: i Flip Flop
Sintesi con circuiti LSI-MSI
CONVERSIONE ANALOGICO-DIGITALE, A/D
INTRODUZIONE AI CONVERTITORI ANALOGICO-DIGITALI (ADC)
ANALOGICO-DIGITALI (ADC) DIGITALE-ANALOGICI (DAC)
ANALOGICO-DIGITALI (ADC) DIGITALE-ANALOGICI (DAC)
ANALOGICO-DIGITALI (ADC) DIGITALE-ANALOGICI (DAC)
Energia e potenza nei circuiti elettrici
PSPICE – Circuiti sequenziali principali
Prof. Antonello Tinti La corrente elettrica.
Transistor MOSFET Dispositivo a semiconduttore con tre terminali
Convertitore A/D e circuito S/H
Sintesi con circuiti LSI-MSI. Realizzazione di reti combinatorie mediante Multiplexers Un multiplexer (MPX ) é una rete combinatoria con N ingressi, una.
3. Architettura Vengono descritte le principali componenti hardware di un calcolatore.
Esperimentazioni di fisica 3 AA 2010 – 2011 M. De Vincenzi
Display a 7 segmenti Il display a 7 segmenti è un dispositivo composto da 7 diodi luminosi LED (Light-Emitting Diode) sagomati a forma di rettangolo o.
Circuiti Elettrici.
Limiti al trasferimento di informazione u Il tempo necessario per trasmettere dellinformazione dipende da: –la velocita di segnalazione (cioe quanto velocemente.
Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia 1 UNIVERSITA STUDI DI ROMA FORO ITALICO Corso di Laurea Triennale INFORMATICA Lez. 6.
1 Esercizio 1 Un router riceve da un collegamento A lungo 10 km a 100 Mb/s e instrada i pacchetti ricevuti, lunghi 1000 bit verso una linea duscita B a.
Driver per motori passo-passo
Sistemi di acquisizione
CONVERTITORE ANALOGICO / DIGITALE
L' ARCHITETTURA DI VON NEUMANN
Il computer: struttura fisica e struttura logica
Convertitori di Codice
TRASMISSIONE DATI CON MODEM
Quadripoli Un quadripolo è una rete elettrica comunque complessa nella quale si individuano una coppia di terminali in ingresso ed una coppia di terminali.
INFORMATICA MATTEO CRISTANI. INDICE CICLO DELLE LEZIONI LEZ. 1 INTRODUZIONE AL CORSO LEZ. 2 I CALCOLATORI ELETTRONICI LEZ. 3 ELEMENTI DI TEORIA DELL INFORMAZIONE.
Cenni teorici. La corrente elettrica dal punto di vista microscopico
Facchi Francesco 3° c Tesina per l’esame.
PROGETTO DI UNA SERRATURA CON CODICE PER L'APERTURA
Programma di Informatica Classi Prime
LABVIEW Sommario Che cosa è uno strumento virtuale (VI) creato con LABVIEW Parti di un VI: pannello frontale diagramma a blocchi Confronto tra il principio.
Linguaggio Arduino: Struttura di un programma
Traformazioni fra Bistabili e Registri
Contatore Matteo Beltrami 3^D
Display a 7 segmenti.
Analisi e Sintesi di un contatore BCD con Quartus II
ADC – SCHEMA GENERALE I convertitori AD sono disponibili come circuiti integrati in diversi modelli, che differiscono fra loro per prezzo, prestazioni.
La corrente elettrica continua
LATCH. Circuiti Sequenziali I circuiti sequenziali sono circuiti in cui lo stato di uscita del sistema dipende non soltanto dallo stato di ingresso presente.
Circuiti di memorizzazione elementari: i Flip Flop
DAC A RESISTORI PESATI.
Reti Sequenziali Corso di Architetture degli Elaboratori Reti Sequenziali.
ELETTRONICA DIGITALE – circuiti sequenziali
Elettricità, elettrotecnica, elettronica
Untitled Computer Dispositivo elettronico in grado di ricevere ed eseguire sequenze di istruzioni svolgendo calcoli ed elaborazioni su dati numerici o.
ARCHITETTURA DI RETE Protocollo: insieme di regole che governano le comunicazioni tra i nodi di una rete. La condivisione di queste regole tra tutte gli.
Flip flop sincronizzati Spesso l’eventuale cambiamento di stato di un flip-flop non si fa coincidere con l’istante in cui si modificano i valori dei bit.
Transcript della presentazione:

Progettazione e realizzazione di un circuito 3-STATE didattico Università degli Studi di Napoli Parthenope SICSI V Ciclo Progetto di Laboratorio di architettura degli elaboratori Docente: Prof. Francesco Giordano Progettazione e realizzazione di un circuito 3-STATE didattico Autori: Emilia Calzetta Vincenzo Cervone

Cos'é un 3-state Il 3-state é una particolare porta logica la cui uscita può, a seconda delle entrate, assumere tre stati: i due stati ad alto e a basso potenziale, e un terzo stato (Enabled) in cui l' uscita è sconnessa al resto del circuito perché vi risulta collegata attraverso un' alta impedenza. In tale stato l' uscita si comporta come un filo volante non collegato ad alcuna sorgente: il suo potenziale non dipende perciò da quello delle entrate. Tecnicamente si dice che le uscite di questo componente hanno 3 stati logici: i consueti 1 e 0 e il terzo stato, detto Hi-Z, appunto "alta impedenza". Il simbolo correntemente usato per l' elemento three state è il seguente: Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO

In figura è rappresentato lo schema di funzionamento di un interruttore o porta logica  3-state: quando l’Enabled si trova nello stato 0, il circuito si comporta come un interruttore chiuso l’Output coincide con l' Input, quando viceversa l'enable si trova nello stato 1, il circuito si comporta come un interruttore aperto e l' uscita è ad alta impedenza indipendentemente dal valore dell' Input come indicato nella tabella che segue. Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO Enabled Input Output 1 HZ

La tecnica dei registri 3-STATE è nata dalla necessità di fare viaggiare su uno stesso filo i dati nelle due direzioni Le linee di trasmissione e ricezione prendono il nome di BUS, un sistema di TRASMISSIONE - RICEZIONE sarebbe : Possiamo pensare di utilizzare un BUS in modo bidirezionale se poniamo porte di ricezione e trasmissione da ciascun lato e alternativamente rimuoviamo una coppia ricevente e trasmittente da un lato e dall’altro. Ciò è possibile con le porte buffer 3-STATE. Queste porte hanno il terzo stadio ad alta IMPEDENZA che simula la rimozione dal BUS Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO

Analogia con trasmissione half duplex L'half-duplex è una modalità di invio e ricezione di informazioni digitali in cui il mezzo trasmissivo è il medesimo per entrambi i sensi del flusso dati e la trasmissione avviene alternativamente in un senso e nell'altro. La trasmissione half duplex e' dovuta alla necessità di condividere il medesimo canale trasmissivo da parte di due stazioni collegate; la commutazione tra trasmissione e ricezione avviene quasi sempre manualmente a seguito di una parola convenzionale (passo). L'idea è resa bene dalla ricetrasmissione a radio frequenza, come holky-tolky o City Band (CB), nella gestione delle quali si parla uno per volta. In una connessione half-duplex, si usa un protocollo di arbitraggio per gestire il traffico, che permette la risoluzione della contesa e la riduzione degli errori. Esempio: Nelle reti Ethernet (IEEE 802.3) si impiega l'algoritmo CSMA/CD Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO

Alta impedenza Supponiamo di collegare una tensione ad un resistore: la corrente che lo attraversa è soggetta alla Legge di Ohm "L'intensità di corrente in un circuito è direttamente proporzionale alla tensione ad esso applicata ed inversamente proporzionale alla resistenza del circuito stesso". I = V / R per  cui, a parità di tensione applicata, più grande è la sua resistenza e minore è la corrente che passa, se la resistenza elettrica è infinita la corrente è nulla, cioè un resistore con questa caratteristica si comporta come un circuito aperto, lasciando scollegati i punti ai quali era collegato. Dunque, la condizione di alta impedenza delle uscite scollega praticamente l'oggetto ad esse collegato dall'ingresso, anche se fisicamente la cosa non si vede! Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO

Esercizi sulla legge di Ohm RESISTENZA sui DIODI LED Per accendere un diodo led è necessario applicare in serie alla tensione di alimentazione una resistenza che limiti la corrente di assorbimento, così da impedire che il led si bruci. Il valore di tale resistenza può essere calcolato con la legge di Ohm: indichiamo con Vs la tensione di alimentazione cui vogliamo collegare il nostro led indichiamo con Vl la caduta di tensione presente ai capi del led (per esempio di 1,4 V) indichiamo con I il valore della corrente che vogliamo far passare nel led (il cui valore può variare, da 20 a 40 mA) Il valore della resistenza(Ohm) sarà calcolato con la formula: Ohm = (Vs - Vl) / I Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO

Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO Esempio (vedere figura): per far funzionare un led con una tensione di 12 V, limitando la corrente a 20 mA (e cioè a 0,02 A), bisogna calcolare: R = (12 - 1,4) : 0,02 = 530 ohm (poiché tale valore non esiste in commercio, useremo il valore standard più vicino, ad esempio 470 oppure 560 ohm)

Il circuito realizzato Il circuito realizzato è composto da tre integrati 74373 che realizzano quattro porte 3-state ciascuno. Le uscite delle porte dei tre integrati sono collegate ad un unico bus che è stato collegato ad un display a sette segmenti per la visualizzazione dell’output. La sincronizzazione degli integrati 3-state è stata realizzata dal circuito di input descritto di seguito. Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO

Canale condiviso dai 3-State Input Tavola di verità integrato 7490 Segnale Clock 7490 H= livello logico alto (1) L= livello logico basso (0) X= Valore logico indifferente BCD 7442 Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO Canale condiviso dai 3-State Output

Il circuito realizzato: ad ogni impulso di clock viene visualizzato in uscita il valore di uno dei 3-state e gli altri sono settati ad alta impedenza Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO

Il circuito di Input Il circuito di input (costituito dagli integrati 7442 e 7490) fornisce la sincronizzazione delle porte 3-state dei tre integrati 74373. È stato realizzato da un contatore binario (7490) che opportunamente collegato come descritto di seguito realizza un conteggio da 0 a 3 ad ogni impulso di clock. Gli output del contatore sono stati poi collegati ad un convertitore binario decimale (7442) per la realizzazione della sequenza di bit voluta. Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO

Output del circuito Gli output prodotti dal circuito di input sono: 111 Nessun integrato è collegato al Bus 011 Soltanto il primo integrato è collegato al Bus 101 Solo il secondo integrato è collegato al Bus 110 Solo il terzo integrato è collegato al Bus Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO

I componenti utilizzati Di sequito vengono descritti i componenti utilizzati per la realizzazione del circuito: 74373 Ottuplo flip flop lactch con uscite 3-state 7442 Convertitore binario decimale BCD (Binary Code Decimal) 7490 Contatore binario asincrono Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO

Integrato 74373 L’integrato è servito per la realizzazione delle porte three state. L’input 1 è stato collegato al primo output del circuito di input per la sincronizzazione al bus. I quattro output 2,4,6,8 sono stati collegati al bus comune, mentre gli input 3,4,7,8 sono i valori che si desidera visualizzare in uscita al circuito. La porta 11 è scollegata per disattivare le porte di memoria dell’integrato e permettere agli input di passare in modo asincrono sulle uscite corrispondenti Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO

Integrato 7442 Convertitore binario decimale BCD (Binary Code Decimal) che nel circuito realizzato prende in input gli output dell’ integrato 7490 e fornisce in output i valori decimali per attivare a turno i 3-state 74373. Si noti che il 7442 può essere usato come decodificatore da 1 a 3 se gli input D e C sono settati a zero. Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO

Integrato 7490 Questo integrato è un contatore binario asincrono che nel nostro circuito è stato configurato per prendere in input un segnale di clock e scandire ad ogni impulso una sequenza binaria in modo da realizzare la seguente tabella di verità: Con la caratteristica che quando si arriva a 4 il contatore si resetta a 0. Per realizzare questo processo si collega il Pin 8 (output Qc) con il pin 2 (input R0(1)) e il pin 3 (input R0(2)) Progettazione e realizzazione di un circuito3-STATE didattico SICSI-V CICLO Gli input R9(1) e R9(2) sono settati a zero

Riferimenti utili Siti su cui reperire i datasheet degli integrati http://www.datasheetarchive.com/ http://www.alldatasheet.com/ http://www.datasheetlocator.com/ Informazioni su Codice Retma http://www.ilriparatore.it/pagine/teoria/resist/retma.htm