вівторок, 12 вересня 2017 р.

Программное обеспечение синтезатора MICROB. Firmware MICROB v.4

Данное программное обеспечение версии 4.0 предназначено для ранее опубликованного синтезатора "Синтезатор частоты на Si5351a и STM32F103".
Прошивка для контроллера STM32F100CBT6B.

Диапазоны частот RX/TX:
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 - 28700000Hz
10m. 28700000Hz - 29700000Hz
6m.  50000000Hz - 54000000Hz
4m.  70000000Hz - 72000000Hz
Модуляция LSB, USB, CW. Возможность выбора используемой модуляции в меню настроек.
Управление ATT(on/off), PRE(on/off), AGC(on/off).

Два VFO ( VFO A/VFO B) , SPLIT.
Шаг перестройки частоты TRX  1Hz, 10Hz, 100Hz, 1000Hz.
Режим двойного преобразования, только с внешним опорным генератором (external oscillator),
VFO = current_freq +  external_oscillator + BFO.

Квадратурный выход частоты для девайсвов построенных по схеме прямого преобразования.
VFO MODE = QUADRATURE.
Выхода:
LSB MODE
CLK0 = freq ( phase 0°)
CLK1 = freq ( phase 90°)
USB MODE
CLK0 = freq ( phase 90°)
CLK1 = freq ( phase 0°)

САТ. Протокол Kenwood (TS-440S, TS-480). Скорость 57600, data bits 8, stop bits 1.





Firmware: synthesizer_stm32f100cbt6b_microb_v4_10102017.bin  release 10.10.2017

