|
|
  |
Управление синтезаторами ADF41xx через LPT, Просьба консультации |
|
|
|
Nov 30 2014, 10:54
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 29-11-14
Пользователь №: 83 898

|
Из альтернативы по приборам только СК4-60 - других у меня нет. Задача в общем простая, если Вы смотрели фото, то на них видно два ГУНа управляемых этими ADF4113, один из них умножается на два и мне как раз и нужны эти 5 ГГц. Детали ФНЧ можно выпаять и померить, но вот дальше?
|
|
|
|
|
Nov 30 2014, 11:36
|
Гуру
     
Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741

|
Посмотрите это https://ez.analog.com/message/47846#47846https://ez.analog.com/message/89785#89785 и это https://ez.analog.com/message/139442#139442 LPT-шная версия на новых виндах не работает. Также она не работает на русскоязычнйо винде- надо менять десятичную точку-запятую в региональных сеттингах. Выпаивать ФНЧ не надо- если есть даже древний C4-60 то рабочий ток ФД элементарно подбирается по виду спектра - при неправильном токе спектр разваливается. Трассируйте линии управления ADF4113 на разьем, разберитесь, что там делает PCA9554 (включает выходы, контролирует захват петли или что еще) и запускайте синт. Из за управления PCA9554 все равно прийдется писать свой софт или выпаять ее, как на втором канале.
|
|
|
|
|
Nov 30 2014, 11:56
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 29-11-14
Пользователь №: 83 898

|
Спасибо за ссылки - изучаю, 9554 снес нафиг, видимо из за экономии проводников на шине производитель поставил ее. Но всетаки как осуществить коммутацию к порту ЛПТ, есть старая машина с ХР, на русскоязычной! Не понятно как радиолюбители умудряються решать подобные задачи? http://forum.vhfdx.ru/eteo-teato/sintezato...ya-kalibratora/на 3 странице читаю и не могу понять.
|
|
|
|
|
Nov 30 2014, 12:31
|
Узкополосный широкополосник
     
Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462

|
По картинкам видно, нижняя петля - широкополосная, с усилителем в обратной связи, надо компенсировать неравномерность крутизны ГУНа, без моделирования - это непрофессиональный подход. Верхняя петля (с удвоением), видно, - узкополосная, усилителя нет, тут скорее всего было рассчитано на максимальный ток. Я бы в любом случае помоделировал, времени это займет не более часа, и фактически все исходные данные есть, по кварцевому генератору данные можно взять от морионовского ГК-175. А с выпаиванием RC-цепочки действительно надо поосторожнее, лишних NP0 вряд ли найдется под рукой.
|
|
|
|
|
Nov 30 2014, 12:36
|
Гуру
     
Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741

|
Цитата(Vach @ Nov 30 2014, 14:56)  Не понятно как радиолюбители умудряються решать подобные задачи? Какая задача имеется ввиду? Запрограммировать синтезатор известными значениями регистров? Любым микроконтроллером, с которым умеете работать. PIC, AVR, 51, ARM. Если же задача отлаживать макет или реверс- инжниринг существующего синтезатора без описания- то по -разному. Если используются только микросхемы analog device - то можно пользоваться софтом их демо-плат, но тогда прийдется делать их адапетр на Cypress . Тут лежит фирмварь для Cypress https://ez.analog.com/thread/13743А вот если сборная солянка, когда на палате и AD, TI, Hittite, Maxim- то обычно через адапетр на ftdi c самописными скриптами. Про ЛПТ надо забыть- прогресс привел к отмиранию этого весьма когда то полезного устройства. ЗЫ. Можно надергать куски кода для управления различными микросхемами АД с https://github.com/analogdevicesinc это репозиторий-свалка исходников для различных демоплат аналоговых девиц. ЗЫ2. Некоторые хвалят BusPirate http://dangerousprototypes.com/docs/Bus_Pirate адаптер универсального управлени всеми последовательными шинами. Не пробовал, но с его репозитория можно надергать много полезных скриптов.
|
|
|
|
|
Nov 30 2014, 12:47
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 29-11-14
Пользователь №: 83 898

|
Спасибо, что Вы Все уделили внимание моей проблеме! Задача - заставить работать этот синтезатор и разобраться со значениями регистров. Удобнее программ для демоплат от AD не вижу и есть преходник USB to LPT и даже машина с LPT. Вопрос у меня простой - какую программу взять на современную машину или старую и как мне осуществить подключение моей платы (на фото) к этому переходнику?
|
|
|
|
|
Nov 30 2014, 13:11
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 29-11-14
Пользователь №: 83 898

|
Наверное придется пройти этот долгий путь написания своей программы управления этим синтезатором на контроллере, если не найду альтернативы в том виде о котором говорил первоначально.
|
|
|
|
|
Dec 1 2014, 07:31
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 29-11-14
Пользователь №: 83 898

|
Спасибо, что не обходите вниманием! Но вопрос не в самом переходнике USB to, а в том как правильно скоммутировать его выводы на синтезатор при использовании прграмм для демоплат от ADI!
Не дает покоя страница с VHFDX, которую приводил выше, у них как то все просто! Удобнее же (быстрее) найти оптимальные значения регистров с помощью адешной программы, а потом прописать их в МК.
|
|
|
|
|
Dec 1 2014, 08:30
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 29-11-14
Пользователь №: 83 898

|
Хорошо.Микросхема РСА9554 есть преобразователь I2C в SPI, точнее она выполняет эту функцию по воле разработчика и ее две штуки на плате, но с разными адресами. Таким образом убрав эти микросхемы получаем доступ к выводам каждой ADF отдельно, а именно к 11, 12, 13 т. е. SPI, выбор микросхемы 10 сидит на питании через резистор. И нет препятствий подсоединиться к этим контактам, но как заставить поверить программу чтобы она видела эту плату как родную, ведь на родной демоплате стоит АЦП, а как я писал выше люди успешно используют ПО без нее.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|