Автор Тема: ADF4350  (Прочитано 161658 раз)

0 Пользователей и 3 Гостей просматривают эту тему.

Оффлайн UR8IP Андрей

  • Ветеран
  • *****
  • Сообщений: 1239
  • Репутация: +291/-38
  • QRA: kn87sc
Re: ADF4350
« Ответ #150 : 29 Март 2019, 08:56:07 »
Я составлю подробную инструкцию (это поначалу кажется сложно , все очень просто! ).
Добрый день Вячеслав! Очень даже интересно.Было бы неплохо научится программировать.
Но нам начинающим, нужно знать последовательность действий. Желательно в картинках.
Спасибо !
73! Андрей

Оффлайн US4ICI

  • Ветеран
  • *****
  • Сообщений: 2214
  • Репутация: +398/-102
Re: ADF4350
« Ответ #151 : 29 Март 2019, 09:18:39 »
Но нам начинающим, нужно знать последовательность действий.
Последовательность действий давно описана здесь: https://vhfdesign.com/ru/pll-lo/lo-pll-adf4350.html
Плату эту, вы Андрей, повторили. Последовательность действий осилить не удалось?
Павел  US4ICI

Оффлайн UR8IP Андрей

  • Ветеран
  • *****
  • Сообщений: 1239
  • Репутация: +291/-38
  • QRA: kn87sc
Re: ADF4350
« Ответ #152 : 29 Март 2019, 09:24:55 »
Плату эту, вы Андрей, повторили. Последовательность действий осилить не удалось?
Плату я могу повторить любую которую вы здесь публикуете, дело не в плате.Сейчас развожу свою плату под свои детали и опорник. А вот информации по созданию hex файла нет.
73! Андрей

Оффлайн US4ICI

  • Ветеран
  • *****
  • Сообщений: 2214
  • Репутация: +398/-102
Re: ADF4350
« Ответ #153 : 29 Март 2019, 10:33:21 »
А вот информации по созданию hex файла нет.
Вы статью ко конца читали? 
Программирование PLL
Евгений Ульянов – описание работы и программирование PLL
Программа написана на языке C в среде Atmel Studio 7.0. В качестве компилятора используется gcc версии 5.4.0.

и т.д.
Павел  US4ICI

Оффлайн UR5EIN Вячеслав

  • Ветеран
  • *****
  • Сообщений: 710
  • Репутация: +134/-14
  • QRA: KN78MM
Re: ADF4350
« Ответ #154 : 29 Март 2019, 10:43:17 »
Но нам начинающим, нужно знать последовательность действий. Желательно в картинках.
Спасибо 73! Андрей
Я постараюсь составить такую инструкцию. Когда я начинал заниматься подобным программированием - мой запас знаний в этой теме был полный "0". Теперь попытаюсь составить так, чтобы было понятно для начального запаса от /минус/ "0". 73!
P.S. При программировании я поставил себе цель - сделать это так, чтобы вообще не изучать языков программирования, только - что и где изменить (переставить), чтобы включить синтезатор.
« Последнее редактирование: 29 Март 2019, 10:48:05 от UR5EIN Вячеслав »

Оффлайн UR8IP Андрей

  • Ветеран
  • *****
  • Сообщений: 1239
  • Репутация: +291/-38
  • QRA: kn87sc
Re: ADF4350
« Ответ #155 : 29 Март 2019, 11:15:52 »
P.S. При программировании я поставил себе цель - сделать это так, чтобы вообще не изучать языков программирования, только - что и где изменить (переставить), чтобы включить синтезатор.
Вот это нам и нужно.
Спасибо!
73! Андрей

Оффлайн UT4URO Kostya

  • Постоялец
  • ***
  • Сообщений: 56
  • Репутация: +10/-3
  • Волновод мне в кв трансивер!
  • QRA: KO50GM
Re: ADF4350
« Ответ #156 : 29 Март 2019, 11:23:30 »
Всем привет, прогрму можно написать в среде ардуино иде, и там все просто без хексов  итд, просто в тексте меняем нужные регистры. Можно как и на самой ардуине сделать или через ардуино иде прошивать тиньки. На гит хабе или на просторах интернета можно найти  методу по работе с   ADF 4350  итп.

Оффлайн UR5EIN Вячеслав

  • Ветеран
  • *****
  • Сообщений: 710
  • Репутация: +134/-14
  • QRA: KN78MM
Re: ADF4350
« Ответ #157 : 29 Март 2019, 11:46:37 »
Всем привет, прогрму можно написать в среде ардуино иде, и там все просто без хексов  итд, просто в тексте меняем нужные регистры. Можно как и на самой ардуине сделать или через ардуино иде прошивать тиньки. На гит хабе или на просторах интернета можно найти  методу по работе с   ADF 4350  итп
Можно. Можно и под мачтой поставить ПК и протянуть 3 провода к ADF...
Нужно поставить себя на место простого пользователя:  цель - записать МК, включить синтезатор. Теперь нужно еще приобрести Ардуино...(у меня она есть). Записать МК можно БЕЗ ПРОГРАММАТОРА! 73!


