Простейший ГКЧ на AD9850 и Arduino Nano 328
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="Morroc",url="/forum/viewtopic.php?p=4569138#p4569138"]НЧ на ардуине вроде уже делали генераторы.[/uquote]
И я о том же.
Они НЧ.
А здесь ГКЧ до 40 или 70 МГц
Для снятия АЧХ и настройки фильтров.
Причем тут генераторы прямоугольный или пилообразный.
Это другая тема.
И я о том же.
Они НЧ.
А здесь ГКЧ до 40 или 70 МГц
Для снятия АЧХ и настройки фильтров.
Причем тут генераторы прямоугольный или пилообразный.
Это другая тема.
- Реклама
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="Morroc",url="/forum/viewtopic.php?p=4569138#p4569138"]НЧ на ардуине вроде уже делали генераторы. На arduino.ru видел и прямоугольный и с синусом.[/uquote]
Там внутренний ЦАП используют, который только один. А на AD9850 никто не делал генераторы?
Если вариантов больше, то это только лучше.
В поисковике сразу находится:
https://cxem.net/arduino/arduino16.php
Я сам для себя придумал и на авторство никогда не претендовал
Там внутренний ЦАП используют, который только один. А на AD9850 никто не делал генераторы?
Если вариантов больше, то это только лучше.
В поисковике сразу находится:
https://cxem.net/arduino/arduino16.php
Я сам для себя придумал и на авторство никогда не претендовал
(Аль Котоне, кот ещё тот, Cattus Sapiens)Усы и хвост - мои документы.
Кот - авторитет! Скажет "Мяу!" - не поспоришь. (скажи мне "мяу" и я скажу кто ты)
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Я пробежался по сообщениям Полосатого в других темах.
Судя по бестолковости и большого обилия фотографий кошек это или женщина или голубой.
А сюда зашла чтобы потролить.
Брысь
Судя по бестолковости и большого обилия фотографий кошек это или женщина или голубой.
А сюда зашла чтобы потролить.
Брысь
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
А тут за клевету с переходом на личности банят?
(Аль Котоне, кот ещё тот, Cattus Sapiens)Усы и хвост - мои документы.
Кот - авторитет! Скажет "Мяу!" - не поспоришь. (скажи мне "мяу" и я скажу кто ты)
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="Полосатый",url="/forum/viewtopic.php?p=4569166#p4569166"]переходом на личности[/uquote]
Заволновалась?
Правильно определил.
Пошла отсюда, троль в другом месте.
Заволновалась?
Правильно определил.
Пошла отсюда, троль в другом месте.
- Реклама
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
А ты хотела, чтобы я написал, что ты всех милее всех румяней и белее? А я другое написал. И сразу рожа без макияжа вылезла.
(Аль Котоне, кот ещё тот, Cattus Sapiens)Усы и хвост - мои документы.
Кот - авторитет! Скажет "Мяу!" - не поспоришь. (скажи мне "мяу" и я скажу кто ты)
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
К сожалению в нашем обществе еще встречяются вот таки экземпляры.
Своих разработок нет, скачет по различным темам, гадит и развешивает фотографии кошек.
А сейчас похоже на весеннее обострение.
Своих разработок нет, скачет по различным темам, гадит и развешивает фотографии кошек.
А сейчас похоже на весеннее обострение.
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
На базар иди к таким же бабам.
- Эй, Дуся! Ты можешь себе представить??? Он у него НЧ !!!!!
- Да ты шо ???
- Век сериалов не видать !!!
Вот тебе ещё нагадили:
https://arduino.ru/forum/proekty/dds-ge ... ino-ad9850
https://www.visuino.com/arduino-dds-fre ... or-ad9850/
и т.д.
Мне базары неинтересны и вообще я не для тебя писал, а для тех, кому это может пригодиться.
Например, есть тема про управление станком - там мегагерцы на хрен не нужны. Кому надо, тот сделает то, что ему надо.
- Эй, Дуся! Ты можешь себе представить??? Он у него НЧ !!!!!
- Да ты шо ???
- Век сериалов не видать !!!
Вот тебе ещё нагадили:
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
Много всяких проектов, но причем здесь ты и измерение АЧХ которое здесь представлено?
Похоже ты не понимаеш разницу между просто генератором и ГКЧ.
Хотя в проете предусмотрены оба режима.
Я так понимаю выше начального уровня Arduino IDE не смог ничего освоить?
А подгадить ты хочешь
Похоже ты не понимаеш разницу между просто генератором и ГКЧ.
Хотя в проете предусмотрены оба режима.
Я так понимаю выше начального уровня Arduino IDE не смог ничего освоить?
А подгадить ты хочешь
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Разрабатывается вариант ГКЧ на AD9833 и STM32.
AD9833 значительно дешевле но максимальная частота 12,5 МГц

