Schema dell`acquisizione digitale La grandezza fisica Il trasduttore e

Schema dell'acquisizione digitale
T
g(t)
Misure Meccaniche e Termiche
S(par)
x(t)
y(n)
scheda di sequenza di
grandezza trasduzione e segnale
condizionamento elettrico in acquisizione
fisica
numeri
tensione
quantizzati
(impostata con
(ad es.
certi parametri)
spostamento)
Acquisizione digitale dei segnali
Ing. Lorenzo Comolli
segnali continui
segnali discretizzati
(sia nel tempo che in ampiezza)
Acquisizione digitale dei segnali
La grandezza fisica
Il trasduttore e il condizionamento
Qualunque grandezza fisica di interesse
Il trasduttore:
trasduce
una grandezza fisica
in un'altra, generalmente un segnale
elettrico in tensione
Esempi per l'ingegnere meccanico:
spostamento
angolo
velocità
accelerazione (vibrazioni)
forza
coppia
pressione
deformazione
...
Acquisizione digitale dei segnali
Il segnale elettrico in tensione
Il trasduttore produce in uscita una ddp
proporzionale alla grandezza in
ingresso.
Il segnale può essere "trasportato" su due
fili conduttori. Di solito si usano cavi
coassiali che hanno il vantaggio di
proteggere il segnale all'interno della
calza, che funge sia da terra del
segnale che da gabbia di Faraday.
I connettori dei cavi coassiali sono i BNC
(Bayonet Nut Connector) che hanno i
contatti coassiali (sempre per fungere
da gabbia di Faraday)
Acquisizione digitale dei segnali
Il condizionamento:
condiziona:
il segnale acquisito facendo operazioni
sul sistema (amplificazione, filtri,
alimentazione trasduttore, ...)
Acquisizione digitale dei segnali
La scheda di acquisizione
Si occupa di convertire il segnale in tensione in un segnale
digitale su PC
Informazioni sul sito National Instruments http://www.ni.com
Acquisizione digitale dei segnali
1
Il segnale acquisito (sequenza di numeri)
Concetti del campionamento:
quantizzazione
DISCRETIZZAZIONE SULL'ASSE VERTICALE (DELLE TENSIONI)
Il segnale acquisito su PC è
composto da una sequenza di
numeri, quantizzata:
 sull'asse dei tempi
 sull'asse delle tensioni
Non tutti i valori sono possibili, i campioni sono quantizzati.
111
out
110
101
100
011
010
001
000
in
Acquisizione digitale dei segnali
Acquisizione digitale dei segnali
Concetti del campionamento:
campionamento
I parametri della scheda di acquisizione:
predeterminati
DISCRETIZZAZIONE SULL'ASSE ORIZZONTALE (DEI TEMPI)
Il segnale continuo viene convertito in una sequenza di numeri
V
t
V
(ti , Vi) i = 1,...... N
NUMERO DI BIT (b)
risoluzione  lsb 
Vmax - Vmin FS
 b
2b
2
Valori tipici:
 schede economiche: 8-12 bit
 schede standard: 16 bit
 schede dedicate: 18-24 bit
t
Acquisizione digitale dei segnali
I parametri della scheda di acquisizione:
predeterminati
FONDO SCALA MASSIMO (FSmax)
E' il massimo intervallo di tensioni che la scheda può
leggere.
Tensioni maggiori (o minori) dei limiti vengono viste pari al
valore limite (fenomeno della saturazione).
Valori tipici:
 schede standard: 10 V
 schede per usi particolari: 601000 V
Acquisizione digitale dei segnali
Acquisizione digitale dei segnali
I parametri della scheda di acquisizione:
predeterminati
FREQUENZA DI CAMPIONAMENTO MASSIMA
Ossia è il massimo numero di campioni che possono essere acquisiti ogni
secondo
Espressa dal produttore in kilosamples al secondo [kS/s] (non fa parte del
S.I.), si tratta comunque di kilohertz [kHz].
Numero da suddividere sul numeri di canali effettivamente utilizzati (tranne
schede a campionamento simultaneo)
f c ,max 
f scheda ,max
Valori tipici:
 schede standard: 1001000 kHz
ncanali
Acquisizione digitale dei segnali
2
I parametri della scheda di acquisizione:
predeterminati
I parametri della scheda di acquisizione:
predeterminati
MASSIMO NUMERO DI CANALI
segnali analogici
Nota sulle schede
Esistono molti schemi di schede; i principali elementi sono:
 ADC, convertitore analogico/digitale
 S&H, sample and hold, mantiene costante la tensione durante
l'acquisizione
 MUX, multiplexer, interruttore a posizione variabile
Esempi di schemi, con 4 canali:
S&H
ADC
S&H
ADC
S&H
ADC
S&H
ADC
Numero di canali analogici che possono essere acquisiti
contemporaneamente.
Segnali
M
U
X
S&H
ADC
S&H
S&H
M
U
X
ADC
S&H
Acquisizione sincrona
fc,max=fscheda,max
Acquisizione asincrona
fc,max=fscheda,max/nch
Valori tipici:
 schede standard: 8-16
 schede multicanale: 3280
Acquisizione sincrona
fc,max=fscheda,max/nch
Acquisizione digitale dei segnali
Acquisizione digitale dei segnali
I parametri della scheda di acquisizione:
predeterminati
I parametri della scheda di acquisizione:
modificabili
FREQUENZA DI CAMPIONAMENTO (fc)
INTERFACCIA CON PC
E' inutile acquisire sempre alla massima frequenza di
campionamento permessa dalla scheda.
Determina la massima velocità di trasferimento dati
possibile tra scheda e PC
PCI
Interfacce tipiche:
 schede standard: PCI (pc fisso), PCMCIA (pc
portatile), PXI
 nuove schede: USB, Ethernet, FireWire
Il "miglior" campionamento è quello che permette di
acquisire la minor quantità di dati senza alterare il segnale
acquisito.
f c  2 f max,segnale
USB
Acquisizione digitale dei segnali
=>
Esempio: fmax,segnale = 50 Hz
con margine si può scegliere fc = 200 Hz
fc > 100 Hz,
Acquisizione digitale dei segnali
I parametri della scheda di acquisizione:
modificabili
TEMPO TOTALE DI ACQUISIZIONE (Tacq)
Tempi lunghi permettono di osservare segnali variabili
lentamente, ossia a bassa frequenza.
Tempo minimo per osservare un segnale a frequenza fmin:
Tacq 
1
f min
Esigenza di campionare un numero intero di periodi
Tacq  N
Acquisizione digitale dei segnali
Scheda
S&H
1
con N intero
f min
I parametri della scheda di acquisizione:
modificabili
FONDO SCALA (FS)
Regolabile, ad es: (0.05-0.1-0.25-0.5-1-2.5-5-10) V
In realtà il FS sulla scheda è fisso (di solito 5 V)
Quello che viene cambiato (in maniera invisibile all'utente) è
l'amplificazione prima dell'acquisizione (ad es 0.5x per
avere FS 10 V, 2x per avere FS 2.5 V).
La misura di tensione acquisita viene divisa per
l'amplificazione e poi mostrata all'utente.
Amplificatore
variabile
ADC
Acquisizione digitale dei segnali
3
I parametri della scheda di acquisizione:
modificabili
I parametri della scheda di acquisizione:
modificabili
MESSA A TERRA
Trasduttore non messo a Trasduttore con - messo a
terra (floating)
terra (grounded)
La scelta della messa a terra influenza la qualità dei segnali
acquisiti in termini di disturbi.
Casi possibili del trasduttore:
 trasduttore flottante
 trasduttore messo a terra
Impostazioni della scheda:
 DIFF (Differencial): il - non viene messo a terra dal
lato scheda
 RSE (Referenced single ended): il - viene messo a
terra
Acquisizione digitale dei segnali
Trasduttore
Scheda
DIFF
Da aggiungere
manualmente
RSE
Loop di massa!
Acquisizione digitale dei segnali
Problemi del campionamento:
saturazione
Il segnale "esce" dal range di misura.
Soluzione:
- aumentare il FS (se possibile)
- togliere il valor medio (sommatore, filtro PA)
Acquisizione digitale dei segnali
Problemi del campionamento:
risoluzione insufficiente
Per una quantizzazione corretta, il segnale deve avere ampiezza As
(molto) maggiore della risoluzione: As»lsb
lsb 
Soluzioni:
- adattare il FS al segnale
- aumentare b (numero di bit) cambiando la scheda
FS
2b
Acquisizione digitale dei segnali
Problemi del campionamento:
tempo di acquisizione troppo breve
Per determinare la frequenza di un segnale devo acquisire
1
almeno un periodo.
f 
Risoluzione in frequenza:
T
acq
Problemi del campionamento:
aliasing
Teorema del campionamento (o di Shannon)
Per campionare correttamente un segnale bisogna
campionarlo ad una frequenza fc maggiore del doppio della
frequenza massima contenuta nel segnale.
f c  2 f max,segnale
Ossia bisogna acquisire più di 2 punti per periodo.
Viene definita frequenza di Nyquist la massima frequenza
visibile, pari a metà della frequenza di campionamento.
f Ny 
fc
2
Nota: alla FNy non si ricostruisce correttamente il segnale (si freq, no amp e fase).
Acquisizione digitale dei segnali
Acquisizione digitale dei segnali
4
Problemi del campionamento: aliasing
Es. fS=12 Hz
Problemi del campionamento:
aliasing
Se non si rispetta il th. del campionamento, le frequenze
maggiori di fc/2 vengono "specchiate" alle basse frequenze.
f alias  f Ny  ( f s ,reale  f Ny )
fC = 70 Hz > 2 fS
0
0.1
0.2
0.3
tempo [s]
0.4
0.5
0.6
mod
fC = 24 Hz = 2 fS
0
0.1
0.2
0.3
tempo [s]
0.4
0.5
0.6
fC = 8 Hz < 2 fS
0
0.1
0.2
0.3
tempo [s]
0.4
0.5
falias
0.6
Acquisizione digitale dei segnali
fNy=fc/2
fs, reale
fc
f
Acquisizione digitale dei segnali
Problemi del campionamento:
aliasing
Esempio:
fc= 20 Hz
falias= 6 Hz
fs,reale potrebbe essere: 6, 14, 26, 34,.... Hz
fS digitale (APPARENTE)
6
Misure Meccaniche e Termiche
L'oscilloscopio
6 fC/2 14 fC 26
34 2 fC
30
10
fS analogico
(REALE)
Ing. Lorenzo Comolli
DIAGRAMMA DELL’ALIASING
Acquisizione digitale dei segnali
Oscilloscopio
Oscilloscopio
Scopo:



permette di visualizzare su uno schermo l’andamento di
una tensione in funzione del tempo.
permette misure di tempo e/o di ampiezza della forma
d’onda posta sulle sonde di misura.
Solitamente visualizza due ingressi (canali) ma può
arrivare a quattro
Una delle caratteristiche
principali è la
BANDA PASSANTE
(massima frequenza
misurabile del segnale)
E' possibile ottenere ad esempio le seguenti informazioni:
Esempio di un oscilloscopio digitale
Acquisizione digitale dei segnali
•
•
•
•
•
la forma del segnale
la presenza di disturbi e rumore
la tensione massima e minima oppure l'escursione picco-picco
il periodo della forma d'onda oppure la frequenza
la componente continua (media) e alternata del segnale (ampiezza)
Acquisizione digitale dei segnali
5
Analogico e digitale
Oscilloscopio: note
Tipologie di oscilloscopi:
I segnali in ingresso hanno valori ammissibili non superiori
ad un certo limite (che dipende dall'oscilloscopio, ad
esempio ±20 V), anche se la tensione massima applicabile
senza danneggiare lo strumento è generalmente più
elevata.
Per tensioni superiori è possibile usare "sonde" 10x o 100x.
 analogici
vantaggio: non risente dei problemi del campionamento
svantaggio: è qualitativo
 digitali
 vantaggio: è quantitativo (fornisce misure accurate)
 svantaggio: risente dei problemi del campionamento (ma di solito
fc elevatissime, ad es. 60 MHz)


L'oscilloscopio è semplice da usare, permette di visualizzare
due (o quattro) segnali anche di ampiezze molto diverse
fra loro.
Non ha pretese di elevata accuratezza.
Acquisizione digitale dei segnali
Acquisizione digitale dei segnali
Pannello frontale
Display
E’ costituito generalmente da una griglia di 10x8 quadrati
L’asse X rappresenta la base dei tempi
L’asse y rappresenta l’ampiezza del segnale
ampiezza in volt CH1 e CH2
base dei tempi
trigger auto fronte positivo
ch2 trigger 2,43 V
valore di delay
Acquisizione digitale dei segnali
Acquisizione digitale dei segnali
Operazioni sui canali (1/2)
• Selezione del canale
• si visualizzano sul
display in basso i
controlli del canale
selezionato
1
Coupling …
Off On
DC AC GND
AC / DC / Ground
La modalità DC acquisisce il segnale così com'è, quindi
anche il suo valore medio.
La modalità AC elimina la parte continua del segnale, ovvero
porta il valor medio a zero applicando un filtro passa alto
con frequenza di taglio molto bassa.
La modalità GND visualizza la massa, serve per stabilire lo
zero.
Tasti di commutazione
Acquisizione digitale dei segnali
Acquisizione digitale dei segnali
6
Operazioni sui canali (2/2)
Il filtro AC
Definizioni:
Frequenza di taglio: frequenza alla quale il filtro attenua il segnale di 3 dB, ovvero
riduce l'ampiezza al 71%.
Zona di trasmissione: intervallo di frequenze dove il segnale non viene alterato.
Zona di reiezione: intervallo di frequenze dove il segnale viene completamente
eliminato.
• Se si hanno due segnali è
possibile sommarli o
sottrarli (tasto Math)
Zona di transizione: intervallo di frequenze dove il segnale è parzialmente
attenuato. Meglio un intervallo piccolo, filtro ideale.
mod
1
zona di
reiezione
Channel math
zona di
transizione
attenuazione -3 dB
zona di
trasmissione
Off
1+2
1-2
ossia 71%
0
ft
frequenza di taglio
f
Acquisizione digitale dei segnali
In questo esempio è attivata la somma dei due segnali
Acquisizione digitale dei segnali
Guadagni e offset (1/2)
Guadagni e offset (2/2)
• Il controllo Volts/Div regola il
guadagno verticale (volt /
divisione della griglia) da
2 mV/div a 5 V/div.
• Delay serve a spostare la traccia
del segnale lungo l’asse dei tempi
• Il controllo Time/Div regola il
guadagno verticale (volt / divisione
della griglia) da 1 ns/div a 5 s/div.
• Position serve a spostare la
traccia del segnale lungo l’asse
delle tensioni (senza modificare il
segnale)
Connettori ingresso CH1 – CH2
Acquisizione digitale dei segnali
Acquisizione digitale dei segnali
Trigger
Controlli del Trigger
Serve per cominciare a disegnare il segnale sullo schermo
nel momento in cui avviene un evento particolare.
Ad esempio il passaggio di una soglia, in salita o in discesa.
Trigger source
1
2
Ext
Line
Il trigger è utile per "bloccare" un segnale sullo schermo in
caso di segnali periodici.
Slope Coupling
Slope
Noise Rej
Off On
Es: trigger su soglia a 0 V e pendenza in salita
Acquisizione digitale dei segnali
Acquisizione digitale dei segnali
7
Generatore di funzioni
Produce dei segnali di riferimento, ad es.:





Onda armonica
Onda quadra
Onda triangolare
Rumore bianco
Sweep
T=1/f
A
Parametri modificabili:



Misure Meccaniche e Termiche
Ampiezza (o valore picco-picco)
Frequenza
Offset
Oscilloscopio e acquisizione digitale in
laboratorio
Ing. Lorenzo Comolli
Acquisizione digitale dei segnali
Laboratorio al CLASD
Parte prima, segnali analogici e continui:
il segnale sull'oscilloscopio
Parte seconda, segnali digitalizzati e quantizzati:
acquisizione del segnale su PC
Acquisizione digitale dei segnali
2. L'acquisizione a PC
1. L'oscilloscopio
Esercizio:
 prendere confidenza con l'oscilloscopio e il generatore di
funzione.
 confrontare lo stesso segnale, acquisito in DC e in AC
(osservare sia il modulo che la fase).
 determinare la frequenza di taglio del filtro AC
dell'oscilloscopio.
Acquisizione digitale dei segnali
Il sw di acquisizione
legenda
Elementi della catena di acquisizione
 generatore di funzione (posso impostare frequenza e
ampiezza della sinusoide, oltre a molti altri parametri)
 cavo BNC -> pinzette
 scheda di acquisizione National Instruments "MyDAQ"
 cavo USB
 programma di acquisizione in LabView
 salvataggio dei dati su HD
Freq. camp.
[Hz]
Fondo scala
scelta canale Grafico
real-time
scale e
zoom
Visualizza
lo spettro
Stop acq.
continua
Inizio
acquisizione
continua
Salva (in formato testo)
Acquisizione digitale dei segnali
Acquisizione digitale dei segnali
8
2. L'acquisizione a PC
Esercizio preliminare
Acquisire senza salvare; visualizzare lo spettro
 variare lentamente la frequenza del segnale da 10 Hz a
400 Hz
 con i parametri della scheda di acquisizione fissi
 fc = 200 Hz
 FS = 10 V
Osservare l'effetto dell'aliasing sul segnale nel dominio delle
frequenze.
2. L'acquisizione a PC
Esercizio A: verifica dell'aliasing (fc fissa, fs variabile)
Acquisire e salvare
 un segnale a diverse frequenze
 fs = 10, 30, 50, 80, 99, 100, 120, 150, 180, 200, 220, 250 Hz

con i parametri della scheda di acquisizione fissi
 fc = 200 Hz
 Tacq = 5 s
 FS = 10 V
Osservare l'effetto dell'aliasing sul segnale nel dominio del
tempo.
Determinare il modello di scheda di acquisizione e cercare su
internet le caratteristiche salienti.
Conservare i dati per i prossimi laboratori, dove verranno analizzati nel
dominio delle frequenze.
Acquisizione digitale dei segnali
Acquisizione digitale dei segnali
2. L'acquisizione a PC
Esercizio B (facoltativo): verifica dell'aliasing (fc
variabile, fs fissa)
Acquisire
 un segnale a frequenza fs = 100 Hz
 con i parametri della scheda di acquisizione variabili
 fc = 50, 100, 150, 200, 250, 500, 2000 Hz
 Tacq = 5 s
 FS = 10 V
Osservare l'effetto dell'aliasing sul segnale nel dominio del
tempo.
Acquisizione digitale dei segnali
9