Злые Вы все, вместо того чтоб нормально объяснить-ругаться начинаете. Один Коля добрый.
Ещё раз на пальцах...
Итак, когда заходит разговор об этих вещах, все сразу вспоминают формулу:
SNR = (6.02w + 1.76) dB. Где SNR - отношение сигнал/шум, w-количество разрядов.
Но многие почему-то не задумываются что на самом деле она означает, откуда у неё растут ноги и в каких случаях она применима.
Эта формула получается если на вход диджитайзера подаётся синус полной амплитуды (FS).
После чего оценивается отношение мощности сигнала к мощности ошибок квантования. Или отношение RMS значений.
Кроме того полагается что сигнал некоррелирован с частотой квантования.
Кстати, если в качестве сигнала используется Гауссовский шум с вероятностью превышения FS =10e-5 то формула будет уже выглядеть
SNR = (6.02w − 8.5) dB
Но это всё интегральные значения, т.е, на пальцах, для шума берётся RMS вольтметр с полосой Fd/2 и мерится в этой полосе.
Что происходит когда мы начинаем анализировать сигнал с использованием анализатора спектра?
Независимо от того аналоговый это анализатор или цифровой (если вы корректно его просетапили и анализатор делает то что должен делать) вы измеряете RMS напряжение
в узкой полосе и двигая (достаточно медленно, чтоб скорость перемещения не искажала результат) этот узкополосный фильтр по частоте вы получаете
значение RMS напряжения в данной полосе, которую анализатор и отображает. Причём Вы должны знать эту полосу чтоб корректно интерпретировать результат.
В аналоговых (или эмулирующих их цифровых) анализаторах полоса задаётся в явном виде, это один из параметров анализа. Так же как и скорость свипирования.
В простых цифровых FFT анализаторах эту полосу надо оценивать самостоятельно.
Как уже сказал Коля, количество этих полос n= (Длина FFT)/2. Под длиной FFT понимается количество сэмплов.
Тогда каждая полоса bw =Полоса/n=(Fd/2)/(Длина FFT/2)=Fd/Длина FFT
Т.е. при частоте сэмплирования 48К и количестве точек 128К эквивалентная полоса будет приблизительно (очень грубо) равна 0.375 Гц
Если же мы возьмём количество точек 8К то полоса будет равна 6 Гц.
Если предположить что у нас белый шум, то отображаемый во втором случае шум будет больше на: Корень(6/0.375)=4 раза или 12дБ.
А интегральное значение шума в рабочей полосе Fd/2 в обоих случаях одинаковое
Если говорить о немного более точной оценке, надо вводить поправки на то какое окно используется при измерении.
Влияние окна в данном случае характеризует степень "прямоугольности", т.е. "качества" эквивалентного полосового фильтра
Ещё раз на пальцах...
Итак, когда заходит разговор об этих вещах, все сразу вспоминают формулу:
SNR = (6.02w + 1.76) dB. Где SNR - отношение сигнал/шум, w-количество разрядов.
Но многие почему-то не задумываются что на самом деле она означает, откуда у неё растут ноги и в каких случаях она применима.
Эта формула получается если на вход диджитайзера подаётся синус полной амплитуды (FS).
После чего оценивается отношение мощности сигнала к мощности ошибок квантования. Или отношение RMS значений.
Кроме того полагается что сигнал некоррелирован с частотой квантования.
Кстати, если в качестве сигнала используется Гауссовский шум с вероятностью превышения FS =10e-5 то формула будет уже выглядеть
SNR = (6.02w − 8.5) dB
Но это всё интегральные значения, т.е, на пальцах, для шума берётся RMS вольтметр с полосой Fd/2 и мерится в этой полосе.
Что происходит когда мы начинаем анализировать сигнал с использованием анализатора спектра?
Независимо от того аналоговый это анализатор или цифровой (если вы корректно его просетапили и анализатор делает то что должен делать) вы измеряете RMS напряжение
в узкой полосе и двигая (достаточно медленно, чтоб скорость перемещения не искажала результат) этот узкополосный фильтр по частоте вы получаете
значение RMS напряжения в данной полосе, которую анализатор и отображает. Причём Вы должны знать эту полосу чтоб корректно интерпретировать результат.
В аналоговых (или эмулирующих их цифровых) анализаторах полоса задаётся в явном виде, это один из параметров анализа. Так же как и скорость свипирования.
В простых цифровых FFT анализаторах эту полосу надо оценивать самостоятельно.
Как уже сказал Коля, количество этих полос n= (Длина FFT)/2. Под длиной FFT понимается количество сэмплов.
Тогда каждая полоса bw =Полоса/n=(Fd/2)/(Длина FFT/2)=Fd/Длина FFT
Т.е. при частоте сэмплирования 48К и количестве точек 128К эквивалентная полоса будет приблизительно (очень грубо) равна 0.375 Гц
Если же мы возьмём количество точек 8К то полоса будет равна 6 Гц.
Если предположить что у нас белый шум, то отображаемый во втором случае шум будет больше на: Корень(6/0.375)=4 раза или 12дБ.
А интегральное значение шума в рабочей полосе Fd/2 в обоих случаях одинаковое
Если говорить о немного более точной оценке, надо вводить поправки на то какое окно используется при измерении.
Влияние окна в данном случае характеризует степень "прямоугольности", т.е. "качества" эквивалентного полосового фильтра
Nobody Is Perfect