Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
A.A. 2015/16
Oscilloscopio
• Converte un segnale elettrico in una traccia visibile su uno
schermo: converte elettricità in luce.
• Visualizza l’andamento congiunto di due (o più) grandezze, presentandolo
su un piano dotato di un opportuno sistema di coordinate di riferimento
(solitamente cartesiano).
vy = f(vx)
2
Campi di applicazione
Convertitore
analogico-numerico
e RAM
Gen.
Trigger
Clock
Condiz. Memoria
analogico A/D acquisizione
Bus
Memoria CPU
I/O Prog. +
Dati Memoria
Display
visualiz.
Collegamento ad unità di elaborazione
Da PC è possibile acquisire tutti i dati di interesse
Ethernet
USB
IEEE-488:
Throughput
1 MB/s ( 488.1 )
8 MB/s ( 488.2 )
Massimo:
15 dispositivi
linea lunga 20 m
12
Funzionamento
• Il segnale viene campionato, quantizzato e codificato (A/D).
• La sequenza dei campioni è immagazzinata in una
memoria RAM.
• In dipendenza di un evento di sincronizzazione (trigger)
impostato dall’utente si definisce la parte di segnale che si
vuole analizzare sullo schermo.
13
Sezione di ingresso
14
Blocco di condizionamento
Condizionamento del segnale in uno strumento numerico
• Amplifica / attenua il segnale di ingresso
1. Impostazioni manuali
2. Impostazioni automatiche
3. Gestione remota
• Filtra il segnale di ingresso
1. Antialiasing
2. Banda passante analogica del sistema
• Impone un’impedenza d’ingresso fissa al variare delle impostazioni
15
Circuito di sincronismo
• Genera impulsi che consentono di sincronizzare la traccia con l’asse
dei tempi.
• Rende apparentemente statico un segnale ripetitivo.
• Modalità di base: trigger sui fronti (edge triggering) fa scattare il
trigger in corrispondenza del fronte di salita, discesa o entrambi di una
forma d’onda.
• Sorgenti: uno dei canali, sorgente esterna, alimentazione di rete
• I DSO prevedono diverse modalità avanzate di trigger
16
Trigger sui fronti
Indicatore di posizione
del trigger
Trigger level set above waveform
Trigger Point
Trigger Point
Untriggered
(unsynchronized picture taking)
Posizione (orizzontale) di default del trigger event (time zero) = centro schermo
Campionamento e conversione
Campionamento e conversione
• Il convertitore influenza l’accuratezza e la banda del sistema
• E’ caratterizzato dal numero di bit (tip. 8) e dalla frequenza di campionamento (da
centinaia di MS/s ad alcune decine di GS/s)
• Architettura di tipo parallelo, spesso si utilizzano convertitori flash Multiplexing
(4x250 MS/s = 1 GS/s)
• Due modalità di campionamento: in tempo reale ed in tempo equivalente
18
Campionamento e conversione
19
Campionamento e conversione
20
Campionamento e conversione
Effetti della discretizzazione dell’ampiezza
21
Oscilloscopi multicanale
Convertitori multiplexati
22
Oscilloscopi multicanale
Convertitori multiplexati
23
Oscilloscopi multicanale
Convertitori multiplexati
1/4
24
Oscilloscopi multicanale
Convertitori multiplexati
2/4
25
Oscilloscopi multicanale
Convertitori multiplexati
3/4
Gen.
Trigger
Clock
Condiz. Memoria
analogico A/D acquisizione
Bus
Memoria CPU
I/O Prog. +
Dati Memoria
Display
visualiz.
La memoria di acquisizione
Buffer circolare: conserva gli ultimi N campioni (record length)
Lo strumento converte e memorizza con continuità
29
La memoria di acquisizione
0<M<N
30
La memoria di acquisizione
31
La memoria di acquisizione
Memorizzazione
32
La memoria di acquisizione
Memorizzazione : scelta di M
33
La memoria di acquisizione
Memorizzazione : scelta di M
M=N START
- dopo il verificarsi dell'evento di trigger si acquisiscono
N campioni
- similitudine con l'oscilloscopio analogico
M=O END
- al verifi.carsi.dell'evento di trigger si blocca la
memonzzaz1one
- in memoria N campioni appartenenti al passato
rispetto al trigger
- situazione non prevista in un oscilloscopio analogico
- si può conoscere lo stato di un sistema sotto test prima
dell'evento di trigger
34
La memoria di acquisizione
Memorizzazione : scelta di M
M=N/2 CENTER
MEMORIA
(capacità totale N posizioni)
o
evento di
trigger
pre-trigger post-trigger
MN M N/2 M=O
36
La memoria di acquisizione
Esempio: M = 3N
37
La memoria dati
38
Modalità di acquisizione
Si suddivide la finestra temporale in Waveform Intervals
(WI) e si distribuiscono i campioni (smp) in modo
opportuno
Sample: 1 smp per ciascun WI
Peak Detect: per ogni coppia di WI si sceglie il smp max
nel primo WI ed il smp min nel secondo
Hi Res: a ciascun WI si assegna la media dei smp in esso
compresi
Envelope: come Peak Detect ma su più acquisizioni
successive
Average: per ogni WI si utilizza la media dei smp
ottenuti da diverse acquisizioni successive
Modalità di acquisizione
• Envelope Mode: Mostra tutte le oscillazioni del segnale – esalta il rumore
• Average Mode: Filtra il rumore – nasconde variazioni di breve durata
• Traccia in giallo
– Envelope Mode
– Mostra il rumore
sovrapposto
• Traccia in bianco
– Average Mode
– Riduce il rumore
40