Home Форум Клуб RU-QRP Самодельная техника Синтезатор для QRP CW трансивера
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Синтезатор для QRP CW трансивера

Синтезатор для QRP CW трансивера 30 Июн 2021 22:10 #53718

  • veso74
  • ( Пользователь )
  • veso74 аватар
  • Вне сайта
  • Сообщений: 137
  • Репутация: 40
andreyn пишет:
Не выходит на всех диапазонах ...
Не понимаю причину. Напр. я калибрирую на 10 000 000 Hz при помощи частотомера (предварительно подгретый и откалиброванный с помощью GPS-Clock-generator-а, "ценой" мл. деления частотомера: x1 Hz).

При внесение коррекции в кварцевую опору Si5351, напр.:

// #define FXTAL 24999988 // 15.01.2020
#define FXTAL 24999964 // 24.08.2020

то после от напр. 100 000 Hz до 200 000 000 Hz (другой генератор. установив выходную частоту в Serial), деления частотомера "нули".

В Вашем случае заставляет меня думать о неточно откалиброван частотомер, но может быть и другое.
---
... К сожалению, прошивок никто не выкладывает, с собой в могилку утащить норовят, а жаль ...
На Arduino каждый (почти) дает для общего пользования свой source code (Arduino sketch) ;). По крайней мере, незначительные изменения вносятся легко.
---
Другой путь калибровки: В библиотеку Si5351 есть функция set_clock_fanout - частота кварца будет на требуемого выхода. Загружаете fanout sketch из примеров библиотек, измеряете частоту кварца, сохраняете ее на листе бумаги, а затем в будущем применяете ее ко всем скетчам с этого генератора (при управления библиотекой етого автора). Но ето отн. сложной метод.
---
Еще другой путь калибровки:
В примерах есть и програма для калибровки. С помощи клавиатуры и частотмера получаете калибровачная константа. Сохраняете ее на листе бумаги и в будущем добавляете во всем примерах с библиотекой етого автора. Но ето отн. сложной метод.

Si5351 Library for Arduino
github.com/etherkit/Si5351Arduino
Веселин LZ2WSG
Последнее редактирование: 30 Июн 2021 22:47 от veso74.
Администратор запретил публиковать записи.

Синтезатор для QRP CW трансивера 30 Июн 2021 23:38 #53719

  • andreyn
  • ( Пользователь )
  • andreyn аватар
  • Вне сайта
  • Сообщений: 16
  • Репутация: 0
В библиотеке Si5351 calibration откалибровал на 10000000гц, все равно ничего не помогает. Попробую собрать еще один комплект из других плат, может брак какой..
Администратор запретил публиковать записи.

Синтезатор для QRP CW трансивера 03 Июл 2021 14:27 #53736

  • andreyn
  • ( Пользователь )
  • andreyn аватар
  • Вне сайта
  • Сообщений: 16
  • Репутация: 0
UN7FGO и Veso74, еще раз спасибо за помощь в настройке синтезатора, все работает, в строке 135 i2c_found = si5351.init(SI5351_CRYSTAL_LOAD_8PF, 0, 55750);вместо ноля ввел 55700, полученные из si5351_calibration библиотеки. Очень удобная и удачная конструкция получилась у автора!
Администратор запретил публиковать записи.

Синтезатор для QRP CW трансивера 03 Июл 2021 14:31 #53737

  • andreyn
  • ( Пользователь )
  • andreyn аватар
  • Вне сайта
  • Сообщений: 16
  • Репутация: 0
Веселин, вопрос к вам такой, на si5351 форма сигнала на выходах на всех диапазонах синусоида ?
Администратор запретил публиковать записи.

Синтезатор для QRP CW трансивера 03 Июл 2021 15:08 #53738

  • LY1CE
  • ( Пользователь )
  • LY1CE аватар
  • Вне сайта
  • Сообщений: 168
  • Репутация: 22
andreyn пишет:
на si5351 форма сигнала на выходах на всех диапазонах синусоида ?
На всех выходах меандр.
73! Tadas LY1CE
Администратор запретил публиковать записи.

Синтезатор для QRP CW трансивера 03 Июл 2021 16:18 #53739

  • veso74
  • ( Пользователь )
  • veso74 аватар
  • Вне сайта
  • Сообщений: 137
  • Репутация: 40
Rise/Fall Time (20%–80%, CL = 5 pF, def. high drive strength):
tr = 1 .. 1.5 ns
tf = 1 .. 1.5 ns
С этими параметрами фронта по документации сигнал бы даже назвал его прямоугольным.
Если видите синусоиду (или похожую), то или высшие гармоники Si фильтруются в схеме, и/или прибор /изм. щуп, пробник/ недостаточно широкополосной.
Веселин LZ2WSG
Последнее редактирование: 03 Июл 2021 16:21 от veso74.
Администратор запретил публиковать записи.

Синтезатор для QRP CW трансивера 03 Июл 2021 21:40 #53742

  • er3aay
  • ( Пользователь )
  • er3aay аватар
  • Вне сайта
  • Сообщений: 48
  • Репутация: 6
Добрый день уважаемые друзья! А можно данный синтезатор приспособить к LCD 20X2? Спасибо 73!
Администратор запретил публиковать записи.

Синтезатор для QRP CW трансивера 03 Июл 2021 22:35 #53743

  • UN7FGO
  • ( Пользователь )
  • UN7FGO аватар
  • Вне сайта
  • Сообщений: 100
  • Репутация: 54
er3aay пишет:
Добрый день уважаемые друзья! А можно данный синтезатор приспособить к LCD 20X2? Спасибо 73!

Если речь про мой вариант (github.com/UN7FGO/VFO_NANO_LCD_SI5351), то все просто, в 83 строке, текст " lcd.begin(16,2);" меняете на " lcd.begin(20,2);" и все :)
Можно и 2004 подцепить, но работать будут только 2 первые строки :(
Последнее редактирование: 03 Июл 2021 22:36 от UN7FGO. Причина: Исправил ошибки
Администратор запретил публиковать записи.

Синтезатор для QRP CW трансивера 04 Июл 2021 21:35 #53748

  • er3aay
  • ( Пользователь )
  • er3aay аватар
  • Вне сайта
  • Сообщений: 48
  • Репутация: 6
СПАСИБО БОЛЬШОЕ ЗА ВАШУ ПОМОЩЬ. 73!
Администратор запретил публиковать записи.

Синтезатор для QRP CW трансивера 07 Июл 2021 09:42 #53765

  • andreyn
  • ( Пользователь )
  • andreyn аватар
  • Вне сайта
  • Сообщений: 16
  • Репутация: 0
UN7FGO Геннадий здравствуйте! Подскажите, в вашей схеме синтезатора переключение диапазонов выведено на контакт Ардуино нано А1.Как практически организовать коммутацию? В подобных схемах я видел что используют дешифраторы, но там 4 вывода. Хотя бы 2-3 диапазона. Спасибо.
Администратор запретил публиковать записи.
Модераторы: UU7JF, UT5LP