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

 
 
 
Reply to this topicStart new topic
> Радиопередатчик с программной модуляцией на FPGA
robix
сообщение Jun 25 2011, 03:39
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 15-08-06
Из: Москва
Пользователь №: 19 556



Всем привет!
Коллеги, возникла неожиданная задача, нужно сделать радиопередатчик с программной модуляцией! Как это лучше сделать!?

Предполагаемая схема устройства следующая:
1. FPGA или DSP генерят цифровой сигнал в виде заданного спектра, допустим на частоте 4 МГц.
2. Выход микросхемы подключается к ЦАП, на выходе ЦАП мы уже получаем аналоговый сигнал на 4 МГц.
3. Далее сигнал нужно подать на умножитель (синтезатор частоты или др.) и получить на выходе аналоговый сигнал 2,4 ГГц.
Предполагается схема, обратная супергетородинному приемнику на ПЧ.

Коллеги, возможно сделать такой передатчик!? Из чего делать!? дайте хоть зацепку...



Дополнение, это решение нужно для того, что бы плавно регулировать не только амплитуду и фазу, а еще и частоту.
Если первые два пункта делает квадратурный модулятор, то как управлять частотой.
Подойдет ли такая схема:
Берем за основу квадратурный модулятор типа ADL5390, подаем на его аналоговые входы смещение фазы и амплитуды, как я понимаю это делается аналогом и с очень маленьким шагом. А на входы задающей частоты для I и Q подаем сигнал от ГУН например.
И тогда можно будет управлять всеми тремя составляющими радиосигнала.
Такая схема возможна?
Go to the top of the page
 
+Quote Post
DTF
сообщение Jun 27 2011, 04:26
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 87
Регистрация: 6-11-09
Пользователь №: 53 453



Посмотрите здесь: http://www.analog.com/en/circuits-from-the.../CN0134/vc.html .
Добавить ПЛИС+ЦАП, выходной усилитель.
Go to the top of the page
 
+Quote Post
emborg1
сообщение Jun 27 2011, 06:00
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 23-12-05
Пользователь №: 12 591



Цитата(robix @ Jun 25 2011, 07:39) *
Предполагаемая схема устройства следующая:
1. FPGA или DSP генерят цифровой сигнал в виде заданного спектра, допустим на частоте 4 МГц.
2. Выход микросхемы подключается к ЦАП, на выходе ЦАП мы уже получаем аналоговый сигнал на 4 МГц.
3. Далее сигнал нужно подать на умножитель (синтезатор частоты или др.) и получить на выходе аналоговый сигнал 2,4 ГГц.

Реализация возможна



Сообщение отредактировал emborg1 - Jun 27 2011, 06:13
Go to the top of the page
 
+Quote Post
robix
сообщение Jun 29 2011, 12:47
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 15-08-06
Из: Москва
Пользователь №: 19 556



Спасибо, коллеги!

Будем рыть в этом направлении. Вижу тема не вызвала энтузиазма у старожилов форума.
Go to the top of the page
 
+Quote Post
ledum
сообщение Jun 29 2011, 14:12
Сообщение #5



******

Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237



Дык Вам уже все написали, например, DTF. Ну, добавлю http://www.analog.com/ru/rfif-components/m...ts/product.html - тоже квадратуры сигнала делаете ЦАПом. Мы использовали http://www.analog.com/en/digital-to-analog...ts/product.html с 4-х кратной интерполяцией , ADL5375 под рукой не оказалось, использовали, стыдно сказать, AD8346 - но они просто валялись без дела + ADF4360 c подходящей цифиркой.
Go to the top of the page
 
+Quote Post
VCO
сообщение Jun 29 2011, 18:39
Сообщение #6


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(robix @ Jun 29 2011, 15:47) *
Вижу тема не вызвала энтузиазма у старожилов форума.

Задача отправила в нокаут всех неотдыхающих старожилов, а меня - так с первого раза наповал. smile3009.gif
Для сверхбыстрого программирования частоты в узком диапазоне используйте DDS или DDS-модулятор.


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
robix
сообщение Jun 30 2011, 07:25
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 15-08-06
Из: Москва
Пользователь №: 19 556



Спасибо, коллеги! sm.gif
Теперь никаких сомнений sm.gif

Да, коллеги, все же есть проблема. Суть заключается в том, что передатчик
должен уметь передавать сразу на нескольких частотах, типа многоканальная передача.
Если использовать схему, которую я предложил в начале, с управлением частотой генератором,
то многоканальная передача будет невозможной, как я понимаю. Так ведь?
А DDS-модуляторы могут работать с множеством каналов? Я имею ввиду единовременную передачу по нескольким каналом. а не переключение каналов во время работы.
Go to the top of the page
 
