Например TDA7294

Форум РадиоКот • Просмотр темы - Генератор качающейся частоты на Arduino UNO и Si5351
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вт авг 12, 2025 16:42:27

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 21 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Чт сен 05, 2019 20:08:42 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 378
Зарегистрирован: Пт май 01, 2015 14:33:13
Сообщений: 840
Рейтинг сообщения: 8
Генератор качающейся частоты (sweep-frequency generator) на Arduino UNO и Si5351.
В домашней лаборатории возникает необходимость отлаживать различные схемы и нужен простой генератор с диапазоном до 100 МГц. Проанализировав последние наработки различных авторов из интернета, решил на старости лет собрать генератор качающейся частоты на базе Arduino Uno и китайского модуля Si5351. Немного расширил частотный диапазон в сторону низких частот. Собрав несколько исходных скетчей и попробовав их, пришел к выводу нужно создавать свой, под имеющееся оборудование. В результате получилось такое:
Изображение Для удобного просмотра собрал в одной картинке Изображение
Сама блок-схема:
Изображение
Задействованы все три выхода Si5351 - выход ГКЧ, выход НЧ от 10 Гц до 50 кГц, ВЧ выход от 10кГц до 200 МГц. Шаги перестройки 1Гц, 10Гц, 100Гц, 1кГц, 10кГц, 100кГц, 1 МГц, 10МГц. Сама настройка осуществляется поворотным энкодером.
Все необходимые библиотеки с изменениями и исходный скетч находятся в архиве.https://yadi.sk/d/gi_VGRHdPM0gSw


Вложения:
SFG-Arduino_uno.zip [1.06 MiB]
Скачиваний: 1629
SFG_Shema.jpg [170.9 KiB]
Скачиваний: 2623
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты (sweep- frequency generator
СообщениеДобавлено: Чт сен 05, 2019 20:19:39 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 990
Зарегистрирован: Ср апр 11, 2007 16:50:39
Сообщений: 21071
Откуда: Riga
Рейтинг сообщения: 0
Нужно оставлять выход НЧ генератора свипа для синхронизации с осциллографом, что бы смотреть АЧХ.
Это он и есть - "Выход ГКЧ"?

_________________
Искусство общения было до нас.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты (sweep- frequency generator
СообщениеДобавлено: Чт сен 05, 2019 20:51:19 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 378
Зарегистрирован: Пт май 01, 2015 14:33:13
Сообщений: 840
Рейтинг сообщения: 0
Ничего выводить не надо, вот как смотрится на экране керамический фильтр на 465 кГц:
Изображение Изображение
при качании на -/+ 10 кГц


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Чт сен 05, 2019 20:57:22 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 990
Зарегистрирован: Ср апр 11, 2007 16:50:39
Сообщений: 21071
Откуда: Riga
Рейтинг сообщения: 0
Так не понятно, нужно в динамике смотреть - может там всё скачет и моргает. "цифра"

_________________
Искусство общения было до нас.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Вт ноя 19, 2019 06:11:25 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 2
Рейтинг сообщений: 2
Зарегистрирован: Чт окт 19, 2017 20:48:36
Сообщений: 35
Откуда: г. Горький
Рейтинг сообщения: 0
А вроде-бы у Si5351 выход не синус...

_________________
С уважением, Дмитрий Медведев...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Вт ноя 19, 2019 11:19:09 
Вымогатель припоя

Карма: 3
Рейтинг сообщений: 381
Зарегистрирован: Вс окт 20, 2019 20:54:30
Сообщений: 583
Рейтинг сообщения: 0
Таки без синхронизации осциллографа - это игрушка. При просмотре на приборах - начало экрана - мин. частота, конец - макс. частота качания.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Сб янв 28, 2023 22:57:03 
Родился

Зарегистрирован: Чт янв 05, 2023 01:10:22
Сообщений: 3
Рейтинг сообщения: 0
Может у кого остался скетч, у автора спрашивал, не сохранился. Хочу повторить этот генератор


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Сб янв 28, 2023 23:34:50 
Родился
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Сб ноя 19, 2011 09:35:06
Сообщений: 17
Откуда: Кубинка-7
Рейтинг сообщения: 0
Дык в архиве из первого сообщения и лежит..
Папка "SFG_Si5351_UNO" , файл SFG_Si5351_UNO.ino
как раз с готовым скетчем программа и открывается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Пн янв 30, 2023 15:18:33 
Открыл глаза

Карма: -4
Рейтинг сообщений: -22
Зарегистрирован: Сб апр 02, 2016 07:08:34
Сообщений: 68
Рейтинг сообщения: 0
Интересный генератор опубликован в журнале "Радио" №5 за 2021 год. Я сканировал даже кварцевые резонаторы:
шаг сканирования 10 Гц частота кварца 26944 кГц.


Вложения:
SDS00003.jpg [48.74 KiB]
Скачиваний: 908
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Вт ноя 14, 2023 20:21:43 
Родился

Зарегистрирован: Вс дек 09, 2007 18:33:28
Сообщений: 17
Откуда: минск
Рейтинг сообщения: 0
Yuriy_King, картинок уже нет. В каких прделах регулируется полоса качания?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Ср ноя 15, 2023 20:34:52 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 378
Зарегистрирован: Пт май 01, 2015 14:33:13
Сообщений: 840
Рейтинг сообщения: 0
Диапазон "качания" задается с помощью выбора требуемого диапазона (1, 10, 100) Гц, (1,10, 100) кГц, (1, 10) МГц. Выбранное значение делится на 10 и с таким шагов задаются частоты ниже и выше установленной средней частоты. Можно посмотреть в скетче, но устройство собиралось почти 5 лет назад и я уже изрядно забыл, то что сам же и делал ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Сб дек 16, 2023 15:55:42 
Родился

Зарегистрирован: Вс дек 09, 2007 18:33:28
Сообщений: 17
Откуда: минск
Рейтинг сообщения: 0
Смотру схему и ничего не понимаю.
Не понимаю как им пользоваться.
Имеем сигнал качающейся частоты. А как смотреть результат. Сигнала для синхронизации с осциллографом нету.
Допустим, можно смотреть на TFT экране. Тук непонятно куда и как подавать.

Может автор пояснит?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Сб дек 16, 2023 18:51:28 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 378
Зарегистрирован: Пт май 01, 2015 14:33:13
Сообщений: 840
Рейтинг сообщения: 0
Смотру схему и ничего не понимаю.
Может автор пояснит?


Для меня тема давно закрыта, прибор выполнил своё предназначение и давно лежит на полке...

Последнее, могу показать принципы таких измерений:
СпойлерВот что буду измерять:
Узко полосный и широкополосный фильтры 465 кГц, керамический резонатор на 480 кГц.

Изображение

Пример измерения

Изображение

Для понятия принципа работы, показания керамического резонатора при полосе +/- 1 кГц - верхний снимок и полосе +/- 10 кГц от частоты резонанса нижний снимок.
Изображение

Показания фильтров 465 кГц при полосе +/- 10 кГц
Изображение


Больше отвечать на эту тему не буду. Занят совсем другими вопросами...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Вс дек 17, 2023 07:20:26 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2918
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 23966
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Автор просто не умеет признавать собственные ошибки.
Смотреть АЧХ с синхронизацией по самой АЧХ - так себе идея. Видно канешна, только лишь как показометр. Если фильтр почти собран, то проблем не будет, а если его нужно собрать от нуля - то геморроя не оберешься.
Я уже не говорю о том, как смотреть АЧХ с небольшими изменениями уровней. Где начало, где конец, где какая частота.... ???


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Вс дек 17, 2023 08:08:10 
Родился

Зарегистрирован: Вс дек 09, 2007 18:33:28
Сообщений: 17
Откуда: минск
Рейтинг сообщения: 0
Понятно. Сделать и забросить, просто что-бы валялся - не стоит.

Может кто посоветует ГКЧ до 120 мГц. Сам не нашел.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Пн дек 18, 2023 15:34:45 
Держит паяльник хвостом

Карма: 1
Рейтинг сообщений: 214
Зарегистрирован: Сб сен 12, 2009 15:43:19
Сообщений: 978
Рейтинг сообщения: 0
У современнх осциллографов часто нет входа Х, и даже если будет пила на выходе, то она бесполезна. Зато у SI5351 есть второй канал, и на нем можно организовать генератор меток с известной частотой. Можно с одной меткой с частотой на дисплее, можно с метками на гармониках 1 МГц или 10 чтобы создать сетку меток как было в приборах типа Х1-42. Что то таких схем встречать не приходилось, может кто подскажет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Вт янв 07, 2025 11:51:08 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 777
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 5152
Рейтинг сообщения: 0
Зато у SI5351 есть второй канал, и на нем можно организовать генератор меток с известной частотой. Можно с одной меткой с частотой на дисплее, можно с метками на гармониках 1 МГц или 10 чтобы создать сетку меток как было в приборах типа Х1-42. Что то таких схем встречать не приходилось, может кто подскажет.

Там в Х1-42 чтобы из "сырой" частотной метки сделать четкую светящуюся риску на экране столько всякого наворочано, разбираться не захочется.

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

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Вт янв 07, 2025 14:42:27 
Держит паяльник хвостом

Карма: 1
Рейтинг сообщений: 214
Зарегистрирован: Сб сен 12, 2009 15:43:19
Сообщений: 978
Рейтинг сообщения: 0
Ну вы и тему откопали. Метку еще делали просто остановкой развертки кратковременно - дольше луч стоит, ярче точка.
Прямоугольные импульсы ( с высшими гармониками в спектре) не являются проблемой, если детектор приемника частотозависимый, т.е видит только одну заданную гармонику. Все приемники с DSP обработкой сигнала такими и являются.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Вт янв 07, 2025 15:44:46 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 378
Зарегистрирован: Пт май 01, 2015 14:33:13
Сообщений: 840
Рейтинг сообщения: 3
А вот кстати да, как им АЧХ фильтров смотреть с прямоугольными импульсами на выходе?

Вот так:
СпойлерПри качании от установленной частоты на +/- 100 Гц, 1 кГц, 10 кГц.
При простом подлючении фильтра и осциллографа...

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Генератор качающейся частоты на Arduino UNO и Si5351
СообщениеДобавлено: Вт янв 07, 2025 20:16:31 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 777
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 5152
Рейтинг сообщения: 0
Yuriy_King, спасибо.

Ну вы и тему откопали. Метку еще делали просто остановкой развертки кратковременно - дольше луч стоит, ярче точка

Вообще не проблема... после того как удалось объяснить лучу, что он должен останавливаться на частотных метках. А тема норм.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y