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

 
 
6 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> DPLL, Реализация на FPGA
_Anatoliy
сообщение May 18 2009, 05:22
Сообщение #1


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Хоть и FPGA,но алгоритмы и методы ведь здесь обсуждают.
Нужно выделить тактовую частоту сигнала QPSK,с помощью нелинейности выделяю эту частоту и подаю на фазовый детектор реализованный на регистре.На выходе ФД получаю шину 14 бит (т.к. ЦАП для управления ГУН 14-ти битный).После расчёта пропорционально-интегральный фильтра (ПИФ) получаю нужный коэффициент передачи пропорционального звена Kp = 4000. wacko.gif Как в таком случае правильно поступить?Ведь не могу же я подать на ЦАП 26 бит кода...
Go to the top of the page
 
+Quote Post
des00
сообщение May 18 2009, 06:01
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(_Anatoliy @ May 17 2009, 23:22) *
Хоть и FPGA,но алгоритмы и методы ведь здесь обсуждают.
Нужно выделить тактовую частоту сигнала QPSK,с помощью нелинейности выделяю эту частоту и подаю на фазовый детектор реализованный на регистре.На выходе ФД получаю шину 14 бит (т.к. ЦАП для управления ГУН 14-ти битный).После расчёта пропорционально-интегральный фильтра (ПИФ) получаю нужный коэффициент передачи пропорционального звена Kp = 4000. wacko.gif Как в таком случае правильно поступить?Ведь не могу же я подать на ЦАП 26 бит кода...


подать биты [25:26-14] ? %)


--------------------
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение May 18 2009, 06:08
Сообщение #3


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(des00 @ May 18 2009, 08:01) *
подать биты [25:26-14] ? %)

Хм,но это не что иное как деление на 2^N и означает изменение Kp от расчётного.
Go to the top of the page
 
+Quote Post
des00
сообщение May 18 2009, 07:41
Сообщение #4


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(_Anatoliy @ May 18 2009, 00:08) *
Хм,но это не что иное как деление на 2^N и означает изменение Kp от расчётного.


ну тогда ищите 24 битный цап %)

для начала в модельке/модеме сделайте, а потом дальше обсудим %)


--------------------
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение May 18 2009, 08:14
Сообщение #5


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(des00 @ May 18 2009, 09:41) *
ну тогда ищите 24 битный цап %)

для начала в модельке/модеме сделайте, а потом дальше обсудим %)


А как встроить ФАПЧ в модель?У меня не получилось.
Фапч
Go to the top of the page
 
+Quote Post
petrov
сообщение May 18 2009, 08:25
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(_Anatoliy @ May 18 2009, 09:22) *
После расчёта пропорционально-интегральный фильтра (ПИФ) получаю нужный коэффициент передачи пропорционального звена Kp = 4000.


Как рассчитываете, ФАПЧ получается не полностью цифровая? Как учитываете коэффициент передачи фазового детектора и регулирующего элемента?
Нужна ли такая большая разрядность на выходе фазового детектора, неправильно наверное привязывать её к разрядности ЦАПа?
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение May 18 2009, 08:45
Сообщение #7


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(petrov @ May 18 2009, 09:25) *
Как рассчитываете, ФАПЧ получается не полностью цифровая? Как учитываете коэффициент передачи фазового детектора и регулирующего элемента?
Нужна ли такая большая разрядность на выходе фазового детектора, неправильно наверное привязывать её к разрядности ЦАПа?


Спасибо!Аналоговым узлом является ГУН с очень маленькой крутизной (93 Гц / В).Похоже из за этого и не хватает петлевого усиления.Но ГУН менять нельзя.А разрядность на выходе ФД не влияет,если её уменьшить то Kp увеличится во столько же раз,это я пробовал.
Go to the top of the page
 
+Quote Post
petrov
сообщение May 18 2009, 08:54
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(_Anatoliy @ May 18 2009, 12:45) *
Спасибо!Аналоговым узлом является ГУН с очень маленькой крутизной (93 Гц / В).Похоже из за этого и не хватает петлевого усиления.Но ГУН менять нельзя.А разрядность на выходе ФД не влияет,если её уменьшить то Kp увеличится во столько же раз,это я пробовал.


Смысл в том что если рассчёты не учитывают аналогового ГУН то возможно всё неправильно. Вот с чего бы влиять на коэффициент передачи если просто округлять младшие разряды, нету никакого смысла в такой точности.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение May 18 2009, 09:10
Сообщение #9


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(petrov @ May 18 2009, 10:54) *
Смысл в том что если рассчёты не учитывают аналогового ГУН то возможно всё неправильно. Вот с чего бы влиять на коэффициент передачи если просто округлять младшие разряды, нету никакого смысла в такой точности.

Не,Гун учитывается.Теория взята из Титце-Шенк,стр.490

Если просто обнулять младшие разряды то коэффициент не сильно изменится,если отбрасывать - то изменится.Коэффициент передачи ФД не только от разностной фазы зависит,но и от уровня сигнала.
Go to the top of the page
 
