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

 
 
> ATmega8 + lmx2326, управляющее слово
pavel-pervomaysk
сообщение Feb 20 2009, 08:53
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 253
Регистрация: 28-12-07
Из: Украина г. Первомайск
Пользователь №: 33 716



Нужно для себя сделать универсальный синтезатор 100 MHz - 2 GHz , почитал доку на 2326 полоса 0,1 МГц- 2,8ГГц . Надеюсь хватит с запасом по верхней частоте .

Возникла проблема с пересчетом для данного pll lmx2326 . Глянул ДШ на нее но не совсем понятно

К примеру есть формула пересчета

fvco = [(P x cool.gif + A] x fosc/R // частота ГУНа считается по формуле

B: Preset divide ratio of binary 13-bit programmable counter (3 to 8191) \\ что выставляется здесь

A: Preset divide ratio of binary 5-bit swallow counter (0 £ A £ 31; A £ B for LMX2326) \\ что выставляется здесь

fosc: Частота опорного генератора к примеру 10 МГц

R: Preset divide ratio of binary 14-bit programmable reference counter (3 to 16383) предделитель утановки частоты

P: Preset modulus of dual modulus prescaler // LMX2326; P = 32


Частота гуна = [(32x8191)+31] x 10000000/3 = 262 143 x 3333333.3 = 873 810 000 Это получается унас частота ГУНа , но почему то линнейного пересчета вкурить не могу . sad.gif .

Буду рад пинку в нужную сторону
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Genadi Zawidowsk...
сообщение Nov 19 2013, 23:08
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



А кто сказал, что на этом выходе (LD) будет меандр? Вам туда не буфер, а счётный триггер надо...
Цитата
2. Учтено. Пробовал разные варианты - результат аналогичный.

В Ваших примерах было ещё не учтено. Теперь другие параметры программирования?
РЕшать надо не конденсатором 100 пФ, а обеспечением согласования входа. Подайте входной сигнал через аттенюатор 6 дБ (не забывая про разделительные конденсаторы). Заодно избавит от проблем с выгоранием входов этой м.с. Там, где Вы её применяете, не беспокоит что она снята с производства?

Сообщение отредактировал Genadi Zawidowski - Nov 19 2013, 23:13
Go to the top of the page
 
+Quote Post
-VenoM-
сообщение Nov 21 2013, 12:28
Сообщение #3





Группа: Новичок
Сообщений: 4
Регистрация: 9-10-13
Пользователь №: 78 656



Цитата(Genadi Zawidowski @ Nov 20 2013, 02:08) *


Цитата
А кто сказал, что на этом выходе (LD) будет меандр? Вам туда не буфер, а счётный триггер надо...

А зачем меандр? Таймер-счётчик МК отлично считает импульсы разной длительности, потом получаем среднее значение за время счёта. В схемках, которые находил в интернете люди цепляют на LD просто NPN транзистор с питанием коллектора 5В - получается преобразователь в красивый ТТЛ уровень.

Цитата
В Ваших примерах было ещё не учтено. Теперь другие параметры программирования?

Так. Вот здесь прошу подробнее. Такое чувство, что я чего-то непонимаю. Попробую перевести кусочек документации.


1.4 PROGRAMMABLE FEEDBACK DIVIDER
(N COUNTER)
The programmable feedback divider operates in concert with
the RF prescaler to divide the input RF signal (FIN)bya
factor of N. The output of the programmable reference di-
vider is provided to the feedback input of the phase detector
circuit. The programmable divider supports a continuous
integer divide range from 992 to 32,767. The divide ratio
should be chosen such that the maximum phase comparison
frequency (Fφ) of 10 MHz is not exceeded.
The programmable divider circuit is comprised of an A
Counter and a B Counter. The A counter is a 5-bit CMOS
swallow counter programmable from 0 to 31. The B Counter
is a 10-bit CMOS binary counter, programmable from 3 to
1023. Divide ratios less than 992 are achievable as long as
the binary counter value is greater or equal to the swallow
counter value (NB_CNTR ≥ NA_CNTR). Refer to Section
2.3.2 and 2.3.3 for details on programming the NA and NB
Counter. The following equations are useful in determining
and programming a particular value of N:
N = (32 x NB_CNTR) + NA_CNTR


Т.е. мы имеем делитель с коэффициентом деления 992-32.767, который зависит от значений в регистре N. При этом значение фазового компаратора не должно превышать 10Мгц (не очень понятно, к чему это).

Далее про части А и В регистра делителя - это понятно.

Значения делителя менее 992 доступно, если соблюдать NB_CNTR ≥ NA_CNTR.

Возвращаясь к моему примеру: NB_CNTR [9:0]=0000000011, NA_CNTR[4:0]=00011 (т.е. 3 и 3). Условие соблюдается. Но реально частота делится на 3. Дальше - всё аналогично, частота у меня делится просто на значение NB_CNTR (от 3 до 1023). Причём всё чётко, без сбоев.
Формула N = (32 x NB_CNTR) + NA_CNTR не работает почему-то, и получить коэффициент деления >1023 не получается.


Цитата
РЕшать надо не конденсатором 100 пФ, а обеспечением согласования входа. Подайте входной сигнал через аттенюатор 6 дБ (не забывая про разделительные конденсаторы). Заодно избавит от проблем с выгоранием входов этой м.с.

Согласен, но это следующий из этапов. На схеме входы подключены через конденсатор 1нФ.

Цитата
Там, где Вы её применяете, не беспокоит что она снята с производства?

Заказал чисто из интереса, если хватит терпения, то хочу сделать частотомер. Знаю, что есть готовые проекты, но интересен сам процесс.
Кстати, какой её современный аналог?

Сообщение отредактировал -VenoM- - Nov 21 2013, 12:32
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Павлик   ATmega8 + lmx2326   Feb 20 2009, 08:53
- - _Pasha   Цитата(Павлик @ Feb 20 2009, 11:53) Буду ...   Feb 20 2009, 09:40
- - Сергей Борщ   Выбираете шаг перестройки. Это будет Fref. Рассчит...   Feb 20 2009, 11:09
- - =GM=   Цитата(Павлик @ Feb 20 2009, 08:53) Часто...   Feb 20 2009, 12:29
- - Павлик   >>Выбираете шаг перестройки. Это будет Fref....   Feb 20 2009, 16:25
|- - =GM=   Цитата(Павлик @ Feb 20 2009, 16:25) Вот т...   Feb 20 2009, 17:44
|- - Сергей Борщ   Цитата(=GM= @ Feb 20 2009, 19:44) Учтите,...   Feb 20 2009, 18:58
|- - =GM=   Цитата(Сергей Борщ @ Feb 20 2009, 18:58) ...   Feb 20 2009, 23:40
|- - Сергей Борщ   Цитата(=GM= @ Feb 21 2009, 01:40) Вы-то с...   Feb 21 2009, 08:55
- - Павлик   Понял насчет количества бит , спасибо . Сейчас по...   Feb 20 2009, 19:29
- - Павлик   Да все должно работать , смотрел схему и пробовал ...   Feb 21 2009, 06:53
- - Павлик   Для LMX2306 получилось так , приедет образец 2326...   Feb 21 2009, 18:50
- - Павлик   Вернусь опять к своей теме , возник очень интерест...   Mar 28 2009, 15:09
- - Genadi Zawidowski   Вот тут есть пример работы (с исходниками) - http:...   Mar 28 2009, 15:29
- - Павлик   Все это хорошо , но 2306 и 2316 и у меня прекрасно...   Mar 28 2009, 15:37
|- - Genadi Zawidowski   Цитата(Павлик @ Mar 28 2009, 18:37) Все э...   Mar 28 2009, 15:45
- - Павлик   LMX2316/26; P = 32 вот же оно , если 2316 работае...   Mar 28 2009, 15:50
- - Genadi Zawidowski   Да, codeloader только при английской локали работа...   Mar 28 2009, 15:58
- - Павлик   Скачал версию которая 16,1мб , работает , но нужны...   Mar 28 2009, 17:36
|- - Genadi Zawidowski   Цитата(Павлик @ Mar 28 2009, 20:36) Скача...   Mar 28 2009, 20:34
|- - Сергей Борщ   Цитата(Genadi Zawidowski @ Mar 28 2009, 22...   Mar 29 2009, 01:05
|- - Genadi Zawidowski   Цитата(Сергей Борщ @ Mar 29 2009, 04:05) ...   Mar 29 2009, 08:45
|- - Сергей Борщ   Цитата(Genadi Zawidowski @ Mar 29 2009, 11...   Mar 29 2009, 14:39
|- - Genadi Zawidowski   Цитата(Сергей Борщ @ Mar 29 2009, 18:39) ...   Mar 29 2009, 18:33
- - Павлик   Программа работает нормально , все расчитал по фор...   Mar 31 2009, 04:22
- - Павлик   В общем купил еще пару экземпляров , ведут себя вс...   Apr 8 2009, 20:43
|- - Сергей Борщ   Цитата(Павлик @ Apr 8 2009, 23:43) Меняю ...   Apr 9 2009, 07:48
- - Павлик   Вот собственно код вывода данных в синтез , как я ...   Apr 9 2009, 16:40
|- - Genadi Zawidowski   Цитата(Павлик @ Apr 9 2009, 20:40) Проб...   Apr 9 2009, 17:10
|- - Сергей Борщ   Цитата(Павлик @ Apr 9 2009, 19:40) Вот со...   Apr 9 2009, 22:06
- - Павлик   Чта за вывод AUX не понятно , в распиновке мс его ...   Apr 9 2009, 17:17
|- - Genadi Zawidowski   Цитата(Павлик @ Apr 9 2009, 21:17) Чта за...   Apr 9 2009, 20:54
- - Павлик   Через емкость подана , 39пф стоит у меня , ставил ...   Apr 10 2009, 04:47
|- - Genadi Zawidowski   Цитата(Павлик @ Apr 10 2009, 08:47) Через...   Apr 10 2009, 07:03
- - Павлик   Получил еще пару новых микросхем другой партии. В...   Apr 10 2009, 07:24
|- - Pat   Доброго здоровья всем. Проблема с LMX2306 Рассчи...   Jun 9 2010, 15:22
|- - Pat   Ура заработало (С) Матроскин Только расскажешь о ...   Jun 9 2010, 19:49
- - ASDFG123   ДД. Как правильно посылать биты на LMX2326 ? допус...   Jan 3 2013, 16:28
|- - Genadi Zawidowski   Цитата(ASDFG123 @ Jan 3 2013, 20:28) ДД. ...   Jan 3 2013, 20:36
|- - ASDFG123   Спасибо Цитата(Genadi Zawidowski @ Jan 4 2013...   Jan 5 2013, 15:22
|- - Genadi Zawidowski   Цитата(ASDFG123 @ Jan 5 2013, 19:22) Спас...   Jan 15 2013, 20:31
- - Genadi Zawidowski   AD9959 не занимался. В даташите видно, что данные ...   Jan 6 2013, 00:29
- - ASDFG123   на работу устроился, приходится там чужими косякам...   Feb 24 2013, 13:12
- - -VenoM-   Товарищи, день добрый! Стараюсь победить LMX23...   Nov 11 2013, 15:23
- - Genadi Zawidowski   1) есть в даташите параметр - минимальная частота ...   Nov 17 2013, 01:05
|- - -VenoM-   Цитата(Genadi Zawidowski @ Nov 17 2013, 04...   Nov 18 2013, 10:23
- - -VenoM-   в общем, 25МГц микросхема кушает только так. Пробл...   Nov 18 2013, 16:54


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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 09:31
Рейтинг@Mail.ru


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