ADC SNR Hesaplama

Etkin bit sayısını girin; ideal SNR’yi alın.

Sonuç

64,97 dB

Nasıl hesaplanır?

Araç SNR(dB) = 6,02 × ENOB + 1,76 formülünü hesaplar. ENOB etkin bit sayısıdır; gerçek dönüştürücüler nominal bit sayısına nadiren ulaştığından ondalıklı olabilen düz bir sayıdır. 6,02, bit başına dB kazancıdır (yaklaşık 20·log102); 1,76 dB ise tam ölçekli bir sinüs girişi ve yalnızca kuantalama gürültüsü varsayımından gelir. Sonuç, bu kadar etkin bit için en iyi durum SNR'sidir ve 2 ondalığa yuvarlanır. ENOB negatif olamaz. Araç tek yönlüdür: bitten dB'ye. Ölçülen bir SNR'dan ENOB bulmak için formülü ENOB = (SNR − 1,76) ÷ 6,02 olarak düzenleyin. Sıfır bit 1,76 dB verir, çünkü sabit formülün parçasıdır.

Örnek hesaplama

Bir veri sayfası, nominal 12 bitlik bir ADC için 10,5 bit etkin çözünürlük belirtiyor. 1. adım: 6,02 × 10,5 = 63,21. 2. adım: 1,76 ekleyince 64,97 dB bulunur. Karşılaştırma için ideal 12 bitlik dönüştürücü 6,02 × 12 + 1,76 = 74,00 dB verir; yani 1,5 etkin bit kaybı yaklaşık 9 dB sinyal-gürültü oranına mal olur.

Bu örneği dene →

Sık yapılan hatalar

  • Veri sayfası daha düşük bir ENOB verirken nominal bit sayısını (örneğin 12) yazmak. Araç o zaman ideal 74,00 dB gösterir; gerçek bir dönüştürücü buna ulaşamaz.
  • Çıktıyı ölçülmüş SNR sanmak. Bu yalnızca kuantalama gürültüsünden doğan teorik en iyi durumdur; gerçek devredeki ısıl gürültü, jitter ve bozulma gerçek değeri düşürür.
  • Sonucu SINAD ya da SFDR değerleriyle aynı şeymiş gibi kıyaslamak. Formül, tam ölçekli sinüs için ideal SNR'yi verir; bozulmayı içeren değerleri vermez.
  • Formülü tam ölçeğin çok altındaki bir sinyale uygulamak. 1,76 dB sabiti tam ölçekli girişi varsayar; daha küçük sinyalde SNR araçtaki değerden düşüktür.

Bu hesaplama hakkında

Bir analog-dijital dönüştürücünün ideal sinyal-gürültü oranı, tamamen çözünürlüğüyle belirlenir ve klasik SNR = 6,02 × ENOB + 1,76 dB formülüyle ifade edilir; burada ENOB etkin bit sayısıdır. Bit başına 6,02 dB'lik katsayı, her ek bitin kuantalama adım büyüklüğünü yarıya indirmesinden gelir; 1,76 dB'lik sabit ise tam ölçekli bir sinüs dalga girişi ve düzgün dağılımlı kuantalama hatası varsayımından çıkar.

Elektronik ve DSP mühendisleri bu ilişkiyi, belirli bir ADC bit derinliğinin teorik olarak sağlayabileceği en iyi SNR'yi öngörmek için kullanır. Etkin bit sayısını girersiniz, hesaplayıcı SNR'yi dB olarak verir. Tersini yapıp gerçek bir ADC'nin etkin bit sayısını veri sayfasındaki SNR değerinden geriye doğru hesaplamak için formülü elle düzenleyin: ENOB = (SNR − 1,76) / 6,02 — ADC parçalarını karşılaştırırken veya ses ve enstrümantasyon tasarımlarını üretici özellikleriyle doğrularken standart bir adımdır.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar

  • İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar