[an error occurred while processing this directive]
FIR 1024 порядка. Вторая серия :)
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Vader 10 декабря 2003 г. 19:49

Огромное всем спасибо за ответы.
Постараюсь описать более подробно задачу.

Я радиолюбитель (HAM Radio). Давно увлекаюсь цифровой обработкой сигнала в контексте этого хобби.
Привлекает создание приемника с т.н. преобразованием вверх.
Примерная схема такова:
Вход (1-30MHz), первым преобразованием "переносим" сигнал в область частот ~60-100M. Там предварительная подчистка аналоговым способом и вторым преобразованием спускаем в область ~10-50M, где за дело берется ПЛИС. А далее уже сигнал окончательно обрабатывается на ПК.
Абсолютная динамика тракта должна быть порядка 120-140Дб. (я перестраховался - заложил эффективные 24 бит в тракте) Масштабировать, обрезать и логарифмировать категорически неприемлемо. Т.к. задача не обнаружение сигналов, а создание приемника (если есть радиолюбители - они поймут).

Построить хороший приемник без нормальной фильтрации на 1 или 2 ПЧ невозможно. Про кварцевые фильтры я конечно в курсе. Но хочется именно в цифре сделать. При максимально "быстрой" оцифровке приемного тракта принципиально решается одна из важнейших проблем высококлассного приема. А именно возможность гальванически развязать аналоговые входные цепи и цифровую часть(имеется в виду ПК и бытовые помехи). Аналоговая часть приемника будет находиться прямо возле антенны. Далее по отпике цифра будет приходить на ПК для окончательной обработки.

Вот собственно и все. Хочу сразу оговориться: понятно, что любой алгоритм можно оптимизировать до бесконечности. Но интересует принципиальная возможность создания фильтров такого порядка.
Здесь кто-то говорил про ксайлинкс. Можно на примерах? Особенно про цены и исполнение IC. Пайку BGA и стоимость выше 300$ я дома не "потяну" при всем моем желании...

В заключении скажу, что идея возникла не после прочтения очередной умной книжки AKA на ровном месте, а после того, как я сделал приемник по схеме:
7MHz (эту частоту мы принимаем - там радиолюбители работают) -> [аналоговое преобразование] ->
1 Пч (0-22KHz) ->
фильтрация 2 ПЧ (трансверсальный FIR 1024 порядок) ->
цифровой смеситель ->
звуковая частота ->
окончательная фильтрация звуковой частоты (трансверсальный FIR 256 порядок)(0-3KHz).

Результаты впечатляют. Теперь осталось сделать "взрослую" схему приемника c 3-4 преобразованиями. Для хорошего подавления зеркальных каналов и тэдэ как ни крути, а надо обработку производить на частотах порядка 10-50M :(

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru