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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> ФАПЧ: Нужно получить из 33.8688мГц 24.5760 мГц
ZugDuk
сообщение Nov 22 2005, 11:14
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 22-11-05
Пользователь №: 11 203



Только не ругайте меня за полное незнание вопроса. twak.gif Так уж обстоятельства сложились.
Мне будет интересно почитать любую теорию про преобразование частот.

Нужно синтезировать частоту 24.5760 мГц
В моем распоряжении кварц на 33.8688мГц и ПЛИС семейства MAX7000. В принципе в этой ПЛИС можно получить частоту 22.5792 путем удвоения на задержках и деления на 3 счетчиком.
Но мне еще необходимо синтезировать именно 24.5760 мГц с помощью ФАПЧ.

Подскажите пожалуйста, что мне читать, чтобы получить представление о реализации задачи.
Go to the top of the page
 
+Quote Post
handy
сообщение Nov 22 2005, 12:32
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 194
Регистрация: 18-11-05
Из: Ryazan
Пользователь №: 11 065



Выкинь свою ПЛИС. Умножь побольше свои 33,.... , подай как клок на DDS серии 98.. Analog Device, и получи все, что твоя душа пожелает. На ПЛИС можешь интерфейс для DDS сделать.

PS. Кстати умножитель уже имеется внутри DDS. Просто подай свои 33.8688 и получи 24.5760 на выходе. Никакой ФАПЧ не надо.

PS. Еще. Что это за миллигерцы?
Go to the top of the page
 
+Quote Post
almay
сообщение Nov 22 2005, 14:21
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 26-01-05
Из: Московская обл.
Пользователь №: 2 207



Вводишь в любой поисковик " синтезатор частот " и получашь массу полезной и не очень информации.
Go to the top of the page
 
+Quote Post
dimay
сообщение Nov 22 2005, 17:10
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 150
Регистрация: 6-08-04
Из: München
Пользователь №: 461



Ну если чтобы получить представление о принципе работы ФАПЧ, то вот решение в лоб:

На Альтере делаете два счетчика, которыми делите исходные частоты генераторов. Коэффициенты деления нужно подходящие найти. Поделенные сигналы подаете на внешний фазовый детектор, а его выход используется для управлением частотой одного из генераторов. Вот и все. rolleyes.gif
Но если бы это действительно было так просто при реализации . smile.gif
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
ZugDuk
сообщение Nov 23 2005, 07:08
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 22-11-05
Пользователь №: 11 203



dimay
Цитата
Но если бы это действительно было так просто при реализации .

Т.е. лучше все таки использовать цифровые синтезаторы?

handy
Цитата
Кстати умножитель уже имеется внутри DDS. Просто подай свои 33.8688 и получи 24.5760 на выходе. Никакой ФАПЧ не надо.

Очень интересно. Можно здесь по подробней?
Несколько аналоговских даташитов я уже скачал. Пытаюсь определить подходящую для моей задачи микросхему.
Go to the top of the page
 
+Quote Post
dimay
сообщение Nov 23 2005, 07:53
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 150
Регистрация: 6-08-04
Из: München
Пользователь №: 461



ZugDuk
Т.е. лучше все таки использовать цифровые синтезаторы?

Это зависит от Вашего личного опыта и предпочтений, например я ,увы, абсолютно не знаю программирования и сам с микроконтроллером для управления синтезатором не разберусь, хотя там и ничего особенного нет. Мне было бы проще сделать ФАПЧ. Но если в устройстве есть контроллер, то с синтезатором легче.
Go to the top of the page
 
+Quote Post
handy
сообщение Nov 23 2005, 08:04
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 194
Регистрация: 18-11-05
Из: Ryazan
Пользователь №: 11 065



Цитата(ZugDuk @ Nov 23 2005, 10:08) *
dimay
Цитата
Но если бы это действительно было так просто при реализации .

Т.е. лучше все таки использовать цифровые синтезаторы?

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


Для твоих частот подходит AD9851, максимальный клок его 180 МГц, умножитель до 6 (33Х5=165). Желательно выходную частоту не брать больше трети от клока (165:3=55). Обязательно нужен фильтр на выходе, т к у тебя частота фиксированная лучше поставить полосовой LC. На выходе синус, если нужен TTL имеется встоенный компаратор. Больше всего возни с программированием синтезатора, т к при включении питания надо прописать в него все, что надо, но больших проблем с этим, как правило, не бывает.
Был цикл статей по DDS в журналах Компоненты и технологии, Chip News, на сайте AD есть инфа по DDS. Если не найдешь, и захочешь попробовать эту идею, пиши, что-нибудь подброшу.
Go to the top of the page
 
+Quote Post
Adlex
сообщение Nov 24 2005, 09:58
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 500
Регистрация: 8-08-05
Пользователь №: 7 451



