|
Восстановление несущего колебания., Приём фазо-манипулированного сигнала. |
|
|
3 страниц
1 2 3 >
|
 |
Ответов
(1 - 39)
|
Nov 3 2011, 05:39
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

|
Цитата(Serj78 @ Nov 3 2011, 08:04)  Зачем? Можно потом в софте просто проинвертировать последовательность, если фаза "реверснута".. хм.... не все так просто. Если имеем дело с BPSK, то проблем не должно как бы быть, а если используются модуляции более высоких порядков (8PSK, 16QAM, 16APSK и др.), то сложности резко возрастают, да еще если мягкий выход требуется. Конечно же, это все можно побороть с определенными трудностями, я так делал, но самое простое решение - это доворот фазы гетеродина в демодуляторе.  )))))))))
Сообщение отредактировал Serg76 - Nov 3 2011, 05:41
|
|
|
|
|
Nov 3 2011, 06:20
|
Частый гость
 
Группа: Участник
Сообщений: 162
Регистрация: 12-09-08
Из: Казань
Пользователь №: 40 143

|
Цитата(Serg76 @ Nov 3 2011, 09:39)  но самое простое решение - это доворот фазы гетеродина в демодуляторе.  ))))))))) Каким способом Вы управляли фазой гетеродина?!
|
|
|
|
|
Nov 3 2011, 07:51
|
Частый гость
 
Группа: Участник
Сообщений: 162
Регистрация: 12-09-08
Из: Казань
Пользователь №: 40 143

|
Цитата(Serj78 @ Nov 3 2011, 09:04)  Зачем? Можно потом в софте просто проинвертировать последовательность, если фаза "реверснута".. Фаза может отличаться не на 180, а напрмер на 90 или 45 градусов. Цитата(Serg76 @ Nov 3 2011, 10:40)  По цепи обратной связи от декодера поступала команда по которой к текущему значению фазового аргумента гетеродина прибавлялось значение крата неоднозначности, например, для QPSK это значение соответствует Pi/2. Прибавляется до тех пор, пока декодер не засинхронизируется. У Вас гетеродин был реализован аппаратно, на основе микросхемы PLL? Ведь у микросхемы PLL нет никакого фазового аргумента...
|
|
|
|
|
Nov 3 2011, 08:25
|
Частый гость
 
Группа: Участник
Сообщений: 162
Регистрация: 12-09-08
Из: Казань
Пользователь №: 40 143

|
Цитата(Serg76 @ Nov 3 2011, 12:11)  Нет, демодулятор софтовый, но и в аппаратных демах эта проблема как-то же решается. Что бы сделать софтовый демодулятор, нужно сделать аналого-цифровое преобразование сигнала с огромной скоростью(по теореме Котельникова частота АЦП должна быть как минимум равна половине частоты несущего колебания). Какая у Вас была частота АЦП?
|
|
|
|
|
Nov 3 2011, 08:47
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

|
Цитата(Marser @ Nov 3 2011, 12:25)  Что бы сделать софтовый демодулятор, нужно сделать аналого-цифровое преобразование сигнала с огромной скоростью(по теореме Котельникова частота АЦП должна быть как минимум равна половине частоты несущего колебания). Какая у Вас была частота АЦП? Не перекладывайте с больной головы на здоровую. Построение демодулятора это тема отдельного разговора, сейчас обсуждается вопрос о схеме восстановления опорного колебания. АЦП здесь непричем, так можно дойти и до обсуждения схем декодирования  ))) Цитата(Marser @ Nov 3 2011, 12:25)  по теореме Котельникова частота АЦП должна быть как минимум равна половине частоты несущего колебания Похоже с пониманием теоремы отсчетов у Вас тоже сложности.
Сообщение отредактировал Serg76 - Nov 3 2011, 08:43
|
|
|
|
|
Nov 3 2011, 09:10
|
Частый гость
 
Группа: Участник
Сообщений: 162
Регистрация: 12-09-08
Из: Казань
Пользователь №: 40 143

|
Прошу прощения, про теорему ошибся. Цитата(ledum @ Nov 3 2011, 12:53)  Новое прочтение старой теоремы. Инновационное. Прямо по-Сколковски. В Вашем случае, наверное, оцифровки достаточно было бы чуть больше, чем в два раза от бодовой. Мне сейчас программисты заказали 180МГц - не знаю - это огромная или не очень. У Вас частота сэмплирования АЦП какая будет?
|
|
|
|
|
Nov 3 2011, 10:02
|
Частый гость
 
Группа: Участник
Сообщений: 162
Регистрация: 12-09-08
Из: Казань
Пользователь №: 40 143

