RFrftools.io

Profundidade de bits do ADC para faixa dinâmica

Calcula o SNR teórico e a faixa dinâmica de um ADC de áudio a partir de sua profundidade de bits e da melhoria por sobreamostragem.

Loading calculator...

Fórmula

SNR = 6.02N + 1.76 dB, G_OS = 10·log₁₀(OSR)

NBit depth (bits)
OSROversampling ratio (×)

Como Funciona

Um conversor analógico-digital (ADC) ideal de N bits tem um SNR máximo teórico determinado apenas pelo ruído de quantização: SNR = 6,02N + 1,76 dB. Essa fórmula surge porque cada bit adicional reduz pela metade o erro de quantização e adiciona aproximadamente 6,02 dB de SNR. O deslocamento de 1,76 dB é responsável pela distribuição estatística do erro de quantização considerado uniformemente distribuído. Para um ADC de 16 bits, o SNR teórico é de ~ 98 dB; para 24 bits, é de ~ 146 dB. A sobreamostragem — amostragem em um múltiplo (OSR) da taxa de Nyquist — espalha o ruído de quantização em uma largura de banda maior, permitindo que um filtro passa-baixo digital remova o ruído acima da banda de áudio. A melhoria do SNR em relação à sobreamostragem é de 10·log^( OSR) dB, ou aproximadamente 3 dB por duplicação da taxa de amostragem. Os ADCs Sigma-delta combinam sobreamostragem extrema (64—512 ×) com modelagem de ruído para levar o ruído de quantização a frequências mais altas, alcançando resolução de 24 bits em frequências de áudio de conversores internos de 1 ou poucos bits.

Exemplo Resolvido

ADC de 16 bits, 1 × sobreamostragem (padrão 44,1 kHz):
SNR_ideal = 6,02 × 16 + 1,76 = 96,32 + 1,76 = 98,1 dB
Alcance dinâmico = 98,1 dB
Ganho de sobreamostragem = 10·log^( 1) = 0 dB
ADC de 16 bits com sobreamostragem de 4 × (176,4 kHz):
Ganho de sobreamostragem = 10·log^( 4) = 6,0 dB
SNR total = 98,1 + 6,0 = 104,1 dB — equivalente a ~ 17 bits
ADC de 24 bits, 1 × sobreamostragem:
SNR_ideal = 6,02 × 24 + 1,76 = 144,48 + 1,76 = 146,2 dB
(Somente teórico — ADCs reais de 24 bits atingem 110-130 dB devido ao ruído térmico e às imperfeições do circuito)
ADC de 24 bits com sobreamostragem de 64 ×:
Ganho de sobreamostragem = 10·log( 64) = 18,1 dB
Total = 146,2 + 18,1 = 164,3 dB (limite teórico de 24 bits + 64 × OS)

Dicas Práticas

  • Para gravar em 24 bits/96 kHz, a vantagem efetiva da faixa dinâmica em relação a 16 bits não vem da melhoria teórica de 48 dB (que excede o nível de ruído de qualquer cadeia analógica), mas da margem de manobra que ela oferece durante a fase de ganho: grave de 10 a 20 dBFS abaixo de 0 dBFS para evitar clipes digitais sem correr o risco de ficar sem faixa dinâmica.
  • O ADC ENOB (número efetivo de bits) é o resumo de número único mais útil: ENOB = (SNR_measure − 1,76)/6,02. Uma interface de áudio anunciando '24 bits' com SNR medido = 118 dB tem ENOB = (118 − 1,76)/6,02 ≈ 19,3 bits — excelente, mas não 24.
  • Ao comparar interfaces de áudio, compare as especificações SNR ponderadas A (geralmente 3 a 6 dB melhores do que as não ponderadas) com a mesma terminação de entrada. O SNR não ponderado é o valor mais conservador e comparável.

Erros Comuns

  • Esperar que o SNR ADC real seja igual ao teórico — um ADC nominalmente de 24 bits raramente atinge 146 dB SNR na prática. Ruído térmico, instabilidade do relógio, ruído de referência e ruído da fonte de alimentação limitam a maioria dos ADCs de áudio de 24 bits a 110—130 dB (18—22 ENOB). Sempre verifique a folha de dados para o SNR/ENOB medido.
  • Confusão de sobreamostragem com modelagem de ruído — a sobreamostragem simples ganha 3 dB por oitava de OSR. A modelagem de ruído (usada em conversores delta-sigma) fornece uma melhoria muito maior ao suprimir ativamente o ruído na banda de áudio ao custo de um ruído mais alto em frequências supersônicas.
  • Usando a profundidade de bits como única métrica de qualidade, o jitter (incerteza de tempo no relógio da amostra) se converte em ruído de fase e degrada o SNR em altas frequências. Um ADC de 24 bits com baixa instabilidade de clock pode ter um desempenho pior do que um ADC de 20 bits bem cronometrado na prática.

Perguntas Frequentes

Somente se o hardware ADC resolver genuinamente 32 bits, o que não é possível hoje com nenhum circuito analógico devido aos limites de ruído térmico (ruído Johnson). A gravação “flutuante de 32 bits” é um formato de processamento digital que fornece resolução de 24 bits com 8 bits de expoente para controle automático de ganho, evitando recortes digitais. Ele não adiciona faixa dinâmica analógica além do SNR medido pelo ADC.
A taxa de amostragem afeta a largura de banda (limite de Nyquist) e o espaço livre de sobreamostragem, não diretamente o SNR fundamental dentro da banda de áudio. Taxas de amostragem mais altas permitem que a sobreamostragem e a modelagem de ruído sejam mais eficazes e reduzam o aliasing da conversão analógica para digital acima de 20 kHz. Para uma determinada profundidade de bits do ADC, a melhoria do SNR dentro da banda com a duplicação da taxa de amostragem é de aproximadamente 3 dB.
O SNR ponderado A de 100 dB é o mínimo para gravação com qualidade profissional. Mais de 110 dB é excelente (Focusrite Scarlett, linha Universal Audio Apollo). Mais de 120 dB é excepcional (Prism, Merging Technologies, RME). Para uma gravação doméstica típica com níveis de ruído ambiente de 30 a 40 dBA, 100 dB SNR significa que o ruído da interface está 60 a 70 dB abaixo do ruído ambiente — essencialmente inaudível.

Related Calculators