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

 
 
> ФАПЧ для подстройки к несущей частоте 1 ГГц, ФАПЧ для подстройки к несущей частоте 1 ГГц -- в железе, или в цифре
Makar2014
сообщение Mar 25 2017, 22:06
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 9-04-14
Пользователь №: 81 291



Коллеги, есть вопрос!

Имеется передатчик. Передает три сигнала (один пилотный и два полосовых 16QAM): 1ГГц пилотный, 16QAM полоса 200 МГц на 4 ГГц, 16QAM полоса 200 МГц на 7 ГГЦ. Особенность в том, что полосовые сигналы слабые, а пилотный как раз сильный (в 100 раз больше по мощности). Соотношение всех трех несущих постоянно, независимо от того как гуляет несущая на 1 ГГЦ

Соответвенно, есть задача принять эти сигналы (в том числе и пилотный) и отцифровать (есть три канала АЦП с частотой сэмплирования 1 GSPS). Сложность в том, что локальный осциллятор на приемнике независим от передатчика, то есть по-любому нужно подстраиваться к несущей при помощи ФАПЧ. Я вижу несколько вариантов решения:

1) "В стиле SDR". Использовать три миксера, с локальными осцилляторами на примерно 0.99 Гц, 3.8 ГГц и 6.8 ГГц, затем отцифровать, затем использвать цифровую PLL на микроконтроллере (или компьютере, режим реального времени не нужен сейчас) или Costas Loop. Этот вариант меня немного пугает своей сложностью и неопределенным кол-вом времени на реализацию. Из недостатков -- так как нельзя, чтобы сигнал перекрывался со своей копией, то 500 МГц АЦП сможет только, фактически, отцифровать 250 МГц сигнал.

2) Использовать какуе-нибудь отладочную плату с ФАПЧ и с возможностью выдавать несколько частот залоченных к опорному колебанию, залочить ФАПЧ к 1 ГГц пилотному сигналу. Затем с платы ФАПЧ получить залоченные 3 и 7 ГГц, использовать их для понижения частоты полосовых сигналов и отцифровать их.

Но я тут полез искать PLL у Ti, Analog Devices & Linear Technologies, так там у них опорное колебание ограничено 200 МГц. Выходные колебания аж до 15 ГГц есть.

Вопрос. Так чтобы залочить 1 ГГЦ с такими ФАПЧами, надо сначало несущее колебание поделить в 5-10 раз? Вообще, как это делается в приемниках? Не смог найти в интеренете готовых примеров. Может плохо искал.

Так же, есть буду благодарен, если кто-нибудь сможет посоветовать отладочный комплект, который мне бы подошел.

Спасибо. С уважением.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dr.Alex
сообщение Apr 4 2017, 16:15
Сообщение #2


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

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(Makar2014 @ Mar 26 2017, 01:06) *
1) "В стиле SDR". Использовать три миксера, с локальными осцилляторами на примерно 0.99 Гц, 3.8 ГГц и 6.8 ГГц, затем отцифровать, затем использвать цифровую PLL на микроконтроллере (или компьютере, режим реального времени не нужен сейчас) или Costas Loop. Этот вариант меня немного пугает своей сложностью

Этот вариант настолько же "сложнее" чем ваши фантазии насчёт аналогового фапч, насколько цифровой компьютер "сложнее" аналогового.
Если отбросить глупости типа "цифровую PLL" и "Costas Loop", то именно первый вариант единственно возможный.
Только подчёркиваю ещё раз, не пытайтесь тащить в ЦОС всякую аналоговую шелуху типа костас лупа.
В первом приближении всё что вам нужно — сделать фурье от оцифрованного пилота на достаточно длинном интервале (зависит от требуемой точности),
и используя эту инфу (о сдвиге частоты), декодировать ваши QAMы.

Хотя её и из самих QAMов нетрудно получить.
Так что, как использовать ваш мощный пилот с пользой — вот в чём вопрос.


Цитата(Makar2014 @ Mar 26 2017, 01:06) *
500 МГц АЦП сможет только, фактически, отцифровать 250 МГц сигнал.

