Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: downsampling question:почему так получается
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
maxfox2k
может ли кто-нибудь обяснить?

имеем 3 частоты
sin(37 MHz) + sin(37 + 1 MHz) + sin(37 - 2 MHz)

скажем взяли мы фурье 37*4mhz и увидим 3 палки, так?

теперь вопрос: если мы возьмём фурье при частоте семплирования 32mhz, то почему всё равно увидим 3 палки на 5, 5-2 и 5+1mhz?
petrov
При идеальной дискретизации исходный спектр от минус до плюс бесконечности повторяется на всех частотах кратных частоте дискретизации.
maxfox2k
Цитата(petrov @ Aug 2 2008, 10:01) *
При идеальной дискретизации исходный спектр от минус до плюс бесконечности повторяется на всех частотах кратных частоте дискретизации.

да, оно и понятно, но я ни разу не видел, чтобы это использовалось на практике.
в общем можно ли использовать для downconverting в реальном мире?

т.е. скажем есть сигнал полосой 6 mhz и несущей 37 mhz.
для downconverting через owersampling ну нужно 40*4 mhz sample rate как минимум.
т.е. можно ли использовать способ для downconverting используя метод downsampling, описанный в первом посте?

ps сорри не знаю терминов на русском.
petrov
Почему же используется, гуглите IF sampling. Там высокие требования к джиттеру клока АЦП.
shf_05
посмотрите АЦП от AD и TI - сплошь и рядом используется downsapling!
Сергей Борщ
Цитата(maxfox2k @ Aug 5 2008, 10:30) *
т.е. скажем есть сигнал полосой 6 mhz и несущей 37 mhz.
для downconverting через owersampling ну нужно 40*4 mhz sample rate как минимум.
И получите в оцифрованном сигнале спектр шириной 40*2МГц как минимум. Из которого в цифре можно вырезать ненужное и сместить спектр сигнала в 0. Аналоговый фильтр НЧ на входе дожен давить все часоты выше Fs/2. При downsampling (кажется, русскоязычный термин - субдискретизация) аналоговый фильтр должен быть полосовым и давить частоты выше и ниже полосы сигнала.

Хороший материал по теме - The Data Conversion Handbook, раздел2, стр. 2.31.
Цитата(petrov @ Aug 5 2008, 10:48) *
Почему же используется, гуглите IF sampling. Там высокие требования к джиттеру клока АЦП.
И к полосе пропускания УВХ. Оно должно пропускать максимальную частоту сигнала, которая выше, чем ширина спектра.
petrov
Цитата(Сергей Борщ @ Aug 5 2008, 13:59) *
И к полосе пропускания УВХ. Оно должно пропускать максимальную частоту сигнала, которая выше, чем ширина спектра.


Конечно, соответствующих АЦП например у AD полно по приемлемой цене, а вот генератор может стать проблемой для высоких несущих.
Сергей Борщ
Цитата(petrov @ Aug 5 2008, 13:15) *
Конечно, соответствующих АЦП например у AD полно по приемлемой цене, а вот генератор может стать проблемой для высоких несущих.
У тех же AD есть микросхемы для "исправления" тактового сигнала. Внутри DDS и ФАПЧ, если я правильно помню.
shf_05
Цитата(petrov @ Aug 5 2008, 16:15) *
Конечно, соответствующих АЦП например у AD полно по приемлемой цене, а вот генератор может стать проблемой для высоких несущих.

есть такие квадратичные модуляторы, TSP процессоры как у АД так и у ТИ.
petrov
Цитата(shf_05 @ Aug 6 2008, 09:20) *
есть такие квадратичные модуляторы, TSP процессоры как у АД так и у ТИ.


Что за квадратичные модуляторы?
shf_05
Цитата(petrov @ Aug 6 2008, 11:40) *
Что за квадратичные модуляторы?

извините квадратурные- AD9856, AD9857 у ад, для техаса не помню, есть на сайте в разделе IF или data converter чтоли...
petrov
Цитата(shf_05 @ Aug 6 2008, 17:18) *
извините квадратурные- AD9856, AD9857 у ад, для техаса не помню, есть на сайте в разделе IF или data converter чтоли...


