Страница 5 из 8

Si5351 - ад для начинающего

Добавлено: 12 апр 2020, 19:30
R9OFG
Почти рабочий вариант простенького синтезатора на сишке 5351


phpBB [video]

Si5351 - ад для начинающего

Добавлено: 13 апр 2020, 10:40
R9OFG
Если кому интересно, добавил у себя описание на синтезатор :mrgreen:

Si5351 - ад для начинающего

Добавлено: 13 апр 2020, 19:36
Криворукий
R0AEK, поздравляю с завершением проекта!
Я в своём синтезаторе (со временем) добавил шаг перестройки 500 Гц.
Очень удобно оказалось, потому как большинство станций работают в эфире либо по нулям, либо по 500.
Собирал кстати вариант синтезатора с питанием 3.3В. на OLED 0.96 дисплее без преобразователя уровней.
Т.е. питание синтезатора полностью 3.3В.
Фьюзы в атмеге выставил на пониженное напряжение. Работало нормально, но дисплей по мне маловат.

Si5351 - ад для начинающего

Добавлено: 13 апр 2020, 19:43
R9OFG
Криворукий, приветствую!

Спасибо! Но это еще не завершение, надо добавить управление дешифратором для ДПФ, PTT, ATT, PREAMP. На счет шага 500 Гц - точно... дельная мысль. Платку буду разводить уже под 3,3v версию.

В данный момент закачиваю измерения по форме сигнала с выхода сишки, скоро выложу картинок!

Si5351 - ад для начинающего

Добавлено: 13 апр 2020, 19:55
Криворукий
R0AEK писал(а):
13 апр 2020, 19:43
Платку буду разводить уже под 3,3v версию.
Возможно (на мой взгляд) в этом нет смысла. Дисплей ведь в синтезаторе 5 вольтовый используется.
Ещё, опять же на мой взгляд, правый нижний угол LCD пустой. Туда можно добавить отображение шага перестройки.
image.png
Хотя возможно у Вас на этот угол свои планы ;)

Si5351 - ад для начинающего

Добавлено: 13 апр 2020, 20:01
R9OFG
Криворукий писал(а):
13 апр 2020, 19:55
Возможно (на мой взгляд) в этом нет смысла.
Я не совсем точно выразился, питание так же от +12v, +5v на LCD останется, а вот МК от +3,3v, чтобы убрать преобразователь уровней.

А в правом нижнем углу, планирую S-метр поставить, как в подобных конструкциях. Шаг перестройки и так видно когда крутим энкодер ;)

Si5351 - ад для начинающего

Добавлено: 13 апр 2020, 20:17
R9OFG
Посмотрел осой что творится на выходе сишки. Выход сишки я нагрузил 50 омами...

На выходе около 1 мГц
out_50_1mHz.png

На выходе около 20 мГц
out_50_20mHz.png
Меандр в обоих случаях, уровень практически не меняется и это радует.

Так как народ говорит - чтобы получить синус на выходе надо сигнал прогнать через ФНЧ, решил попробовать, посчитал в RFSim простенький ФНЧ с частотой среза 25 мГц
Circuit_LPF_25mHz.jpg
Calc_LPF_25mHz.png

Прогнал его на осе
Real_LPF_25mHz.png

И посмотрел что получилось на выходе при использовании ФНЧ, на 1 мГц картина практически не поменялась
out_50_1mHz_LPF_25mHz.png

Выше 10 мГц, уже что то вырисовывается
out_50_12mHz_LPF_25mHz.png
И вот в районе 20 мГц
out_50_20mHz_LPF_25mHz.png
Вот как то так!

Si5351 - ад для начинающего

Добавлено: 13 апр 2020, 20:26
Криворукий
R0AEK, у меня тут дурная мысль появилась :D
А что если LCD запитать от 3.3 ? Интересно будет работать?
Понятно что подсветка станет тусклой, но можно перепаять ограничивающий резистор.
Сэкономим ещё на стабилизаторе.

По Вашим замерам вопрос. А разница в работе приёмника появилась с фильтром и без?

Si5351 - ад для начинающего

Добавлено: 13 апр 2020, 20:38
R9OFG
Криворукий писал(а):
13 апр 2020, 20:26
у меня тут дурная мысль появилась :D
А что если LCD запитать от 3.3 ? Интересно будет работать?
Ну почему же дурная! Они в природе есть такие, вот в чиде даже есть позиция на заказ - LCD1602 (3.3V Blue Backlight), Символьный ЖКИ дисплей, 16 Characters х 2 Lines.

Надо будет схемку посмотреть дисплея...
Криворукий писал(а):
13 апр 2020, 20:26
А разница в работе приёмника появилась с фильтром и без?
На слух разницы не заметил.

Si5351 - ад для начинающего

Добавлено: 14 апр 2020, 23:39
R9OFG
По поводу готовых библиотек под si5351.

У Hansa Summers, ака QRP Labs, есть хорошие примеры управления сишкой с минимально необходимым кодом. Я под себя переделал вариант Example 2: using AVR's TWI (I2C) peripheral тем самым получил чуть меньше 50% свободной памяти кода в МК!!!

На заметку - в примере от Ханса при смене частоты постоянно происходит сброс ФАПЧ, из-за этого появляются щелчки при изменении частоты на выходе сишки, чтобы избавится от этого - достаточно за комментировать строку которая выполняет сброс ФАПЧ:

i2cSendRegister(SI_PLL_RESET, 0xA0);