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

Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
kvn234
Потрогал лапой паяльник
Сообщения: 337
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

[uquote="Morroc",url="/forum/viewtopic.php?p=4569138#p4569138"]НЧ на ардуине вроде уже делали генераторы.[/uquote]

И я о том же.

Они НЧ.

А здесь ГКЧ до 40 или 70 МГц
Для снятия АЧХ и настройки фильтров.

Причем тут генераторы прямоугольный или пилообразный.

Это другая тема.
Реклама
Аватара пользователя
Полосатый
Друг Кота
Сообщения: 3160
Зарегистрирован: Чт мар 26, 2009 04:35:04
Откуда: Москва

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

Сообщение Полосатый »

[uquote="Morroc",url="/forum/viewtopic.php?p=4569138#p4569138"]НЧ на ардуине вроде уже делали генераторы. На arduino.ru видел и прямоугольный и с синусом.[/uquote]
Там внутренний ЦАП используют, который только один. А на AD9850 никто не делал генераторы?
Если вариантов больше, то это только лучше.

В поисковике сразу находится:
https://cxem.net/arduino/arduino16.php

Я сам для себя придумал и на авторство никогда не претендовал :)
Изображение (Аль Котоне, кот ещё тот, Cattus Sapiens)
Усы и хвост - мои документы.
Кот - авторитет! Скажет "Мяу!" - не поспоришь. (скажи мне "мяу" и я скажу кто ты)
Реклама
kvn234
Потрогал лапой паяльник
Сообщения: 337
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

Я пробежался по сообщениям Полосатого в других темах.

Судя по бестолковости и большого обилия фотографий кошек это или женщина или голубой.

А сюда зашла чтобы потролить. :)

Брысь
Аватара пользователя
Полосатый
Друг Кота
Сообщения: 3160
Зарегистрирован: Чт мар 26, 2009 04:35:04
Откуда: Москва

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

Сообщение Полосатый »

А тут за клевету с переходом на личности банят?
Изображение (Аль Котоне, кот ещё тот, Cattus Sapiens)
Усы и хвост - мои документы.
Кот - авторитет! Скажет "Мяу!" - не поспоришь. (скажи мне "мяу" и я скажу кто ты)
Реклама
Эиком - электронные компоненты и радиодетали
kvn234
Потрогал лапой паяльник
Сообщения: 337
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

[uquote="Полосатый",url="/forum/viewtopic.php?p=4569166#p4569166"]переходом на личности[/uquote]

Заволновалась?

Правильно определил.

Пошла отсюда, троль в другом месте.
Реклама
Аватара пользователя
Полосатый
Друг Кота
Сообщения: 3160
Зарегистрирован: Чт мар 26, 2009 04:35:04
Откуда: Москва

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

Сообщение Полосатый »

А ты хотела, чтобы я написал, что ты всех милее всех румяней и белее? А я другое написал. И сразу рожа без макияжа вылезла.
Изображение (Аль Котоне, кот ещё тот, Cattus Sapiens)
Усы и хвост - мои документы.
Кот - авторитет! Скажет "Мяу!" - не поспоришь. (скажи мне "мяу" и я скажу кто ты)
Реклама
kvn234
Потрогал лапой паяльник
Сообщения: 337
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

К сожалению в нашем обществе еще встречяются вот таки экземпляры.

Своих разработок нет, скачет по различным темам, гадит и развешивает фотографии кошек.

А сейчас похоже на весеннее обострение.
Аватара пользователя
Полосатый
Друг Кота
Сообщения: 3160
Зарегистрирован: Чт мар 26, 2009 04:35:04
Откуда: Москва

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

Сообщение Полосатый »

На базар иди к таким же бабам.
- Эй, Дуся! Ты можешь себе представить??? Он у него НЧ !!!!!
- Да ты шо ???
- Век сериалов не видать !!!
Вот тебе ещё нагадили:
https://arduino.ru/forum/proekty/dds-ge ... ino-ad9850
https://www.visuino.com/arduino-dds-fre ... or-ad9850/
и т.д.
Мне базары неинтересны и вообще я не для тебя писал, а для тех, кому это может пригодиться.
Например, есть тема про управление станком - там мегагерцы на хрен не нужны. Кому надо, тот сделает то, что ему надо.
Изображение (Аль Котоне, кот ещё тот, Cattus Sapiens)
Усы и хвост - мои документы.
Кот - авторитет! Скажет "Мяу!" - не поспоришь. (скажи мне "мяу" и я скажу кто ты)
kvn234
Потрогал лапой паяльник
Сообщения: 337
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

Много всяких проектов, но причем здесь ты и измерение АЧХ которое здесь представлено?

Похоже ты не понимаеш разницу между просто генератором и ГКЧ.

Хотя в проете предусмотрены оба режима.

Я так понимаю выше начального уровня Arduino IDE не смог ничего освоить?

А подгадить ты хочешь :)
kvn234
Потрогал лапой паяльник
Сообщения: 337
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

Разрабатывается вариант ГКЧ на AD9833 и STM32.

AD9833 значительно дешевле но максимальная частота 12,5 МГц

Изображение


Желающие могут перейти по ссылке https://t.me/zu_kvn/245/470
khach
Электрический кот
Сообщения: 1037
Зарегистрирован: Сб сен 12, 2009 15:43:19

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

Сообщение khach »

[uquote="kvn234",url="/forum/viewtopic.php?p=4651402#p4651402"]Разрабатывается вариант ГКЧ на AD9833 и STM32.[/uquote]
У 9833 спектр настолько плохой, что рассматривать его в качестве источника сигнала для РЧ измериловки просто не смешно. А вот в качестве элемента для управления частотой ГКЧ в петле ФАПЧ для получения малого шага перестройки- вполне неплох. Но блок- схема ГКЧ тогда совсем другая будет.
veso74
Поставщик валерьянки для Кота
Сообщения: 1907
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

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

Сообщение veso74 »

У STM32F0/1/3/4XX очень плохая ADC accuracy. Передeлайте код в STM32GXXX, напр. STM32G030F6P6.
kvn234
Потрогал лапой паяльник
Сообщения: 337
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

[uquote="khach",url="/forum/viewtopic.php?p=4651630#p4651630"][uquote="kvn234",url="/forum/viewtopic.php?p=4651402#p4651402"]Разрабатывается вариант ГКЧ на AD9833 и STM32.[/uquote]
У 9833 спектр настолько плохой, что рассматривать его в качестве источника сигнала для РЧ измериловки просто не смешно.
А вот в качестве элемента для управления частотой ГКЧ в петле ФАПЧ для получения малого шага перестройки- вполне неплох. Но блок- схема ГКЧ тогда совсем другая будет.[/uquote]

Анализатора спектра нет, поэтому не могу ничего сказать о качестве спектра.
Насколько спектор хуже AD9850?

Что такое ФАПЧ я знаю, но не понял что вы хотите сказатьв в последнем предложении?
Шаг перестройки фазы или частоты?
Шаг частоты 25МГц/2^28 = 0,0931322574615479

Добавлено after 18 minutes 2 seconds:
[uquote="veso74",url="/forum/viewtopic.php?p=4651666#p4651666"]У STM32F0/1/3/4XX очень плохая ADC accuracy.[/uquote]

Откуда информация, можно ссылочку.
Или из личного опыта?

Переделать на STM32G030F6P6 не сложно, а как у него прошивка через UART?
Не у всех есть ST-LINK
khach
Электрический кот
Сообщения: 1037
Зарегистрирован: Сб сен 12, 2009 15:43:19

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

Сообщение khach »

По поводу плохого спектра сигнала- мало кто выкладывает в сеть отрицательный опыт, хотя вот нашел у японцев http://jr4pdp.blog.enjoy.jp/myblog/dds/
9850 не на много лучше в этом плане 9833, но у нее хоть опорная частота выше, поэтому легче найти участок спектра где меньше побочных частот и выход симметричный, так что можно четные составляющие помех частично подавить. В этом плане были лучше синтезаторы с 12 и 14 битным ЦАП, но сейчас их достать невозможно из за санкций. Поэтому приходится придумывать более сложные схемы, где ДДС обеспечивает мелкий шаг по частоте, а чистый спектр получается более сложным образом.
Аватара пользователя
maxlab
Мучитель микросхем
Сообщения: 480
Зарегистрирован: Вт апр 23, 2013 22:21:18
Откуда: KUBAN, Krasnodar

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

Сообщение maxlab »

[uquote="khach",url="/forum/viewtopic.php?p=4651809#p4651809"]Поэтому приходится придумывать более сложные схемы, где ДДС обеспечивает мелкий шаг по частоте, а чистый спектр получается более сложным образом.[/uquote]