а какое это отношение к теме имеет?
shf_05
Цитата(petrov @ Aug 7 2008, 12:13) *
а какое это отношение к теме имеет?

это к фразе "Конечно, соответствующих АЦП например у AD полно по приемлемой цене, а вот генератор может стать проблемой для высоких несущих."
petrov
Цитата(shf_05 @ Aug 7 2008, 10:29) *
это к фразе "Конечно, соответствующих АЦП например у AD полно по приемлемой цене, а вот генератор может стать проблемой для высоких несущих."


Здесь речь о тактовых генераторах для АЦП.
bahurin
Цитата(maxfox2k @ Aug 1 2008, 12:22) *
может ли кто-нибудь обяснить?

имеем 3 частоты
sin(37 MHz) + sin(37 + 1 MHz) + sin(37 - 2 MHz)

скажем взяли мы фурье 37*4mhz и увидим 3 палки, так?

теперь вопрос: если мы возьмём фурье при частоте семплирования 32mhz, то почему всё равно увидим 3 палки на 5, 5-2 и 5+1mhz?


Вы в школе учили теорему Котельникова? если у вас сигнал с верхней частотой 38МГц (37+1), то для того чтобы представить его в дискретном виде потребуется частота семплированипя выше чем 2*38Мгц, а для того чтобы его энергетика осталасть неизменной при случайной начальной фазе, то надо частоту сэмплирования больше или равной 4*38МГц.
_Anatoliy
Цитата(bahurin @ Sep 20 2008, 09:00) *
Вы в школе учили теорему Котельникова? если у вас сигнал с верхней частотой 38МГц (37+1), то для того чтобы представить его в дискретном виде потребуется частота семплированипя выше чем 2*38Мгц, а для того чтобы его энергетика осталасть неизменной при случайной начальной фазе, то надо частоту сэмплирования больше или равной 4*38МГц.


Слишком категоричное заявление.Частота дискретизации должна быть более удвоенной полосы входного сигнала,тогда не будет перекрытия спектров. Сигнал на частоте 100 МГц с полосой 1 МГц можно спокойно оцифровать частотой > 2 МГц,а не >201 Мгц.
maxfox2k
Цитата(bahurin @ Sep 20 2008, 09:00) *
Вы в школе учили теорему Котельникова? если у вас сигнал с верхней частотой 38МГц (37+1), то для того чтобы представить его в дискретном виде потребуется частота семплированипя выше чем 2*38Мгц, а для того чтобы его энергетика осталасть неизменной при случайной начальной фазе, то надо частоту сэмплирования больше или равной 4*38МГц.

ok, sempliruem 25*37 MHz
vopros ne v etom zaklyuchalsya
связист
Цитата(bahurin @ Sep 20 2008, 10:00) *
Вы в школе учили теорему Котельникова? если у вас сигнал с верхней частотой 38МГц (37+1), то для того чтобы представить его в дискретном виде потребуется частота семплированипя выше чем 2*38Мгц, а для того чтобы его энергетика осталасть неизменной при случайной начальной фазе, то надо частоту сэмплирования больше или равной 4*38МГц.


Если можно поподробней о том как зависит энергетика от начальной фазы, точнее от того, что начальная фаза случайна.
DRUID3
Цитата(bahurin @ Sep 20 2008, 09:00) *
Вы в школе учили теорему Котельникова?

В школе таковА не расказУют biggrin.gif .

Цитата(bahurin @ Sep 20 2008, 09:00) *
если у вас сигнал с верхней частотой 38МГц (37+1), то для того чтобы представить его в дискретном виде потребуется частота семплированипя выше чем 2*38Мгц, а для того чтобы его энергетика осталасть неизменной при случайной начальной фазе, то надо частоту сэмплирования больше или равной 4*38МГц.

брееееееееееееееед. пооооооооооолный.
Дискретизируют по схеме Fs = 4*Fmax для удобства получения квадратур - в очень удобные "множители" вырождается комплексная синусоида...
Singer
Мы вот теорему Котельникова в школе не учили, поэтому не заморачиваемся и дискретизируем полосу центральную частоту 90 мгц частотой всего 120 мгц smile.gif А если серьезно, то при дискретизации при выборе частоты дискретизации значение имеет ширина полосы, а не абсолютные значения частот.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.