Форум Радиолюбителей

Синтезаторы

51117 просмотров, 31 ответов — стр. 1 из 3

Relayer
Сообщений: 1006
23 ноября 2020 г. в 02:12#1
[size=12pt]Тема по синтезаторостроению. Делимся разработками. Обсуждаем аспекты реализации. Задаем вопросы.
[/size]
Для затравки презентую свой последний проект NanoVFO3. Это синтезатор для простого трансивера/приемника, но с достаточно большими возможностями. Размер платы 10*3.5см. На ней поместились: процессор Atmega328, USB мост CH340, SI5351, драйверы питания, RTC DS3231, OLED 1.3", клавиатура и механический валкодер.
По функционалу вкратце: два гетеродина VFO A/B, SPLIT, LOCK, калиброванный S-метр, энергонезависимые часы, встроенный телеграфный ключ (обычный и ямбический режимы), CW-VOX, декодер морзе при передаче, CAT протокол.
Синтезатор умеет управлять 5ти диапазонным ДПФ без дешифратора, аттенюатором и УВЧ. Формируются сигналу CW самоконтроля и манипуляции.
Для продвинутых проектов прошивка умеет работать с двумя чипами SI570+SI5351. При этом SI570 подключается через I2C разъем.
Весь проект полностью опенсорсный - прошивка в исходниках на гитхабе, печатка на EasyEDA.
Более подробная информация на домашней странице NanoVFO 3

PS деталей минимальное количество. синтез паяется реально за вечер

Igor3e
Сообщений: 84
23 ноября 2020 г. в 02:28#2
А готовую плату ардуино можно применить? Или, возможно, эту версию прошивку "залить" в NanoVFO?
Relayer
Сообщений: 1006
23 ноября 2020 г. в 03:08#3
Конечно можно готовую. Просто навешать всю периферию на соответствующие пины. RTC опционален - его можно и не подключать.
Печатку делал потому что с "готовыми" модулями очень громоздко и "колхозно" получается, особенно если портативный аппарат делаете.
В NanoVFO первых версий можно наверно но по пинам там несовместимость. В прошивке 3й версии все пины задаются в одном месте, так что можно переопределить аккуратно чтобы работало
Igor3e
Сообщений: 84
23 ноября 2020 г. в 03:26#4
Спасибо, попробуем. Габариты меня пока мало волнуют.
Игорь 2
Сообщений: 21288
23 ноября 2020 г. в 03:32#5
Андрей, а насколько сложно привязать Ваше изделие к моей походной станции?
А то у меня есть только вариант с большой платой управления, а хотелось бы что-то мелкое, типа Вашего.
Ну, а по нюансам - с первой секции SI нужен такт 8.75...14 МГц, при отображении на индикаторе f=2fsi-fпч, fпч для нижней боковой примерно 16 МГц, для верхней - примерно 16003 кГц, частота второго гетеродина - вторая секция SI - нужна удвоенная т. е., примерно 32 МГц и 32006 кГц, нужно иметь возможность её точно подстраивать под имеющийся КФ.
Реально это сделать, или же это слишком сильный отход от оригинала?
Relayer
Сообщений: 1006
23 ноября 2020 г. в 04:11#6
Да это все будет работать "из коробки" ничего править не надо. В конфиге частоты только прописать и все
Игорь 2
Сообщений: 21288
23 ноября 2020 г. в 04:33#7
Цитата: Relayer
ничего править не надо


Тогда ещё ряд вопросов.

1. Вы точно не ошиблись, ведь у меня для правильного отображения нужно множить частоту с SI на двойку, и лишь потом вычитать ПЧ, обычно идёт просто её вычитание/прибавление.

2. Положим, я переключаю верхнюю/нижнюю боковушку, частота приёма при неизменном такте синтеза сдвигается на полосу пропускания КФ (примерно 3 кГц).
А у Вас в синтезе при этом переключении что происходит - такт сдвигается, чтобы отображаемая частота осталась той же, или же, такт неизменен, а меняется отображение частоты?

3. Как физически можно переключать верхнюю/нижнюю боковушку.

4. Как залить точные значения частот второго гетеродина?

5. Почта от вас к нам работает? Если да, цену платы обозначьте в личке.

И по поводу S-метра, там, насколько помню, просто под заданное напряжение каждый квадрат шкалы прописывается, или как-то иначе?
Relayer
Сообщений: 1006
23 ноября 2020 г. в 04:57#8
Игорь, я за рубеж платы не шлю принципиально. К вам - так тем более. Множители/деители частоты поддерживаются на уровне конфига. Остальное - все есть в документации на синтез и в исходном коде - дайте любому кто хоть немного шарит в програминге - вам все сделают. Ну или сами разберитесь - все открыто. Я адаптацией заниматься не буду. Ни за так. Ни за не так Физически нет времени.
Игорь 2
Сообщений: 21288
23 ноября 2020 г. в 05:13#9
Хорошо.
ru9wgru9wg
Сообщений: 561
23 ноября 2020 г. в 06:32#10
Какой большой экран можно применить? Башенка стареет и не хочется все время в очках смотреть.
Relayer
Сообщений: 1006
23 ноября 2020 г. в 07:03#11
Никакой. Синтез заточен под OLED. Пины SPI заняты, так что TFT тоже не получится прикрутить
ru9wgru9wg
Сообщений: 561
23 ноября 2020 г. в 07:12#12
. А синтезатор супер
Dim
Сообщений: 1253
24 ноября 2020 г. в 11:35#13
Нужный на сегодняшний день синтезатор-это с дисплеем не менее 3.5",лучше на пару дюймов больше, и на SI570. Остальное-баловство,для походных радеек.
Игорь 2
Сообщений: 21288
24 ноября 2020 г. в 11:50#14
Ну почему, к примеру, во всех моих конструкциях, уже стоит качественный синтезатор без какого-либо мусора, которому требуется лишь тактирование, а для этого и SI5351 за глаза хватит, а присоединять к монстру даже SI570 чисто в качестве гетеродина - не самая лучшая идея - это уже и не монстр будет, а что-то клопикоподобное...
Dim
Сообщений: 1253
24 ноября 2020 г. в 12:14#15
На тот синтезатор мало кто созревает.Я точно не созрел.Приобрёл 2шт цветных от RD3AY. На AD9859 и AD9954.Тут сервис рулит-нужно подключение к прогам TR4W,N5TR,UR5EQW....
Пусть динамика пострадает (60км до ближайших р\станций),зато искажений в тракте минимум. Это я про РП! :)))
ОСА-103М в режиме анализатора спектра может только до -120дб\Гц что-то показать.На этих моих синтиках она именно столько и показывает.Т.е. не видит .... На слух-всё супер!