Форум РадиоКот https://radiokot.ru/forum/ |
|
Генератор качающейся частоты на Arduino UNO и Si5351 https://radiokot.ru/forum/viewtopic.php?f=10&t=165286 |
Страница 1 из 2 |
Автор: | Yuriy_King [ Чт сен 05, 2019 20:08:42 ] | |||
Заголовок сообщения: | Генератор качающейся частоты на Arduino UNO и Si5351 | |||
Генератор качающейся частоты (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
|
Автор: | MIF [ Чт сен 05, 2019 20:19:39 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты (sweep- frequency generator |
Нужно оставлять выход НЧ генератора свипа для синхронизации с осциллографом, что бы смотреть АЧХ. Это он и есть - "Выход ГКЧ"? |
Автор: | MIF [ Чт сен 05, 2019 20:57:22 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
Так не понятно, нужно в динамике смотреть - может там всё скачет и моргает. "цифра" |
Автор: | Medvedik [ Вт ноя 19, 2019 06:11:25 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
А вроде-бы у Si5351 выход не синус... |
Автор: | Electricman [ Вт ноя 19, 2019 11:19:09 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
Таки без синхронизации осциллографа - это игрушка. При просмотре на приборах - начало экрана - мин. частота, конец - макс. частота качания. |
Автор: | Kgvlad [ Сб янв 28, 2023 22:57:03 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
Может у кого остался скетч, у автора спрашивал, не сохранился. Хочу повторить этот генератор |
Автор: | rw3djo [ Сб янв 28, 2023 23:34:50 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
Дык в архиве из первого сообщения и лежит.. Папка "SFG_Si5351_UNO" , файл SFG_Si5351_UNO.ino как раз с готовым скетчем программа и открывается. |
Автор: | Margo [ Пн янв 30, 2023 15:18:33 ] | ||
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 | ||
Интересный генератор опубликован в журнале "Радио" №5 за 2021 год. Я сканировал даже кварцевые резонаторы: шаг сканирования 10 Гц частота кварца 26944 кГц.
|
Автор: | culibin [ Вт ноя 14, 2023 20:21:43 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
Yuriy_King, картинок уже нет. В каких прделах регулируется полоса качания? |
Автор: | Yuriy_King [ Ср ноя 15, 2023 20:34:52 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
Диапазон "качания" задается с помощью выбора требуемого диапазона (1, 10, 100) Гц, (1,10, 100) кГц, (1, 10) МГц. Выбранное значение делится на 10 и с таким шагов задаются частоты ниже и выше установленной средней частоты. Можно посмотреть в скетче, но устройство собиралось почти 5 лет назад и я уже изрядно забыл, то что сам же и делал ... |
Автор: | culibin [ Сб дек 16, 2023 15:55:42 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
Смотру схему и ничего не понимаю. Не понимаю как им пользоваться. Имеем сигнал качающейся частоты. А как смотреть результат. Сигнала для синхронизации с осциллографом нету. Допустим, можно смотреть на TFT экране. Тук непонятно куда и как подавать. Может автор пояснит? |
Автор: | Yuriy_King [ Сб дек 16, 2023 18:51:28 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
Смотру схему и ничего не понимаю. Может автор пояснит? Для меня тема давно закрыта, прибор выполнил своё предназначение и давно лежит на полке... Последнее, могу показать принципы таких измерений: СпойлерВот что буду измерять:Узко полосный и широкополосный фильтры 465 кГц, керамический резонатор на 480 кГц. ![]() Пример измерения ![]() Для понятия принципа работы, показания керамического резонатора при полосе +/- 1 кГц - верхний снимок и полосе +/- 10 кГц от частоты резонанса нижний снимок. ![]() Показания фильтров 465 кГц при полосе +/- 10 кГц ![]() Больше отвечать на эту тему не буду. Занят совсем другими вопросами... |
Автор: | КРАМ [ Вс дек 17, 2023 07:20:26 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
Автор просто не умеет признавать собственные ошибки. Смотреть АЧХ с синхронизацией по самой АЧХ - так себе идея. Видно канешна, только лишь как показометр. Если фильтр почти собран, то проблем не будет, а если его нужно собрать от нуля - то геморроя не оберешься. Я уже не говорю о том, как смотреть АЧХ с небольшими изменениями уровней. Где начало, где конец, где какая частота.... ??? |
Автор: | culibin [ Вс дек 17, 2023 08:08:10 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
Понятно. Сделать и забросить, просто что-бы валялся - не стоит. Может кто посоветует ГКЧ до 120 мГц. Сам не нашел. |
Автор: | khach [ Пн дек 18, 2023 15:34:45 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
У современнх осциллографов часто нет входа Х, и даже если будет пила на выходе, то она бесполезна. Зато у SI5351 есть второй канал, и на нем можно организовать генератор меток с известной частотой. Можно с одной меткой с частотой на дисплее, можно с метками на гармониках 1 МГц или 10 чтобы создать сетку меток как было в приборах типа Х1-42. Что то таких схем встречать не приходилось, может кто подскажет. |
Автор: | Asmodey [ Вт янв 07, 2025 11:51:08 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
Зато у SI5351 есть второй канал, и на нем можно организовать генератор меток с известной частотой. Можно с одной меткой с частотой на дисплее, можно с метками на гармониках 1 МГц или 10 чтобы создать сетку меток как было в приборах типа Х1-42. Что то таких схем встречать не приходилось, может кто подскажет. Там в Х1-42 чтобы из "сырой" частотной метки сделать четкую светящуюся риску на экране столько всякого наворочано, разбираться не захочется. А вот кстати да, как им АЧХ фильтров смотреть с прямоугольными импульсами на выходе? |
Автор: | khach [ Вт янв 07, 2025 14:42:27 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
Ну вы и тему откопали. Метку еще делали просто остановкой развертки кратковременно - дольше луч стоит, ярче точка. Прямоугольные импульсы ( с высшими гармониками в спектре) не являются проблемой, если детектор приемника частотозависимый, т.е видит только одну заданную гармонику. Все приемники с DSP обработкой сигнала такими и являются. |
Автор: | Yuriy_King [ Вт янв 07, 2025 15:44:46 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
А вот кстати да, как им АЧХ фильтров смотреть с прямоугольными импульсами на выходе? Вот так: СпойлерПри качании от установленной частоты на +/- 100 Гц, 1 кГц, 10 кГц.При простом подлючении фильтра и осциллографа... ![]() |
Автор: | Asmodey [ Вт янв 07, 2025 20:16:31 ] |
Заголовок сообщения: | Re: Генератор качающейся частоты на Arduino UNO и Si5351 |
Yuriy_King, спасибо. Ну вы и тему откопали. Метку еще делали просто остановкой развертки кратковременно - дольше луч стоит, ярче точка Вообще не проблема... после того как удалось объяснить лучу, что он должен останавливаться на частотных метках. А тема норм. |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |