Трехканальный вольтамперметр на базе ESP32-S3 с записью в лог и передачей данных по WI-FI (YCHEV003)

Привет друзья, сегодня с Вами мы соберём трёхканальный вольтамперметр на базе ESP32-S3. Многие из Вас, уже долгое время ждали этот проект, поэтому при его сборке я учёл все Ваши замечания в комментариях под видео к вольтамперметру на Arduino, вольтамперметру на ESP8266 и сделал проект максимально простым, я избавился от большого количества пайки, новый вольтамперметр буквально можно спаять навесным монтажом, так как он состоит всего из 5 модулей. Так же избавился от ненужных компонентов, навроде датчика температуры, блока управления вентиляторами, так как модули, на основе которых мы будем с Вами собирать лабораторный блок питания уже имеют и датчики температуры, и могут управлять скоростями вентилятора, поэтому данные компоненты в новом вольтамперметре я упразднил. Давайте перейдём к страницам нашего трёхканального вольтамперметра на базе ESP32-S3, на главной у нас отображается текущее время модуля, значок WI-FI сигнализирующий нам, что на модуле включена точка доступа и мы можем подключиться к ней с телефона, планшета или ноутбука и скачать все данные. Далее идут показания трёх модулей INA226 подключённых по шине I2C, кнопки переключения профилей позволяющие сохранять данные в EEPROM для продолжения отложенных тестов. На этом моменте остановимся и рассмотрим данный функционал подробно, представьте Вы решили узнать ёмкость батареи разрядив её или зарядив до определённого значения, но во время теста Вам срочно потребовалось зарядить, например аккумулятор от автомобиля, что бы Ваша жена смогла уехать по делам, если Вы прервёте тест, то все данные будут утеряны и Вам придётся начинать тест заново, но благодаря профилям Вы можете просто переключиться на другой профиль и тем самым сохранить данные Вашего первого теста. Прошу заметить, что данные сохраняются во время переключения профилей, так как количество записей в EEPROM ограничено и записывать данные онлайн в EEPROM, мы не можем, мы просто испортим память. При получении данных из EEPROMа, вольтамперметр сначала использует алгоритмы CRC для проверки целостности данных и только потом начинает с ними работать. На каждый канал у нас по 5 профилей, что в общей сумме нам даёт 15 профилей на вольтамперметр. [ДОНАТЫ] Если Вы хотите поддержать канал, Вы можете отправить любую сумму для покупки модулей, чтобы ускорить выход новых видео https://donate.stream/yoomoney41001310330425 [Таймкоды] 00:00 Основные функции трехканального вольтамперметра на базе ESP32-S3 05:59 Подключение к трехканальному вольтамперметру по WI-FI 06:40 Настройки трехканального вольтамперметра 07:24 Схема трехканального вольтамперметра на базе ESP32-S3 07:40 Сборка трехканального вольтамперметра на базе ESP32-S3 11:12 Прошивка трехканального вольтамперметра на базе ESP32-S3 [Видео] Защита от переполюсовки https://www.youtube.com/watch?v=f49ymcfng48 [Ссылка для менеджера плат] https://espressif.github.io/arduino-esp32/package_esp32_index.json [Библиотеки и скетч] Для скачивание не требуется регистрация или оплата, просто жмите на зелёную кнопку "CODE", затем "Download ZIP" https://github.com/chevichelov/VOLTAMMETER_ESP32_S3_YCHEV003 [Детали] Waveshare ESP32-S3 4,3 https://aliexpress.ru/item/1005007414841444.html INA226 https://aliexpress.ru/item/1005004890583233.html DS3231 https://aliexpress.ru/item/1005008759526793.html

Иконка канала Ремонтные мастера
12 подписчиков
12+
4 просмотра
месяц назад
12+
4 просмотра
месяц назад

Привет друзья, сегодня с Вами мы соберём трёхканальный вольтамперметр на базе ESP32-S3. Многие из Вас, уже долгое время ждали этот проект, поэтому при его сборке я учёл все Ваши замечания в комментариях под видео к вольтамперметру на Arduino, вольтамперметру на ESP8266 и сделал проект максимально простым, я избавился от большого количества пайки, новый вольтамперметр буквально можно спаять навесным монтажом, так как он состоит всего из 5 модулей. Так же избавился от ненужных компонентов, навроде датчика температуры, блока управления вентиляторами, так как модули, на основе которых мы будем с Вами собирать лабораторный блок питания уже имеют и датчики температуры, и могут управлять скоростями вентилятора, поэтому данные компоненты в новом вольтамперметре я упразднил. Давайте перейдём к страницам нашего трёхканального вольтамперметра на базе ESP32-S3, на главной у нас отображается текущее время модуля, значок WI-FI сигнализирующий нам, что на модуле включена точка доступа и мы можем подключиться к ней с телефона, планшета или ноутбука и скачать все данные. Далее идут показания трёх модулей INA226 подключённых по шине I2C, кнопки переключения профилей позволяющие сохранять данные в EEPROM для продолжения отложенных тестов. На этом моменте остановимся и рассмотрим данный функционал подробно, представьте Вы решили узнать ёмкость батареи разрядив её или зарядив до определённого значения, но во время теста Вам срочно потребовалось зарядить, например аккумулятор от автомобиля, что бы Ваша жена смогла уехать по делам, если Вы прервёте тест, то все данные будут утеряны и Вам придётся начинать тест заново, но благодаря профилям Вы можете просто переключиться на другой профиль и тем самым сохранить данные Вашего первого теста. Прошу заметить, что данные сохраняются во время переключения профилей, так как количество записей в EEPROM ограничено и записывать данные онлайн в EEPROM, мы не можем, мы просто испортим память. При получении данных из EEPROMа, вольтамперметр сначала использует алгоритмы CRC для проверки целостности данных и только потом начинает с ними работать. На каждый канал у нас по 5 профилей, что в общей сумме нам даёт 15 профилей на вольтамперметр. [ДОНАТЫ] Если Вы хотите поддержать канал, Вы можете отправить любую сумму для покупки модулей, чтобы ускорить выход новых видео https://donate.stream/yoomoney41001310330425 [Таймкоды] 00:00 Основные функции трехканального вольтамперметра на базе ESP32-S3 05:59 Подключение к трехканальному вольтамперметру по WI-FI 06:40 Настройки трехканального вольтамперметра 07:24 Схема трехканального вольтамперметра на базе ESP32-S3 07:40 Сборка трехканального вольтамперметра на базе ESP32-S3 11:12 Прошивка трехканального вольтамперметра на базе ESP32-S3 [Видео] Защита от переполюсовки https://www.youtube.com/watch?v=f49ymcfng48 [Ссылка для менеджера плат] https://espressif.github.io/arduino-esp32/package_esp32_index.json [Библиотеки и скетч] Для скачивание не требуется регистрация или оплата, просто жмите на зелёную кнопку "CODE", затем "Download ZIP" https://github.com/chevichelov/VOLTAMMETER_ESP32_S3_YCHEV003 [Детали] Waveshare ESP32-S3 4,3 https://aliexpress.ru/item/1005007414841444.html INA226 https://aliexpress.ru/item/1005004890583233.html DS3231 https://aliexpress.ru/item/1005008759526793.html

, чтобы оставлять комментарии