|
Синтезатор HMC702, Помогите разобраться с картами регистров |
|
|
|
Sep 20 2013, 04:37
|
Частый гость
 
Группа: Участник
Сообщений: 151
Регистрация: 31-01-13
Пользователь №: 75 433

|
Добрый день! Имеется Синтезатор HMC702. Включен следующим образом: [attachment=79591:HMC702.JPG] Хотелось бы для начала запустить его в целочисленном режиме, а вот разобраться до конца что куда шить, не смог. Выкладываю что я сделал: все таблицы регистров оставил по умолчанию кроме: Таблица 12 (регистр включения и сброса): Все биты по умолчанию кроме: бит 7: rfp_buf_sq_en = 0 (отключил буфер опорных прямоугольных колебаний) бит 8: rfp_buf_sin_en = 1 (включил буфер опорных синусоидальных колебаний) Таблица 14 (регистр тракта опорного сигнала): бит 13:0: rfp_dif_ratio also referred to as "R" = 12 © (деление входного сигнала кварцевого генератора на данное число "R") бит 14: rfp_div_select = 1 (делитель опорного сигнала включен) бит 15: rfp_auto_refdiv_sel_en = 1 (автоматическое включение делителя опорной частоты или автоматическое байпасирование) бит 16: rfp_buf_sin_sel = 1 (выбор синусоидального опорного сигнала для нормального режима работы) Таблица 16 ( Регистр фазочастотного детектора (PFD)) бит 0: pfd_phase_sel = 1 ( Активный инвертирующий фильтр, положительная крутизна характеристики ГУН) Остальные биты по умолчанию. Таблица 26 ( Регистр целочисленного деления) бит 15:0: dsm_intg = 500(1F4) ( Целочисленная часть значения делителя ГУН) На экране анализатора спектра видно, что генератор лежит на полке внизу, примерно 5600 МГц. Про петлю пока думаю нет смысла писать так как чувствую что по регистрам не все правильно выставляю. Имеет ли значение последовательность записи регистров? Сильно не пинайте это мой первый проект
|
|
|
|
|
 |
Ответов
|
Oct 30 2013, 15:27
|
Частый гость
 
Группа: Участник
Сообщений: 151
Регистрация: 31-01-13
Пользователь №: 75 433

