Синтезатор для "Ангары"

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

Синтезатор для "Ангары"

Сообщение ru0aog » 16 янв 2023, 08:35

Жизнь диктует свои законы.
Настал черёд ковыряния и для Ангары-1.
Родной синтезатор завёлся, но уже не удовлетворяет требования времени: нет валкодера, нет смены боковой полосы.
Попробую собрать на трёх Si5351.

За основу взял концепцию синтезатора от Карат-3 авторства Андрея UD0CAJ.
Для красоты, функциональности и дешевизны применил китайский OLED-экранчик 128х32 с контролером ssd1306 от TZT с жёлтым свечением по 113 руб за штуку.
Кстати, он хорошо входит в окошечко Ангары вместо светодиодов.

Немного модифицирую прошивку Андрея.
Выбор шага настройки и боковой полосы вижу так
phpBB [video]

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

Очередной синтезатор

Сообщение ru0aog » 16 янв 2023, 11:48

Предполагается, что схема будет примерно вот такая:
VFO_SCH.JPG
Конечно, встроенный стабилизатор Ардуино Нано с трудом потянет три си-шки и дисплей, но для отработки прошивки - пойдёт.
VFO_SCH.rar
(190.1 КБ) 45 скачиваний


Аватара пользователя
R2AJI
Сообщения: 746
Зарегистрирован: 12 окт 2019, 22:48
Город: Россошь
Благодарил (а): 183 раза
Поблагодарили: 240 раз

Очередной синтезатор

Сообщение R2AJI » 16 янв 2023, 13:22

ru0aog, коллега, может имеет смысл переименовать тему в "Синтезатор для Ангары"? Ну мне кажется так будет понятнее.
Все вопросы про радио, на форум пожалуйста, в личные сообщения, только личные вопросы.
В противном случае, все равно отправлю на форум.

YouTube канал HAM Radio Channel

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

Очередной синтезатор

Сообщение ru0aog » 16 янв 2023, 13:26

R2AJI, легко, коллега!
Тоже сначала так подумал. Но потом решил, что не только Ангаре трёхчастотный синтез сгодится.
И ещё посмотрел, что вся эта радость вместе жрёт под 120 мА, и сразу появились мысли одину/две сишки откинуть :)

По поводу переименования - пожалуйста, переименуйте. Я уже не могу этого сделать.

Аватара пользователя
R2AJI
Сообщения: 746
Зарегистрирован: 12 окт 2019, 22:48
Город: Россошь
Благодарил (а): 183 раза
Поблагодарили: 240 раз

Очередной синтезатор

Сообщение R2AJI » 16 янв 2023, 13:34

А какое потребление у родного синтезатора?
Насколько я помню, общее потребление было порядка 250 мА. В вот конкретно, что там потребляет и сколько, увы не интересовался.
Все вопросы про радио, на форум пожалуйста, в личные сообщения, только личные вопросы.
В противном случае, все равно отправлю на форум.

YouTube канал HAM Radio Channel

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

Синтезатор для "Ангары"

Сообщение ru0aog » 16 янв 2023, 18:52

К сожалению, я не померил сколько потребляет родной синтез. Несколько позже исправлю эту оплошность.
Пока что пробую завести генерацию си-шек.
Библиотека Adafruit_Si5351 работает, но там нет чёткой установки частоты.
От UR5FFR библиотеку пока не запустил.

Криворукий
Сообщения: 557
Зарегистрирован: 20 ноя 2019, 19:00
Город: Ленинград
Имя: Андрей
Благодарил (а): 151 раз
Поблагодарили: 164 раза

Синтезатор для "Ангары"

Сообщение Криворукий » 16 янв 2023, 22:13

ru0aog писал(а):
16 янв 2023, 18:52
но там нет чёткой установки частоты.
Станислав, если не трудно, можете объяснить это подробнее.

Аватара пользователя
R2AJI
Сообщения: 746
Зарегистрирован: 12 окт 2019, 22:48
Город: Россошь
Благодарил (а): 183 раза
Поблагодарили: 240 раз

Синтезатор для "Ангары"

Сообщение R2AJI » 16 янв 2023, 23:09

Для экономии энергии, можно контроллер в спячку отправлять. Будить энкодером на прерывании.
Преобразователь поставить, вместо линейника.
Есть над чем подумать.
Все вопросы про радио, на форум пожалуйста, в личные сообщения, только личные вопросы.
В противном случае, все равно отправлю на форум.

YouTube канал HAM Radio Channel

Аватара пользователя
R9OFG
Сообщения: 1178
Зарегистрирован: 03 ноя 2019, 22:30
Позывной: R9OFG, ex R0AEK
Город: Новосибирск
Имя: Саша
Благодарил (а): 181 раз
Поблагодарили: 274 раза
Контактная информация:

Синтезатор для "Ангары"

Сообщение R9OFG » 17 янв 2023, 04:47

ru0aog, Станислав, если я правильно понял, то нужно получить три частоты. Первая плавная перестройка в определенном диапазоне и две постоянные которые меняются в зависимости полосы. Если это так, то три сишки лишнее. Думаю двух хватит. С одной плавная перестройка а с другой две фиксированные.

Закончу финальное описание на свою поделку и выложу с исходниками. Там правда не ардуино, но практически весь код с комментариями, разобраться будет не сложно. Перенести на другой МК не составит особого труда, все ПО бесплатное, да и место в МК занимает на порядок меньше чем в среде ардуино. Старался сделать как можно проще как раз с учетом на изменение под какие либо потребности, с момента оживления своего проекта код полностью переписан и основан на многочисленных примерах из интернета, так, что с авторскими правами тут вопросов тоже не возникнет. Так как у Вас олед дисплейчик то потреблять много не будет. Ниже кусок управления сишкой

i2c+si5351.zip
(4.02 КБ) 57 скачиваний

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

Синтезатор для "Ангары"

Сообщение ru0aog » 17 янв 2023, 06:05

R9OFG, Спасибо Александр!
Именно управление сишкой и беспокоит. Коэффициенты для Si5351 в последний раз вычислял в 2016 году :) поэтому многое подзабыл.
Ходят слухи, что вычисление коэффициентов по библиотеке Adafruit "корявое", а по UR5FFR лучше спектр.
Не совсем понятно, какой там у меандра спектр лучше, но тем не менее.

Спектр сигнала 13 МГц с копейками по Адафрутовской библиотеке вот такой (до 1,5 ГГц, с внешним аттенюатором 10 дБ)
photo_2023-01-16_22-47-38.jpg

Ответить

Вернуться в «Микроконтроллеры и программирование»