+Quote Post
des00
сообщение May 18 2009, 09:21
Сообщение #10


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(_Anatoliy @ May 18 2009, 04:10) *
Не,Гун учитывается.Теория взята из Титце-Шенк,стр.490

Если просто обнулять младшие разряды то коэффициент не сильно изменится,если отбрасывать - то изменится.Коэффициент передачи ФД не только от разностной фазы зависит,но и от уровня сигнала.


ну у вас же АРУ стоит перед петлей ? В чем проблема взять столько разрядов сколько нужно. Потом, если вам не хватит петлевого усиления, для обеспечения ширины петли, по месту используйте усилитель ограничитель, егокстати можно включить в петлевой фильтр, все равно в этом фильтре ограничитель есть. Лучше собрать и проверить прямо на макете + по переходной подстроить и форму ПХ и ширину петли %)


--------------------
Go to the top of the page
 
+Quote Post
petrov
сообщение May 18 2009, 09:36
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(_Anatoliy @ May 18 2009, 13:10) *
Не,Гун учитывается.Теория взята из Титце-Шенк,стр.490


У вас аналоговая реализация чтоли? Не торопитесь брать формулы, у вас возможно получается какая-то импульсная ФАПЧ.

Цитата(_Anatoliy @ May 18 2009, 13:10) *
Коэффициент передачи ФД не только от разностной фазы зависит,но и от уровня сигнала.



АРУ должно обязательно быть. Коэффициент передачи также зависит ещё и от наличия символьных переходов т. е. от данных, преамбул, сопособов скремблирования, кодирования и т. п.

Сообщение отредактировал petrov - May 18 2009, 09:37
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение May 18 2009, 09:40
Сообщение #12


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(des00 @ May 18 2009, 10:21) *
ну у вас же АРУ стоит перед петлей ? В чем проблема взять столько разрядов сколько нужно. Потом, если вам не хватит петлевого усиления, для обеспечения ширины петли, по месту используйте усилитель ограничитель, егокстати можно включить в петлевой фильтр, все равно в этом фильтре ограничитель есть. Лучше собрать и проверить прямо на макете + по переходной подстроить и форму ПХ и ширину петли %)


Спасибо!
Похоже мы друг друга не понимаем.
Петлевое усиление пропорционально зависит от крутизны ГУН и коэфф.передачи ФД.Если крутизна ГУН мала,то её чемто нужно компенсировать,где то брать дополнительное усиление.То же самое и с коэффициентом передачи ФД.Посмотрите расчёт,здесь входной выделенный синус имеет величину +-4900 мзр. Конечно можно уменьшить его,например,до +-490мзр, но это в свою очередь приведёт к росту нужного Kp в 10 раз.
Прикрепленные файлы
Прикрепленный файл  DPLL.doc ( 26.5 килобайт ) Кол-во скачиваний: 74
 
Go to the top of the page
 
+Quote Post
Maverick
сообщение May 18 2009, 09:48
Сообщение #13


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(_Anatoliy @ May 18 2009, 12:10) *
Не,Гун учитывается.Теория взята из Титце-Шенк,стр.490

Если просто обнулять младшие разряды то коэффициент не сильно изменится,если отбрасывать - то изменится.Коэффициент передачи ФД не только от разностной фазы зависит,но и от уровня сигнала.

По форуму периодически проскакивают ссылки на книгу Титце-Шенк. Можно ли ссылку
Заранее благодарен


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение May 18 2009, 09:49
Сообщение #14


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(petrov @ May 18 2009, 10:36) *
У вас аналоговая реализация чтоли? Не торопитесь брать формулы, у вас возможно получается какая-то импульсная ФАПЧ.

Почему аналоговая?Вместо УВХ я могу использовать регистр?


Цитата(petrov @ May 18 2009, 10:36) *
АРУ должно обязательно быть. Коэффициент передачи также зависит ещё и от наличия символьных переходов т. е. от данных, преамбул, сопособов скремблирования, кодирования и т. п.


Всё правильно,АРУ есть,но после фильтра у меня чистейший синус выделяется с символьной частотой.(SNR ~60 Db).Его я и подаю на ФД,4 отсчёта на символ.
Go to the top of the page
 
+Quote Post
petrov
сообщение May 18 2009, 09:59
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(_Anatoliy @ May 18 2009, 13:49) *
Всё правильно,АРУ есть,но после фильтра у меня чистейший синус выделяется с символьной частотой.(SNR ~60 Db).Его я и подаю на ФД,4 отсчёта на символ.


В общем непонятно как у вас там всё устроено, но есть как аналоговые элементы так и цифровые с дискретизацией, поэтому нельзя тупо брать формулы для цифровой или аналоговой ФАПЧ, возможно кроме коэффициентов нужны ещё будут корректоры с определённой ЧХ. Можно конечно на плате подогнать чисто практически, возможно для QPSK прокатит, но результат не гарантированный, вспомните как пример то обсуждение когда цифровая символьная ФАПЧ глючила из-за такой ерунды в общем-то.
Go to the top of the page
 
+Quote Post

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

 


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


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