Более лучшие синтезаторы AD995x. Управление по последовательному интерфейсу - можно более простой процессор (с меньшим числом портов, правда нужен 3-х вольтовый интерфейс.
Более подробно все есть на сайте AD
Go to the top of the page
 
+Quote Post
ZugDuk
сообщение Nov 24 2005, 10:30
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 22-11-05
Пользователь №: 11 203



handy
Действительно поудобней наверное с последовательным программированием. Меньше дорожек на плате.

В результатае хочется получить меандр, но и синус после синтезатора наверное сойдет.

Интересно посмотреть на примеры фильтров. Да и вообще на примеры реализаций устройств с применением синтезаторов.

Пробовать буду сначала на макете естественно. С программированием наверное замучаюсь. Практически нет опыта работы с контроллерами. (т.к. в общем не нужно раньше было)
Распаян какой то из AVR-ок на макете. Но я к нему еще не притрагивался. Вот и пригодился.

Блин, если заберусь сейчас в дебри программирования МК, то загружусь и не до синтезаторов частот будет. Как бы так хитро забраться, чтоб только о программировании по последовательному интерфейсу.
Go to the top of the page
 
+Quote Post
handy
сообщение Nov 24 2005, 14:25
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 194
Регистрация: 18-11-05
Из: Ryazan
Пользователь №: 11 065



Цитата(ZugDuk @ Nov 24 2005, 13:30) *
handy
Действительно поудобней наверное с последовательным программированием. Меньше дорожек на плате.

В результатае хочется получить меандр, но и синус после синтезатора наверное сойдет.

Интересно посмотреть на примеры фильтров. Да и вообще на примеры реализаций устройств с применением синтезаторов.

Пробовать буду сначала на макете естественно. С программированием наверное замучаюсь. Практически нет опыта работы с контроллерами. (т.к. в общем не нужно раньше было)
Распаян какой то из AVR-ок на макете. Но я к нему еще не притрагивался. Вот и пригодился.

Блин, если заберусь сейчас в дебри программирования МК, то загружусь и не до синтезаторов частот будет. Как бы так хитро забраться, чтоб только о программировании по последовательному интерфейсу.


Adlex предлагает AD995x, из-из последовательного интерфейса, но 9851 можно программировать и последовательно и параллельно. А задача у вас простая ч а с т о т а о д н а! синтезатор используется как очень точный делитель и передать в него нужно только один коэффициент. Я это к тому, что микроконтроллер ни к чему, это элементарно можно сделать на ПЛИС, которую, как я понял вы собирались применить. И последовательный интерфейс ни к чему, подумаешь на несколько проволок меньше, зато геморроя больше. Всего-то пять байт передать. А фильтр LC на 24,6 МГц рассчитать, когда программ их синтеза как грязи, проблем быть не должно, тем более, что требования к нему совсем не жесткие. И не забывайте, компаратор внутри синтезатора есть.
Go to the top of the page
 
+Quote Post
ZugDuk
сообщение Nov 25 2005, 11:26
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 22-11-05
Пользователь №: 11 203



Большое спасибо за советы. Буду пробовать. Инфы уже достаточно для начала работы.
Go to the top of the page
 
+Quote Post
Adlex
сообщение Nov 25 2005, 13:02
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 500
Регистрация: 8-08-05
Пользователь №: 7 451



Согласен с handy, да и 9851 может работать по последовательному, просто забыл, последгий раз с ним работали года 4 назад.
Еще один момент: требования к чИстоте спектра выходного сигнала?
Есть таковые или нет?
Go to the top of the page
 
+Quote Post
kas
сообщение Dec 2 2005, 07:15
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 77
Регистрация: 17-05-05
Из: Красноярск
Пользователь №: 5 108



Надо еще посчитать насколько точно требуется сентизировать частоту. Например при 32 разрядах (AD9851) и 6-ти кратном увеличении тактовой частоты выходная частота получится с больше на 0.0064 Гц 2.457600000640154e+007 Гц.
При 48 разрядах (AD9852) получим -5.215406417846680e-008 Гц и 2.457599999999995e+007 Гц соответственно.
Может придется дергать частоту то в плюс то в минус, чтобы в среднем получить искомое.

Сообщение отредактировал kas - Dec 2 2005, 07:19
Go to the top of the page
 
+Quote Post
kochkuroff
сообщение Dec 13 2005, 08:40
Сообщение #14


Частый гость
**

Группа: Свой
Сообщений: 90
Регистрация: 27-10-04
Пользователь №: 990



А не проще будет поставить дополнительный генератор на 24,576 МГц? Их везде навалом.
Go to the top of the page
 
+Quote Post
aal
сообщение Dec 15 2005, 12:34
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 230
Регистрация: 20-10-04
Из: Новосибирская обл, п.Краснообск.
Пользователь №: 916



Здесь проектируется ЦАП с ЦФ и там всё должно быть синхронно + с малым джеттером. В идеале - < 10пс.
Смотрел я на синтезаторы от AD - есть очень вкусные, но всё равно итоговый джеттер будет порядка 50пс. Для некоторых это очень много...


--------------------
_____________________________________
Пароли неприемлемы, легко взламываются терморектальным криптоанализатором.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 08:49
Рейтинг@Mail.ru


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