ADC 量子化ノイズ計算ツール
アナログ-デジタルコンバーター設計のADC量子化ノイズ、理論上のSQNR、ENOB、ダイナミックレンジ、およびノイズスペクトル密度を計算します。
公式
仕組み
量子化ノイズカリキュレータは、ADCの選択、データ収集システムの設計、およびオーディオ/ビデオコーデックの開発に不可欠なアナログ-デジタルコンバータの信号対量子化ノイズ比(SQNR)とLSB電圧を計算します。DSP エンジニア、組み込みシステム設計者、および計測スペシャリストは、これを使用して ADC の解像度をアプリケーション要件に合わせます。Kester の「データ変換ハンドブック」(アナログ・デバイセズ)によると、量子化ノイズは、連続振幅を離散レベルに四捨五入すると発生します。正確な SQNR の公式は 20*log10 (2) *N + 10*log10 (1.5) = 6.0206*N + 1.761 dB です。ここで N はビット分解能です。16 ビット ADC は 98.09 dB の SQNR を実現します。これは AES17 規格に準拠した CD 品質のオーディオには十分です。ビットを追加するごとに SQNR はちょうど 6.02 dB 向上し、振幅分解能は 2 倍になります。5Vリファレンスの場合、12ビットADCは1.22mV LSBで、24ビットADCは298nV LSBを実現し、科学機器におけるマイクロボルトレベルの精度を実現します。
計算例
80dBのダイナミックレンジを必要とする10uVのノイズフロアを備えた100mVのフルスケールセンサーのADC解像度を選択してください。ステップ 1: 必要なSQNR > 80 dB + 6 dB マージン = 86 dBステップ 2: N: 6.02*N + 1.76 >= 86 を求めると、N >= 14.0 ビットになります。ステップ 3: マージンが 12 dB の 16 ビット ADC (98.09 dB SQNR) を選択してください。ステップ 4: LSB = 100mV/65536 = 1.53 uV — センサーのノイズフロアをはるかに下回っています。ステップ 5: 量子化ノイズ = 100mV/(sqrt (12) * 65536) = 0.44 uV RMS、センサーノイズが意図したとおりに制限されていることを確認します。アナログ・デバイセズのMT-001によると、ADCはシステム全体のノイズの 5% 未満を占めています。
実践的なヒント
- ✓IEEE 1241-2010に従い、ノイズを制限して動作させるには、信号ダイナミックレンジが10〜20dB高いSQNRのADCを選択してください
- ✓ディザリング(0.5~1 LSB のノイズを加算)を使用して量子化ノイズを非相関化し、Kester あたりのアイドルトーンを除去します。
- ✓オーディオアプリケーションの場合、16ビットのダイナミックレンジは96dBで、AES17-2015プロフェッショナルオーディオ規格を満たしています。
- ✓24ビットADCは理論上144dBのSQNRを実現しますが、熱ノイズにより実際のENOBは18〜20ビットに制限されます。
よくある間違い
- ✗正確な 6.0206N+1.761 ではなく、おおよそのSQNR 式 6N+1.76 を使用すると、IEEE 1241 に準拠した 16 ビットで 0.3 dB のエラーが発生します
- ✗Schreier「デルタシグマデータコンバーターの理解」によると、サンプリングレートが高いと仮定すると量子化ノイズが改善されます。オーバーサンプリングはノイズシェーピングにのみ役立ちます。
- ✗ADCのリファレンス電圧許容誤差 — 0.1% のVref誤差を無視すると、すべての変換結果に 0.1% のゲイン誤差が加わる
よくある質問
Shop Components
As an Amazon Associate we earn from qualifying purchases.
関連電卓
Signal
SNR & エノブを追加
アナログ-デジタルコンバータの信号対雑音比、有効ビット数 (ENOB)、およびアパーチャジッター効果を含むSFDRを計算
Signal
BER 対 Eb/N0
BPSK、QPSK、8PSK、および 16QAM デジタル変調のビットエラーレート (BER) を Eb/N0 から計算します。デジタル通信システムの設計に不可欠です。
Signal
SNR
RF レシーバとシグナルチェーンの SNR、ノイズフロア、感度、ダイナミックレンジを計算
Signal
フィルターデザイナー
パッシブ RC および LC Butterworth ローパス、ハイパス、およびバンドパスフィルターを設計します。フィルター次数 1 ~ 4 のコンポーネント値 (C、L)、時定数、および減衰を計算します。