Оффлайн R3GC Владимир

  • Ветеран
  • *****
  • Сообщений: 3257
  • Репутация: +614/-83
Re: ADF4350
« Ответ #158 : 29 Март 2019, 13:19:03 »
Вариантов генераторов на ADF4350 в продаже много, но они не всем подходят. Универсальный сделать  может и можно, но цена будет соответствующей.
Изучать ардуину и прочие СИ++  это нужно мозги в нужную сторону чтобы повернуты были.  Простому пользователю компьютера это не под силу. Я как то попробовал, но ума не хватило.  С другой стороны посмотреть: а что вообще нужно? А то можно сделать несколько шаблонов прошивок для ардуины и на BASCOM AVR с комментариями где что заменить. Бери коэффициенты из программы Analog Devices ADF435x и подставляй. Вот например исходник на BASCOM под 2 частоты. Уж с BASCOM то любой разберется, это не ардуина иде.
Тем более что там тоже можно плату ардуину подключить и  программировать.

Оффлайн khach

  • Старожил
  • ****
  • Сообщений: 484
  • Репутация: +64/-8
Re: ADF4350
« Ответ #159 : 29 Март 2019, 13:29:03 »
   https://vhfdesign.com/ru/pll-lo/lo-pll-usb.html  - схема, плата, программа для ПК, описание.
А есть ли альтернативная прошивка к STM32 c открытым исходным кодом для этой платы? Пусть и с обрезанным функционалом. Ну например надо мне полосовые фильтры после этого синтезатора переключать при престройке чтобы подавить гармоники. Или если считать синтезатор "черным ящиком" с закрытой прошивкой, то сделать второй вход урпавления кроме USB чтобы например по RS232 или SPI можно было частоту установить с другого контроллера и прочитать состояние захвата ФАПЧ.
Александр

Оффлайн UA3TCF

  • Silent KEY (SK)
  • Ветеран
  • *
  • Сообщений: 1803
  • Репутация: +432/-7
  • QRA: LO26iu
Re: ADF4350
« Ответ #160 : 29 Март 2019, 15:41:47 »
Для любой частоты и любого ОГ. Скачайте
Здравствуйте, Вячеслав!
Я скачал ранее версию 4.5.0, но и последнюю 4.5.1 добавил. AVRStudio есть версии 4.09.338, а программатор у меня JONIS PROG (JDM совместимый). Какой аналог подойдет мне из меню AVRStudio? Для проверки платы с ADF4351 мне достаточно прошивки на любую частоту (например 2072МГц) для опоры 25МГц.
73! Александр
73! Александр

Оффлайн 4Z5CP

  • Ветеран
  • *****
  • Сообщений: 1439
  • Репутация: +341/-12
  • QRA: KM72mt
Re: ADF4350
« Ответ #161 : 29 Март 2019, 17:21:13 »
Уж с BASCOM то любой разберется, это не ардуина иде.
Спасибо за пример.
Только одно замечание, вы посылаете команду но не проверяете что есть Lock или нет, без этого сигнала невозможно понять , есть требуемый сигнал на выходе или нет.

Успехов.
144MHz - 2x10HV
432MHz - 4x16H
Тарелька 95см для QO-100 и 5 Ватт.

Димитрий.

Оффлайн RT5D Сергей

  • Команда RW3WR
  • Ветеран
  • *****
  • Сообщений: 3404
  • Репутация: +850/-71
  • QRA: KO95CN
Re: ADF4350
« Ответ #162 : 29 Март 2019, 17:27:29 »
На плате с ADF есть светодиод LOCK, он загорается, если все ОК

Оффлайн 4Z5CP

  • Ветеран
  • *****
  • Сообщений: 1439
  • Репутация: +341/-12
  • QRA: KM72mt
Re: ADF4350
« Ответ #163 : 29 Март 2019, 17:38:24 »
он загорается, если все ОК
Это то хорошо но программа об этом не знает.
Надо посылать команду вновь если нет сигнала Lock.
144MHz - 2x10HV
432MHz - 4x16H
Тарелька 95см для QO-100 и 5 Ватт.

Димитрий.

Оффлайн RT5D Сергей

  • Команда RW3WR
  • Ветеран
  • *****
  • Сообщений: 3404
  • Репутация: +850/-71
  • QRA: KO95CN
Re: ADF4350
« Ответ #164 : 29 Март 2019, 17:48:20 »
Это да. Не знаю, что будет на практике, плату заказал, пока не пришла.
Наткнулся на гитхабе на библиотеку для ардуино и ADF4350. Там-же в примере есть и простейший скетч для заливки любой частоты. Разберется даже не искушенный в программировании радиолюбитель.
https://github.com/darkbyte-ru/ADF4350
И вроде как есть обратная связь с чипом на 8-й выход. Придет плата, потренируюсь.