четвер, 5 січня 2017 р.

Синтезатор частоты на Si5351 и STM32F103

Данный синтезатор как бы является продолжением развития синтезатора "MICROB".
За основу взята схема и печатная плата предыдущего синтезатора.

Диапазон частот приема/передачи:
160m. 1810000Hz - 2000000Hz
80m. 3500000Hz - 3800000Hz
40m. 7000000Hz - 7300000Hz
30m. 10100000Hz - 10150000Hz
20m. 14000000Hz - 14350000Hz
17m. 18068000Hz - 18168000Hz
15m. 21000000Hz - 21450000Hz
12m. 24890000Hz - 24990000Hz
10m. 28000000Hz - 29700000Hz
Возможность выбора нужных под диапазонов работы в меню настроек.
Что нового в данном синтезаторе.
Заменен микроконтроллер на STM32F103CBT6(так же есть прошивка и для STM32F100), 100% совместимость по выводам с предыдущим микроконтроллером, вынужденная замена так как для некоторых задумок маловато стало памяти RAM.
Управление ДПФ и выбор диапазонов только бинарным кодом.
Добавлены сигналы для управления АРУ(AGC),  Аттенюатором(ATT), УВЧ(PRE).









КНОПКИ.





















Сброс всех настроек синтезатора, при включении синтезатора удерживаем нажатой кнопку "FUN".
Удержание кнопки VFO (больше 1сек) записывает частоту активного в данный момент VFO в пассивный.
Пример:
Выбран VFO A   VFO B = VFO A;
Выбран VFO B   VFO A = VFO B;
Передача всегда на частоте VFO A.

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

 USER MENU.
01.STEP FREQUENCY TUNING1/5/10/50/100/500/1000 HzШаг перестройки частоты
02.TIME HOURS0 - 23Время. Установка часы.
03.TIME MINUTES0 - 59Время. Установка минут.
04.ENCODER DYNAMIC SPEEDON/OFFДинамическая скрость перестройки частоты.
05.TX TIMEOUT0ms - 1000msВремя задержки после отпускания ключа до перехода на прием.

 SYSTEM MENU.
01.ENCODER REVERSEDYES/NO.Реверс энкодера.
02.ENCODER DIVIDER1/1 - 1/300Делитель энкодера. Перестройка частоты на один оборот энкодера.
03.INPUT VOLTAGE DIVIDER1/4 - 1/12Входной делитель напряжения 4 - 12.
04.OUTPUT CURRENT OUTPUTS2/4/6/8Регулировка выходного тока выходов CLK0, CLK1, CLK2.
05.TX OTPUT REVERSEDON/OFFРеверс частот на выходах VFO и BFO при передаче.
06. BANDWIDTH FILTER SSB1000Hz - 10 000Hz Полоса пропускания фильтра SSB.
07. BANDWIDTH FILTER CW100Hz - 1000Hz Полоса пропускания фильтра CW.
08. VFO FREQUENCY OUTPUT
11. BFO MODE
12. FREQUENCY BFO LSB100kHz - 100mHz Частота ПЧ НБП.
13. FREQUENCY BFO USB100kHz - 100mHz Частота ПЧ ВБП.
14. FREQUENCY CNTR CW100kHz - 100mHz Центральная Частота ПЧ CW.
15. FREQUENCY XTAL Si5351100kHz - 100mHz Тактовая частота Si5351a (коррекция).
16. ADRESS Si5351 (0x60)0x00 - 0x7F Адрес I2C,по умолчанию 0x60.(Нужна перезагрузка синтезатора).
17. S-METER TYPE1/2 Стрелочный/Линейный
18. S-METER VALUE 10 - 3300mv Калибровка S Метра
19. S-METER VALUE 90 - 3300mv Калибровка S Метра
20. S-METER VALUE +60db0 - 3300mv Калибровка S Метра
21. POWER METER MAX VALUE0 - 3300mv Калибровка Power Метра
22. BAND 160MON/OFF Выбор работающих диапазонов трансивера (приемника)
23. BAND 800MON/OFF Выбор работающих диапазонов трансивера (приемника)
24. BAND 40MON/OFF Выбор работающих диапазонов трансивера (приемника)
25. BAND 30MON/OFF Выбор работающих диапазонов трансивера (приемника)
26. BAND 20MON/OFF Выбор работающих диапазонов трансивера (приемника)
27. BAND 16MON/OFF Выбор работающих диапазонов трансивера (приемника)
28. BAND 15MON/OFF Выбор работающих диапазонов трансивера (приемника)
29. BAND 12MON/OFF Выбор работающих диапазонов трансивера (приемника)
30. BAND 10MON/OFF Выбор работающих диапазонов трансивера (приемника)
31. LSB MODEON/OFFВыбор модуляции трансивера (приемника)
32. USB MODEON/OFF Выбор модуляции трансивера (приемника)
33. CW MODEON/OFF Выбор модуляции трансивера (приемника)
34. SHUTDOWN LOW VOLTAGEON/OFF Авто выключение, сохранение текущих данных.
35. LOW VOLTAGE5.0V - 14.0V Порог напряжения авто выключения.
36. RCC STATUSRCC HSI/RCC HSE Источники тактирования, Внутренний/Кварц
37. CLOCK CORRECTION-10000/10000 Корректировка хода часов
38. FONT SMOOTHINGYES/NO Сглаживание шрифтов.


По просьбам была сделана прошивка для STM32F100C8T6B.
Прошивка synthesizer_f100_st7735_v3.23.bin
Прошивка synthesizer_f103_st7735_v3.23.bin

6 коментарів:

  1. будет работать с механическим валкодером ?

    ВідповістиВидалити
  2. будет работать с механическим валкодером ?

    ВідповістиВидалити
  3. Если нормальный энкодер будет. Мне попадались "новые" такие что работали только после разборки и чистки.

    ВідповістиВидалити
  4. Відповіді
    1. https://qrpver.com/finished-modules/frequency-synthesizer/frequency-synthesizer-microb-v-4.html

      Видалити