Перейти к содержимому

Добро пожаловать на Первый форум сообщества радиолюбителей Одессы и Одесской области!

Добро пожаловать на Первый форум сообщества радиолюбителей Одессы и Одесской области. Чтобы общаться на форуме, скачивать файлы и использовать другие возможности, Вам необходимо зарегистрироваться. Или войти под своим логином. Так же вы можете войти на форум через свою учетную запись в Facebook или Twitter.
Внимание!
Наш форум не поддерживает регистрацию с почтового сервера mail.ru, bk.ru, inbox.ru, list.ru, mail.ua! Если вы всё же решили использовать эту почту, и не получили письмо подтверждения, то возможно оно попало в спам. В этом случае не забудьте его отметить как не спам!
Проблемы с регистрацией? Читаем эту тему.
Чтобы сменить фон форума, внизу с лева нажмите "Изменить Стиль".
Форум полностью поддерживает Русский язык.

Фотография

Синтезатор на Si5351


Сообщений в теме: 214

#23883
UT5QBC

UT5QBC

    Завсегдатый

  • Developer
  • 100 сообщений
  • 4 тем
  • Позывной:UT5QBC
  • Категория:2
  • Гр. позывной:Майский Жук
  • LOC:KO80da
  • Город:Харьков

Прикрепленный файл  IMG_20161008_120003_HDR.jpg   93,99К   Количество загрузок: 340

 

Дописываем с UV7QAE софт на синтезатор.
Затачивали его как бы под себя (под свои нужды) но может кому и пригодится,
Размер платы 85х45мм, контроллер STM32F100C8T6B, поддержка двух экранов,

цветной 1,8" (ST7735) и чб от NOKIA 5110.

Синтезатор на SI5351 выдает сразу две частоты VFO и BFO (не нужны опорные кварцы для ПЧ)

Шесть диапазонов 160 - 10м, в меню можно выбрать какие будете использовать от 160м до 10м.
Настройка частоты TRX энкодером, кнопками "INC" и "DEC".
Печатку сделали двух стороннюю простую без металлизации.

 

В основном сейчас допиливаем сервис.

 

Вход в "USER MENU" короткое нажатие кнопки "MENU".
Вход в "SYSTEM MENU" нажатие и удержание кнопки "MENU" больше 1сек.

Выход с опций меню нажатие кнопки "MENU".

 

 

 USER MENU.

01.FREQUENCY STEP 1/5/10/50/100/500/1000 Hz Шаг перестройки частоты

02.ENC. PRESCALER 1-300 Делитель энкодера. Скорость перестройки частоты.

 

SYSTEM MENU.

01.ENC. REVERSED YES/NO Реверс энкодера

02.ADC PRESCALER 4-12 Входной делитель напряжения 4 - 12

03.TX REVERSE ON/OFF Реверс частот на выходах VFO и BFO при передаче.

04.OUTPUT CURRENT 2mA - 8mA Регулировка выходного тока CLK0, CLK1, CLK2.

05.BANDWIDTH SSB 1000Hz - 10 000Hz Полоса пропускания фильтра SSB.

06.BANDWIDTH CW 100Hz  - 1000Hz Полоса пропускания фильтра CW.

07.FREQ. BFO LSB 100kHz - 100mHz Частота BFO.

08.FREQ. BFO USB 100kHz - 100mHz Частота BFO.

09.FREQ. BFO CW 100kHz - 100mHz Частота BFO.

10.FREQ. SI XTAL 100kHz - 100mHz Частота кварца Si5351a (коррекция).

11.BANDS CODE YES/NO Формировать на выводах двоичный код управления для дешифратор/мультиплексор.

12.BINARY CODE YES/NO Двоичный код для дешифратора иначе код для мультиплексора FST3253.

13.S-METER 1 0mV - 3300mV Калибровка S Метра.

14.S-METER 9 0mV - 3300mV Калибровка S Метра.

15.S-METER +60 0mV - 3300mV Калибровка S Метра.

16.RANGE 1-30 MHz YES/NO Сплошной диапазон 1 - 30 МГц.

17.BAND 160M ON/OFF Выбор работающих диапазонов трансивера (приемника)

18.BAND 80M ON/OFF Выбор работающих диапазонов трансивера (приемника)

19.BAND 40M ON/OFF Выбор работающих диапазонов трансивера (приемника)

20.BAND 20M ON/OFF Выбор работающих диапазонов трансивера (приемника)

21.BAND 15M ON/OFF Выбор работающих диапазонов трансивера (приемника)

22.BAND 10M ON/OFF Выбор работающих диапазонов трансивера (приемника)

23.LSB MODE ON/OFF Выбор модуляции трансивера (приемника)

24.USB MODE ON/OFF Выбор модуляции трансивера (приемника)

25.CW MODE ON/OFF Выбор модуляции трансивера (приемника)

26.STATUS RCC HSE/HSI Тест опция для разработчиков

 

Для управления дешифратором/мультиплексором используются выводы BAND 160, BAND 80,
BAND 40, BAND 20 (смотрим схему).

Двоичный код для дешифратора.
Pin BAND 160 = DATA1/A
Pin BAND 80 = DATA2/B
Pin BAND 40 = DATA4/C
Pin BAND 20 = DATA8/D

BANDS                          Pin BAND 160    Pin BAND 80    Pin BAND 40    Pin BAND 20
01. BAND 160M             0                        0                      0                       0
02. BAND 80M               1                        0                      0                       0
03. BAND 40M               0                        1                      0                       0
04. BAND 20M               1                        1                      0                       0
05. BAND 15M               0                        0                      1                       0
06 . BAND 10M              1                        0                      1                       0

 

 

Небольшое видео.

 

 

Схема:

Прикрепленный файл  shematic.jpg   498,23К   Количество загрузок: 393

 

Прошивка, для индивидуального некоммерческого использования.

Моя страничка


  • UR5FYG, Sergey, ЮрийТ и 3 другим это нравится

#21
UT5QBC

UT5QBC

    Завсегдатый

  • Developer
  • 100 сообщений
  • 4 тем
  • Позывной:UT5QBC
  • Категория:2
  • Гр. позывной:Майский Жук
  • LOC:KO80da
  • Город:Харьков

Нет я трансивер делаю для цифр. видов связи, на них в основном и работаю. Да прошивку пишем сами с другом UV7QAE. Обсуждать что?

Проект  как бы закрытый исходники мы не будем выкладывать "тiльки для себе" прошивка в свободном доступе, кто хочет может повторять, небольшие изменения или улучшения мы вносим в прошивку по просьбе если они не противоречат нашей "религии" :rofl: то есть задумке, вы прекрасно понимаете что с паровоза сделать самолет как то проблематично.
Да и чем собственно этот форум хуже чем CQHAM? Общаться можно и тут, было бы желание.



#22
ЮрийТ

ЮрийТ

    Любопытный

  • Пользователи
  • 38 сообщений
  • 0 тем
  • Город:Киев

Поскольку проект вы выставили на форум, то он уже не "тiльки для себе", и за это вам спасибо. В целом, мне ваш проект нравится - красивый интерфейс, простота управления, несложен для повторения.

 

Пока смотрю, сравниваю с этим и этим.

 

Хотелось бы посмотреть весь ваш задум, то бишь, всю вашу "религию" [ :)] , поскольку вы несколько отходите от традиционных схемных решений синтезаторов (нет выбора ATT, PRE, PWR,  NAR, дешифрации диапазонов, изменения полосы, (про САТ вы говорили), и т.д. .).



#23
UT5QBC

UT5QBC

    Завсегдатый

  • Developer
  • 100 сообщений
  • 4 тем
  • Позывной:UT5QBC
  • Категория:2
  • Гр. позывной:Майский Жук
  • LOC:KO80da
  • Город:Харьков

Поскольку проект вы выставили на форум, то он уже не "тiльки для себе"

Спорное утверждение, пропустим )))

Моя "религия" это что бы можно было собрать дома на коленках. Это QRP минимум размер и вес, минимум управления (только то без чего нельзя), смысл в АТТ ведь QRP в первую очередь предназначен для выездов где нет поблизости мощных передатчиков и помех, да и полнофункциональную антенну навряд ли вы будете разворачивать,  значит и PRE пред усилитель уже должен  быть на борту включенным.

Это синтезатор затачивается под конкретную модель трансивера, сравнивать его с синтезатором для средних и топовых моделей нет смысла, начнем с того что Si5351 по своим параметра далеко не ахти что )))
Смысл городить весь "огород" и навороты когда параметры самого синтиза ну в районе плинтуса.

 

Опыта в построении трактов TRX как бы большого нет, так что в случае неудачи не жалко и выкинуть "синтезатор" зато опыт бесценный )))

Может после этого слепим полнофункциональный  синтез с экраном под 3", посмотрим )))



#24
ЮрийТ

ЮрийТ

    Любопытный

  • Пользователи
  • 38 сообщений
  • 0 тем
  • Город:Киев

Спасибо. Ждем дальнейших доработок.



#25
UT5QBC

UT5QBC

    Завсегдатый

  • Developer
  • 100 сообщений
  • 4 тем
  • Позывной:UT5QBC
  • Категория:2
  • Гр. позывной:Майский Жук
  • LOC:KO80da
  • Город:Харьков

подключили САТ, протокол kenwood(думаю добавим еще icom), пока минимум команд, частота , выбор модуляции,



#26
UT5QBC

UT5QBC

    Завсегдатый

  • Developer
  • 100 сообщений
  • 4 тем
  • Позывной:UT5QBC
  • Категория:2
  • Гр. позывной:Майский Жук
  • LOC:KO80da
  • Город:Харьков

Добавили в меню выбор переключение ДПФ дешифратором BAND CODE  YES/NO,



#27
ЮрийТ

ЮрийТ

    Любопытный

  • Пользователи
  • 38 сообщений
  • 0 тем
  • Город:Киев

Добавили в меню выбор переключение ДПФ дешифратором BAND CODE  YES/NO,

Юрий, а где прошивка?



#28
UT5QBC

UT5QBC

    Завсегдатый

  • Developer
  • 100 сообщений
  • 4 тем
  • Позывной:UT5QBC
  • Категория:2
  • Гр. позывной:Майский Жук
  • LOC:KO80da
  • Город:Харьков

В теме  выше писал https://ut5qbc.blogs...irmware-v1.html

будет финальная выложу и тут.



#29
ЮрийТ

ЮрийТ

    Любопытный

  • Пользователи
  • 38 сообщений
  • 0 тем
  • Город:Киев

В теме  выше писал https://ut5qbc.blogs...irmware-v1.html

будет финальная выложу и тут.

Спасибо, уже понял  (handshake)

Немного непонятно с дешифрацией

13.

BAND CODE

YES/NO

Код для дешифратора ДПФ BAND160M = D0, BAND80M = D1, BAND40M = D2, BAND20M = D3.

 

Стандартная обычно так построена

 

 1907755.jpg



#30
UT5QBC

UT5QBC

    Завсегдатый

  • Developer
  • 100 сообщений
  • 4 тем
  • Позывной:UT5QBC
  • Категория:2
  • Гр. позывной:Майский Жук
  • LOC:KO80da
  • Город:Харьков

А что не понятно то?
Вот описание меню 13.BAND CODE   YES/NO  Код для дешифратора ДПФ BAND160M = D0, BAND80M = D1, BAND40M = D2, BAND20M = D3.

 

D3 можете посадить на дешифраторе на 0(ноль) для экономии проводов, у нас ведь только 6 диапазонов на синтезаторе.



#31
UR5FYG

Наверное имеется в виду, как включить остальные два из шести. Так как из описания видно что управляются только четыре бенда (160, 80, 40, 20)

 

ЮрийТ

Тут имеется в виду, что эти четыре пина могут управлять либо непосредственно, либо они подключаются к дешифратору. Для этого в меню и сделан переключатель.



#32
ЮрийТ

ЮрийТ

    Любопытный

  • Пользователи
  • 38 сообщений
  • 0 тем
  • Город:Киев

Наверное имеется в виду, как включить остальные два из шести. Так как из описания видно что управляются только четыре бенда (160, 80, 40, 20)

 

ЮрийТ

Тут имеется в виду, что эти четыре пина могут управлять либо непосредственно, либо они подключаются к дешифратору. Для этого в меню и сделан переключатель.

Я правильно понял, так происходит дешифрация диапазонов через D0D1D2D3?

160 - 1000, 80 - 0100, 40 - 0010, 20 - 0001, 21 - 1100, 28 - 1010



#33
UT5QBC

UT5QBC

    Завсегдатый

  • Developer
  • 100 сообщений
  • 4 тем
  • Позывной:UT5QBC
  • Категория:2
  • Гр. позывной:Майский Жук
  • LOC:KO80da
  • Город:Харьков

160м 0000

80м   1000

40м   0100

20м   1100

15м   0010

10м   1010

 

для дешифратора cd4028  http://www.ti.com/li...ink/cd4028b.pdf

Не исключаю что код поменяется под что то другое, сейчас вот рассматриваем FST3253.



#34
ЮрийТ

ЮрийТ

    Любопытный

  • Пользователи
  • 38 сообщений
  • 0 тем
  • Город:Киев

160м 0000

80м   1000

40м   0100

20м   1100

15м   0010

10м   1010

На какие ножки контроллера цепляется вход дешифратора?

Прикрепленный файл  shematic.jpg   88,75К   Количество загрузок: 41



#35
UT5QBC

UT5QBC

    Завсегдатый

  • Developer
  • 100 сообщений
  • 4 тем
  • Позывной:UT5QBC
  • Категория:2
  • Гр. позывной:Майский Жук
  • LOC:KO80da
  • Город:Харьков

Вот описание меню 13.BAND CODE YES/NO Код для дешифратора ДПФ BAND160M = D0, BAND80M = D1, BAND40M = D2, BAND20M = D3.

 

На ножки BAND160, BAND80, BAND40, BAND20 , код на ножках будет для вот этого мультиплексора FST3253.

(если использовать три шины d0,d1,d2 то и обычным дешифратором можно посадив его вход d3 на землю).

хотим вот так коммутировать фильтра

3571053.jpg



#36
UT5QBC

UT5QBC

    Завсегдатый

  • Developer
  • 100 сообщений
  • 4 тем
  • Позывной:UT5QBC
  • Категория:2
  • Гр. позывной:Майский Жук
  • LOC:KO80da
  • Город:Харьков

Обновили прошивку.
Добавили выбор двоичного кода. Теперь можно выбрать дешифратор или мультиплексор FST3253.

Также в описании меню сделал таблицу выходного кода (для понимания)



#37
UT5QBC

UT5QBC

    Завсегдатый

  • Developer
  • 100 сообщений
  • 4 тем
  • Позывной:UT5QBC
  • Категория:2
  • Гр. позывной:Майский Жук
  • LOC:KO80da
  • Город:Харьков



#38
UR5FYG

Здорово :i, очень красиво работает. С меня пять баллов! ;)



#39
ЮрийТ

ЮрийТ

    Любопытный

  • Пользователи
  • 38 сообщений
  • 0 тем
  • Город:Киев

Красиво. Юрий, а к заказу плат можно будет присоединиться?  



#40
UT5QBC

UT5QBC

    Завсегдатый

  • Developer
  • 100 сообщений
  • 4 тем
  • Позывной:UT5QBC
  • Категория:2
  • Гр. позывной:Майский Жук
  • LOC:KO80da
  • Город:Харьков

Да пока не думаю нечего заказывать.






Количество пользователей, читающих эту тему: 6

0 пользователей, 6 гостей, 0 анонимных