+Quote Post
MKS
сообщение Jun 30 2011, 08:43
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-03-05
Пользователь №: 3 315



Цитата(robix @ Jun 30 2011, 10:25) *
А DDS-модуляторы могут работать с множеством каналов? Я имею ввиду единовременную передачу по нескольким каналом. а не переключение каналов во время работы.
В общем нет, каналов будет столько сколько гетеродинов в вашем DDS модуляторе. Но можно на DDS модулятор подать многоканальный сигнал из ПЛИС. Делал таким образом 2-х канальный модулятор на ad9857.
Go to the top of the page
 
+Quote Post
robix
сообщение Jun 30 2011, 10:21
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 15-08-06
Из: Москва
Пользователь №: 19 556



Вот вот, я и имею ввиду, что у меня на выходе готовый многоканальный спектр, после обратного преобразования фурье, который является просто цифровым потоком. В этом цифровом потоке уже закодирована работа на нескольких каналах.
Go to the top of the page
 
+Quote Post
DTF
сообщение Jul 1 2011, 02:57
Сообщение #10


Частый гость
**

Группа: Участник
Сообщений: 87
Регистрация: 6-11-09
Пользователь №: 53 453



Цитата(robix @ Jun 30 2011, 18:21) *
Вот вот, я и имею ввиду, что у меня на выходе готовый многоканальный спектр, после обратного преобразования фурье, который является просто цифровым потоком. В этом цифровом потоке уже закодирована работа на нескольких каналах.


Так в чем проблема, не совсем понятно? Если у Вас есть на выходе в цифровом виде готовый спектр сигнала (уже многоканальный), тогда подавайте его на модулятор и смещайте спектр на нужную частоту вверх.
Go to the top of the page
 
+Quote Post
VCO
сообщение Jul 1 2011, 07:52
Сообщение #11


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(robix @ Jun 30 2011, 10:25) *
Да, коллеги, все же есть проблема. Суть заключается в том, что передатчик
должен уметь передавать сразу на нескольких частотах, типа многоканальная передача.

Как вариант FPGA + многоканальный TxDAC с последующим умножением и/или переносом частоты на 2.4 ГГц.
Закрались сомнения, что мы сейчас льём воду на мельницу хакеров. rolleyes.gif Что изобретаете на 2.4 ГГц, коллега?


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
robix
сообщение Jul 2 2011, 17:15
Сообщение #12


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 15-08-06
Из: Москва
Пользователь №: 19 556



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

Интересно мнение профи, как Вы считаете, в области модуляции-демодуляции уже все изобретено и достаточно просто реализовывать стандартные и уже известные алгоритмы? Или такие стенды все же нужны!?
Go to the top of the page
 
+Quote Post
НЕХ
сообщение Jul 2 2011, 18:58
Сообщение #13


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

Группа: Участник
Сообщений: 1 220
Регистрация: 10-10-06
Из: Петербург
Пользователь №: 21 169



продолжают изобретать, например Ultra Narrow Band modulation


--------------------
Когда едешь на поезде - переезд всегда закрыт...
Go to the top of the page
 
+Quote Post
emborg1
сообщение Jul 4 2011, 06:00
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 23-12-05
Пользователь №: 12 591



Цитата(robix @ Jul 2 2011, 21:15) *
Пока, как задача - разработать стенд для исследования программной демодуляции. Движение в сторону помехозащищенности и скорости передачи. Что бы стенд был более универсальным, думаем сделать программный модулятор и заодно исследовать смежные темы. Возможно это не самый лучший вариант.

Интересно мнение профи, как Вы считаете, в области модуляции-демодуляции уже все изобретено и достаточно просто реализовывать стандартные и уже известные алгоритмы? Или такие стенды все же нужны!?

Такие стенды разрабатываются и используются. Преимущественно для исследования известных видов модуляции на практике, создания новых.
Если делаете стенд, то, возможно, будет удобнее реализовывать матаппарат на компьютере, далее кидать на устройство с FPGA, DSP, ЦАП/АЦП. Называется SDR (software defined radio). (как пример продукция компании ettus, не рекламы для)

Сообщение отредактировал emborg1 - Jul 4 2011, 06:03
Go to the top of the page
 
+Quote Post
ledum
сообщение Jul 4 2011, 06:21
Сообщение #15



******

Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237



Мы тоже с тачки сигнал даем с полосой 20МГц - для нас пока предел по выводу 80мБ/с через Адлинк из кольцевого буфера на всю память тачки - нам хватает. Где-то полторы секунды на максимальной скорости период передачи. Там может быть сразу пару десятков разных модуляций одновременно на разных несущих в полосе - тестируем демодуляторы. Используем тот же ТхДак.

Сообщение отредактировал ledum - Jul 4 2011, 06:27
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 17th June 2025 - 01:01
Рейтинг@Mail.ru


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