|
Не могу я понять как на синтезаторы петли считать, вот вроде что то делаю, а до конца не понимаю, не могу например понять как влияет ток помпы на спектр где чего он там увеличивает или уменьшает, вот получил я развалившийся спектр как я должен его оценивать?
Вот как я понимаю порядок моделирования петли в ADIsimPll
1. Для расчета даже дробного синтезатора берем любой целочисленный синтезатор например ADF4107 2. Для расчета берем середину диапазона, раз у меня диапазон 8-12, то берем 10ГГц 3. Выбираем частоту фазового детектора равную частоте используемой в макете, пусть будет 10МГц 4. Выбираем модель пассивного или активного ФНЧ, если ФНЧ активный то лучше создать модель используемого операционника 5. Задаем среднюю крутизну ГУНа, например для моего HMC732, смотрим описание диапазон 8-12, управляющее напряжение 5-15В, то есть 4ГГц за 10В, средняя крутизна 400МГц/В 6. Выбираем опорник у меня он 10МГц, R = 1. 7. Выбираем полосу петли ну пусть будет 100 кГц, выбираем на угад, затем если я все правильно понимаю, если нас не будет устраивать время переходного процесса, то для увеличения времени расширяем петлю, для уменьшения времени сужаем, соответственно с увеличением полосы петли ширина спектра опорника стремится к ширине спектра ГУНа, и при уменьшении наоборот. Что такое уши бетмена, это если я правильно понимаю граница полосы фильтра или частота среза ФНЧ, то есть все что попадает в полосу петли "вычищается" … ФШ опорника + ФШ синтезатора, все что за петлей это ФШ ГУНа. Теперь если у нас есть уши бетмена, то логично подумать что нужно просто расширить полосу петли, но почему то это утверждение не правильное?
8. Ток CP, его я так понимаю нужно тоже выбирать средний для того чтобы потом в макете остались пределы регулировок, кстати у HMC702 ток СРмакс равен 4мА? у нас есть регистр который регулирует charge-pump UP gain = 2000 мкА charge-pump DN gain = 2000 мкА
тоесть по умолчанию ток накачки равен 2мА и если мы используем charge-pump UP gain то можем увеличить ток помпы до 4мА, а если charge-pump DN gain то можем уменьшить ток помпы до 0мА
значит в своих расчетах я должен заложить CP = 2мА?
Вопрос как его менять, можно поменять значение резистора Rset, ну например 6,37 и получим ток 4мА или просто нажать на вкладку тока CP и выбрать нужное значение, кстати TEY и VCO почему вы сначала выставляете резистор 6.37, а потом меняете значение тока во вкладке до 2мА? Можно например выбрать Rset = 10 кОм, и ток тоже уподет до 2,5мА.
И так петля посчитана, получили кучу красивых графиков, которые сулят нам 100% успех, осталось дело за малым подобрать номиналы петли из реально существующих линеек резисторов и конденсаторов. Я например резисторы беру Российские Р1-12- 0,062ум и импортные конденсатор серии 0402, кстати параллельный вопрос а влияют ли габариты элементов в петле ФАПЧ, на выходной спектр? Подобрали номиналы, выбираем вкладку подбор полосы петли по наминала, вставляем наши реальные значения R и C, и получаем окончательные расчетные графики. И еще вопрос, а что такое угол 45 градусов для петли? и за какими цифрами нужно еще следить что бы расчетная петля напоминала реальную. Почему кривизну гуна нужно компенсировать током накачки и как все таки помпа усиливает чего то там в спектре
Вот так я понимаю весь процесс расчета петли ФАПЧ, поправьте меня, где я не прав!?!
Сообщение отредактировал Oleg55 - Oct 30 2013, 15:32
|
|
|
|
Сообщений в этой теме
Oleg55 Синтезатор HMC702 Sep 20 2013, 04:37 тау Цитата(Oleg55 @ Sep 20 2013, 08:37) Табли... Sep 24 2013, 10:22 Oleg55 Цитата(тау @ Sep 24 2013, 14:22) вам еще ... Sep 25 2013, 13:22  Oleg55 Сегодня возник вопрос по 12 регистру. Не могли бы ... Oct 1 2013, 16:40 тау для целочисленного режима эти биты с 13 по 10 и с ... Oct 1 2013, 17:18 Oleg55 Фото спектра на 8040 и 12000 МГц. Как видно спектр... Oct 10 2013, 14:55 VCO Цитата(Oleg55 @ Oct 10 2013, 17:55) Ну и ... Oct 12 2013, 02:58 тау Цитата(Oleg55 @ Oct 10 2013, 18:55) Как в... Oct 14 2013, 11:57 Oleg55 вот проект в ADISimPLL
Цитата(тау @ O... Oct 14 2013, 17:19 тау Цитата(Oleg55 @ Oct 14 2013, 21:19) буду ... Oct 14 2013, 18:53 VCO Цитата(Oleg55 @ Oct 14 2013, 20:19) вот п... Oct 15 2013, 11:16 Oleg55 Извеняюсь за долгий ответ. Сегодня вечером выложу ... Oct 16 2013, 04:07 rloc Цитата(Oleg55 @ Oct 16 2013, 08:07) SG-80... Oct 16 2013, 15:22 Oleg55 Вот схема
Вот архив с расчетом
Цитата(VCO ... Oct 16 2013, 15:10 Oleg55 Сдробником разобрался вроде все четко перестраивае... Oct 16 2013, 15:42 rloc Цитата(Oleg55 @ Oct 16 2013, 19:42) так я... Oct 16 2013, 16:04  Oleg55 Цитата(rloc @ Oct 16 2013, 20:04) Шумная ... Oct 16 2013, 16:28   rloc Цитата(Oleg55 @ Oct 16 2013, 20:28) завтр... Oct 16 2013, 16:54    Oleg55 Цитата(rloc @ Oct 16 2013, 20:54) Нижний ... Oct 16 2013, 17:43     VCO Цитата(Oleg55 @ Oct 16 2013, 20:43) как и... Oct 17 2013, 05:22      Oleg55 Цитата(VCO @ Oct 17 2013, 09:22) опора 12... Oct 17 2013, 09:03       VCO Цитата(Oleg55 @ Oct 17 2013, 12:03) 120 М... Oct 17 2013, 09:24        Oleg55 Цитата(VCO @ Oct 17 2013, 13:24) Но это т... Oct 17 2013, 15:57         VCO Цитата(Oleg55 @ Oct 17 2013, 18:57) 8 -12... Oct 18 2013, 04:40          Oleg55 Цитата(VCO @ Oct 18 2013, 08:40) Тогда Ва... Oct 18 2013, 09:09           VCO Цитата(Oleg55 @ Oct 18 2013, 12:09) поста... Oct 18 2013, 09:31            Oleg55 Цитата(VCO @ Oct 18 2013, 13:31) Около ча... Oct 20 2013, 04:03             VCO Цитата(Oleg55 @ Oct 20 2013, 07:03) вот с... Oct 21 2013, 07:10              Oleg55 Цитата(VCO @ Oct 21 2013, 11:10) Всё хоро... Oct 21 2013, 08:10               тау Цитата(Oleg55 @ Oct 21 2013, 12:10) Скоро... Oct 21 2013, 08:47                VCO Цитата(тау @ Oct 21 2013, 11:47) переключ... Oct 21 2013, 09:11                 тау Цитата(VCO @ Oct 21 2013, 13:11) Но в так... Oct 21 2013, 09:41                  Oleg55 Цитата(тау @ Oct 21 2013, 13:41) обеспечи... Oct 21 2013, 12:11                   VCO Цитата(Oleg55 @ Oct 21 2013, 15:11) вот о... Oct 21 2013, 12:38                   тау Цитата(Oleg55 @ Oct 21 2013, 16:11) вот о... Oct 21 2013, 12:53                    Oleg55 Цитата(тау @ Oct 21 2013, 16:53) Tref = 1... Oct 22 2013, 03:15                     VCO Цитата(Oleg55 @ Oct 22 2013, 06:15) Вот к... Oct 22 2013, 04:13                      Oleg55 Цитата(VCO @ Oct 22 2013, 08:13) Не иначе... Oct 22 2013, 18:37                       VCO Цитата(Oleg55 @ Oct 22 2013, 21:37) вопро... Oct 23 2013, 04:20                     тау Цитата(Oleg55 @ Oct 22 2013, 07:15) Зачем... Oct 22 2013, 09:32                      VCO Цитата(тау @ Oct 22 2013, 12:32) во первы... Oct 22 2013, 11:16                       тау Цитата(VCO @ Oct 22 2013, 15:16) тау, ест... Oct 22 2013, 14:21                      Oleg55 Цитата(тау @ Oct 22 2013, 13:32) Внешний ... Oct 22 2013, 17:20                       тау Цитата(Oleg55 @ Oct 22 2013, 21:20) тоест... Oct 22 2013, 21:06                        Oleg55 Цитата(тау @ Oct 23 2013, 01:06) не будет... Oct 23 2013, 12:13                         VCO Цитата(Oleg55 @ Oct 23 2013, 15:13) Я с п... Oct 23 2013, 12:29                         тау Цитата(Oleg55 @ Oct 23 2013, 16:13) На од... Oct 23 2013, 12:42 тау Вы настроили до удовлетворительного состояния цело... Oct 17 2013, 21:25 ledum А питания все на всякий пожарный смотрели? А то мы... Oct 23 2013, 12:48 Oleg55 Цитата(ledum @ Oct 23 2013, 16:48) А пита... Oct 23 2013, 13:24 ledum Скока-скока Вы ему подавали? Минус 20дБм? А не мал... Oct 23 2013, 13:24 Oleg55 Цитата(ledum @ Oct 23 2013, 17:24) Скока-... Oct 23 2013, 13:35  Oleg55 По просьбам трудящихся выкладываю.
Режим целочисле... Oct 24 2013, 16:56  Oleg55 поискал новый кварцевый генератор, главные условия... Oct 25 2013, 02:57   тау Цитата(Oleg55 @ Oct 25 2013, 06:57) хорош... Oct 25 2013, 09:40    Oleg55 Цитата(тау @ Oct 25 2013, 13:40) неплохой... Oct 28 2013, 16:45     VCO Цитата(Oleg55 @ Oct 28 2013, 19:45) а зач... Oct 29 2013, 04:26      Oleg55 Цитата(VCO @ Oct 29 2013, 07:26) А Вам он... Oct 29 2013, 12:55       тау Цитата(Oleg55 @ Oct 29 2013, 16:55) ... а... Oct 29 2013, 14:59        Oleg55 Цитата(тау @ Oct 29 2013, 18:59) просчита... Oct 29 2013, 16:24 VCO Галопом по плате:
1. Слишком мало земли и виасов н... Oct 30 2013, 09:11 Oleg55 Цитата(VCO @ Oct 30 2013, 13:11) Галопом ... Oct 30 2013, 14:34  VCO Цитата(Oleg55 @ Oct 30 2013, 17:34) не по... Oct 31 2013, 04:48 ledum Немного офф - почистите все предыдущие фотки анали... Oct 30 2013, 15:04 тау петля вроде правильно посчитана в симуляторе. При... Oct 30 2013, 15:44  Oleg55 Цитата(тау @ Oct 30 2013, 19:44) петля вр... Oct 30 2013, 16:30   тау Цитата(Oleg55 @ Oct 30 2013, 20:30) тоест... Oct 30 2013, 18:37    Oleg55 Цитата(тау @ Oct 30 2013, 22:37) нормальн... Oct 31 2013, 03:38     ledum Цитата(Oleg55 @ Oct 31 2013, 05:38) Прохо... Oct 31 2013, 07:49      VCO Цитата(ledum @ Oct 31 2013, 10:49) Ваши р... Oct 31 2013, 08:30      Oleg55 Цитата(ledum @ Oct 31 2013, 11:49) Вообще... Oct 31 2013, 08:39       ledum Цитата(Oleg55 @ Oct 31 2013, 10:39) а есл... Oct 31 2013, 09:19        Oleg55 Цитата(ledum @ Oct 31 2013, 13:19) У Вас ... Oct 31 2013, 09:29         ledum Цитата(Oleg55 @ Oct 31 2013, 11:29) Ни кт... Oct 31 2013, 10:23          Oleg55 Цитата(ledum @ Oct 31 2013, 14:23) Да и в... Oct 31 2013, 11:21           VCO Цитата(Oleg55 @ Oct 31 2013, 14:21) нифиг... Oct 31 2013, 11:55         VCO Цитата(Oleg55 @ Oct 31 2013, 12:29) сегод... Oct 31 2013, 10:53        Oleg55 Цитата(ledum @ Oct 31 2013, 13:19) Все-та... Oct 31 2013, 15:22         Oleg55 Поставил петлю номер 5. Как я и предполагал развал... Nov 1 2013, 03:09          тау Цитата(Oleg55 @ Nov 1 2013, 07:09) Постав... Nov 1 2013, 09:43         VCO Цитата(Oleg55 @ Oct 31 2013, 18:22) вот г... Nov 1 2013, 04:49          Oleg55 Цитата(VCO @ Nov 1 2013, 08:49) Это можно... Nov 4 2013, 07:03           khach Цитата(Oleg55 @ Nov 4 2013, 09:03) вот с ... Nov 4 2013, 07:18            Oleg55 Цитата(khach @ Nov 4 2013, 11:18) Источни... Nov 4 2013, 08:21             ledum Цитата(Oleg55 @ Nov 4 2013, 10:19) есть Б... Nov 4 2013, 08:23              Oleg55 Цитата(ledum @ Nov 4 2013, 12:23) Только ... Nov 4 2013, 08:30               ledum Цитата(Oleg55 @ Nov 4 2013, 10:30) при вк... Nov 4 2013, 08:41                Oleg55 Цитата(ledum @ Nov 4 2013, 12:41) А потом... Nov 4 2013, 08:55                 Oleg55 Пока мне еще не пришла "нормальная" опор... Jan 13 2014, 13:21           ledum Цитата(Oleg55 @ Nov 4 2013, 09:03) Вы ска... Nov 4 2013, 07:47 ledum Не заметил осциллограмм +24В (ведь тоже импульсник... Nov 1 2013, 10:01 тау И еще , забыл, Вы вроде как поставили конденсатор ... Nov 1 2013, 10:04
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|