|
Цитата(ledum @ Nov 3 2011, 13:25)  В смысле? 180 МГц. 12 бит. Краем уха слышал, что им надо 140 Мб/с при бодовой 70Мбод. Типо ДФ. Несучка в квадратурах бросается в ноль. Похоже демодулятор рациональнее сделать программным, то есть с помощью гетеродина получить сигнал на промежуточной частоте, затем этот сигнал оцифровать высокоскоростным АЦП(у Analog Devices есть АЦП, работающие со скоростью 500 MSpS), затем осуществить программную демодуляцию с помощью сигнального процессора.
|
|
|
|
|
Nov 3 2011, 10:11
|
     
Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237

|
Цитата(Marser @ Nov 3 2011, 12:02)  Похоже демодулятор рациональнее сделать программным, то есть с помощью гетеродина получить сигнал на промежуточной частоте, затем этот сигнал оцифровать высокоскоростным АЦП(у Analog Devices есть АЦП, работающие со скоростью 500 MSpS), затем осуществить программную демодуляцию с помощью сигнального процессора. 500 - не 500 - мы не знаем Вашу скорость модуляции. Если у Вас 2Мбит/с и ПЧ, скажем, 70, то это не значит, что надо оцифровывать 150МГц. Часто и 5МГц достаточно. Но надо иметь хороший фильтр по ПЧ, чтобы работать на таких высоких зонах Найквиста.
|
|
|
|
|
Nov 3 2011, 12:02
|
Частый гость
 
Группа: Участник
Сообщений: 162
Регистрация: 12-09-08
Из: Казань
Пользователь №: 40 143

|
Цитата(ledum @ Nov 3 2011, 14:11)  500 - не 500 - мы не знаем Вашу скорость модуляции. Если у Вас 2Мбит/с и ПЧ, скажем, 70, то это не значит, что надо оцифровывать 150МГц. Часто и 5МГц достаточно. Но надо иметь хороший фильтр по ПЧ, чтобы работать на таких высоких зонах Найквиста. у меня несущая частота 450 Мгц, требуемая скорость передачи информации 300 кбит/с. А что такое ПЧ?
|
|
|
|
|
Nov 3 2011, 18:33
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 29-09-10
Из: Москва
Пользователь №: 59 832

|
Правильно ли я понял, что один из способов избавиться от неоднозначности фазы в случае m-psk: Передавать в начале сообщения известную константу, на приемнике "крутить" фазу до тех пор, пока ошибки не минимизируются. И дальше до окончания приема сообщения синхронизация будет поддерживаться?
|
|
|
|
|
Nov 25 2011, 16:33
|
Группа: Новичок
Сообщений: 2
Регистрация: 17-11-11
Из: Київ
Пользователь №: 68 369

|
Intersil HSP50210 Вам в помощь. Если не применить (ибо она до 52 МГц дискретизации) то посмотреть принцип построения (в даташите всё очень хорошо описано).
|
|
|
|
|
Nov 28 2011, 07:08
|

Частый гость
 
Группа: Свой
Сообщений: 85
Регистрация: 17-12-08
Из: Украина
Пользователь №: 42 556

|
Цитата(Marser @ Nov 3 2011, 15:02)  у меня несущая частота 450 Мгц, требуемая скорость передачи информации 300 кбит/с. А что такое ПЧ? 1. Поставьте аналоговый квадратурный демодулятор, например ADL5387, получите квадратуры действительной и мнимой части сигнала, пропустите через ФНЧ. А далее уже АЦП(двухканальный) с частотой дискретизации не менее удвоенной частоты символьной скорости. 2. Либо в лоб оцифровывать АЦП а далее в цифре получать квадратуры. Недостаток первого способа, громоздкая схема, потребуется генератор частоты гетеродина. Недостаток второго, высокие требования к тактовому сигналу АЦП, джиттер.
|
|
|
|
|
Nov 29 2011, 07:49
|
Местный
  
Группа: Свой
Сообщений: 216
Регистрация: 31-03-05
Из: Зеленоград
Пользователь №: 3 839

|
Цитата(mesat88 @ Nov 3 2011, 22:33)  Правильно ли я понял, что один из способов избавиться от неоднозначности фазы в случае m-psk: Передавать в начале сообщения известную константу, на приемнике "крутить" фазу до тех пор, пока ошибки не минимизируются. И дальше до окончания приема сообщения синхронизация будет поддерживаться? синхронизация "сама по себе" на длине сообщения поддерживаться не будет, хотя не совсем понятно что имеете в виду ФАП должна работать всегда, просто на известной синхре она очень быстро восстанавливается (сходится) Цитата(QingTing @ Nov 28 2011, 11:08)  Недостаток первого способа, громоздкая схема, потребуется генератор частоты гетеродина. Недостаток второго, высокие требования к тактовому сигналу АЦП, джиттер. еще третий способ. подсказал выше ledum - цифровать по N-ому окну найквиста. например, АЦП может быть в р-не 50-100МГц с обычным не сильно крутым ppm тактовым сигналом, а полезный сигнал отфильтрован полосовым фильтром с хорошим подавлением, далее цифруем по 5-10 окну Найквиста главное, чтобы аналоговые цепи АЦП не искажали сигнал на частотах до 450-500 МГц
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|