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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> лчм синтезатор
sergey sva
сообщение Aug 19 2015, 17:18
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Нужен модуль лчм 80-120мгц 100мкс, может кому встречались такие готовые модули, или какой нибудь пример простой, или ссылку на книжку не очень толстую ).
Go to the top of the page
 
+Quote Post
krux
сообщение Aug 19 2015, 17:29
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



на прежнем месте работы СНС (Старший Научный Сотрудник, доктор ФМН) столько мат. моделей ЛЧМ выкатил для реализации, с указанием какую вероятность обнаружения можно ожидать от каждого в наших условиях, что двое наших начальников и директор ушли спорить далеко и надолго.

имхо, "ЛЧМ" и "простой" - это понятия несовместимые ;-)


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Aug 19 2015, 18:13
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



умею разбираться с сложными и простыми вещами, вначале хотелось с простого)). Интересует как получить лчм на плис с минимальным количеством внешних элементов.
Go to the top of the page
 
+Quote Post
krux
сообщение Aug 19 2015, 18:19
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



я вас хочу убедить в обратном. плис - это самая простая в реализации часть в вашем проекте лчм.
если отталкиваться от требований, а не от "винтика м3", то вам надо понимать, какова гарантированная линейность и каков гарантированный динамический диапазон вашего аналогового тракта. и только после этого прикидывать что вы сможете выжать при помощи плис. и хватит вам этого или нет.

а то может и делать ничего не надо, поскольку вы результата не получите.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Aug 19 2015, 18:55
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Просто интересуюсь, что можно выжить из плис cyclone 3-4 или spartan6 какую линейность можно... Как обычно получают такие сигналы. Может есть книжка в которой хорошо описано.
Go to the top of the page
 
+Quote Post
serjj
сообщение Aug 20 2015, 07:27
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Генератор пилы (пишется за 10 минут) + NCO (взять готовый Альтеровский или сваять свой, например на Кордике или Тэйлоре), нет, не подойдёт? rolleyes.gif
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Aug 20 2015, 10:18
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Подойдет наверно sm.gif Интересно узнать вдруг кому приходилось заниматься, как реализовали какой был результат.
Go to the top of the page
 
+Quote Post
sallador
сообщение Aug 20 2015, 10:24
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 10-05-11
Пользователь №: 64 903



Цитата(sergey sva @ Aug 20 2015, 14:18) *
Подойдет наверно sm.gif Интересно узнать вдруг кому приходилось заниматься, как реализовали какой был результат.

Самый простой, какой я когда-либо делал для Xilinx - как описал товарищ serjj

Прилагаю код.

Используется - 1 DDS из CoreGENERATOR. Обычный счетчик управляет частотой NCO.
Прикрепленные файлы
Прикрепленный файл  xdsp_trans_ph.vhd ( 2.39 килобайт ) Кол-во скачиваний: 24
 
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Aug 20 2015, 13:46
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Правильно ли понимаю, что за интервал времени 100мкс необходимо "пробежаться" по частотам от 80МГц до 120МГц, причём, сделать это по функции линейной зависимости частоты от времени?
Если так, то сразу же возникает вопрос - а какой же должна быть в таком случае частота тактирования, чтобы обеспечить более-менее плавный шаг. Может быть, как вариант, применить ПЛИС с сериализатором на гигабитный выход (3.125Gb/s, к примеру) и подсовывать ему соответствующие данные, из которых он будет формировать меандр нужной частоты.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Aug 20 2015, 18:24
Сообщение #10


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Цитата(EvgenyNik @ Aug 20 2015, 16:46) *
Правильно ли понимаю, что за интервал времени 100мкс необходимо "пробежаться" по частотам от 80МГц до 120МГц, причём, сделать это по функции линейной зависимости частоты от времени?

..бежать можно от -20 до +20 Мгц , а потом перенести туда куда надо. На частоте в 400 Мгц можно добиться шага в 1 Гц, ИМХО.
Выводить наружу нужно через DAC с интерполятором встроеным на рабочую частоту DACа.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
dde29
сообщение Aug 22 2015, 04:24
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 12-08-08
Из: Томск
Пользователь №: 39 559



Cordic + квадратурная ЦАП, например ad9122
Go to the top of the page
 
+Quote Post
Fat Robot
сообщение Aug 22 2015, 07:46
Сообщение #12


ʕʘ̅͜ʘ̅ʔ
*****

Группа: Свой
Сообщений: 1 008
Регистрация: 3-05-05
Пользователь №: 4 691



Блок памяти с комплексными отсчетами лчм + duc
Или сразу действительные отсчеты лчм из памяти
Go to the top of the page
 
+Quote Post
blackfin
сообщение Aug 22 2015, 08:00
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Или восемь умножителей и считать всё на лету.. biggrin.gif
Go to the top of the page
 
+Quote Post
serjj
сообщение Aug 24 2015, 06:02
Сообщение #14


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Цитата
..бежать можно от -20 до +20 Мгц , а потом перенести туда куда надо. На частоте в 400 Мгц можно добиться шага в 1 Гц, ИМХО.

Частота ограничена только теоремой Котельникова, т.е. символьная частота >= 2*максимальная частота генерируемая. В предельном случае тактовая равна символьной (для высокочастотных NCO). Точность ограничена не тактовой, а алгоритмом. Никто не мешает получить доли Гц на 100 МГц тактовой, просто в этом случае ваша верхняя частота будет ограничена 50 МГц. В случае, описанном ТС, тактовая должна быть > 2*120, т.е. не менее 240 МГц. Но если позволит аналоговый фильтр (на отстройке 60 МГц обеспечит подавление, например, не менее 30-40 дБ) после ЦАП, то можно сформировать на тактовой/символьной 120 МГц сигнал в полосе 0...40 МГц, который даст во второй зоне Найквиста сигнал в полосе 80...120 МГц. Т.к. в АЧХ ЦАП тем более во 2й зоне есть неравномерность, обусловленная функцией sinc(x), то в формируемый сигнал можно ввести амплитудную модуляцию, которая определяется текущей частотой сигнала, но это уже частности.

Сообщение отредактировал serjj - Aug 24 2015, 06:07
Go to the top of the page
 
+Quote Post
blackfin
сообщение Aug 24 2015, 06:16
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(serjj @ Aug 24 2015, 09:02) *
..но это уже частности.

А ещё, лишние "частности" можно переложить на ЦАП:

AD9788 - Dual 16-Bit 800 MSPS DAC with Low Power 32-Bit Complex NCO..

Цитата
Low power, fine complex NCO allows carrier placement anywhere in DAC bandwidth while adding <300 mW power
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 02:48
Рейтинг@Mail.ru


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