From f39906a3015f6db29cf2afd7305595a80544c3f8 Mon Sep 17 00:00:00 2001 From: elios Date: Sun, 2 Nov 2025 07:34:27 +0000 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/README.md b/README.md index 2c73d3d..a37b7f9 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,32 @@ # smart_chargeESP32 +ESP32 DevKit v1 → периферия +OLED (SSD1306/SH1106, I²C 0x3C) +SDA → GPIO21, SCL → GPIO22, VCC 3.3 V, GND → GND + +Энкодер-модуль (S1/S2/KEY, 3.3 В!) +S1(A) → GPIO32, S2(B) → GPIO33, KEY → GPIO26, VCC 3.3 V, GND → GND + +INA219 (ток/напряжение батареи) +SDA → GPIO21, SCL → GPIO22, VCC 3.3 V, GND → GND +Шунт модульный (на плате INA219), в разрыв плюсовой шины АКБ (high-side) + +FR120N модуль (ключ нагрузки/импульса) +PWM/EN → GPIO25, VCC 5–12 В (по модулю), GND общий + +DS18B20 +DATA → GPIO16, подтяжка 4.7 кΩ к 3.3 В, VCC 3.3 В, GND + +MCP42010 (двойной цифр. потенциометр 10 кΩ, SPI) +CS → GPIO5, SCK → GPIO18, MOSI → GPIO23, (MISO не требуется, можно GPIO19) +Питание MCP42010: 5 В (совместимо с логикой ESP32 по SPI). GND общий. + +POT0 → заменяет триммер тока XL4015 (I-SET) + +POT1 → заменяет триммер напряжения XL4015 (V-SET) + +MOSFET P-канал + диод Шоттки SS34 — защита от переполюсовки на входе батареи (high-side) +(исток к +АКБ, сток к шине +BAT/INA219, затвор через делитель/резистор на + и управление; SS34 по линии заряда/под ваши предпочтения) + +Питание логики (обязательно отдельно от XL4015!): +Вход 12–24 В → ваш DC-DC 5 В → LDO 3.3 В → ESP32, OLED, датчики (общая «земля» со всем стендом).