Вольтамперметр для ЛБП версия 2.0

Поділитися
Вставка
  • Опубліковано 6 лип 2024
  • Размер имеет значение ) те же характеристики , но LCD подключён напрямую ( без i2c ) получилось почти в 2 раза тоньше и аккуратнее .
    скетчи , схема и плата (черновик ) тут
    drive.google.com/drive/folder...
    #diy #arduino #stm32 #platformio
  • Наука та технологія

КОМЕНТАРІ • 30

  • @Mendell78
    @Mendell78 11 днів тому

    Хороший прборчик.Можно запилить 3-часть , приквел так сказать.А именно Platformio интересует. Если с нуля показать как создать проэкт, пройтись по коду, эпилог-прошивка, как,чем,куда, ваще огонёк будет.

    • @SpectrumMan
      @SpectrumMan  11 днів тому

      Спасибо на добром слове , есть идеи для дальнейшего улучшения как программной так и аппаратной части на той же плате чуть позже будут реализованы, по программной будет добавлен фильтр "скользящее среднее" и минимальный порог изменений чтоб последние разряды меньше "колбасило" , также планирую завести на ацп выход потенциометра чтобы отображался текущий порог по току . Крутилки и кнопки ставить не хочу , это потребует значительной переделки , проще сделать отдельный проэкт.
      Platformio это как раз для тех кому стало тесно в Arduino IDE . Как минимум потому что любая относительно сложная вещь требует отладки . Есть множество моментов которые работают не так как хочется . А ардуина в отладку не умеет . Быстрая компиляция тоже радует глаз а подсветка синтаксиса интелектуальная , выше всяких похвал , всё как в лучших домах. Ну и поддержка всего что только есть на рынке , почти любые платы и контроллеры . Почти полная поддержка ардуино кода , скопировал вставил работает ( ну почти всегда сразу ). И самое важное все настройки в папке проекта , чужой проект у Вас запустится сразу , подтянет все библиотеки именно нужных версий ( если не включены в проект ) в общем "Система простая: нажал на кнопку - и дома".
      Однозначно рекомендую , как будет время - запишу видео так как не все моменты описаны на русском , и новички иногда теряются от обилия кнопочков )

  • @Anthony-sf2rk
    @Anthony-sf2rk 20 днів тому

    Просто поддержу автора, удачи тебе бро!

    • @SpectrumMan
      @SpectrumMan  20 днів тому

      Спасибо , огромное , в нашем нелёгком промысле без удачи никак )

  • @vyacheslavvarich3774
    @vyacheslavvarich3774 15 днів тому

    Как вариант для дальнейшего развития проекта можно приспособить данный приборчик на электронную нагрузку и было бы класно сделать вывод на пин по превышению мощности чтобы ее вовремя отключить и чтобы можно было задать эту мощность кнопками или энкодером . P.S. платки с стм заказал буду собирать его вроде в общих чертах понял как прошивку в него залить.

    • @SpectrumMan
      @SpectrumMan  15 днів тому

      Добрый день , делал именно вольтамперметр на данном этапе , но система управления кнопочками туда так и просится , тем более свободных пинов куча и делается всё программно . Вероятно позже добавлю эту функциональность , уж больно идея хорошая. Если планируете stm32 дальше осваивать ,рекомендую Stlink ST-LINK V2 купить , стоит копейки а для stm вещь незаменимая , в кубе (STM32CubeMX) даже отладку умеет .

    • @vyacheslavvarich3774
      @vyacheslavvarich3774 15 днів тому

      @@SpectrumMan STlink уже есть, платы на подходе. До этого игрался с ESP8266. В среде Ардуино IDE

    • @SpectrumMan
      @SpectrumMan  15 днів тому

      Ну чтож , тогда успехов Вам . В ближайшее время закончу с блоком питания и следующее видео будет про модуль управления для бп , с энкодером , кнопочками и вот это вот всё как в лучших домах ) И ( возможно ) рулить этим будет как раз ESP8266 . Это кстати единственный модуль который позволяет посылать любые пакеты в Wi fi сетях , передавай что хочешь , причём если использовать свой формат и не соблюдать соглашение о контрольных суммах то трафик вообще не особо отличим от шума . ESP32 так не умеет без бубна и безсоных ночей.

  • @JohnSmith-bf1bz
    @JohnSmith-bf1bz 16 днів тому

    STM от пяти вольт питается?
    Экран пятивольтовый, это хорошо что трёхвольтовой единицы ему хватает.

    • @SpectrumMan
      @SpectrumMan  16 днів тому

      Микросхемме нужно 3.3 но на плате стоит преобразователь поэтому всё работает если на ногу "5v" подать 5в ) . 5 в нужно для устойчивой работы дисплэя чтоб не мудрить с контрастом и подсветкой .

  • @hurrypallony6446
    @hurrypallony6446 23 дні тому

    Ну самый лучший это очень громко😉

    • @SpectrumMan
      @SpectrumMan  23 дні тому +2

      А давайте честно , за около 5-10$ можно купить что-то с точностью в 1ма на диапазоне 10A . Я вот даже за 20 не встречал .) Признаю , не скромно с моей стороны , это да )

  • @vaqtinchaoshiq
    @vaqtinchaoshiq 22 дні тому

    Кстати где-то слышал что без i2c дисплей работает "быстрее". Это правда?

    • @SpectrumMan
      @SpectrumMan  22 дні тому

      Да , правда , но там "жидкие кристаллы" они физически меняют поляризацию медленно (около 0.1сек) , поэтому разницы нет никакой. При низкой температуре изменение вообще "размазывается" на несколько секунд. Зато недорого.

    • @VadimArm
      @VadimArm 21 день тому

      приблизительно в 4 и 8 раз... быстрее. Особенно заметно, если приходится динамически подгружать образы символов ...

    • @Antoine_de_Saint_Exupéry
      @Antoine_de_Saint_Exupéry 21 день тому

      для скорости обратите внимание на интерфейс SPI

    • @SpectrumMan
      @SpectrumMan  21 день тому

      Верно , только он (по умолчанию подразумевается ) последовательный , а есть ещё SPI parallel , а если вот прям вообще видео хотим то rgb parallel , аппаратно его поддерживают stm32f4xx (если правильно помню ) или например esp32c3

    • @Antoine_de_Saint_Exupéry
      @Antoine_de_Saint_Exupéry 21 день тому

      @@SpectrumMan и STM32F1 (STM32С8T6) но тут сразу нужно выяснить ограничения по схемотехнике и цене а то так можно далеко уйти)

  • @Antoine_de_Saint_Exupéry
    @Antoine_de_Saint_Exupéry 22 дні тому +1

    +запись логов на sd и тогда самый лучший точно

    • @SpectrumMan
      @SpectrumMan  22 дні тому

      Не проблема сделать RTC в stm32 на борту есть аппаратный , SD подключается легко , памяти и выводов хватит , только вот зачем ? что в них писать ? Это же блок питания а не измерительный прибор . С другой стороны там дел на пол дня , и видео можно прикольное снять ) спасибо за идею )

    • @elblog7735
      @elblog7735 21 день тому

      ​@@SpectrumMan для лбп sd незнаю зачем нужна.

    • @SpectrumMan
      @SpectrumMan  21 день тому

      @@elblog7735 и я не знаю , но прикола ради сделаю , чисто поржать .

    • @user-bb1rm5gi6h
      @user-bb1rm5gi6h 21 день тому +1

      @@SpectrumMan Будет прикольно сделать так, чтобы начинал и заканчивал писать лог на sd карту по какому-то событию.
      Ну например подключаешь к ЛБП какой-то девайс, и хочешь понять в какие моменты и сколько он потребляет.
      Ну и пусть пишет, например, в формате CSV на карту. Потом этот файл можно открыть в виде графиков в KST или сгенерировать графики при помощи gnuplot.
      Хотя это можно сделать и без sd-карты. просто вываливать значения в UART, например или забирать их через USB и выводить график потребления в реальном времени

    • @SpectrumMan
      @SpectrumMan  21 день тому

      Вопрос тот же Зачем ?