|
Что такое mu в демодуляторах Petrova, как формируется mu |
|
|
|
May 24 2010, 17:55
|

Участник

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

|
Помогите пожалуйста разобраться с этим mu в схемах демодуляторов Petrova. Я так понимаю что это значение которое формируется в зависимости от значения временной ошибки и сдвигает сигнал в нужном направлении. Я с англ. не дружу поэтому возникли вопросы в схеме, они отмечены на схеме.
 РЈРСВВВВВВВВеньшено Р В Р’В Р СћРІР‚ВВВВВВВР С• 86%
1187 x 703 (120.12 килобайт)
|
Первый и четвёртый вопрос мне вообще не понятен. Во втором вопросе я интуитивно :-) чувствую что это какой то стробирующий сигнал, но зачем он нужен не знаю. Третий вопрос, исходя из второго, напрашивается что это компаратор, который выдаёт 1 если первый сигнал меньше второго и 0 если больше, это правильно? А в пятом вопросе я нашёл определение этой функции в инете и там написано что это возвращает остаток от деления X на Y, а зачем это делается здесь не знаю? И ещё вопрос в книге Незами на схемах нарисовано что временная ошибка подаётся сразу на интерполятор без этого NCO который и вырабатывает mu, возможно сделать без NCO, если да то как и куда именно нужно тогда подавать временную ошибку в интерполяторе. Извините если есть глупые вопросы, я только учусь
--------------------
Прогресс науки определяется трудами ее ученых и ценностью их открытий.
|
|
|
|
|
May 24 2010, 19:36
|
Гуру
     
Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937

|
1. Это enable который включает домен в котором осуществляются вычисления один раз за символьный интервал, например принимается решение какой символ передавался, подробнее смотрите в блоке который этот сигнал включает.
2,3. Да.
4. Там по модулю 2 это однобитный счётчик, который делит сигнал включения двух отсчётов на символ пополам, можно выкинуть 1/2 и round и выделение фронта, не обращайте внимания, это тянется из других моделей с экспериментами на тему DDS.
5. Эта оперция по модулю 4 позволяет сделать 2-х битный счётчик, который переполняется один раз за 4 отсчёта, таким образом получаем 2 строба на восьми отсчётный символьный интервал.
Не ленитесь временные диаграммы сигналов в различных точках смотреть.
По DDS литературу посмотрите чтобы понять как NCO работает. А операцию по модулю мы все интуитивно умеем делать на примере mod 2pi, когда угол за 2pi переваливает мы автоматом 2pi отбрасываем, и никакой операции деления не нужно.
Без NCO сделать нельзя, в книжках упрощенно нарисовано, подразумевается что вы сами догадаетесь как все детально сделать.
|
|
|
|
|
May 24 2010, 19:55
|

Участник

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

|
спасибо большое, надо переварить и попробовать, возникнут вопросы напишу. А что такое DDS ?
Всё, с DDS разобрался
--------------------
Прогресс науки определяется трудами ее ученых и ценностью их открытий.
|
|
|
|
|
Jun 9 2010, 18:37
|

Участник

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

|
Спасибо
--------------------
Прогресс науки определяется трудами ее ученых и ценностью их открытий.
|
|
|
|
|
Jun 22 2010, 13:20
|

Участник

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

|
После детектора Гарднера стоит петлевой фильтр (рис)
 РЈРСВВВВВВВВеньшено Р В Р’В Р СћРІР‚ВВВВВВВР С• 73%
640 x 388 (18.05 килобайт)
|
. Вопросы: - правильно ли я написал алгоритм роботы этого фильтра. Этот алгоритм стоит в цикле программы. - как расчитываются коэфициенты? Привидите пример рассчёта если не трудно. Спасибо
--------------------
Прогресс науки определяется трудами ее ученых и ценностью их открытий.
|
|
|
|
|
Jun 22 2010, 14:17
|

Участник

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

|
Я бы с удовольствием, да она в большинстве на англ. А я англ. не знаю. На русском всё что читал не формул по расчёту коэффициентов не находил. А по поводу алгоритма, подскажите плиз где не правильно. В Z я держу предыдущее значение. Не могу понять где ошибка? Я же только учусь :-)
--------------------
Прогресс науки определяется трудами ее ученых и ценностью их открытий.
|
|
|
|
|
Jun 22 2010, 17:07
|

Участник

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

|
Большое спасибо Вам, а как расчитываются эти коэфициенты
--------------------
Прогресс науки определяется трудами ее ученых и ценностью их открытий.
|
|
|
|
|
Jun 23 2010, 10:01
|
Знающий
   
Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730

|
Цитата bigo: как расчитываются эти коэфициенты 0.00390625 = c 0.0625 = d Дык вот, этот фильтр лучше представить в форме H(z) = k*(z - a) / (z - 1) Здесь k = d a = 1 - c/d k и a расчитываются так: k = 2*(1 - exp(-alpha*Ts)*cos(beta*Ts)) a = (1 - exp(-2*alpha*Ts)) / k alpha определяет полосу фап: BW ~ alpha/pi Hz Чем уже полоса, тем тормознее будет фап, тем меньше будет его шум. beta определяет частоту, на которой у петли фап будет резонанс Ts = 1 / символьную скорость Ну и для примера: alpha = 1 / (20*Ts) beta = pi/6*(1/Ts) Ts = 1/2400 даст полосу ~ 40 Гц и резонансом на частоте 200 Гц
|
|
|
|
|
Jun 23 2010, 10:29
|

Участник

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

|
Большое спасибо Вам thermit.
--------------------
Прогресс науки определяется трудами ее ученых и ценностью их открытий.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|