Тут не понял. Обычно ещё больше кратность надо иметь.
Go to the top of the page
 
+Quote Post
Makar2014
сообщение Apr 4 2017, 16:39
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 9-04-14
Пользователь №: 81 291



Цитата
Если отбросить глупости типа "цифровую PLL" и "Costas Loop. Только подчёркиваю ещё раз, не пытайтесь тащить в ЦОС всякую аналоговую шелуху типа костас лупа.


Так ведь делают со всякими модными carrier recovery. Книжки и статьи красивые пишут. Сам только ФАПЧ делал в коде на Матлабе. Несущую 100 МГц хорошо восстанавливал. Но это, разумеется, был только пробный код на Матлабе с его плавающей точкой, а не на ПЛИСе, как надо будет в конечном варианте.

Цитата
В первом приближении всё что вам нужно — сделать фурье от оцифрованного пилота на достаточно длинном интервале (зависит от требуемой точности),
и используя эту инфу (о сдвиге частоты), декодировать ваши QAMы.


Если я правильно понял, то Вы предлагаете смешать плавающий пилот 1ГГц со стабильным 1ГГц, и отцифрововать уже их разницу (несколько МГц)? А на гетеродины 4 и 7 ГГц подавать сигналы залоченные к стабильному 1ГГц. Тогда там разница несущих будет пропорциональна разнице междул пилотом и стабильным 1ГГц, и эту разницу уже можно компенисроваь при демодуляции? Если так, то получается, самый простой для реализации вариант из предложенных.

Цитата
Тут не понял. Обычно ещё больше кратность надо иметь.


Да, по-факту будет в районе 100 МГц. Это я так, для простоты 250 написал.

Сообщение отредактировал Makar2014 - Apr 4 2017, 16:44
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 4 2017, 17:04
Сообщение #4


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

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(Makar2014 @ Apr 4 2017, 19:39) *
Так ведь делают со всякими модными carrier recovery.

Мало ли кто что делает, за всех я не отвечаю.
Когда речь идёт о ЦОС, "кэрриер рекавери" это всего лишь вычисление частоты и фазы несущей в отдельные моменты времени,
а вовсе не генерёжка непрерывной синусоиды, совпадающей с несущей.


Цитата(Makar2014 @ Apr 4 2017, 19:39) *
Если я правильно понял, то Вы предлагаете смешать плавающий пилот 1ГГц со стабильным 1ГГц, и отцифрововать уже их разницу (несколько МГц)? А на гетеродины 4 и 7 ГГц подавать сигналы залоченные к стабильному 1ГГц. Тогда там разница несущих будет пропорциональна разнице междул пилотом и стабильным 1ГГц, и эту разницу уже можно компенисроваь при демодуляции? Если так, то получается, самый простой для реализации вариант из предложенных.

