реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> SDR приёмник
andreichk
сообщение Mar 14 2018, 19:21
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 507
Регистрация: 15-04-06
Из: Германия
Пользователь №: 16 143



Цитата(ViKo @ Mar 14 2018, 19:17) *
Нет. Мне это не интересно. Что конкретно вы хотите сделать - перестраиваемый узкополосный фильтр? Так и задавайте конкретный вопрос.

Ок, начнём конкретно.
1. фильтр CIC. на входе имеем 20 бит со смесителя.
Как я уже писал, общая тактовая частота 120.88 МГц. В настройках есть такой параметр Sample rate.
Если выставлю его == 12, то на выходе фильтра будет поток примерно 12 МГц, так?
Далее за CIC фильтром идёт набор FIR, и в них тоже есть опция установки Input Sample rate.
Как их правильно выставлять? в соответствии с делителем предыдущего значения? То есть , если первый СИС делит на 12, то тогда в ФИР ставим 12Мгц , в следующем ФИР децимация == 8,
тогда делим 12 на 8, для следующего так же делим значение предыдущего и т.д ?

вобщем сделал так:
CIC децимация на 32
далее все остальные ФИРы децимация на 2, соответственно параметры Input Sample rate такие:

3.7775
1.88875
0.944375
0.4721875
0.23609375
0.118046875

то есть самый последний ФИР выдаёт поток 118 кГц, который я уже в квадратурном смесителе обрабатываю.
Тогда такой вопрос: все фильтры тактируются одной частотой 120.88 Мгц. Может для ФИРов тоже можно\нужно тактовую частоту понижать, чтобы лучше фильтровало?


--------------------
Go to the top of the page
 
+Quote Post
ViKo
сообщение Mar 15 2018, 06:10
Сообщение #17


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 464
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Хоть я и не буду разбираться с фильтром, совет дам. Вы показываете "средство". А какова "цель"? Что вы хотите отфильтровать, доложите для начала.
Go to the top of the page
 
+Quote Post
andreichk
сообщение Mar 15 2018, 14:57
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 507
Регистрация: 15-04-06
Из: Германия
Пользователь №: 16 143



Цитата(ViKo @ Mar 15 2018, 07:10) *
Хоть я и не буду разбираться с фильтром, совет дам. Вы показываете "средство". А какова "цель"? Что вы хотите отфильтровать, доложите для начала.

конечная цель - сканер КВ-диапазона.

конкретно по фильтрам: как я понимаю, согласно общей теории построения СДР приёмников , после СИС фильтра, должен следовать ФИР, который тоже должен децимировать входную частоту.
Как я уже указывал, на выходе смесителя у меня при тактовой 120.88 МГц должно выходить от 0 до 60 МГц, то есть в КВ диапазон как раз попадаем. тогда, если я хочу напр. чтобы на выходе ФИР у меня было ну скажем 118 кГц,
то я должен весь сигнал поделить на 1024, раскидав делители на все фильтры, правильно?


--------------------
Go to the top of the page
 
+Quote Post
soldat_shveyk
сообщение Mar 16 2018, 07:10
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 434
Регистрация: 3-07-07
Из: С-Петербург
Пользователь №: 28 859



Возьмите готовый код DDC со всеми CIC-фильтрами из этого SDR-приемника - http://ody-sdr.com/
Скачать можно здесь - https://github.com/Dfinitski/Odyssey-2_2017_TRX
Для начального уровня вполне достаточно. Дальше разберетесь.
Go to the top of the page
 
+Quote Post
andreichk
сообщение Mar 16 2018, 19:15
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 507
Регистрация: 15-04-06
Из: Германия
Пользователь №: 16 143



спасибо, я этот код видел, СИСы можно оттуда выдернуть, а ФИРы заточены под циклоновские корки, на хилинкс не ложатся.


--------------------
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th July 2018 - 23:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01011 секунд с 7
ELECTRONIX ©2004-2016