|
Фильтр перед АЦП. Нужен ли?, Конкретно, для оцифровки РЛС сигналов. |
|
|
|
Jan 9 2013, 11:03
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

|
Цитата(Serhiy_UA @ Jan 9 2013, 12:46)  к V_G По поводу благоприятной помеховой обстановки, согласен, можно и не заметить. Нужны критерии и наборы статистик, тогда все будет точно, но это не малые исследования и сложный путь. какие исследования, не понимаю? не морочьте себе голову, ставьте фильтр на частоту Найквиста, спокойнее будет, все остальное выделите уже в цифре, да хоть тем же самым КИХ фильтром.
|
|
|
|
|
Jan 9 2013, 11:13
|

Профессионал
    
Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955

|
Цитата(Serhiy_UA @ Jan 9 2013, 19:46)  А спектр сигнала ограничен 3..30МГц, так что можно смело подавать на вход АЦП с тактом 80МГц , без входного фильтра. Теорема отсчетов выдержана. Ну, так это про спектр сигнала. Но к нему же прибавляются и шум и помехи. И не только из эфира, но и изнутри аппаратуры. Так что фильтр до АЦП крайне желателен, иначе будете рассматривать на экране полосы от импульсного БП и засветку от белого шума. ЗЫ. Кстати, для спектра сигнала 30 МГц, 80 МГц - очень даже не высокая частота дискретизации. Если бы дальше предполагалась серьезная цифровая обработка, потребный аналоговый фильтр был бы весьма нетривиальным.
|
|
|
|
|
Jan 9 2013, 12:26
|
Знающий
   
Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112

|
Вопрос поднят по причине, что достаточно много лет фильтра перед АЦП не было совсем, да и сейчас часто не ставим. То есть, сигнал сразу на АЦП (через усилители смещения, конечно), а картинка хорошая. Свои помехи малы: на уровне 2..5 младших разрядов. Смотрели анализатором спектра входной сигнал перед АЦП, в общем, полоса 3..30 МГц выдерживается. Потом перед АЦП поставили аналоговый фильтр, фирменный, а полоса на анализаторе сигнала стала короче. В фильтре длинная цепочка из LC-элементов и с хорошей формой характеристики, правда, фильтр чебышевский.
Как писал, не замечено, большой видимой разницы между ситуациями без фильтра и с фильтром. Более тонкие оценки получить труднее, да и проще пройти проторенным путем: фильтр и все. Хотя, сомнения остаются …
|
|
|
|
|
Jan 10 2013, 06:50
|
Знающий
   
Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112

|
Здесь КИХ-фильтр цифровой. В этом варианте сигнал непосредственно поступает на АЦП с частотой дискретизации 80МГц, затем цифровая КИХ фильтрация с этим же тактом, и последующее прореживание до исходных 20МГц. В итоге добиваемся некого цифрового антиалиасинга, заодно утилизируем свободные ресурсы в используемой FPGA (Cyclone III EP3C40Q240C8). В варианте с аналоговым антиалиасинговым фильтром марки SCLF-8.4 (см., *.pdf в приложении), сигнал сначала фильтруется и поступает на АЦП с частотой 20МГц. Здесь все по классике, только этот фильтр имеет чебышевский характер и при обкатке тестового прямоугольного импульса дает на его вершине небольшие колебания, с которыми, в общем-то можно и смириться, хотя он иногда и досаждает.. . Ну и, в изначальном варианте, который тоже удовлетворял, никакого антиалиасингового фильтра не было вообще, сигнал просто поступал на АЦП с дискретизацией 20МГц. Вариант с КИХ-фильтром сейчас обкатывается, а два предыдущих варианта эксплуатируются ряд лет на нескольких станциях. Кстати, про теорему отсчетов популярно сказано в http://dspsys.org/adc/42-samplingtheorema Время от времени меня посещает мысль, что в такой специфической сфере, как прием и обработка сигналов видео от приемников РЛС, можно обходиться и без антиалиасингового фильтра. То есть фильтр и нужен для защиты от помех и ЭМС, но не обязательно для соответствия теореме отсчетов. По моему, вопрос упирается (и может разрешится) с разработкой точных математических критериев оптимальности (что тоже не просто) и в проведении большого объема экспериментальных работ по накоплению статистик. Хотя, согласен, можно и не заморачиваться. Всем откликнувшимся большое спасибо за замечания и соображения!
|
|
|
|
|
Jan 10 2013, 18:59
|
Знающий
   
Группа: Свой
Сообщений: 988
Регистрация: 3-11-10
Пользователь №: 60 636

|
Цитата(Дмитрий_Б @ Jan 9 2013, 19:19)  Фильтр лучше поставить, но только такой, чтобы переходной процесс был коротким и монотонно затухающим. Тогда проблемы с ЭМС не возникнет и картинка по дальности не испортится. Чебышевский большого порядка - чересчур. Абсолютно так - фильтры с большой добротностью сильно растянут переходной процесс, ухудшат точность - а что дает прямоугольность характеристики, непонятно. Фильтр Беселя или чуть выше, высокого порядка - вроде самое то. Более того, если правильно смоделировать фильтр под конкретный входной сигнал (импульс радара), то сигнал можно сжать по времени, амплитуда его увеличится.
|
|
|
|
|
Jan 11 2013, 02:35
|
Профессионал
    
Группа: Свой
Сообщений: 1 143
Регистрация: 22-04-08
Из: г. Екатеринбург
Пользователь №: 36 992

|
Цитата(Serhiy_UA @ Jan 10 2013, 12:50)  Время от времени меня посещает мысль, что в такой специфической сфере, как прием и обработка сигналов видео от приемников РЛС, можно обходиться и без антиалиасингового фильтра. То есть фильтр и нужен для защиты от помех и ЭМС, но не обязательно для соответствия теореме отсчетов. пока помех нет и сигнал в нужной полосе частот все и так удовлетворяет теореме отчетов, если вдруг возникнет помеха вне полосы вашего сигнала, пусть такая, что находится в n-й зоне Найквиста, то тут как раз фильтр нужен для выполнения теоремы отчетов. Не исключено, что помех нет т.к. определенную "фильтрацию" выполняет антенна устройства и тракт приемника, но все же советую все же применять хотя бы простейший RC фильтр на входе платы ибо помеха может все таки быть и не все операционники и АЦП адекватно ведут себя при наводках радиочастотного диапазона даже при частоте помехи выше диапазона рабочих частот операционника (АЦП). АЦП на 80МГц лучше тем, что сигнал помехи должен быть за частотой 40 а не 10МГц чтобы "переносится по частоте" и аналоговый фильтр при этом можно попроще выбрать.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|