Zinka 1 17 июля, 2018 Опубликовано 17 июля, 2018 · Жалоба Купила вот такую платку https://www.ebay.com/itm/272655868403 До этого работала с оригинальным бордом от Analog Device Потому что не умею паять такие большие жуки с питчем 0,5мм. Работала не через USB, а сама писала программу, напрямую через SPI. Вторую неделю уговариваю китайцев прислвать схему. Пока безуспешно. Подключила цифровые сигналы, отпаяла генератор опорной частоты, чтоб не мешал подавать снаружи. Не работает и есть некоторые непонятки. Особенно - по PLL фильтру. В документации есть разные варианты этой цепочки, и есть биты в регистре CFR3, биты 19-21. Они должны соответствовать цепочке. Возможно, есть еще какие-то мелкие отличия. Ребята, может кто купил и сумел добыть схему ? Эту штуку продают многие. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 42 17 июля, 2018 Опубликовано 17 июля, 2018 · Жалоба Купила вот такую платку Было тут http://pan.baidu.com/s/1i5h8dVZ(password: sgd2) но протухло. У меня этого файла нет- другой вариант платы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zinka 1 17 июля, 2018 Опубликовано 17 июля, 2018 · Жалоба Было тут http://pan.baidu.com/s/1i5h8dVZ(password: sgd2) но протухло. У меня этого файла нет- другой вариант платы. Спасибо ! Много китайских букв. Не осилила. Но пока что китаец прислал мне похожий линк. https://pan.baidu.com/share/init?surl=y6hRuEwvkTX6sB6zuKihOw Изучаем У нас в лабе есть китаец - постдок. Отдала ему на вскрытие. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zinka 1 18 июля, 2018 Опубликовано 18 июля, 2018 · Жалоба Я ее победила ! Китаец нашел в письме пароль, и куда его вбить на сайте. Потом файл 10МБ никак не хотел скачиваться, шло очень медленно и обрывалось на 1-2 МБ. Но русский "менеджер скачивания" оказался сильнее китайского файл-сервера. За 2 минуты выгрыз из него этот файл. Там оказалась прошеная схема плюс еще вагон всякой всячины: какой-то проект на См (куча файлов), наверно для Ардуино, паспорт на AD9910 с сайта АД и какой-то файл на 35 МБ, якобы видео, с расширением .kux, который мне не удалось пока посмотреть. Дарю, вдруг кому пригодится. AD9910_Core.pdf Номиналы RC-цепочки для PLL у них странные. По крайней мере мне не удалось получить такие при помощи Excel-программы с сайта АД. И еще они зачем-то слепили в один сигнал - CS и IO-Reset. А у меня в программе нашлась ошибка в сигнале CS, из-за которой китайская плата не работала. Сейчас всё работает. Ура ! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 42 18 июля, 2018 Опубликовано 18 июля, 2018 · Жалоба Надо будет в следующий грант вписать постдока- китайца. Только непонятно куда: в приборы или в материалы. ;) А то без такого ценного кадра работа стоять будет. А по поводу платы- там опора несиммтеричная по входу. Можно туда как то втиснуть ВЧ трансформатор? Зыю В исходниках есть что нибудь по работе с внутренней памятью 9910? Если есть, поделитесь исходниками плз. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zinka 1 19 июля, 2018 Опубликовано 19 июля, 2018 · Жалоба А по поводу платы- там опора несиммтеричная по входу. Можно туда как то втиснуть ВЧ трансформатор? Не знаю. У меня работает от обычного генератора. А если не нужна высокая точность опоры, то там встроенный генератор есть на 40МГц. В исходниках есть что нибудь по работе с внутренней памятью 9910? Если есть, поделитесь исходниками плз. Я их не читала. Делюсь. ad9910_Demo_v1.1.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zinka 1 30 мая, 2019 Опубликовано 30 мая, 2019 · Жалоба Продолжаю тему почти через год. И именно - про RC-цепочку для PLL. Там на их китайской схеме - резистор 1кОм и конденсаторы 680 и 22пФ. Резистор я проверила, действительно так. Значит и с кондерами - не врут. Долго мучила программу на Экселе, такой вариант не нашла. У меня сейчас 3 коробки, по 6 синтезаторов в каждой. На входе всего этого - опорный сигнал 10МГц, не менее 1 Вольта пик-пик с очень стабильного генератора. Я ставлю в каждой коробке буфера на AD8042, отдельно на каждый синтезатор. Поскольку эти операционники нестабильны при КУ=1, то ставлю делитель и попробовала КУ 2 и 5. На выходе - вижу красивый синус. В том числе - когда уже подключен опорный вход синтезатора. Когда подаю на синтезатор сигнал напрямую с генератора, все прекрасно работает при размахе от 0,5В до 2В. Выход PLL-Lock стоит твердо в единице, выходной синус не шевелится относительно опорного (я программирую выход на 10 или 20 МГц). В вот с буфером - начинаются чудеса. PLL-Lock прыгает, но выходной сигнал держится. Уже несколькол дней сижу, меняю амплитуду и КУ - ничего не помогает. Что это может быть ? Хотела найти в программах (которые в предыдущем укомменте) - коды, которые они пишут в регистры, в первую очередь - PLL Charge Pump Current (который на стр 25 в DataSheet). Но там дикое количество файлов-исходников. Если кто скачал и разобрался - поделитесь, пожалуйста. А также - подскажите хороший буферок на 10 МГц, работающий от питания +5Вольт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jury093 2 30 мая, 2019 Опубликовано 30 мая, 2019 (изменено) · Жалоба 1 час назад, Zinka сказал: Хотела найти в программах (которые в предыдущем укомменте) - коды, которые они пишут в регистры, в первую очередь - PLL Charge Pump Current (который на стр 25 в DataSheet). Но там дикое количество файлов-исходников. Если кто скачал и разобрался - поделитесь, пожалуйста. А также - подскажите хороший буферок на 10 МГц, работающий от питания +5Вольт. в вашей же ссылке на архив есть жменя файлов и в одном виден такой код для ad9910: uchar cfr1[]={0x00,0x40,0x00,0x00}; //cfr1ソリヨニラヨ //code uchar cfr3[]={0x1f,0x3f,0xc0,0x00}; //cfr3ソリヨニラヨ uchar cfr3[]={0x05,0x0F,0x41,0x32}; //cfr3ソリヨニラヨ 40Mハ菠・ 25アカニオ VC0=101 ICP=001; //40Mハア0x28クトウノ0x32 uchar profile11[]={0x00,0x00,0x00,0x00,0x25,0x09,0x7b,0x42}; //profile1ソリヨニラヨ 0x25,0x09,0x7b,0x42 судя по cfr3 - это ваш pll charge pump иероглифы гугль детектит как японские, но переводить отказывается.. что за буфер (наименование?), возможно его передаточные характеристики не подходят или джиттер на выходе большой.. вдогонку - а буфер на 5в на вход этого DDS? так у него не более 1в для single-ended.. Изменено 30 мая, 2019 пользователем Jury093 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zinka 1 2 июня, 2019 Опубликовано 2 июня, 2019 · Жалоба Jury093 Спасибо огромное ! Где тут лайки ставят ? Буфер у меня на AD8042 , как я писала. Пробовала ставить в те же сокеты 8032 и 8056. Иероглифы китайские, не важно. VCO=101 - Это хорошо. Это 1 ГГц, как у меня. ICP=001 - это 237 мкА Я работаю на Экселе с утилитой PLL Loop Filter Tool https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-ad9957.html#eb-documentation но, может быть, я не все параметры правильно понимаю. Что такое Desired Open Loop Bandwidth ? Эта цифра относится к нестабильности задающего генератора - или уже к умноженной частоте ? Если у меня хороший генератор, может не надо ставить 1,2МГц, а уменьшить раз в 10-100 ? Зачем мне такая широкая полоса захвата ? Правда, тогда получаются очень большие конденсаторы. Уменьшение полосы в 10 раз дает рост емкости- в 100 ! Сильно сомневаюсь, что я найду такие на высокие частоты. И как правильно выбрать Phase Margin ? Они ставят 69, хотя рекомендуют от 45 до 60. Увеличение этой цифры - увеличивает вероятность возбуждения ? Параметры 237мкА, Open Loop Bandwidth=1,2МГц, Phase Margin = 69 дают R=3876, C1=185пФ, C2=6,6пФ. Но что удивительно - китайские 1к, 680 и 22пФ дают графики, практически полностью совпадающие с расчетными, и замена ICP хоть на 212, хоть на максимальные 387 - почти не меняет графики. Подскажите еще что-нибудь ! On 5/30/2019 at 5:56 PM, Jury093 said: а буфер на 5в на вход этого DDS? так у него не более 1в для single-ended.. А я много и не даю. Разные амплитуды пробовала. Всё никак не найду подходящую. Постоянка не влияет, там конденсатор на входе, и синтезатор сам выставляет постоянку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Morroc 0 28 июня, 2019 Опубликовано 28 июня, 2019 · Жалоба On 6/2/2019 at 12:04 PM, Zinka said: Эта цифра относится к нестабильности задающего генератора - или уже к умноженной частоте ? Если у меня хороший генератор, может не надо ставить 1,2МГц, а уменьшить раз в 10-100 ? Зачем мне такая широкая полоса захвата ? И как правильно выбрать Phase Margin ? Они ставят 69, хотя рекомендуют от 45 до 60. Увеличение этой цифры - увеличивает вероятность возбуждения ? А у вас вообще меняется эта умноженная частота ? Уменьшение полосы замедляет захват, уменьшает фазовые шумы за полосой (в стороне от основного сигнала), но может увеличивать внутри. Если не меняется и быстро просыпаться не надо, то может и стоит уменьшить. Увеличение той цифры увеличивает вероятность, ага. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zinka 1 28 июня, 2019 Опубликовано 28 июня, 2019 · Жалоба 53 minutes ago, Morroc said: А у вас вообще меняется эта умноженная частота ? Уменьшение полосы замедляет захват, уменьшает фазовые шумы за полосой (в стороне от основного сигнала), но может увеличивать внутри. Если не меняется и быстро просыпаться не надо, то может и стоит уменьшить. Увеличение той цифры увеличивает вероятность, ага. Спасибо. Коэффициент умножения не меняется. На старте пишем 100 - и на всю жизнь. Задающий генератор - точно не хуже 1ppm. Это точность 10 Гц. На самом деле - лучше. Быстро просыпаться не надо. Скорость захвата не важна СОВСЕМ. Значит можно сужать полосу - насколько хватит конденсаторов ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Morroc 0 28 июня, 2019 Опубликовано 28 июня, 2019 · Жалоба Можно, а цель этого какая ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zinka 1 29 июня, 2019 Опубликовано 29 июня, 2019 · Жалоба Вы сказали про уменьшение фазовых шумов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GeorgyBey 0 19 сентября, 2019 Опубликовано 19 сентября, 2019 · Жалоба Добрый день уважаемые, особенно Zinka :) ! Бодаюсь с этим синтезатором уже давно и безуспешно :( Плата несколько другая, прицепил управляющий Атмел Мега32 12МГц. Программный последовательный порт. Писяемое и читаемое наблюдаю через UART, I/U-Update не забываю. Регистры пишу, читаю записанное, значения по "дефалту" наблюдаю правильные, пишу в регистр FTW(0x07) значения соответствующие сотням килогерц (00 11 В8 00) - чтоб гарантировано видеть на UNI-T UT81B .... и ничего не вижу! Свисток не свистит, сволочь . ЧТО еще ему недодал?! ПыСы: с "родной" платой свистит модулированные 10МГц, так живой... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GeorgyBey 0 23 сентября, 2019 Опубликовано 23 сентября, 2019 · Жалоба Нашел. писАть надо в профильный регистр 0x0E. А чем занимается регистр 0x07 ?! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться