In laboratorio è possibile fare misure sullo spettro di un segnale utilizzando:
In questa pagina è descritto come utilizare Picoscope 2205A MSO (software versione 7.1.2, l'ultima stabile nel momento della stesura di questa pagina), prodotto da Pico Technology. Prove analoghe sono mostrate con una versione precedente del software nella pagina Laboratorio: spettro di un segnale (v 6) e possono essere effettuate con qualunque oscilloscopio digitale moderno.
Generiamo un segnale sinusoidale con ampiezza di circa 1 V e frequenza di qualche chilohertz (nell'esempio mostrato: VP = 1,8 V e f = 7.5 kHz). Visualizziamo il segnale nel dominio del tempo collegando direttamente l'uscita del Generatore di Funzioni ad un ingresso dell'oscilloscopio:
Per visualizzare lo spettro occorre utilizzare le icone Instruments e Spectrum, evidenziate nell'immagine seguente:
Lo spettro mostrato dall'oscilloscopio sarà piuttosto diverso da quanto atteso, a causa dell'uso di una scala logaritmica (nota 2) e di un intervallo molto ampio di frequenze (fino a 8 MHz).
Per questo è opportuno impostare nel menù Spectrum una frequenza massima pari a qualche volta la frequenza della sinusoide (nota 3) ed una scala lineare per l'asse verticale.
Attenzione: nel grafico è mostrata la tensione efficace (VRMS), scelta preferita in ambito tecnico.
Prima di proseguire è utile osservare quanto mostrato nella casella Spectrum, di seguito evidenziata:
Per le misure è possibile utilizzare:
Nell'immagine seguente sono mostrate entrambe le tecniche:
Generiamo un segnale ad onda quadra con ampiezza di circa 1 V e frequenza di esattamente 2 kHz (nota 1). Anche in questo caso lo spettro mostrato dall'oscilloscopio sarà piuttosto diverso da quanto atteso, ma procedendo come mostrato nell'Attività 1 si ottiene lo spettro seguente:
Con i ruler oppure gli strumenti automatici è possibile misurare l'ampiezza e la frequenza delle singole linee spettrali.
Attenzione: nel grafico è mostrata la tensione efficace delle varie sinusoidi!
Confrontare i dati ottenuti con quanto mostrato in questa pagina, compilando la seguente tabella:
Prima linea spettrale | Seconda linea spettrale | Terza linea spettrale | Quarta linea spettrale | ... | |
Ampiezza di picco teorica | |||||
Ampiezza RMS teorica | |||||
Ampiezza RMS misurata | |||||
Frequenza teorica | |||||
Frequenza misurata |
L'immagine seguente contiene una significativa incongruenza, almeno apparentemente: il generatore di funzioni genera una sinusoide con frequenza 12 kHz, ma lo spettro mostra una sinusoide con frequenza 8 kHz. Perché? (nota 4)
Generiamo un segnale ad onda quadra con ampiezza di circa 1 V e frequenza di 3 kHz. In base alla teorema delle serie di Fourier, questo segnale contiene infinite linee spettrali con frequenza multiplo intero dispari di 3 kHz.
Procedendo allo stesso modo mostrato nelle precedenti attività però lo spettro visualizzato contiene una serie di linee che non dovrebbero essere presenti, indicate dalle frecce rosse nell'immagine che segue:
Il motivo deriva dal mancato rispetto del teorema del campionamento:
Per risolvere il problema è necessario aumentare in modo significativo la frequenza di campionamento, fino a quando le linee spettrali diventano sufficientemente piccole per poter essere ignorate. Di seguito un esempio, migliorabile dal punto di vista della visualizzazione con lo Zoom (non mostrato):
Generare un segnale rettangolare con frequenza di 2 kHz e Duty Cycle del 20%, utilizzando il generatore arbitrario di segnali (AWG).
Confrontare lo spettro con quanto mostrato nella pagina Onda rettangolare. Misurare in particolare la frequenza delle linee spettrali.
Esplorare lo spettro di altri segnali (triangolare, a denti di sega, sinusoidale) individuando gli aspetti descritti nella pagina Serie di Fourier.
Un segnale sweep (da "spazzare") è un segnale sinusoidale la cui frequenza passa con continuità da un valore ad un altro.
Per generarlo con il generatore di funzioni interno a Picoscope occorre impostare la corrispondente voce del menu. Per esempio le seguenti impostazioni generano una sinusoide la cui frequenza varia da 8 kHz a 10 kHz e viceversa (Up Down) cambiando di 100 Hz ogni 200 µs.
Lo spettro, piuttosto sorprendente, è mostrato nell'immagine seguente:
Descrizione:
Queste caratteristiche sono simili allo spettro della modulazione di frequenza usata nelle trasmissioni radio FM da oltre 50 anni.
Generare un segnale digitale semi-casuale (PRBS, Pseudo Random Binary Sequence) se disponibile. In alternativa, utilizzare Arduino per generare una sequenza seriale continuamente variabile, da trasmettere con l'interfaccia SPI (attività 1).
Analizzare lo spettro del segnale e confrontarlo con quanto descritto alla pagina Trasformata di Fourier.
In molte situazioni l'ampiezza delle linee spettrali è misurata in dBV oppure dBu (per le tensioni) oppure dBm (per le potenze).
La misura in dBV viene effettuata impostando l'asse Y in modalità logaritmica e scegliendo come unità di misura il dBV:
Il grafico mostrato è simile al seguente, relativo ad un segnale sinusoidale.
Oltre alla linea in corrispondenza della frequenza della sinusoide, si notano numerosissime linee con ampiezza casuale e MOLTO più piccole della sinusoide. Si tratta del rumore di quantizzazione: esso ha, nell'esempio mostrato, ampiezza di circa -75 dBV ed è circa 65 dB inferiore all'ampiezza della sinusoide.
L'ampiezza della sinusoide può essere misurata con i rulers. Per una misura accurata è necessario impostare anche in questo caso la funzione di window a Flat-top.
Ampiezza teorica di picco - V | |
Ampiezza teorica RMS - V | |
Ampiezza teorica di picco - dBV | |
Ampiezza teorica RMS - dBV | |
Ampiezza teorica RMS - dBu | |
Ampiezza misurata RMS - dBV | |
Ampiezza misurata RMS - dBu |
Lo spettro di potenza è visualizzato impostando gli assi in modalità logaritmica e scegliendo come unità di misura il dBm; inoltre è necessario specificare la resistenza che sceglieremo pari a quella di uscita del generatore di funzioni (600 Ω).
Il grafico mostrato è simile al seguente, non molto diverso dal precedente se non per il fatto che si tratta di uno spettro di potenza:
L'ampiezza della sinusoide può essere misurata con i rulers. Per una misura accurata è necessario impostare anche in questo caso la funzione di window a Flat-top.
Ampiezza teorica RMS - V | |
Potenza teorica - mW | |
Potenza teorica - dBm | |
Potenza misurata - dBm |
Generare un segnale ad onda quadra di circa 500 mV e visualizzare lo spettro in dBV e quello in dBm. Molto probabilmente, oltre al rumore, sarà presente anche l'effetto dell'aliasing (perché?)
Confrontare i valori misurati per le ampiezza delle prime linee spettrali con quelli teorici (la prima colonna della tabella è esemplificativa, da modificare con i propri dati)
Prima linea spettrale | Seconda linea spettrale | Terza linea spettrale | Quarta linea spettrale | ... | |
Ampiezza teorica di picco - V | 0.637 V | ||||
Ampiezza teorica RMS - V | 0.450 V | ||||
Ampiezza teorica di picco - dBV | -3,92 dBV | ||||
Ampiezza teorica RMS - dBV | -6.93 dBV | ||||
Ampiezza misurata RMS - V | 0.45 V | ||||
Ampiezza misurata RMS - dBV | -6.95 dBV | ||||
Potenza teorica - mW | 0.338 mW | ||||
Potenza teorica - dBm | -4.71 dBm | ||||
Potenza misurata - dBm | -4.74 dBm |
In alcune situazioni può essere utile visualizzare l'asse delle frequenza su scala logaritmica e l'asse verticale come dBV o dBm, ottenendo quello spesso indicato come grafico semi-logaritmico:
Di seguito come appare lo spettro di una sinusoide e di un'onda quadra su grafico semilogaritmico:
Data di creazione di questa pagina: ottobre 2020
Ultima modifica: 28 settembre 2024
Appunti scolastici - Versione 0.1029 - Gennaio 2025
Copyright 2012-2025, Vincenzo Villa (https://www.vincenzov.net)
Creative Commons | Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)