Il campionamento a una frequenza più elevata fornisce un numero di bit (ENOB) più efficace, fino ai limiti della gamma dinamica libera spuria del convertitore da analogico a digitale (ADC) che si sta utilizzando (così come altri fattori come l'ingresso analogico larghezza di banda dell'ADC). Tuttavia, ci sono alcuni aspetti importanti da capire quando lo farò, che approfondirò ulteriormente.
Ciò è dovuto alla natura generale del rumore di quantizzazione, che in condizioni di campionamento di un segnale non correlato all'orologio di campionamento è ben approssimato come una distribuzione del rumore bianca (in frequenza) uniforme (in grandezza). Inoltre, il rapporto segnale / rumore (SNR) di un'onda sinusoidale reale a fondo scala sarà ben approssimato come:
SNR = 6,02 dB / bit + 1,76 dB
6.02 × 12 + 1.76 = 74
Usando un'onda sinusoidale su larga scala, stabiliamo una linea di riferimento coerente da cui possiamo determinare la potenza totale del rumore dovuta alla quantizzazione. Entro limiti ragionevoli, la potenza del rumore rimane la stessa anche se l'ampiezza dell'onda sinusoidale viene ridotta o quando utilizziamo segnali compositi da più onde sinusoidali (ovvero tramite l'espansione della serie di Fourier, qualsiasi segnale generale).
UN212σ2Sσ2NΔ2BΔ( 2BΔ )28Vp2√Vp
fS/ 2- fS/ 2+ fS/ 2Vp2√scende. Se successivamente filtriamo poiché la nostra larghezza di banda di interesse è inferiore, il rumore totale diminuirà. In particolare se si filtra via metà dello spettro, il rumore diminuirà di 2 (3 dB). Filtra 1/4 dello spettro e il rumore diminuisce di 6 dB, il che equivale a ottenere 1 bit di precisione in più! Pertanto la formula per SNR che tiene conto del sovracampionamento è data come:
Gli ADC effettivi in pratica avranno limitazioni tra cui non linearità, larghezza di banda di ingresso analogica, apertura incerta, ecc. Che limiteranno la quantità di sovracampionamento e il numero di bit efficaci che possono essere raggiunti. La larghezza di banda dell'ingresso analogico limiterà la massima frequenza di ingresso che possiamo effettivamente campionare. Le non linearità porteranno a "speroni" che sono toni di frequenza correlati che non saranno diffusi e quindi non trarranno beneficio dallo stesso guadagno di elaborazione del rumore che abbiamo visto in precedenza con il modello di rumore di quantizzazione del bianco. Questi speroni sono quantificati nei fogli dati ADC come intervallo dinamico privo di spurie (SFDR). In pratica mi riferisco all'SFDR e di solito approfitto del sovracampionamento fino a quando il rumore di quantizzazione previsto è a livello con l'SFDR, a quel punto se lo sperone più forte sembra essere in banda, non ci saranno ulteriori aumenti del SNR. Per ulteriori dettagli avrei bisogno di fare riferimento al design specifico in modo più dettagliato.
Tutti i contributi al rumore vengono catturati in modo preciso nell'effettiva specifica del numero di bit (ENOB) fornita anche sulle schede tecniche ADC. Fondamentalmente il rumore ADC totale effettivo atteso viene quantificato invertendo l'equazione SNR che ho dato inizialmente per ottenere il numero equivalente di bit che un ADC perfetto fornirebbe. Sarà sempre inferiore al numero effettivo di bit a causa di queste fonti di degrado. È importante sottolineare che diminuirà anche all'aumentare della frequenza di campionamento in modo che ci sia un punto di ritorno decrescente dal sovracampionamento.
Ad esempio, si consideri un ADC effettivo che ha un ENOB specificato di 11,3 bit e SFDR di 83 dB a una frequenza di campionamento di 100 MSPS. 11.3 ENOB è un SNR di 69,8 dB (70 dB) per un'onda sinusoidale a fondo scala. Il segnale effettivo campionato sarà probabilmente a un livello di ingresso più basso in modo da non tagliare, ma conoscendo il livello di potenza assoluto di un'onda sinusoidale a fondo scala, ora conosciamo il livello di potenza assoluto del rumore ADC totale. Se ad esempio l'onda sinusoidale a fondo scala che si traduce nel massimo SFDR ed ENOB è +9 dBm (si noti inoltre che questo livello con le migliori prestazioni è in genere inferiore di 1-3 dB rispetto al fondo scala effettivo in cui un'onda sinusoidale inizierebbe a tagliare! ), quindi la potenza totale del rumore ADC sarà + 9dBm-70 dB = -61 dBm. Dato che l'SFDR è di 83 dB, allora possiamo facilmente aspettarci di raggiungere questo limite sovracampionando (ma non di più se lo sperone è nella nostra fascia di interesse finale).N= 1083 - 6110= 158,5
Come nota finale, sappi che le architetture ADC Sigma Delta utilizzano feedback e modellatura del rumore per ottenere un aumento molto migliore del numero di bit dal sovracampionamento rispetto a quanto ho descritto qui di ciò che può essere ottenuto con gli ADC tradizionali. Abbiamo visto un aumento di 3dB / ottava (ogni volta che abbiamo raddoppiato la frequenza abbiamo guadagnato 3 dB in SNR). Un semplice ADC Sigma Delta del primo ordine ha un guadagno di 9 dB / ottava, mentre un Sigma Delta del 3 ° ordine ha un guadagno di 21 dB / ottava! (I Sigma Delta del quinto ordine non sono insoliti!).
Vedi anche le risposte correlate su
Come simultaneamente sottocampioni e sovracampionamenti?
Sovracampionamento mantenendo il rumore PSD
Come scegliere la profondità FFT per l'analisi delle prestazioni ADC (SINAD, ENOB)
L'aumento del rumore dal segnale alla quantizzazione aumenta la risoluzione dell'ADC