A amostragem em uma frequência mais alta fornecerá a você um número mais eficaz de bits (ENOB), até os limites da faixa dinâmica livre espúria do conversor analógico para digital (ADC) que você está usando (assim como outros fatores, como a entrada analógica largura de banda do ADC). No entanto, existem alguns aspectos importantes a serem compreendidos ao fazer isso, detalhando mais detalhadamente.
Isso se deve à natureza geral do ruído de quantização, que sob condições de amostragem de um sinal não correlacionado com o relógio de amostragem é bem aproximado como uma distribuição de ruído uniforme (em frequência) uniforme (em magnitude). Além disso, a relação sinal / ruído (SNR) de uma onda senoidal real em escala real será bem aproximada como:
SNR=6.02 dB/bit+1.76dB
Por exemplo, um ADC perfeito de 12 bits que amostra uma onda senoidal em escala completa terá um SNR de 6.02×12+1.76=74 dB.
Usando uma onda senoidal em escala completa, estabelecemos uma linha de referência consistente a partir da qual podemos determinar a potência total do ruído devido à quantização. Dentro da razão, essa potência sonora permanece a mesma, mesmo quando a amplitude da onda senoidal é reduzida, ou quando usamos sinais que são compostos de várias ondas senoidais (ou seja, através da expansão da série de Fourier, qualquer sinal geral).
Essa fórmula clássica é derivada da distribuição uniforme do ruído de quantização, pois para qualquer distribuição uniforme a variação é A212 , onde A é a largura da distribuição. Essa relação e como chegamos à fórmula acima é detalhada na figura abaixo, comparando o histograma e a variação para uma onda senoidal em escala completa (σ2s ), com o histograma e a variação para o ruído de quantização (σ2N ), ondeΔé um nível de quantização eb é o número de bits. Portanto, a onda senoidal tem uma amplitude de pico a pico de2bΔ. Você verá que, tomando a raiz quadrada da equação mostrada abaixo para a variação da onda senoidal (2bΔ)28 é o familiarVp2√ como o desvio padrão de uma onda senoidal na amplitude de picoVp. Assim, temos a variação do sinal dividida pela variação do ruído como o SNR.
fs/2−fs/2+fs/2Vp2√vai para baixo. Se filtrarmos posteriormente, já que nossa largura de banda de interesse é menor, o ruído total diminuirá. Especificamente, se você filtrar metade do espectro, o ruído diminuirá em 2 (3 dB). Filtre 1/4 do espectro e o ruído diminui 6 dB, o que equivale a ganhar mais 1 bit de precisão! Assim, a fórmula para o SNR que considera a sobreamostragem é dada como:
Os ADCs reais na prática terão limitações, incluindo não linearidades, largura de banda de entrada analógica, abertura incerta etc., que limitarão o quanto podemos amostrar demais e quantos bits efetivos podem ser alcançados. A largura de banda da entrada analógica limitará a frequência máxima de entrada que podemos amostrar efetivamente. As não linearidades levarão a "esporas", que são tons de frequência correlacionados que não serão espalhados e, portanto, não se beneficiarão do mesmo ganho de processamento de ruído que vimos anteriormente com o modelo de ruído de quantização de branco. Esses spurs são quantificados nas planilhas de dados da ADC como o intervalo dinâmico livre de espúrias (SFDR). Na prática, refiro-me ao SFDR e usualmente aproveito a sobreamostragem até que o ruído de quantização previsto esteja no mesmo nível do SFDR; nesse ponto, se o estímulo mais forte estiver na banda, não haverá mais aumento no SNR. Para detalhar mais, eu precisaria me referir ao design específico em mais detalhes.
Todas as contribuições de ruído são bem capturadas na especificação do número efetivo de bits (ENOB), também fornecida nas folhas de dados da ADC. Basicamente, o ruído total do ADC esperado é quantificado revertendo a equação SNR que eu forneci para obter o número equivalente de bits que um ADC perfeito forneceria. Sempre será menor que o número real de bits devido a essas fontes de degradação. É importante ressaltar que ele também diminui à medida que a taxa de amostragem aumenta, para que haja um ponto de retorno decrescente da super amostragem.
Por exemplo, considere um ADC real que tenha um ENOB especificado de 11,3 bits e SFDR de 83 dB a uma taxa de amostragem de 100 MSPS. 11.3 ENOB é um SNR de 69,8 dB (70 dB) para uma onda senoidal em escala completa. O sinal real amostrado provavelmente estará em um nível de entrada mais baixo, para não cortar, mas sabendo o nível de potência absoluto de uma onda senoidal em escala completa, agora sabemos o nível de potência absoluto do ruído total do ADC. Se, por exemplo, a onda senoidal em escala completa que resulta no SFDR e ENOB máximo for de +9 dBm (observe também que este nível com melhor desempenho é tipicamente 1-3 dB mais baixo do que a escala completa real em que uma onda senoidal começaria a cortar! ), a potência total do ruído ADC será de + 9dBm-70 dB = -61 dBm. Como o SFDR é de 83 dB, podemos facilmente esperar atingir esse limite com uma super amostragem (mas não mais se o estímulo estiver em nossa faixa final de interesse).N=1083−6110=158.5
Como observação final, saiba que as arquiteturas Sigma Delta ADC usam feedback e modelagem de ruído para obter um aumento muito maior no número de bits da super-amostragem do que o que descrevi aqui sobre o que pode ser alcançado com os ADC tradicionais. Vimos um aumento de 3dB / oitava (toda vez que dobramos a frequência, ganhamos 3 dB no SNR). Um Sigma Delta ADC simples de primeira ordem tem um ganho de 9dB / oitava, enquanto um Sigma Delta de terceira ordem tem um ganho de 21 dB / oitava! (Os Sigma Delta de quinta ordem não são incomuns!).
Veja também respostas relacionadas em
Como você subamostra e superamostra simultaneamente?
Sobre-amostragem, mantendo o ruído PSD
Como escolher a profundidade da FFT para análise de desempenho ADC (SINAD, ENOB)
Como aumentar o ruído do sinal para quantização aumenta a resolução do ADC