ITI TF 50 Elettronica e telecomunicazioni tema di sistemi E.A.
Esame di stato 2012
Risoluzione
Prima di passare alla risoluzione dei punti proposti dalla traccia si riporta lo schema a blocchi del sistema, commentando brevemente la funzione di ogni singolo blocco.
Sensore di distanza
Circuito di condizionamento
ADC
Dispositivo visual.
interfaccia x temp
μP
Sensore di temp.
Z80
Dispositivo visual.
interfaccia
9 linee P er distanza
Buffer, bus dati, bus dati
Il circuito di condizionamento produrrà alla sua uscita un segnale in tensione proporzionale a T 3 (sarà spiegato in dettaglio successivamente).
L'ADC, scelto ad approssimazioni successive a 8 bit, convertirà il segnale analogico in ingresso in un segnale digitale in uscita compatibile con i livelli dei segnali del bus dati dello Z80; l'ADC avrà uscite bufferate.
Il buffer adatterà i livelli dei segnali delle 9 linee a quelli del bus dati (8 linee di bus dati, più una linea del bus indirizzi A dello Z80; la linea A si può usare per le periferiche; si possono
0 0
eventualmente usare 256 periferiche da A a A ).
0 7
Si usa il μP Z80, per la sua semplicità e per l'uso didattico che se né può fare (con un po' di buona volontà si può realizzare anche in laboratorio).
Le interfacce sulle linee di distribuzione permetteranno la compatibilità elettrica fra μP e dispositivi visualizzatori.
Punto A)
Le periferiche attraverso le quali il μP Z80 può misurare la durata di T ed il valore di temperatura
3
T possono essere diverse, fra cui led, display a 7-segmenti (pilotato da un convertitore binario-
emp
EX), TIL 311, ecc.. . Si possono usare, quindi, i TIL 311 i quali hanno il decoder-driver all'interno e permettono la visualizzazione in esadecimale, qui se ne usano tre per la temperatura e tre per la misura della distanza (unità e due decimali, la distanza min-max, come si vedrà in seguito, sarà di 2,88-3,987 mt). Per la sua descrizione, piedinatura e interfacciamento si consulti il manuale e i data sheets. 1
Punto B)
Diagramma di flusso per la gestione del sensore di temperatura (analogamente per quello di distanza) in modalità “interrupt”:
Inizio
Temp=0
Acq. Temp
F V
T≤125
T≥-55 a=331,5
b=0,62
Calcola
V=a+bTemp
Acquisisci INT
F V
INT =0
Attivo basso
Attendi segnale di risposta dal μP
V F
Segnale di risposta dal
μP, sì?
Trasferisci i dati al μP
Fine
2
Svolgimento a cura del Prof. Ing. Fortunato Mauro, docente di Sistemi E.A. ed Elettronica c/o ITIS "Alessandrini" Montesilvano (PE)