Ну да... Я так делал с синтезатором LM7001, а опорную частоту, вместо кварца на 7.2 мгц, двигал с помощью AD9833
В качестве основного генератора (ГУН) - обычная трех-точка с индуктивностями на керамике. Не плохо получилось, хоть и громоздко
В некоторых решениях еще кварц уводили варикапом. Но там, в рамках одного шага, была существенная нелинейность и приходилось калибровочную таблицу готовить и процедуру линеаризации. Это было лет 15 назад :)
Девице - Device
kvn234
Потрогал лапой паяльник
Сообщения: 337
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

Тема называется простейший ГКЧ.

Изображение

Изображение

АЧХ показывает более менение правильно.

Изображение

Желающие могут добавить усилитель на выходе и входной логарифмический усилитель.
Варианты подключения для AD9850 (AD9851) рассматривались ранее.
Для AD9833 аналогично.

По поводу шага установки частоты.
Шаг частоты 25МГц/2^28 = 0,0931322574615479 Гц грубо 0, 1Гц, чем не устраивает?
Для чего нужен меньший шаг по установки частоты?

Добавлено after 1 hour 17 minutes 5 seconds:
ГКЧ на STM32 и AD9833

Изображение
khach
Электрический кот
Сообщения: 1037
Зарегистрирован: Сб сен 12, 2009 15:43:19

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

Сообщение khach »

[uquote="kvn234",url="/forum/viewtopic.php?p=4651862#p4651862"]Тема называется простейший ГКЧ.
АЧХ показывает более менение правильно.[/uquote]
Из за спуров ДДС АЧХ будет вся в ступеньках, когда спур влазит в полосу пропускания исследуемого устройства. Даже диодный детектор эти ступеньки прекрасно видит, если сделать вертикальную шкалу логарифмической. А если детектор на чем то типа AD8307 или подобном, то спуры вообще убивают 20 дб динамики детектора.
Со спурами источника сигнала можно мириться только в частотозависимом детекторе типа как в NanoVNA. Но это уже не назвать "простейший".
Синтез на Si5351 в ней тоже спуры имеет, и гармоники огромные, но т.к детектор частотозависмый ( смеситель с инфранизкой ПЧ) то это не мешает, кроме некоторых пораженных точек.

Добавлено after 6 minutes 53 seconds:
[uquote="maxlab",url="/forum/viewtopic.php?p=4651851#p4651851"]Ну да... Я так делал с синтезатором LM7001, а опорную частоту, вместо кварца на 7.2 мгц, двигал с помощью AD9833
В качестве основного генератора (ГУН) - обычная трех-точка с индуктивностями на керамике.
Это было лет 15 назад :)[/uquote]
Типа такого, но опорная частота на ДДС тоже не очень хорошо. Лучше или ДДС использовать для переноса ( сдвига) частоты в ФАПЧ перед счетчиком, то нам нужен или однополосный смеситель, или предустановка частоты, чтобы не было захвата за ненужную боковую, или ДДС в качестве счетчика ДПКД в петле. Вот на эту роль 9833 вполне подходит и схема не очень сложная получается. ГУН на 20-25 мгц, или выше по частоте но тогда делитель нужен перед 9833, опора кварцевая на те же 25 мгц, делитель опоры до 1 МГц например, ДДС тоже делит частоту ГУН до 1 МГц, там частоты сравниваются и петля замыкается. Смеситель выделяет разностную частоту ГУН и опоры. Получаем весьма чистый спектр в диапазоне от сотен герц до 5 МГц.
Аватара пользователя
Asmodey
Друг Кота
Сообщения: 6268
Зарегистрирован: Сб янв 28, 2006 22:47:24

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

Сообщение Asmodey »

[uquote="kvn234",url="/forum/viewtopic.php?p=4651402#p4651402"]Разрабатывается вариант ГКЧ на AD9833 и STM32.[/uquote]
Как успехи с этим проектом?
Астролябия-сама меряет, было бы что мерять!!!
kvn234
Потрогал лапой паяльник
Сообщения: 337
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

Надо слегка поправить приложенеи для ПК.

Убрать нстройки которые относятся к ATMega 328 и пороавить калибровку.

Дифицит времени.

Буду продолжать в телеграм t.me/zu_kvn/245
kvn234
Потрогал лапой паяльник
Сообщения: 337
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

Изображение



Добавлено after 15 minutes 44 seconds:
[uquote="Asmodey",url="/forum/viewtopic.php?p=4668804#p4668804"]Как успехи с этим проектом?[/uquote]

Поправил приложение, работает.

Но надо еще кое что доработать.

Продолжение здесь https://t.me/zu_kvn/245/1217
Ответить

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