[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]

Отправлено Tiro 04 декабря 2001 г. 10:40
В ответ на: Вот вот, отправлено Александр Гайворонский 04 декабря 2001 г. 09:46

Практически можно прикинуть следующим образом. Задаешься некоторым соотношением сигнал/помеха, например 40 Дб, что есть 100 раз по напряжению. При оцифровке сигнала частоты Fx с частотой Fo получишь зеркальную частоту Fx1 = Fo - Fx (1).
Фильтр второго порядка имеет 12 Дб/окт, что есть 40 Дб/дек. Смотрим на соотношение сигнал/помеха и с огорчением подмечаем, что Fx1/Fx >= 10 (2) по заданным условиям. Выразим из этого условия частоту Fo: Fo = 2*(sqrt(Fx*Fx1)) (3), а учтя (2) получим
Fo >= 2*(sqrt(10*Fx^2) (4), что даст Fo >= 2*sqrt(10)*Fx (5)
Результат: Fx <= Fo/6.32, и для частоты отсчетов 6 кГц максимальная частота 949 Гц, а для 8 кГц -> 1266Гц. Сигналы с большими частотами конечно же пройдут, но для них не выполнится соотношение сигнал/помеха. Сигналы с частотами выше Fo/2 тоже пройдут, но будут восстановлены как сигналы с частотой Fo - Fx < Fo/2 и попадут в полосу пропускания твоего фильтра.
Поэтому ПЕРЕД оцифровкой пропусти свой исходный сигнал через фильтр с крутым спадом и частотой среза Fs < Fo/2

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

Ответы



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

E-mail: info@telesys.ru