Синтезатор на 2xAD9833

Аватара пользователя
ru0aog
Сообщения: 942
Зарегистрирован: 30 сен 2021, 05:50
Позывной: ru0aog
Город: Красноярск
Имя: Станислав
Благодарил (а): 125 раз
Поблагодарили: 138 раз

Синтезатор на 2xAD9833

Сообщение ru0aog » 12 ноя 2021, 08:51

Тут вот для этой темы понадобился синтезатор с двумя выходами, на опорник и собственно VFO, а то неудобно каждый раз лабораторного гену дёргать.
Мелкота в виде Si5351 имеется, но паять SMD для меня это своего рода мазохизм. А зачем заниматься тем, что не приносит удовольствия?
И так, пока едут из Китая заказанные модули с сишками, покопался в закромах и нашёл модули на AD9833, я такой когда-то ставил вот в этот приёмник прямого преобразования.
Вот их пока и применю.
Собирать буду, как водится, на макетках 5х7 см.
Схема видится вот такая:
VFO-1_SCH.JPG
Можно было бы ещё чего-нибудь прикрутить, но места на макетке уже не осталось.
VFO-1_PCB.JPG
Это пока лишь наброски, как спаяю рабочий вариант - выложу фотки.
А пока исходники
_ver2.0.rar
(1003.52 КБ) 309 скачиваний

Аватара пользователя
ru0aog
Сообщения: 942
Зарегистрирован: 30 сен 2021, 05:50
Позывной: ru0aog
Город: Красноярск
Имя: Станислав
Благодарил (а): 125 раз
Поблагодарили: 138 раз

Синтезатор на 2xAD9833

Сообщение ru0aog » 14 ноя 2021, 10:13

М-да, рисовать было намного проще, чем паять :)
Пока что набил детальки, дорожки потом буду распаивать.
IMG_20211114_140921.jpg


Аватара пользователя
ru0aog
Сообщения: 942
Зарегистрирован: 30 сен 2021, 05:50
Позывной: ru0aog
Город: Красноярск
Имя: Станислав
Благодарил (а): 125 раз
Поблагодарили: 138 раз

Синтезатор на 2xAD9833

Сообщение ru0aog » 15 ноя 2021, 13:54

Запял всё.
IMG_20211115_174651.jpg
Единственно, не нашёл у себя платки с энкодером :(
На выходах ничё так, генерируется прямоугольник (так и было задумано)
3650 кГц
IMG_20211115_174309.jpg
500 кГц
IMG_20211115_174325.jpg
Проверим частоту
IMG_20211115_174610.jpg
IMG_20211115_174659.jpg
Это наверное частотомер ещё не прогрелся.
А может опорники кривые. Если будет критично, потом в код можно коррекцию ввести.

Прромежуточная версия
_ver2.1.rar
(1023.97 КБ) 142 скачивания

Аватара пользователя
ru0aog
Сообщения: 942
Зарегистрирован: 30 сен 2021, 05:50
Позывной: ru0aog
Город: Красноярск
Имя: Станислав
Благодарил (а): 125 раз
Поблагодарили: 138 раз

Синтезатор на 2xAD9833

Сообщение ru0aog » 15 ноя 2021, 18:17

Так, это я забыл убрать корректировку частоты из программы от предыдущего модуля :)
IMG_20211115_215319.jpg
IMG_20211115_215031.jpg
Теперь уже сказывается нестабильность опорных генераторов синтезаторов. От нагрева пальцем частота уплывает на пару герц.
Также ввёл ШИМ подсветки экрана. Чтобы телефон не видел мерцания, на светодиоды подсветки повесил сглаживающий конденсатор 1000 мкФ.
Заполнение ШИМ 30 %
IMG_20211115_220652.jpg
Ещё выяснилось, что мой китайский LCD-модуль имеет брак - искажаются ячейки ОЗУ знакогенертора № 6 и 7. Поэтому загружать русские буквы пришлось в начало ОЗУ.
Буду искать механический энкодер на плате. Пока нашёлся только простой, без платы и штырьков :)
И да, подсветка неравномерная...
VFO1-1.rar
(2.77 КБ) 122 скачивания

alexander12
Сообщения: 19
Зарегистрирован: 18 ноя 2021, 12:25
Поблагодарили: 1 раз

Синтезатор на 2xAD9833

Сообщение alexander12 » 22 ноя 2021, 14:27

ru0aog писал(а):
12 ноя 2021, 08:51
но паять SMD для меня это своего рода мазохизм
Смотреть вот этот канал до посинения и повторять за автором до посинения.

https://www.youtube.com/watch?v=omR7QE8H82w

Аватара пользователя
ru0aog
Сообщения: 942
Зарегистрирован: 30 сен 2021, 05:50
Позывной: ru0aog
Город: Красноярск
Имя: Станислав
Благодарил (а): 125 раз
Поблагодарили: 138 раз

Синтезатор на 2xAD9833

Сообщение ru0aog » 22 ноя 2021, 16:57

alexander12 писал(а):
22 ноя 2021, 14:27
повторять за автором до посинения
ru0aog писал(а):
12 ноя 2021, 08:51
зачем заниматься тем, что не приносит удовольствия?
:D
Я уже 30 лет с паяльником. Просто не хочу.

Аватара пользователя
ru0aog
Сообщения: 942
Зарегистрирован: 30 сен 2021, 05:50
Позывной: ru0aog
Город: Красноярск
Имя: Станислав
Благодарил (а): 125 раз
Поблагодарили: 138 раз

Синтезатор на 2xAD9833

Сообщение ru0aog » 08 фев 2022, 08:36

Перемерил калиброванными приборами. Мой частотомер оказывается, имел приличную ошибку...
Перезалил прошивку
VFO1-6.rar
(3.14 КБ) 108 скачиваний
Установлена форма сигнала - синус.

Проверил частоты и спектры.
Опорного генератора промежуточной частоты:
IMG_20220208_122411.jpg
IMG_20220208_115417.jpg
Гетеродина плавного диапазона:
IMG_20220208_122229.jpg
IMG_20220208_120118.jpg
-60 dBc для опорника - очень хорошо, имхо.
-50 dBc для ГПД - тоже неплохо. Думал будет хуже.

Хотя это укладывается в данные даташита:
AD9833 SP2.png
AD9833 SP.png
На модулях стоит тактовый генератор на 25 МГц. Никаких фильтров нет.
Вывод: надо верить даташитам :)

Аватара пользователя
ru0aog
Сообщения: 942
Зарегистрирован: 30 сен 2021, 05:50
Позывной: ru0aog
Город: Красноярск
Имя: Станислав
Благодарил (а): 125 раз
Поблагодарили: 138 раз

Синтезатор на 2xAD9833

Сообщение ru0aog » 06 окт 2022, 10:32

Продолжаем.
Так как всё это упаковывается в корпус, то пришло время и для синтезатора.
В связи с чем у меня вопрос - стоит ли ставить ФНЧ на выходе синтеза для подавления гармоник?

Аппарат задумывался как "походный", двухдиапазонный.
Основной диапазон - 80 метров. И один дополнительный - пока ещё не решил, будет это 160 м или 40 м.
Поначалу хотел максимального исключения "лишних" узлов, но постепенно пришёл к пониманию, что чем меньше деталей, тем больше компромиссов :)

Изначально задумывалось электронное переключение генераторов при переходе с приёма на передачу, но теперь я отказался от такой идеи - на основной плате выполнено переключение генераторов при помощи реле.
Сигнал опорника 500,00 кГц (или 496,20 кГц) будет формироваться отдельным синтезатором и его однозначно надо пропустить через ФНЧ. Просто ради интереса :)

А вот сигнал генератора плавного диапазона - вопрос... стоит ли?
В ближней зоне вроде чистенько, да и в дальней гармоника всего на -50 dBc.
Нужно ли заморачиваться?

Аватара пользователя
ru0aog
Сообщения: 942
Зарегистрирован: 30 сен 2021, 05:50
Позывной: ru0aog
Город: Красноярск
Имя: Станислав
Благодарил (а): 125 раз
Поблагодарили: 138 раз

Синтезатор на 2xAD9833

Сообщение ru0aog » 06 окт 2022, 10:45

Пока прикину ФНЧ для 500 кГц.
Естественно, это будут не настраиваемые контура, а взятые из стандартного ряда детали.

В даташите на AD9833 написано, что выходное сопротивление микросхемы 200 Ом. У меня входы генераторов на плате нагружены на 500 Ом.
Чтобы гармонику сравнять с шумовой подошвой достаточно подавления -25 дБ.
Думаю, фильтра 5-го порядка будет достаточно.
Считаем.
01.png
Вышло 87.3 мкГн
Ближайший к стандартному значению номинал (в меньшую сторону) - 68 мкГн.
Изменяя допускаемую неравномерность, подгоняем индуктивности
02.png
Либо, если перейти с Чебышева на Баттерворта, то будет близко к другому номиналу - 100 мкГн
03.png
.
Так вроде неплохо получается
500 кГц.png
Правда, потери -2 дБ на рабочей частоте.
ФНЧ_500.rar
(1021 байт) 45 скачиваний

Аватара пользователя
ru0aog
Сообщения: 942
Зарегистрирован: 30 сен 2021, 05:50
Позывной: ru0aog
Город: Красноярск
Имя: Станислав
Благодарил (а): 125 раз
Поблагодарили: 138 раз

Синтезатор на 2xAD9833

Сообщение ru0aog » 06 окт 2022, 11:58

С другой стороны, зачем диапазонные фильтры на ГПД?
Достаточно будет подчисточного ФНЧ по верхней границе генератора - 12,5 МГц.
Например - так:
13 MHz.png
ФНЧ_13.rar
(995 байт) 47 скачиваний
P.S.
На 500 кГц лучше такой фильтр:
500 кГц_2.png
ФНЧ_500_2.rar
(984 байт) 46 скачиваний

Ответить

Вернуться в «Узлы, блоки, модули»