Простейший ГКЧ на AD9850 и Arduino Nano 328
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
У меня нет эталонов на низкие частоты. Что есть.
Добавлено after 4 minutes 41 second:
Ещё.
Добавлено 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 скачиваний
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
разобрался наконец то с ГКЧ!заменил конденсатор по 5 в по питанию ардуино и шнур к компу.была небольшая просадка напряжения 5в и были большие пульсации по питанию.пришлось поставить 330 мкф.модуль стал работать с едениц герц и до 45 мгц.это для модуля AD9850.модуль AD8851 так и не заработал выше 30 мгц.
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 323
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="rx3qic",url="/forum/viewtopic.php?p=3120213#p3120213"].модуль AD9851 так и не заработал выше 30 мгц.[/uquote]
А можно по подробнее про AD9851.
До 30 МГц частоты задаваемые с ПК и измеренные частотомером совпадают ?
Мне нужно понять включился ли множитель на 6.
У него задающий генератор 30 МГц затем умножается на 6, получаем 180МГц, а дальше с помощью ЦАП из 180 МГц получаем синусоиду.
По документации максимальная выходная частота 70МГц.
А можно по подробнее про AD9851.
До 30 МГц частоты задаваемые с ПК и измеренные частотомером совпадают ?
Мне нужно понять включился ли множитель на 6.
У него задающий генератор 30 МГц затем умножается на 6, получаем 180МГц, а дальше с помощью ЦАП из 180 МГц получаем синусоиду.
По документации максимальная выходная частота 70МГц.
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
да совпадают.потом после 30мгц и примерно до 32-33 мгц частота начинает сьезжать в сторону небольшого повышения.но стоит стабильно.а после 33 мгц начинает скакать и осциллограмма как то хаотически меняется.с атмега 8 модуль AD9851 работает стабильно до 50 мгц.мне пришел из китая еще один модуль ардуино.в четверг попробую его поменять.к сожалению модуль ad9851 у меня один подменить не чем.а вот ad9850 несколько штук.и все работают стабильно.я хотел в понедельник подключить истоковые повторители и ad8307 но не стал паять навесным монтажом. детальки у меня в смд исполнении и решил сделать печатную плату.теперь наверное аж в выходные воплощу это все в "железе".
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 323
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="rx3qic",url="/forum/viewtopic.php?p=3120831#p3120831"]с атмега 8 модуль AD9851 работает стабильно до 50 мгц".[/uquote]
Что атмега 8, что атмега 328 не влияют на форму и стабильность выходного сигнала AD9851. Они только формируют посылку для AD9851 для выдачи определенной частоты. Грубо говоря выдали код в AD9851, он начинает выдавать синусоиду и атмеги можно отключать.
Возможно у Вас проблемы с питанием.
Что атмега 8, что атмега 328 не влияют на форму и стабильность выходного сигнала AD9851. Они только формируют посылку для AD9851 для выдачи определенной частоты. Грубо говоря выдали код в AD9851, он начинает выдавать синусоиду и атмеги можно отключать.
Возможно у Вас проблемы с питанием.
-
RU3DDM
- Опытный кот
- Сообщения: 770
- Зарегистрирован: Сб авг 15, 2015 19:11:26
- Откуда: Коломна, М.О. - Воронеж.
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Еще один момент- происхождение AD9850/51 неизвестно,понятно совершенно что это копии с нанесенной оригинальной маркировкой от AD. По крайней мере в модуле с али на 9851 замена DDS на оригинал,купленный в давние времена у производителя непосредственно очень дорого тогда (что-то в районе 50$$) привело к падению потребляемого модулем тока. И нет столь сильного снижения выходного уровня после 20мГц.
Кстати, насчет AD8307- цитата с форума VHFDX.RU "даже неработоспособностью чипа вообще, провалами в характеристике и "неправильным" ее наклоном ." Но думаю что на низких частотах будет нормально работать.
Очепятка,написал AD8037 исправил,имел в виду AD8307
Кстати, насчет AD8307- цитата с форума VHFDX.RU "даже неработоспособностью чипа вообще, провалами в характеристике и "неправильным" ее наклоном ." Но думаю что на низких частотах будет нормально работать.
Очепятка,написал AD8037 исправил,имел в виду AD8307
Последний раз редактировалось RU3DDM Ср июн 07, 2017 09:10:15, всего редактировалось 1 раз.
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
я уже выше сообщал что с питанием проблемы решил.и если модуль работает с атмегой то значит модуль исправный...не могу ни чем объяснить почему ad9850 работает нормально а ad5851 выше 30 мгц не работает.может там действительно какой то клон стоит...кстати на ad9851 надпись белой краской.а на ad9850 выжжено лазером...я повторял одну конструкцию синтезатора частоты для трансивера на атмега 328 и si5351.так там СИшка ни в какую не хотела работать.оказалось СИшки разные.в том плане кто их выпустил.хотя в другой конструкции все СИшки работали.может и здесь китай чего то не дорошил в ad9851.
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 323
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Новые версии прошивки и софта.
Предусмотрена возможность устанавливать метки по уровню и частоте непосредственно на графике. Метки можно выводить с подписью частоты и без. Метки устанавливаются двойным нажатием левой клавиши мыши. Включаются и выключаются нажатием на правую клавишу мыши. Подпись частот включается установкой галочки “F в метках”.
Яркость сетки регулируется с помощью ползунка в панели “Линии”.
Добавлен множитель шага частоты.
При установке множителя в 1 по всей шкале частот выводится 1000 значений частоты.
При установки множителя н 2 и 4 соответственно выдается 500 значений и 250 частоты для всей шкалы. При этом скорость обновления графика увеличивается в 2 и 4 раза соответственно.
Добавлена возможность работы не только с AD9850, но и с AD9851. В виду отсутствия у меня AD9851 возможность работы с AD9851 не проверял. С AD9850 работает нормально.
Режим работы с AD9850 принят по умолчанию.
Для перевода в режим работы с AD9851 нужно войти во вкладку “Калибровка”, выбрать AD9851 и нажать кнопку загрузить - конфигурация для AD9851 загрузится в ATMega 328.
Проверить работоспособность ГКЧ, если успешно сохранить конфигурацию в EEPROM.
При повторном запуске МК и софта ГКЧ будет запускаться с сохраненной конфигурацией.
Предусмотрена возможность устанавливать метки по уровню и частоте непосредственно на графике. Метки можно выводить с подписью частоты и без. Метки устанавливаются двойным нажатием левой клавиши мыши. Включаются и выключаются нажатием на правую клавишу мыши. Подпись частот включается установкой галочки “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 скачивание
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
на ad9851 не заработало.в режиме генератора на заставке программы выставлено 10 мгц на частотомере 1 666 665 гц.ad9850 работает нормально.
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 323
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="rx3qic",url="/forum/viewtopic.php?p=3122115#p3122115"]на ad9851 10 мгц на частотомере 1 666 665 гц.[/uquote]
Не включился множитель на 6.
Я где-то потерял 1 бит. Вечером поправлю.
Пока попробуйте загрузить конфигурацию ad9851 и сохранить в EEPROM, затем перезапустить ATMega 328.
Должен заработать правильно.
Отпишитесь.
Не включился множитель на 6.
Я где-то потерял 1 бит. Вечером поправлю.
Пока попробуйте загрузить конфигурацию ad9851 и сохранить в EEPROM, затем перезапустить ATMega 328.
Должен заработать правильно.
Отпишитесь.
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
да все заработало.и стал работать до 50 мгц!!!но модуль у меня видимо не исправен.почему то на АЧХ идет спад от 100 кгц при уровне 08 в.и на 50 мгц 01вольт.
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 323
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="rx3qic",url="/forum/viewtopic.php?p=3122284#p3122284"]да все заработало.и стал работать до 50 мгц!!!но .[/uquote]
В документации заявлено до 70 МГц.
Попробуйте проверить точность выдачи частоты на максимальной частоте.
Если не соответствует заданной и измеренной, выполнить калибровку.[/uquote]
По расчетам на максимальной частоте можно настроить с точностью несколько Гц.
В документации заявлено до 70 МГц.
Попробуйте проверить точность выдачи частоты на максимальной частоте.
Если не соответствует заданной и измеренной, выполнить калибровку.[/uquote]
По расчетам на максимальной частоте можно настроить с точностью несколько Гц.
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
модуль ad9851 у меня почти умер.амплитуда с повышением частоты сильно падает(может чего то с фильтром на самом модуле)поймал где то 58 мгц.дальше не хватает чутья частотомера.вот по этому я и спрашивал про sl5351.там 3 выхода до 150 мгц.у меня синтезатор на такой микросхеме собран.до 70 мгц все линейно.дальше не мерил.
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 323
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="rx3qic",url="/forum/viewtopic.php?p=3122417#p3122417"]амплитуда с повышением частоты сильно падает[/uquote]
Может кабель частотомера подсаживает?
А если попробовать повторитель на транзисторе?
Может кабель частотомера подсаживает?
А если попробовать повторитель на транзисторе?
-
RU3DDM
- Опытный кот
- Сообщения: 770
- Зарегистрирован: Сб авг 15, 2015 19:11:26
- Откуда: Коломна, М.О. - Воронеж.
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
К модулям на AD9850/9851 нужно цеплять истоковый повторитель ну хоть на КП303,а не не монстра на КТ610,потратьте полчаса,увидите разницу. Хотя спад выше 20мГц имеет место и у оригинальной 9851.
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
кп303 наверное не подойдет.в планах сделать выходное сопротивление 50 Ом для проверки трактов ПЧ на 50 Ом.амплитуду проверял ВК?-26.но с модулем видно я чего то сотворил.много раз вставлял и вытаскивал в плату...ни как времени не выберу ad8307 подцепить...к стати ее цеплять на А2?
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 323
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="rx3qic",url="/forum/viewtopic.php?p=3122457#p3122457"]к стати ее цеплять на А2?[/uquote]
A0 или A2 какой понравится, они равнозначные. Не забывать, что A1 это выход. Он служит для разрядки конденсатора в момент переключения частоты, в простом детекторе.
В полевиках не забывать про влияние входной и проходной емкости. Если делать капитально, то я думаю лучше использовать на входе двухзатворные транзисторы. При этом значительно снижается влияние проходной емкости.
A0 или A2 какой понравится, они равнозначные. Не забывать, что A1 это выход. Он служит для разрядки конденсатора в момент переключения частоты, в простом детекторе.
В полевиках не забывать про влияние входной и проходной емкости. Если делать капитально, то я думаю лучше использовать на входе двухзатворные транзисторы. При этом значительно снижается влияние проходной емкости.
-
RU3DDM
- Опытный кот
- Сообщения: 770
- Зарегистрирован: Сб авг 15, 2015 19:11:26
- Откуда: Коломна, М.О. - Воронеж.
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Аналогично считаю,но не из-за проблем с проходной емкостью у кп303 а из-за возможности завести АРУ по уровню выходного сигнала на второй затвор,дабы не возится с ногой Rset на модуле.kvn234 писал(а):лучше использовать на входе двухзатворные транзисторы.
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
перед ad8307 по любому полевик надо поставить.еще хочу поставить аттенюаторы по входу и по выходу,что бы посмотреть активные тракты ПЧ или УВЧ.
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 323
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Подкорректировал прошивку.
Конфигурация типа AD985x должна меняться без перегрузки МК.
Конфигурация типа AD985x должна меняться без перегрузки МК.
- Вложения
-
- AD9850_1 hex.zip
- Прошивка.
- (6.62 КБ) 449 скачиваний