No description
Find a file
2025-11-06 15:04:09 +00:00
firmware Добавить firmware/dac1 2025-11-06 15:04:09 +00:00
ESP32-30PIN-DEVBOARD.png Загрузить файлы в «/» 2025-08-21 17:41:19 +00:00
LICENSE Initial commit 2025-08-21 15:44:43 +00:00
MCP42010-2925707215.jpg Загрузить файлы в «/» 2025-11-02 07:49:12 +00:00
README.md Обновить README.md 2025-11-02 07:34:27 +00:00
XL4015-DC-DC-Buck-Converter-Schematic-2873406333.png Загрузить файлы в «/» 2025-11-03 16:15:48 +00:00

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 512 В (по модулю), 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!): Вход 1224 В → ваш DC-DC 5 В → LDO 3.3 В → ESP32, OLED, датчики (общая «земля» со всем стендом).