Перейти к содержанию
    

Это лекции по следующей книге: Michael Rice, Digital Communications: A Discrete-Time Approach.

Ну или книга на основе лекций:)

В гугле найти можно.

 

Спасибо, нашел. Хорошая книга, методически правильная! :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это курсовой проект?

 

Если нет, то какие у вас требования на коэффициенты передачи по джиттеру и вандеру?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это курсовой проект?

 

Если нет, то какие у вас требования на коэффициенты передачи по джиттеру и вандеру?

 

Добрый день!

 

Залил запрашиваемую книгу - юзайте на здоровье!

https://www.sendspace.com/file/juseqn

 

Подскажите где почитать по поводу расчетов параметров указанных Вами?

 

Проект НЕ курсовой.

Проектирую систему связи для медного кабеля на QAM16 с последующим переходом на QAM64, в системах связи новичок и поэтому заранее прощу прощения за примитив вопросов!

 

Такой вопрос еще возник - если символьная скорость к примеру 100кГц, как осуществить перенос сигнала на несущую не кратную символьной скорости - например 160кГц?

 

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для начала скляра. На форуме есть ссылки.

Символам на 100к надо придать форму (ограничить спектр), одновременно повысится частота дискретизации до оптимальной для вас. Затем сделаете dds квадратурный, заберете с него 160к син и кос, перемножите комплексно с вашими скругленными символами и получите комплексный сигнал, который в частотной области будет "прямоугольником" чуть (от 5% до 50%) шире 100к и центром в 160к...

Там просто все), главное начать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо!

1. Получается что частота дискретизации на выходе формирующего фильтра и определяет частоту дискретизации в ЦАП после смешивания с несущей.

 

2. Разбираюсь с работой PLL и подстройкой частоты. Нашел на форуме модели товарища Petrov для QAM16.

Начитался источников (в т.ч Michael Rice) по проектированию PLL, сделал файл для расчета цепи фильтра (файл прилагаю).

Несмотря на все расчеты созвездие крутится при частотном сдвиге в канале (хоть ты тресни)))

 

Если для DDS K0 == 2*pi *fsys / 2^PHASE_ACC_WIDTH

То для CORDIC или просто матлабовской функции комплексной экспоненты (в случае модели с плавающей точкой) как рассчитывается K0 ?

 

 

pll_calc.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1) на эту тему можно книгу написать. На ваши частоты больше влияют ширины фильтров в аналоговом тракте. И их цена )

2) с первым вопросом сначала разберитесь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день!

 

Проектирую систему связи на QAM.

 

В первом приближении стоит задача сделать работоспособную систему на QAM16, c последующим переходом на QAM64.

Разбираюсь с timing_recovery

 

Насколько я понял можно использовать интерполятор с разными схемами контроля, либо polyphase-filterbank interpolator

 

Если использовать polyphase-filterbank interpolator

 

1. Зачем делать upsample последовательности на входе согласованного фильтра если можно просто поднять частоту дискретизации?

2. Почему нельзя взять несколько блоков с согласованными фильтрами работающими каждый на низкой частоте и смотреть который из них дал наилучший отсчет?

 

Как в таком случае отслеживать ошибку - детектор на каждый канал и смотреть где ошибка меньше?

 

Спасибо!

 

Вы упустили самый выжный момент этой главы из Рице. Там используются параллельно два полифазных согласованных фильтра - причем второй фильтр дает производную сигнала. Если сигнал и его производную перемножить то отсюда получим ошибку синхронизации - и в отличие от Гарднера этот метод работает отлично для всех - qpsk 8apsk 16... kam. Реализовал в своем проекте для демодулятора dvb-s2 сигнала. Идеи Рице продолжаю использовать и в других блоках демодулятора - мужик практик, у него есть конкретные реализации в Xilinx .

 

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Там используются параллельно два полифазных согласованных фильтра

"Жирная" схема получается

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы упустили самый выжный момент этой главы из Рице. Там используются параллельно два полифазных согласованных фильтра - причем второй фильтр дает производную сигнала. Если сигнал и его производную перемножить то отсюда получим ошибку синхронизации - и в отличие от Гарднера этот метод работает отлично для всех - qpsk 8apsk 16... kam. Реализовал в своем проекте для демодулятора dvb-s2 сигнала. Идеи Рице продолжаю использовать и в других блоках демодулятора - мужик практик, у него есть конкретные реализации в Xilinx .

 

1. Сколько отсчетов на символ Вы используете?

2. Во сколько раз upsamplируете входной сигнал?

3. Как у Вас устроена цепь обратной связи для управления интерполятором?

3. Можно поподробнее про использование идей Рица в других блоках демодулятора?

 

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день!

 

Залил запрашиваемую книгу - юзайте на здоровье!

https://www.sendspace.com/file/juseqn

 

Подскажите где почитать по поводу расчетов параметров указанных Вами?

 

Проект НЕ курсовой.

Проектирую систему связи для медного кабеля на QAM16 с последующим переходом на QAM64, в системах связи новичок и поэтому заранее прощу прощения за примитив вопросов!

 

Такой вопрос еще возник - если символьная скорость к примеру 100кГц, как осуществить перенос сигнала на несущую не кратную символьной скорости - например 160кГц?

 

Спасибо!

 

Вообще-то для медного кабеля традиционно в сигнал замешивали пилот-сигнал , в демодуляторе его извлекали узкополосным фильтром и от него тактировалась вся остальная часть - жить было много проще, V32 modem standart, для спутниковых и релеек нынче пилота нет, усе сложнее с синхронизациями. Так что определяйтесь с пилотом или без а потом реализуйте.

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Перезалейте книгу (Michael Rice, Digital Communications: A Discrete-Time Approach) пожалуйста!!

 

Поддерживаю. У кого есть, выложите пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...