Простейший ГКЧ на AD9850 и Arduino Nano 328

Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
dyabdenko
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Вт мар 28, 2017 10:59:30

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение dyabdenko »

У меня нет эталонов на низкие частоты. Что есть.

Добавлено after 4 minutes 41 second:
Ещё.
Вложения
1.5.JPG
Сигнал на RTL SDR. Эталон возле 5МГц подающий сигнал через 1с (для оценки точности).
(214.89 КБ) 1046 скачиваний
1.4.JPG
Сигнал генератора на RTL SDR (свисток)
(201.69 КБ) 977 скачиваний
1.3.JPG
Военный ЭМФ в прямоугольном корпусе с нижней боковой на 500кГц
(149.86 КБ) 618 скачиваний
1.2.JPG
Кварц на 256 кГц в прямоугольном высоком корпусе. Из прибора РП-160
(151.56 КБ) 981 скачивание
1.1.JPG
Кварц на 100кГц из ЦШ-01
(153.75 КБ) 765 скачиваний
rx3qic
Открыл глаза
Сообщения: 42
Зарегистрирован: Вс май 28, 2017 00:18:17

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение rx3qic »

разобрался наконец то с ГКЧ!заменил конденсатор по 5 в по питанию ардуино и шнур к компу.была небольшая просадка напряжения 5в и были большие пульсации по питанию.пришлось поставить 330 мкф.модуль стал работать с едениц герц и до 45 мгц.это для модуля AD9850.модуль AD8851 так и не заработал выше 30 мгц.
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение kvn234 »

[uquote="rx3qic",url="/forum/viewtopic.php?p=3120213#p3120213"].модуль AD9851 так и не заработал выше 30 мгц.[/uquote]
А можно по подробнее про AD9851.
До 30 МГц частоты задаваемые с ПК и измеренные частотомером совпадают ?
Мне нужно понять включился ли множитель на 6.
У него задающий генератор 30 МГц затем умножается на 6, получаем 180МГц, а дальше с помощью ЦАП из 180 МГц получаем синусоиду.
По документации максимальная выходная частота 70МГц.
rx3qic
Открыл глаза
Сообщения: 42
Зарегистрирован: Вс май 28, 2017 00:18:17

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение rx3qic »

да совпадают.потом после 30мгц и примерно до 32-33 мгц частота начинает сьезжать в сторону небольшого повышения.но стоит стабильно.а после 33 мгц начинает скакать и осциллограмма как то хаотически меняется.с атмега 8 модуль AD9851 работает стабильно до 50 мгц.мне пришел из китая еще один модуль ардуино.в четверг попробую его поменять.к сожалению модуль ad9851 у меня один подменить не чем.а вот ad9850 несколько штук.и все работают стабильно.я хотел в понедельник подключить истоковые повторители и ad8307 но не стал паять навесным монтажом. детальки у меня в смд исполнении и решил сделать печатную плату.теперь наверное аж в выходные воплощу это все в "железе".
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение kvn234 »

[uquote="rx3qic",url="/forum/viewtopic.php?p=3120831#p3120831"]с атмега 8 модуль AD9851 работает стабильно до 50 мгц".[/uquote]
Что атмега 8, что атмега 328 не влияют на форму и стабильность выходного сигнала AD9851. Они только формируют посылку для AD9851 для выдачи определенной частоты. Грубо говоря выдали код в AD9851, он начинает выдавать синусоиду и атмеги можно отключать.
Возможно у Вас проблемы с питанием.
RU3DDM
Опытный кот
Сообщения: 770
Зарегистрирован: Сб авг 15, 2015 19:11:26
Откуда: Коломна, М.О. - Воронеж.

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение RU3DDM »

