[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Леонид Иванович 04 декабря 2001 г. 03:16
В ответ на: Рискую показаться безграмотным, но может кто - нибудь отправлено Александр Гайворонский 03 декабря 2001 г. 18:13

Даже если не рассматривать шумы квантования (т.е. в идеальном случае), спектр оцифрованного сигнала содержит побочные компоненты (images), лежащие на частотах n*Fs+/-F, где n-целое число, Fs - частота дискретизации, а F - частота сигнала. Если оцифрованный сигнал представлен отсчетами, которые удерживаются в течении всего периода дискретизации (привычные "ступеньки"), то появляется весовая функция вида sin(x)/x, в результате чего уровень побочных компонентов с ростом частоты будет падать (кстати, это относится и к полезному сигналу, который на частоте вблизи 1/2Fs испытывает спад почти на 4dB) . В Вашем случае рядом с полезным сигналом 2999.9 Гц будет лежать побочный компонент 3000.1 Гц (т.е. через 0.2 Гц) практически такого же уровня. Вот если его, а заодно и все другие побочные компоненты удалить с помощью фильтра, Вы и получите желаемый сигнал. Только с помощью фильтра первого порядка ничего путного не сделать. В качестве anti-aliasing фильтров обычно используются фильтры 4-го .. 9-го порядка. Не зря в аудио сейчас повсеместно применяют передискретизацию, что позволяет существенно упростить аналоговый фильтр.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru