Генератор фиксированных частот

Генератор на Ардуино с перебором фиксированных частот

Ответить
Dragony
Сержант
Сообщения: 133
Зарегистрирован: 02.01.2020{, 11:55}
Репутация: 2
Имя: Александр

Генератор фиксированных частот

#1

Сообщение Dragony » 22.04.2023{, 16:06}

Приветствую участников форума!
Решил сделать генератор - примерную замену наверняка известного некоторым прибора П-321 (используется для проверки каналов связи и настройки). Конечно, макет требует доработки, но частоты уже выдает согласно перечню. :smile38: Оказалось, что не все так просто, и очень мешает I2C - пришлось подключать экран 1602 без него.
Управление - тремя кнопками: перебор частот, сброс на первую частоту, и выключение тестового сигнала. К сожалению, у используемого блока "генератор" нет входа "разрешение запуска", поэтому при отключении генератора на выходе Ардуины идут импульсы с частотой 1Гц. (можно поставить и другое значение, но пусть пока так и остается :D )
Большое спасибо разработчикам блоков "универсальный счетчик" и "генератор", а так же другим участникам, идеями которых удалось воспользоваться, :smile9: перекопав темы в разделе про таймеры и генераторы.
Осталось спаять ФНЧ на чем-нибудь вроде LM386N и подключить его к выходу Ардуины, чтобы приблизить выходной сигнал к синусоиде.
Безусловно, есть методы получения более "чистого" сигнала, но пришлось использовать то, что оказалось под рукой.
IMG_20230422_172404.jpg
Рабочий макет
Генератор частот без I2C.flp
(549.34 КБ) 70 скачиваний

WildCat
Лейтенант
Сообщения: 425
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Генератор фиксированных частот

#2

Сообщение WildCat » 22.04.2023{, 16:11}

Dragony, интересная тема.
А какие ТТХ устройства получились? Какие формы сигналов выдаёт? Есть осциллограммы выхода?

Dragony
Сержант
Сообщения: 133
Зарегистрирован: 02.01.2020{, 11:55}
Репутация: 2
Имя: Александр

Генератор фиксированных частот

#3

Сообщение Dragony » 22.04.2023{, 20:41}

Ну, какие быть могут формы сигналов у цифрового выхода... :D Разработчик блока "генератор" вроде как обещал меандр (на извращения с ШИМ нет ни желания, ни времени...), по звуку на него похоже. Мне генератор нужен не Хай-Энд усилки настраивать, так что хватит и ФНЧ на ОУ, наверное. Как спаяю, скажу, лучше стало или нет. Осциллографа под рукой нет, так что придется оценивать на слух. :smile44:

WildCat
Лейтенант
Сообщения: 425
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Генератор фиксированных частот

#4

Сообщение WildCat » 22.04.2023{, 20:57}

Dragony писал(а):
22.04.2023{, 20:41}
чтобы приблизить выходной сигнал к синусоиде
Меня смутило это.
Или задействована частотная модуляция?

Dragony
Сержант
Сообщения: 133
Зарегистрирован: 02.01.2020{, 11:55}
Репутация: 2
Имя: Александр

Генератор фиксированных частот

#5

Сообщение Dragony » 22.04.2023{, 21:08}

Нет, там просто блок генератора выдает прямоугольники - меандр, а его обычным фильтром НЧ можно чуток "причесать". Разве что "железный" фильтр будет на фиксированную частоту, но меня это устраивает. :yes:

WildCat
Лейтенант
Сообщения: 425
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Генератор фиксированных частот

#6

Сообщение WildCat » 22.04.2023{, 21:19}

Понятно)
Тогда не очень интересно :smile44:

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 677
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 49
Имя: Виктор

Генератор фиксированных частот

#7

Сообщение ViktorPetrov » 22.04.2023{, 21:42}

М да,дожили ,впервые встречаю ,сам автор гнобит своё изделие.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Генератор фиксированных частот

#8

Сообщение Dryundel » 22.04.2023{, 23:36}

Dragony, а зачем фиксированная частота? Это чем то обосновано?

Dragony
Сержант
Сообщения: 133
Зарегистрирован: 02.01.2020{, 11:55}
Репутация: 2
Имя: Александр

Генератор фиксированных частот

#9

Сообщение Dragony » 23.04.2023{, 06:34}

Dryundel, я же в самом начале написал... :)
И нужно было минимизировать управление. Всякие энкодеры-валкодеры это отлично, но не всегда необходимо. :smile469:

Отправлено спустя 2 минуты 51 секунду:
ViktorPetrov, а чего сразу "гнобит"-то? :D
Может, потом и переделаю - поставлю синтезатор (когда соберусь заказать плату с Али). Тогда и сигнал будет поидеальнее. А пока пользуюсь тем, что оказалось под рукой.
Вложения
П-321.jpg

Dragony
Сержант
Сообщения: 133
Зарегистрирован: 02.01.2020{, 11:55}
Репутация: 2
Имя: Александр

Генератор фиксированных частот

#10

Сообщение Dragony » 23.04.2023{, 08:01}

Порылся на форуме, нашел пользовательский блок для синтезатора AD9833. Всего и делов-то будет - заменить один пользовательский блок на другой и поменять входы/выходы Ардуины, чтобы не "пересекались" (пользовательский блок синтезатора не убирает нужные ему из списка "незадействованных"...) Так что придется посетить Алиэкспресс, поискать продавца с хорошими отзывами. :smile38:

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Генератор фиксированных частот

#11

Сообщение Rovki » 23.04.2023{, 08:19}

Dragony писал(а):
23.04.2023{, 06:37}
Dryundel, я же в самом начале написал... :)
И нужно было минимизировать управление. Всякие энкодеры-валкодеры это отлично, но не всегда необходимо. :smile469:

Отправлено спустя 2 минуты 51 секунду:
ViktorPetrov, а чего сразу "гнобит"-то?
Может, потом и переделаю - поставлю синтезатор (когда соберусь заказать плату с Али). Тогда и сигнал будет поидеальнее. А пока пользуюсь тем, что оказалось под рукой.
Ламповый что ли ?
Электронщик до мозга костей и не только

Dragony
Сержант
Сообщения: 133
Зарегистрирован: 02.01.2020{, 11:55}
Репутация: 2
Имя: Александр

Генератор фиксированных частот

#12

Сообщение Dragony » 23.04.2023{, 08:27}

Ээээ, зачем сразу ламповый, даа?!.. :D
Ну, сейчас есть и поновее... :)
П-321М
Но мне такого крутого не надо , так, для души пробую сделать. :)

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 677
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 49
Имя: Виктор

Генератор фиксированных частот

#13

Сообщение ViktorPetrov » 23.04.2023{, 09:09}

Dryundel писал(а):
22.04.2023{, 23:36}
а зачем фиксированная частота? Это чем то обосновано?
Амплитудно -частотную характеристику каналов ТЧ снимать.

Dragony
Сержант
Сообщения: 133
Зарегистрирован: 02.01.2020{, 11:55}
Репутация: 2
Имя: Александр

Генератор фиксированных частот

#14

Сообщение Dragony » 13.05.2023{, 15:45}

Подумал, надо бы измерение уровней сигнала прикрутить, как в настоящем П-321.
Начал "копать", наткнулся на хорошую книгу, и там среди прочего:
Изображение
"...МК не имеет аппаратных средств для работы с сигналами отрицательной полярности. Их приходится предварительно инвертировать (по-другому, выпрямлять) или вообще подавлять как нежелательные. В измерительных и радиоприёмных системах узел для преобразования двухполярных сигналов в однополярные обычно называют детектором, а в силовых устройствах (источниках питания, схемах управления двигателями) — выпрямителем, хотя, по сути, это одно и то же.

Рис. 3.8. Схемы подключения амплитудных детекторов к МК

а) активный амплитудный детектор на усилителе DA1.1 и диоде VD2. Схема обеспечивает низкую инструментальную погрешность преобразования в режиме малых сигналов. Резистор R5 определяет коэффициент усиления DA1.2, а резистор R1 — чувствительность;

б) пороговый индикатор пиковой мощности внешнего УНЧ. Сигнал снимается с громкоговорителя ВА1 (4...8 Ом). Резистором регулируют порог амплитуды, выше которой считается, что громкость звука выходит за установленную норму. Если вместо линии цифрового порта применить АЦП М К, то переменный резистор можно заменить постоянным;

в) диод VD1 создаёт смещение 0.6...0.7 В для повышения чувствительности амплитудного детектора, выполненного на диоде VD2. Диоды выбираются одного типа, с близкими ВАХ, чтобы компенсировались изменения параметров в широком диапазоне температур;

г) измеритель ВЧ/СВЧ-мощности. Входной сигнал детектируется элементами VD1, С1 и через калибровочный резистор R3 подаётся на АЦП МК. При слабом сигнале резистор R1 можно заменить перемычкой, при этом резистор R2 надо выбрать 50 или 75 Ом в зависимости от волнового сопротивления ВЧ/СВЧ-тракта;

д) светодиод HL1, совместно с диодами моста VD1, ограничивает амплитуду сигнала на входе М К и одновременно осуществляет визуальную индикацию..."
Ну и так далее.
Посмотрел ролики на ютьюбе и прочих сайтах - почти никто из тех, кто креативил "показометры", никаким согласованием не заморачивались.
Наверное, вот по такому принципу? :))

Dragony
Сержант
Сообщения: 133
Зарегистрирован: 02.01.2020{, 11:55}
Репутация: 2
Имя: Александр

Генератор фиксированных частот

#15

Сообщение Dragony » 19.05.2023{, 17:54}

Благодаря вот этому блоку
viewtopic.php?f=72&t=6899
надписи на экране теперь будут "на русском".
Спасибо автору! :smile9:

Ответить

Вернуться в «Проекты различных устройств на Arduino»