Еще один момент- происхождение AD9850/51 неизвестно,понятно совершенно что это копии с нанесенной оригинальной маркировкой от AD. По крайней мере в модуле с али на 9851 замена DDS на оригинал,купленный в давние времена у производителя непосредственно очень дорого тогда (что-то в районе 50$$) привело к падению потребляемого модулем тока. И нет столь сильного снижения выходного уровня после 20мГц.
Кстати, насчет AD8307- цитата с форума VHFDX.RU "даже неработоспособностью чипа вообще, провалами в характеристике и "неправильным" ее наклоном ." Но думаю что на низких частотах будет нормально работать.
Очепятка,написал AD8037 исправил,имел в виду AD8307 :)
Последний раз редактировалось RU3DDM Ср июн 07, 2017 09:10:15, всего редактировалось 1 раз.
rx3qic
Открыл глаза
Сообщения: 42
Зарегистрирован: Вс май 28, 2017 00:18:17

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение rx3qic »

я уже выше сообщал что с питанием проблемы решил.и если модуль работает с атмегой то значит модуль исправный...не могу ни чем объяснить почему ad9850 работает нормально а ad5851 выше 30 мгц не работает.может там действительно какой то клон стоит...кстати на ad9851 надпись белой краской.а на ad9850 выжжено лазером...я повторял одну конструкцию синтезатора частоты для трансивера на атмега 328 и si5351.так там СИшка ни в какую не хотела работать.оказалось СИшки разные.в том плане кто их выпустил.хотя в другой конструкции все СИшки работали.может и здесь китай чего то не дорошил в ad9851.
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение kvn234 »

Новые версии прошивки и софта.
Предусмотрена возможность устанавливать метки по уровню и частоте непосредственно на графике. Метки можно выводить с подписью частоты и без. Метки устанавливаются двойным нажатием левой клавиши мыши. Включаются и выключаются нажатием на правую клавишу мыши. Подпись частот включается установкой галочки “F в метках”.
Яркость сетки регулируется с помощью ползунка в панели “Линии”.
Добавлен множитель шага частоты.
При установке множителя в 1 по всей шкале частот выводится 1000 значений частоты.
При установки множителя н 2 и 4 соответственно выдается 500 значений и 250 частоты для всей шкалы. При этом скорость обновления графика увеличивается в 2 и 4 раза соответственно.
Добавлена возможность работы не только с AD9850, но и с AD9851. В виду отсутствия у меня AD9851 возможность работы с AD9851 не проверял. С AD9850 работает нормально.
Режим работы с AD9850 принят по умолчанию.
Для перевода в режим работы с AD9851 нужно войти во вкладку “Калибровка”, выбрать AD9851 и нажать кнопку загрузить - конфигурация для AD9851 загрузится в ATMega 328.
Проверить работоспособность ГКЧ, если успешно сохранить конфигурацию в EEPROM.

При повторном запуске МК и софта ГКЧ будет запускаться с сохраненной конфигурацией.
Вложения
АЧХ кварца.gif
(243.2 КБ) 1248 скачиваний
AD9850_1.ZIP
Софт, прошивка, загрузчик прошивки
(822.24 КБ) 651 скачивание
rx3qic
Открыл глаза
Сообщения: 42
Зарегистрирован: Вс май 28, 2017 00:18:17

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение rx3qic »

на ad9851 не заработало.в режиме генератора на заставке программы выставлено 10 мгц на частотомере 1 666 665 гц.ad9850 работает нормально.
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение kvn234 »

[uquote="rx3qic",url="/forum/viewtopic.php?p=3122115#p3122115"]на ad9851 10 мгц на частотомере 1 666 665 гц.[/uquote]
Не включился множитель на 6.
Я где-то потерял 1 бит. Вечером поправлю.

Пока попробуйте загрузить конфигурацию ad9851 и сохранить в EEPROM, затем перезапустить ATMega 328.
Должен заработать правильно.
Отпишитесь.
rx3qic
Открыл глаза
Сообщения: 42
Зарегистрирован: Вс май 28, 2017 00:18:17

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение rx3qic »

да все заработало.и стал работать до 50 мгц!!!но модуль у меня видимо не исправен.почему то на АЧХ идет спад от 100 кгц при уровне 08 в.и на 50 мгц 01вольт.
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение kvn234 »

[uquote="rx3qic",url="/forum/viewtopic.php?p=3122284#p3122284"]да все заработало.и стал работать до 50 мгц!!!но .[/uquote]
В документации заявлено до 70 МГц.

Попробуйте проверить точность выдачи частоты на максимальной частоте.
Если не соответствует заданной и измеренной, выполнить калибровку.[/uquote]

По расчетам на максимальной частоте можно настроить с точностью несколько Гц.
rx3qic
Открыл глаза
Сообщения: 42
Зарегистрирован: Вс май 28, 2017 00:18:17

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение rx3qic »

модуль ad9851 у меня почти умер.амплитуда с повышением частоты сильно падает(может чего то с фильтром на самом модуле)поймал где то 58 мгц.дальше не хватает чутья частотомера.вот по этому я и спрашивал про sl5351.там 3 выхода до 150 мгц.у меня синтезатор на такой микросхеме собран.до 70 мгц все линейно.дальше не мерил.
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение kvn234 »

[uquote="rx3qic",url="/forum/viewtopic.php?p=3122417#p3122417"]амплитуда с повышением частоты сильно падает[/uquote]
Может кабель частотомера подсаживает?
А если попробовать повторитель на транзисторе?
RU3DDM
Опытный кот
Сообщения: 770
Зарегистрирован: Сб авг 15, 2015 19:11:26
Откуда: Коломна, М.О. - Воронеж.

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение RU3DDM »

К модулям на AD9850/9851 нужно цеплять истоковый повторитель ну хоть на КП303,а не не монстра на КТ610,потратьте полчаса,увидите разницу. Хотя спад выше 20мГц имеет место и у оригинальной 9851.
rx3qic
Открыл глаза
Сообщения: 42
Зарегистрирован: Вс май 28, 2017 00:18:17

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение rx3qic »

кп303 наверное не подойдет.в планах сделать выходное сопротивление 50 Ом для проверки трактов ПЧ на 50 Ом.амплитуду проверял ВК?-26.но с модулем видно я чего то сотворил.много раз вставлял и вытаскивал в плату...ни как времени не выберу ad8307 подцепить...к стати ее цеплять на А2?
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение kvn234 »

[uquote="rx3qic",url="/forum/viewtopic.php?p=3122457#p3122457"]к стати ее цеплять на А2?[/uquote]
A0 или A2 какой понравится, они равнозначные. Не забывать, что A1 это выход. Он служит для разрядки конденсатора в момент переключения частоты, в простом детекторе.

В полевиках не забывать про влияние входной и проходной емкости. Если делать капитально, то я думаю лучше использовать на входе двухзатворные транзисторы. При этом значительно снижается влияние проходной емкости.
RU3DDM
Опытный кот
Сообщения: 770
Зарегистрирован: Сб авг 15, 2015 19:11:26
Откуда: Коломна, М.О. - Воронеж.

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение RU3DDM »

kvn234 писал(а):лучше использовать на входе двухзатворные транзисторы.
Аналогично считаю,но не из-за проблем с проходной емкостью у кп303 а из-за возможности завести АРУ по уровню выходного сигнала на второй затвор,дабы не возится с ногой Rset на модуле.
rx3qic
Открыл глаза
Сообщения: 42
Зарегистрирован: Вс май 28, 2017 00:18:17

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение rx3qic »

перед ad8307 по любому полевик надо поставить.еще хочу поставить аттенюаторы по входу и по выходу,что бы посмотреть активные тракты ПЧ или УВЧ.
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Сообщение kvn234 »

Подкорректировал прошивку.
Конфигурация типа AD985x должна меняться без перегрузки МК.
Вложения
AD9850_1 hex.zip
Прошивка.
(6.62 КБ) 449 скачиваний
Ответить

Вернуться в «Arduino»