Желающие могут перейти по ссылке https://t.me/zu_kvn/245/470
AD9833 значительно дешевле но максимальная частота 12,5 МГц
Желающие могут перейти по ссылке https://t.me/zu_kvn/245/470
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="kvn234",url="/forum/viewtopic.php?p=4651402#p4651402"]Разрабатывается вариант ГКЧ на AD9833 и STM32.[/uquote]
У 9833 спектр настолько плохой, что рассматривать его в качестве источника сигнала для РЧ измериловки просто не смешно. А вот в качестве элемента для управления частотой ГКЧ в петле ФАПЧ для получения малого шага перестройки- вполне неплох. Но блок- схема ГКЧ тогда совсем другая будет.
У 9833 спектр настолько плохой, что рассматривать его в качестве источника сигнала для РЧ измериловки просто не смешно. А вот в качестве элемента для управления частотой ГКЧ в петле ФАПЧ для получения малого шага перестройки- вполне неплох. Но блок- схема ГКЧ тогда совсем другая будет.
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1907
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
У STM32F0/1/3/4XX очень плохая ADC accuracy. Передeлайте код в STM32GXXX, напр. STM32G030F6P6.
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[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
У 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
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
По поводу плохого спектра сигнала- мало кто выкладывает в сеть отрицательный опыт, хотя вот нашел у японцев http://jr4pdp.blog.enjoy.jp/myblog/dds/
9850 не на много лучше в этом плане 9833, но у нее хоть опорная частота выше, поэтому легче найти участок спектра где меньше побочных частот и выход симметричный, так что можно четные составляющие помех частично подавить. В этом плане были лучше синтезаторы с 12 и 14 битным ЦАП, но сейчас их достать невозможно из за санкций. Поэтому приходится придумывать более сложные схемы, где ДДС обеспечивает мелкий шаг по частоте, а чистый спектр получается более сложным образом.
9850 не на много лучше в этом плане 9833, но у нее хоть опорная частота выше, поэтому легче найти участок спектра где меньше побочных частот и выход симметричный, так что можно четные составляющие помех частично подавить. В этом плане были лучше синтезаторы с 12 и 14 битным ЦАП, но сейчас их достать невозможно из за санкций. Поэтому приходится придумывать более сложные схемы, где ДДС обеспечивает мелкий шаг по частоте, а чистый спектр получается более сложным образом.
- maxlab
- Мучитель микросхем
- Сообщения: 480
- Зарегистрирован: Вт апр 23, 2013 22:21:18
- Откуда: KUBAN, Krasnodar
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="khach",url="/forum/viewtopic.php?p=4651809#p4651809"]Поэтому приходится придумывать более сложные схемы, где ДДС обеспечивает мелкий шаг по частоте, а чистый спектр получается более сложным образом.[/uquote]
Ну да... Я так делал с синтезатором LM7001, а опорную частоту, вместо кварца на 7.2 мгц, двигал с помощью AD9833
В качестве основного генератора (ГУН) - обычная трех-точка с индуктивностями на керамике. Не плохо получилось, хоть и громоздко
В некоторых решениях еще кварц уводили варикапом. Но там, в рамках одного шага, была существенная нелинейность и приходилось калибровочную таблицу готовить и процедуру линеаризации. Это было лет 15 назад
Ну да... Я так делал с синтезатором LM7001, а опорную частоту, вместо кварца на 7.2 мгц, двигал с помощью AD9833
В качестве основного генератора (ГУН) - обычная трех-точка с индуктивностями на керамике. Не плохо получилось, хоть и громоздко
В некоторых решениях еще кварц уводили варикапом. Но там, в рамках одного шага, была существенная нелинейность и приходилось калибровочную таблицу готовить и процедуру линеаризации. Это было лет 15 назад
Девице - Device
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Тема называется простейший ГКЧ.


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

Желающие могут добавить усилитель на выходе и входной логарифмический усилитель.
Варианты подключения для AD9850 (AD9851) рассматривались ранее.
Для AD9833 аналогично.
По поводу шага установки частоты.
Шаг частоты 25МГц/2^28 = 0,0931322574615479 Гц грубо 0, 1Гц, чем не устраивает?
Для чего нужен меньший шаг по установки частоты?
Добавлено after 1 hour 17 minutes 5 seconds:
ГКЧ на STM32 и AD9833



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

Желающие могут добавить усилитель на выходе и входной логарифмический усилитель.
Варианты подключения для AD9850 (AD9851) рассматривались ранее.
Для AD9833 аналогично.
По поводу шага установки частоты.
Шаг частоты 25МГц/2^28 = 0,0931322574615479 Гц грубо 0, 1Гц, чем не устраивает?
Для чего нужен меньший шаг по установки частоты?
Добавлено after 1 hour 17 minutes 5 seconds:
ГКЧ на STM32 и AD9833

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[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 МГц.
АЧХ показывает более менение правильно.[/uquote]
Из за спуров ДДС АЧХ будет вся в ступеньках, когда спур влазит в полосу пропускания исследуемого устройства. Даже диодный детектор эти ступеньки прекрасно видит, если сделать вертикальную шкалу логарифмической. А если детектор на чем то типа AD8307 или подобном, то спуры вообще убивают 20 дб динамики детектора.
Со спурами источника сигнала можно мириться только в частотозависимом детекторе типа как в NanoVNA. Но это уже не назвать "простейший".
Синтез на Si5351 в ней тоже спуры имеет, и гармоники огромные, но т.к детектор частотозависмый ( смеситель с инфранизкой ПЧ) то это не мешает, кроме некоторых пораженных точек.
Добавлено after 6 minutes 53 seconds:
[uquote="maxlab",url="/forum/viewtopic.php?p=4651851#p4651851"]Ну да... Я так делал с синтезатором LM7001, а опорную частоту, вместо кварца на 7.2 мгц, двигал с помощью AD9833
В качестве основного генератора (ГУН) - обычная трех-точка с индуктивностями на керамике.
Это было лет 15 назад
Типа такого, но опорная частота на ДДС тоже не очень хорошо. Лучше или ДДС использовать для переноса ( сдвига) частоты в ФАПЧ перед счетчиком, то нам нужен или однополосный смеситель, или предустановка частоты, чтобы не было захвата за ненужную боковую, или ДДС в качестве счетчика ДПКД в петле. Вот на эту роль 9833 вполне подходит и схема не очень сложная получается. ГУН на 20-25 мгц, или выше по частоте но тогда делитель нужен перед 9833, опора кварцевая на те же 25 мгц, делитель опоры до 1 МГц например, ДДС тоже делит частоту ГУН до 1 МГц, там частоты сравниваются и петля замыкается. Смеситель выделяет разностную частоту ГУН и опоры. Получаем весьма чистый спектр в диапазоне от сотен герц до 5 МГц.
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="kvn234",url="/forum/viewtopic.php?p=4651402#p4651402"]Разрабатывается вариант ГКЧ на AD9833 и STM32.[/uquote]
Как успехи с этим проектом?
Как успехи с этим проектом?
Астролябия-сама меряет, было бы что мерять!!!
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Надо слегка поправить приложенеи для ПК.
Убрать нстройки которые относятся к ATMega 328 и пороавить калибровку.
Дифицит времени.
Буду продолжать в телеграм t.me/zu_kvn/245
Убрать нстройки которые относятся к ATMega 328 и пороавить калибровку.
Дифицит времени.
Буду продолжать в телеграм t.me/zu_kvn/245
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Добавлено after 15 minutes 44 seconds:
[uquote="Asmodey",url="/forum/viewtopic.php?p=4668804#p4668804"]Как успехи с этим проектом?[/uquote]
Поправил приложение, работает.
Но надо еще кое что доработать.
Продолжение здесь https://t.me/zu_kvn/245/1217


