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

Ғылым және технология

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

Пікірлер: 30

  • @Mendell78
    @Mendell7811 күн бұрын

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

  • @SpectrumMan

    @SpectrumMan

    11 күн бұрын

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

  • @Anthony-sf2rk
    @Anthony-sf2rk20 күн бұрын

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

  • @SpectrumMan

    @SpectrumMan

    20 күн бұрын

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

  • @vyacheslavvarich3774
    @vyacheslavvarich377415 күн бұрын

    Как вариант для дальнейшего развития проекта можно приспособить данный приборчик на электронную нагрузку и было бы класно сделать вывод на пин по превышению мощности чтобы ее вовремя отключить и чтобы можно было задать эту мощность кнопками или энкодером . 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-bf1bz16 күн бұрын

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

  • @SpectrumMan

    @SpectrumMan

    16 күн бұрын

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

  • @hurrypallony6446
    @hurrypallony644623 күн бұрын

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

  • @SpectrumMan

    @SpectrumMan

    23 күн бұрын

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

  • @vaqtinchaoshiq
    @vaqtinchaoshiq22 күн бұрын

    Кстати где-то слышал что без 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éry22 күн бұрын

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

  • @SpectrumMan

    @SpectrumMan

    22 күн бұрын

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

  • @elblog7735

    @elblog7735

    22 күн бұрын

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

  • @SpectrumMan

    @SpectrumMan

    21 күн бұрын

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

  • @user-bb1rm5gi6h

    @user-bb1rm5gi6h

    21 күн бұрын

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

  • @SpectrumMan

    @SpectrumMan

    21 күн бұрын

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

Келесі