stdio 0 25 сентября, 2007 Опубликовано 25 сентября, 2007 · Жалоба После оцифровки синуса с помощью АЦП имею набор данных - 4096 слов по 16 бит, подскажите как посчитать SNR и SFDR? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Igor_S 0 25 сентября, 2007 Опубликовано 25 сентября, 2007 · Жалоба После оцифровки синуса с помощью АЦП имею набор данных - 4096 слов по 16 бит, подскажите как посчитать SNR и SFDR? Operacija FFT, zatem po spektru... No, Wy mozhete ispolzowatj gotowuju programmu "ADC Analyzer" s sajta Analog Device. Sdelajte import Washih dannyh, nazhmite "FFT" i ona awtomaticheski schitaet SNR, SFDR i mnogo chego eshe. Uspehov Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stdio 0 26 сентября, 2007 Опубликовано 26 сентября, 2007 · Жалоба Я так понимаю вычислив БПФ я получу спектр сигнала и если найти отношение амплитуды входного сигнала к амплитуде наибольшей частотной составляющей то таким образом можно найти SFDR. А вот как найти SNR? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jorikdima 0 26 сентября, 2007 Опубликовано 26 сентября, 2007 · Жалоба что такое амплитуда входного сигнала, если входной сигнал не синус? что такое SFDR? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость TSerg 27 сентября, 2007 Опубликовано 27 сентября, 2007 · Жалоба После оцифровки синуса с помощью АЦП имею набор данных - 4096 слов по 16 бит, подскажите как посчитать SNR и SFDR? Если SNR - это Signal Noise Rate, то: Для исходного "чистого" синуса равен нулю. После оцифровки добавляется шум квантования и тогда: SNR(dB) = 20Lg(E/A); где E =sqrt(D) D = Q^2/12 - дисперсия шума кв. Q = 2^-n - шаг квантования n - число разрядов Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
furymaxx 0 27 сентября, 2007 Опубликовано 27 сентября, 2007 (изменено) · Жалоба Signal to Noise Ratio - отношение сигнал/шум. А вот как найти SNR? А если оцифровать сигнал с заземленного входа АЦП ? Изменено 27 сентября, 2007 пользователем furymaxx Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rloc 57 27 сентября, 2007 Опубликовано 27 сентября, 2007 (изменено) · Жалоба Я так понимаю вычислив БПФ я получу спектр сигнала и если найти отношение амплитуды входного сигнала к амплитуде наибольшей частотной составляющей то таким образом можно найти SFDR. А вот как найти SNR? 1) В самом простом случае необходимо на вход АЦП подать синусоидальный сигнал с частотой F(SIN) = N*F(ADC)/4096, где N - некоторое целое число, 4096 - количество точек дискретного преобразования Фурье, которое Вы собираетесь делать. Тогда SNR считается по следующему алгоритму: а) делаете дискретное преобразование Фурье б) считаете отношение квадрата модуля одной спектральной составляющей (на частоте входного сигнала) к сумме квадратов модулей всех остальных составляющих в) берете десятичный логарифм от б) и умножаете на 10 2) В ином случае последовательность операций следующая: а) перемножаете оцифрованный сигнал на окно Наттолла или любое другое окно, дающее уровень боковых лепестков меньше уровня шума б) делаете дискретное преобразование Фурье в) считаете сумму квадратов модулей нескольких спектральных составляющих, находящихся в районе частоты входного сигнала и превышающих уровень шума г) считаете сумму квадратов модулей всех остальных составляющих д) делите в) на г), берете десятичный логарифм и умножаете на 10 Изменено 27 сентября, 2007 пользователем rloc Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stdio 0 28 сентября, 2007 Опубликовано 28 сентября, 2007 · Жалоба Получается что из спектра сигнала нужно найти мощность полезного сигнала и мощность всего остального шума, отношение этих мощностей и есть SNR. Спасибо rloc Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rloc 57 28 сентября, 2007 Опубликовано 28 сентября, 2007 · Жалоба Получается что из спектра сигнала нужно найти мощность полезного сигнала и мощность всего остального шума, отношение этих мощностей и есть SNR. В общем случае, когда входной сигнал не синусоидальный (прямоугольный, треугольный и т.д.) нужно пропустить оцифрованный сигнал через согласованный фильтр (отделить шум от сигнала) и найти отношение одной мощности к другой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
729 0 30 сентября, 2007 Опубликовано 30 сентября, 2007 · Жалоба После оцифровки синуса с помощью АЦП имею набор данных - 4096 слов по 16 бит, подскажите как посчитать SNR и SFDR? Посмотрите тут: - http://www.analog.com/en/content/0,2886,76...%255F65,00.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться