Архив рубрики: Микроконтроллеры

STM32 – лучше поздно, чем никогда! #4 (коррекция частоты Si5351A на практике)

Автор: | 28.08.2023

В прошлой записи, я описал метод корректировки выходной частоты Si5351 путем записи реальной частоты опорного кварцевого резонатора для тактирования сишки. Решил показать как оно работает. Для общения с STM32 у меня нет под рукой свободного валкодера или кнопок, решил управлять платкой через CAT OmniRig, так как наработки для прошлого синтезатора уже отработаны, за одно проверил… Читать далее »

STM32 – лучше поздно, чем никогда! #3 (подключаем Si5351A)

Автор: | 27.08.2023

Пробуем подключить генератор Si5351. Взял всем известную платку модуля Si5351 от Adafruit и немного модернизировал. Так как питание STM32 осуществляется напряжением +3,3v то на платке модуля нам не нужен преобразователь уровней с +5v до +3,3v на шине i2c. Я, беспощадно, феном «сдул» два подтягивающих резистора номиналом 10k по входу платки модуля линий SCL и SDA… Читать далее »

STM32 – лучше поздно, чем никогда! #2

Автор: | 24.08.2023

Приехала «синяя таблетка», проверим как будет прошиваться платка китайским программатором ST-Link V2 и как будет работать отладка в режиме реального времени. Модернизируем код, который вчера гоняли в протеусе. Добавим переменную My_Counter и инициализируем ее с нулевым значением далее в основной цикл добавим инкремент нашей переменной, потом проверяем, если значение переменной равно или больше 11 то… Читать далее »

STM32 — лучше поздно, чем никогда!

Автор: | 23.08.2023

Лето подходит к концу, руки начали тянуться к радио, вернее к паяльнику! Начитавшись про возможности микроконтроллеров STM32 в голове сразу забурлили идеи, особенно после ознакомления с FreeRTOS, одна из них, это перенести свой синтезатор для STEP-II на STM32 и попробовать реализовать FT8-дуделку с возможностью отправки QSO напрямую в LotW для дачно/полевых условий использования трансивера. Надо… Читать далее »

WSPR маяк из готовых модулей. Update #6

Автор: | 10.06.2023

Обновление от 07.06.2023 Релиз прошивки (HEX): 2.02 Релиз конфигуратора (CFG): 2.0.8469 Добавлен файл прошивки для GPS модуля с обозначением GY-GPS6MV2 Обратился коллега, Олег UA0ZEO, с проблемой, приобрел модуль GPS, внешне похож на NEO-6, но с ним маяк не показывает GPS данные. Попросил коллегу через терминал получить данные от модуля. После анализа, нашлась проблема, тот модуль… Читать далее »

Собираем HAM Синтезатор на Si5351, этап 5 – ФНЧ на выходах BFO и VFO

Автор: | 02.04.2023

Завершаем, предыдущий этап тут Дошли руки посчитать ФНЧ на выходы синтезатора и смонтировать необходимые компоненты на плате, ПЧ у меня 8865 КГц, преобразование в настройках стоит «всегда вверх», ФНЧ посчитал на частоты среза 10 МГц для BFO и 40 МГц для VFO Модели фильтров Колечки применил амидоновские T25-2, для BFO по 17 витков, для VFO… Читать далее »

WSPR маяк из готовых модулей. Update #5

Автор: | 10.03.2023

Обновление от 10.03.2023 Релиз прошивки HEX: 2.00 Релиз конфигуратора CFG: 2.0.8469 Если в качестве индикатора выбран светодиод L и модуль DS-3231 был выбран в качестве источника времени, при отсутсвии ответа от DS-3231 по шине i2c, светодиод быстро моргает. Debag: Исправлено подключение к конфигуратору при отсутствующем/неисправном модуле DS-3231, если он был выбран в качестве источника времени.… Читать далее »

Собираем HAM Синтезатор на Si5351, этап 4 – настройка

Автор: | 22.01.2023

Продолжим, предыдущий этап тут. Синтезатор собран на прототипе я не устанавливал фильтры нижних частот на выходах VFO/BFO, а установил перемычки, их видно на фото ниже Про ФНЧ на выходах есть отдельная запись на блоге. Перейдем к процессу настроек. Чтобы войти в меню настроек, необходимо кнопку FUNC удерживать нажатой в течении 5…6 секунд. Запись частоты нижнего… Читать далее »

Собираем HAM Синтезатор на Si5351, этап 3 – si5351

Автор: | 13.01.2023

Продолжим, предыдущий этап тут. Соберем схему генераторов Si5351 На U4 собрана схема преобразователя напряжения с +5v на +3,3v. На компонентах Q1/2 и R2/3/8/9/10 собрана схема преобразователя уровней для шины i2c. На компонентах D2, Q3 и R6 собран ключ для управления линией SCL генератора U6. Данное решение было выбрано исключительно для простоты схемы. У генераторов si5351… Читать далее »

Собираем HAM Синтезатор на Si5351, этап 2 – МК+LCD1602

Автор: | 08.01.2023

Продолжим, начало тут, будем собирать схему обвязки микроконтроллера Монтируем компоненты в следующем порядке: SMD компоненты; кварцевый резонатор ZQ1; колодку под микроконтроллер; разъем для программирования микроконтроллера; PLS-ки для подключения кнопок, энкодера и USB>TTL преобразователя для CAT управления. И в завершении устанавливаем LCD1602, отверстия на плате синтезатора получились не совсем ровно по осям с отверстиями на LCD,… Читать далее »