11,5K подписчиков

Синтезатор частоты с ретро шкалой.

793 прочитали
Всем доброго.  В прошлом году на просторах интернета нашел интересный проект - синтезатор частоты на SI5351 с TFT дисплеем эмулирующем аналоговую шкалу.
Построено данное устройство на плате ESP32.

Всем доброго.

В прошлом году на просторах интернета нашел интересный проект - синтезатор частоты на SI5351 с TFT дисплеем эмулирующем аналоговую шкалу.
Построено данное устройство на плате
ESP32.
Плату и дисплей купил специально для этого проекта, обошлось мне это удовольствие в без малого 700р.

Всем доброго.  В прошлом году на просторах интернета нашел интересный проект - синтезатор частоты на SI5351 с TFT дисплеем эмулирующем аналоговую шкалу.
Построено данное устройство на плате ESP32.-2

Обе покупки хорошего качества и нареканий не вызвали.

Схему как и исходники Автор проекта любезно предоставил на
этом сайте.

Всем доброго.  В прошлом году на просторах интернета нашел интересный проект - синтезатор частоты на SI5351 с TFT дисплеем эмулирующем аналоговую шкалу.
Построено данное устройство на плате ESP32.-3

Все детали собрал до кучи и настало время прошить микроконтроллер.
По информации в интернете нашел все необходимые драйверы и платформы нужные для прошивки таких МК в среде Arduino IDE. Всё установил и начались танцы с бубном, после недели мытарств, чтоб не стать шаманом и разочаровавшись бросил.
Написал нескольким людям просьбы о помощи и стал ждать. Через неделю с днями, не получив ответа, танцы возобновил. Так же вышел на связь с автором одного
канала на Дзене.

Всем доброго.  В прошлом году на просторах интернета нашел интересный проект - синтезатор частоты на SI5351 с TFT дисплеем эмулирующем аналоговую шкалу.
Построено данное устройство на плате ESP32.-4

Александр попробовал скомпилировать скетч сам и столкнулся с той же проблемой, Поскольку он занимается программированием плотно и имеет аккаунт на "Гитхабе" куда и был залит один из вариантов прошивки, он вышел на связь с автором.
Автор поведал, что у него всё хорошо компилируется и шьётся допотопной версией Arduino IDE и не менее старой платформой ESP32, а более свежие версии он даже не пробовал, ибо его устраивают старые.
Я тогда "сидел" на Windows 10 и на актуальную версию IDE старая редакция (1.06) платформы ESP не становилась.
Благо был "опытный" системник, на котором установлена Win8.1. Попробовал поставить туда IDE и оснастить её старой платформой ESP32. После всех процедур, скетч скомпилировался и залился без проблем.
Что нужно сделать в IDE:
В настройках программы, в строку ссылок для подключения сторонних плат, вставляем эту ссылку.
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Всем доброго.  В прошлом году на просторах интернета нашел интересный проект - синтезатор частоты на SI5351 с TFT дисплеем эмулирующем аналоговую шкалу.
Построено данное устройство на плате ESP32.-5

Жмём "Ок" и ждем когда приложение скачает и установит всё необходимое.

Теперь нужно зайти в менеджер плат и в строке поиска набрать "ESP" - устанавливаем платформу от "Espressiv Systems".

Всем доброго.  В прошлом году на просторах интернета нашел интересный проект - синтезатор частоты на SI5351 с TFT дисплеем эмулирующем аналоговую шкалу.
Построено данное устройство на плате ESP32.-6

Далее нужно установить драйвер для программатора CP210x. Именно этим программатором комплектуются модули ESP32. После установки драйвера, подключенный к компьютеру ESP в системе будет отображаться как КОМ порт, с присвоенным номером.

Всем доброго.  В прошлом году на просторах интернета нашел интересный проект - синтезатор частоты на SI5351 с TFT дисплеем эмулирующем аналоговую шкалу.
Построено данное устройство на плате ESP32.-7

Под этим номером и в Arduno IDE следует выбирать порт.

Всем доброго.  В прошлом году на просторах интернета нашел интересный проект - синтезатор частоты на SI5351 с TFT дисплеем эмулирующем аналоговую шкалу.
Построено данное устройство на плате ESP32.-8

С установленной по умолчанию платформой ЕSP ничего шиться не будет, точнее даже компилироватся скетч не станет!
Идём снова в менеджер плат и под "Espressiv Systems" Выбираем версию 1.06, может будет работать и с другими, не проверял. На скрине видно, что версия 1.06 не доступна, это по тому что её я уже установил.

Всем доброго.  В прошлом году на просторах интернета нашел интересный проект - синтезатор частоты на SI5351 с TFT дисплеем эмулирующем аналоговую шкалу.
Построено данное устройство на плате ESP32.-9

Теперь под кнопкой "инструменты" ищем пункт платы и выбираем "ESP32 Dev Module"

Всем доброго.  В прошлом году на просторах интернета нашел интересный проект - синтезатор частоты на SI5351 с TFT дисплеем эмулирующем аналоговую шкалу.
Построено данное устройство на плате ESP32.-10

Всё, теперь все компилируется и все прошивается! Вопреки рекомендациям в сети, при прошивке, на плате кнопку Reset нажимать не надо, шьётся всё и так.
Надеюсь, кому-то.... Хотя не надеюсь, а точно знаю, что как минимум одному подписчику эта информация будет очень полезной.
Если дочитал до этого места, поддержи лайком, и я разработаю плату для этого синтезатора и внедрю устройство в приёмник из видео.

Вот как работает прототип.

Интересно, что при неполном "щелчке" энкодера, частота сдвигается на 1/4 шага, как это реализовано я не понимаю, но фишка интересная, при определенной сноровке можно подстраивать частоту на четверть выбранного шага.
Вот тут можно скачать
прошивку и схему.

Спасибо за внимание и до скорого!