Не надо ничё смешивать и не надо ничё никуда подавать.
Как я уже сказал, инфу о сдвиге частоты легко получить из самих QAMов (и пилот ваще тут не нужен)
о фазе (если нужно делать именно когерентную демодуляцию) уже сложнее (в смысле точности).
Сделайте сначала демодулятор ОДНОГО из ваших QAMов, не используя никаких пилотов,
узнаете много нового и интересного, многому научитесь.
И когда он заработает, можете начинать думать, как использовать мощный пилот, и стоит ли вообще.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Makar2014   ФАПЧ для подстройки к несущей частоте 1 ГГц   Mar 25 2017, 22:06
- - AFK   Цитата...у Ti, Analog Devices & Linear Technol...   Mar 26 2017, 07:58
|- - Makar2014   Цитата(AFK @ Mar 26 2017, 10:58) Посмотри...   Mar 26 2017, 20:54
|- - Шаманъ   Цитата(Makar2014 @ Mar 26 2017, 23:54) Во...   Mar 27 2017, 05:38
|- - Makar2014   Цитата(Шаманъ @ Mar 27 2017, 08:38) Ну во...   Mar 27 2017, 08:28
- - Dr.Drew   Зачем такие сложности с дорогими микросхемами ФАПЧ...   Mar 26 2017, 08:19
|- - VCO   Цитата(Dr.Drew @ Mar 26 2017, 11:19) Заче...   Mar 26 2017, 16:06
|- - Makar2014   Коллеги, помогите прояснить этот ответ. Цитата(Dr...   Apr 4 2017, 12:39
- - тау   Цитата(Makar2014 @ Mar 26 2017, 02:06) Со...   Mar 27 2017, 07:17
- - Dr.Drew   Во всех (ну или почти во всех) микросхемах цифрово...   Apr 4 2017, 13:23
|- - Makar2014   Цитата(Dr.Drew @ Apr 4 2017, 16:23) Во вс...   Apr 4 2017, 14:08
- - Dr.Drew   Пойдет. Если потребление не особо волнует, берите ...   Apr 4 2017, 14:49
|- - Makar2014   Цитата(Dr.Drew @ Apr 4 2017, 17:49) Пойде...   Apr 4 2017, 16:04
|- - VCO   ...Стоп! Тут вообще один ФД с 1-Гигагерцовым П...   Apr 4 2017, 16:48
|- - Makar2014   Цитата(Dr.Alex @ Apr 4 2017, 20:04) Мало ...   Apr 4 2017, 17:22
|- - VCO   Цитата(Makar2014 @ Apr 4 2017, 20:22) Я н...   Apr 4 2017, 18:20
|- - Dr.Alex   Цитата(Makar2014 @ Apr 4 2017, 20:22) У м...   Apr 4 2017, 18:32
|- - Makar2014   Цитата(Dr.Alex @ Apr 4 2017, 21:32) Кароч...   Apr 4 2017, 18:53
|- - Dr.Alex   Цитата(Makar2014 @ Apr 4 2017, 21:53) Кст...   Apr 4 2017, 18:56
|- - Makar2014   Цитата(Dr.Alex @ Apr 4 2017, 21:56) Сейча...   Apr 4 2017, 19:08
|- - Dr.Alex   Цитата(Makar2014 @ Apr 4 2017, 22:08) Так...   Apr 4 2017, 20:27
|- - Makar2014   Цитата(Dr.Alex @ Apr 4 2017, 23:27) Вспом...   Apr 5 2017, 07:32
|- - Dr.Alex   Цитата(Makar2014 @ Apr 5 2017, 10:32) Так...   Apr 5 2017, 11:24
|- - Makar2014   Цитата(Dr.Alex @ Apr 5 2017, 14:24) Госсс...   Apr 5 2017, 12:31
|- - Dr.Alex   Цитата(Makar2014 @ Apr 5 2017, 15:31) Гот...   Apr 5 2017, 18:58
|- - Makar2014   Цитата(Dr.Alex @ Apr 5 2017, 21:58) А что...   Apr 6 2017, 11:54
|- - Dr.Alex   Цитата(Makar2014 @ Apr 6 2017, 14:54) TRF...   Apr 6 2017, 14:46
|- - Makar2014   Цитата(Dr.Alex @ Apr 6 2017, 18:46) А обы...   Apr 6 2017, 16:56
|- - __Sergey_   Делал нечто подобное 20 лет назад с успехом. Задач...   Apr 6 2017, 17:48
|- - Makar2014   Цитата(__Sergey_ @ Apr 6 2017, 20:48) Дел...   Apr 6 2017, 18:01
- - Dr.Alex   Цитата(Makar2014 @ Apr 6 2017, 19:56) Ну ...   Apr 6 2017, 18:18
- - Makar2014   Цитата(Dr.Alex @ Apr 6 2017, 21:18) НЕТ. ...   Apr 7 2017, 07:08
- - Dr.Alex   Цитата(Makar2014 @ Apr 7 2017, 10:08) сре...   Apr 7 2017, 10:57
- - Makar2014   Цитата(Dr.Alex @ Apr 7 2017, 14:57) А поч...   Apr 7 2017, 12:44


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

 


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


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