По всем багам и ошибкам прошу отписываться в комментариях.

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

  1. Добрый день! перешил свой синтез! и почему то не работает S-metr, все как в старой прошивке выставлял! накатываю старую прошивку S-metr все работает!

    ВідповістиВидалити
  2. Не понятно что у вас... работает или не работает?

    ВідповістиВидалити
  3. на старой прошивке работает а на новой V4 Нет!!!

    ВідповістиВидалити
  4. Прошивка рабочая работает как минимум на десятке плат ....
    1. Контроллер такой как указано в релизе? STM32F100CBT6B
    2. Залейте старую прошивку, s-meter работает?(1.стирать контроллер, потом заливать)
    3. напряжение подаваемое на вход должно быть в диапазоне 0 -3.3в , иначе можете вывести из строя вход АЦП.

    ВідповістиВидалити
  5. Поправлю автора комента . Не работает S метр в режиме обратной шкалы . Не включается режим VFO= частота ( только меню , реально режим не переключается ).

    ВідповістиВидалити
  6. Не работает S метр в режиме обратной шкалы .

    ВідповістиВидалити
  7. Не включается режим VFO=частота , только меню , - режим нет .

    ВідповістиВидалити
  8. VFO=частота для 100го контроллера в режиме квадратурного выхода возьмите частоту, в прошивке для 103го контроллера исправлено.

    ВідповістиВидалити
  9. S- метр действительно не работает в режиме обратной шкалы ( меньше напряжение - больше показания ) в 3.23 работал .
    Видимо это имел в виду автор предидущего поста . В четвертой версии понравилось отображение информации на дисплее . Слов нет - красиво . Не удобно - коммутация на один аналоговый вход S+P + анализатор спектра . Последнему еще и подпорка нужна 3.3/2 . Для простых аппаратов - сложная коммутация получается . Спасибо .

    ВідповістиВидалити
  10. Да шкала прямая по напряжению...Никто не запрещает инвертировать напряжение АРУ и подать на вход S-метра.
    Притом проверок тоже нет S0<S1<S2<S3... и т.д
    С коммутацией да немного проблемы, но это плата за простоту и дешевый 48ми выводной контроллер.

    ВідповістиВидалити
  11. В перспективе стоит пересмотреть схему включениz Si. В идеале как в Adafunt, добавив простенький ФНЧ . Грузить микруху 50 Ом , конечно проще , но увеличивается ее нагрев , а рядом кварц . По сравнению с 3.23 исчез сдвиг на 90 градусов относительно сигнала BFO , при переходе с 40 на 20 ( при инверсии полосы , при переключении USB-LSB-USB фаза менялась в норму) , - это хорошо . Спасибо .

    ВідповістиВидалити
  12. Ну включение Si каждый должен решить что ему нужно и повторять тупо что нарисовано у меня не стоит, если честно резисторы на 50Ом я не использую они стоят только в режиме отладки.
    Главное рабочий код... А разводка ПП и применяемые элементы каждый волен сам подкорректировать под свои нужды.
    Правда народ привык тупо копировать не задумываясь, ну это проблемы "индейцев"...

    ВідповістиВидалити
  13. Подскажите, есть ли критичные сигналы (по входам st32), без которых синтезатор не оживет?Работает только подсветка...Вроде все перекопал..

    ВідповістиВидалити
  14. Да как бы нет.
    1. Проверить пропайку контроллера.
    2. микросхема синтезатора стоит?
    3. пройтись осциллографом, на выводах клавиатуры должны быть стробы, по spi должны идти данные на экран.

    ВідповістиВидалити
  15. Синтезатор не поставил... После пайки контроллера надо отдышаться (глазам, в первую очередь :))Как раз осциллом и смотрю - нет импульсов.Тактирование контроллера внутреннее?
    Качество пайки контроллера проверял несколько раз.
    Спасибо за оперативный ответ!

    ВідповістиВидалити
  16. Да тактирование внутреннее, но на указанных выводах должны быть сигналы.
    Ток потребления контроллера? (без экрана)

    ВідповістиВидалити
  17. Ноль, практически...Все питание в норме, прошился нормально - boot0 подтягивал к + и прошивал в схеме - на печатке.Не могу сообразить, в чем дело...Спасибо за уделенное мне время, буду копать дальше.
    Удачи!
    73!

    ВідповістиВидалити
  18. boot0 после прошивки на землю посадили? Какой контроллер (маркировка)?

    ВідповістиВидалити
  19. Да, посадил...Еще раз прозвонил все выводы.Марка контроллера 32F100c8t68.Хоть бы пискнул где-нибудь...Это уже вторую плату вытравил, у предыдущей boot0 отвалился, а фена у меня нет.Предыдущая тоже не подавала признаков жизни.Может, китайские контроллеры чудят?

    ВідповістиВидалити
  20. Ну так вы не тот контроллер поставили... да и написано с ошибкой скорее всего у вас STM32F100C8T6B
    Прошивка для контроллера STM32F100CBT6B написано в топике.

    ВідповістиВидалити
  21. Спасибо большущее!Думал, что 8 и В - это только мои глаза путают, оказывается - разные модели...А есть где-либо вариант для моего контроллера?

    ВідповістиВидалити
  22. Разница в том что у вас на 64кБ флеф память а прошивка для контроллера у которого 128кБ флеша.
    Попробуйте залить прошивку synthesizer_f100_st7735_v3.23.bin

    ВідповістиВидалити
  23. Что-то не смог поиском по блогу найти этот вариант...Можно прямую ссылку?

    ВідповістиВидалити
  24. https://drive.google.com/file/d/0B6ICzC6gs8EvRjl4RWM4RS1KMEk/view?usp=sharing

    ВідповістиВидалити
  25. Нашел!Спасибо за Ваше терпение...
    Удачи!

    ВідповістиВидалити
  26. А я себе весь моск вынес,- тоже контроллер с "восьмёркой", 4-й версией прошивается, работает, за исключением нет выхода BFO CW. Уже в пути "нормальный" контроллер, придётся перепаивать...

    ВідповістиВидалити
  27. Так и не запустил...Залил нужную прошивку - (уже на вторую плату, на первой дороги поотваливались)-не работает контроллер.Пока запустил синтезатор на "меге 2560", заодно и кварцевый фильтр настрою...
    Буду заказывать 103-й контроллер и добивать..:)

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

    ВідповістиВидалити
  29. Странное что то...Нет выхода с CLK0 CLK1...Сперва что то присутсвовало рывками как то а потом совсем исчезло, синтезатор менял, аналагично.

    ВідповістиВидалити
  30. Я так понял вы писали на Ютубе то же... Продублирую ответ.
    Если у вас проблема опишите ее хотя бы нормально. Я НЕ ЭКСТРАСЕНС!
    Версия прошивки, что вы установили в системном меню по настройкам .... что на выходах вообще, посмотрите осциллографом шину и2с.
    Если си5351 с аллиэкспреса чудес может быть полный мешок, я не покупаю китайское покупаю на digikey, вот тут пляшут с китайскими "сишками" почитайте http://www.cqham.ru/forum/showthread.php?34517-Synthesizer-on-Mega-2560-3-2-TFT-LCD-Si5351-V2-0/page240\

    ВідповістиВидалити
  31. Спасибо за терпение, второй синтезатор заработал! Но почему то частота сдвинута на 500 кгц, нет ли подробного описания сервисного меню?

    ВідповістиВидалити
  32. Описание смотрите по остальным синтезаторам, оно практически похоже.
    Опять повторяю если проблема опишите, я не экстрасенс.
    Какой режим (одно преобразование, два, квадратурный выход) что на экране (частота) какая ПЧ если установлено.. и тд

    ВідповістиВидалити
  33. так и не победил синтезатор. Подключил CLK0 на вход DDS трансивера, частота не совпадает на синтезаторе 7100 на контрольном приемнике 7600 и 6900. хотя такой же синтезатор собран на ардуино все отлично работает. прошивка v4 пробовал по настройкам что то подстроить но не успешно. Причем если подогнать частоту синтезатора допустим 7100 а потом перестроиться на 7110 то частота уже будет 7108. Пробовал выставлять разные режимы vfo, ничего тк и не вышло. Трансивер BITX40

    ВідповістиВидалити
  34. Павел этот синтезатор простой как автомат Калашникова, при условии что все детали исправны работает сразу.
    Повторен неоднократно мной мало того народ продает этот синтезатор(включим логику, если бы не работал не продавали бы).
    Уход ровно на 500кгц нонсенс, если кварц на 27мгц нормальный максимум что мне приходилось корректировать это до 2кгц частоту кварца. Что бы я сделал, измерил частоту кварца, должна быть 27мгц, потом выбираем режим для ТПП устанавливаем частоту на экране по нулям например 14мгц, смотрим что у нас на выходе, если нужно подстраиваем частоту в системных настройках ( FREQUENCY XTAL Si5351) до получения 14мгц.

    ВідповістиВидалити
  35. Скорее всего что то неисправно, или что то не так я делаю. Все перепробовал. Осциллографом померял все работает,но он старый, частоту не получилось посмотреть. При подключении к трансиверу слышу только одни радиостанции китая, получается что трансивер гуляет где то 7300-7600. Ума не приложу почему так( Может что с кварцами, хотя менял. Попробую собрать на STM103

    ВідповістиВидалити
  36. Скорее всего что то неисправно, или что то не так я делаю. Все перепробовал. Осциллографом померял все работает,но он старый, частоту не получилось посмотреть. При подключении к трансиверу слышу только одни радиостанции китая, получается что трансивер гуляет где то 7300-7600. Ума не приложу почему так( Может что с кварцами, хотя менял. Попробую собрать на STM103

    ВідповістиВидалити
  37. Попробуйте подкорректировать частоту FREQUENCY XTAL Si5351 может кварц не работает на нужной частоте

    ВідповістиВидалити