Майстерня: ремонт і досліди

Пусковий павербанк для авто своїми руками: Li-ion 3S, LiFePO4 4S і суперконденсатори

Опубліковано 10.11.2026

Як самому зробити пусковий павербанк для авто (його ще називають бустером або джамп-стартером). У статті:

  • скільки струму бере стартер бензинового й дизельного двигуна від 1,3 до 6 л, таблиці й графіки;
  • чому пуск — це секунди під навантаженням у сотні ампер, а не хвилини, і тому невелика батарея з цим справляється;
  • частина 1: павербанк на Li-ion 3S із зарядкою від USB-C — чому 3S, а не 4S, які елементи підходять, скільки «C» має бути на корпусі, де їх узяти, схема, контактор, діоди, контролер і код;
  • частина 2: блок LiFePO4 4S з BMS 200 А, який допомагає розрядженому акумулятору авто: спершу підзаряд через резистор, потім пуск;
  • чи можна завести авто зовсім без свинцевого акумулятора;
  • що краще для пуску: Li-ion чи LiFePO4;
  • пуск від суперконденсаторів і як їх зарядити.

чернетка — обговорюємо й дописуємо

⚠ Перш ніж починати. Батарея, яка крутить стартер, дає сотні ампер, а при короткому замиканні — тисячі. Затискачі, зведені разом, зварюються й розплавляються, а Li-ion, пошкоджений чи перегрітий, горить так, що його не загасити. Збирайте ізольованим інструментом, без каблучок і годинника, запобіжник ставте одразу біля батареї, а затискачі закривайте, поки пристрій не потрібен.

Скільки струму бере стартер

Стартер — найпотужніший споживач в авто: від 0,8 кВт на малому бензиновому двигуні до 3–4,5 кВт на великому дизелі. Але працює він секунди. У першу мить, поки якір стоїть, струм стрибає до кількасот ампер (це кидок), за десяті частки секунди падає і далі пульсує з кожним тактом стиску. Дизелю треба більше, ніж бензиновому двигуну того самого об'єму: у нього вищий ступінь стиску.

Бензинові двигуни, +20 °C:

Бензин, лСтартер, кВтПрокручування, АКидок у першу мить, АПрокручування на −18 °C, А
1,30,8–1,0100–150300–400150–300
1,60,9–1,1120–170330–450180–340
2,01,0–1,4140–200380–520210–400
2,51,2–1,7160–220420–580240–440
3,01,4–1,7170–240450–620260–480
4,01,4–2,0190–260480–680290–520
5,01,6–2,2200–280500–720300–560
6,01,7–2,5220–300550–800330–600

Дизельні двигуни, +20 °C:

Дизель, лСтартер, кВтПрокручування, АКидок у першу мить, АПрокручування на −18 °C, А
1,31,4–1,8170–230450–650260–460
1,61,6–2,0190–260500–720290–520
2,01,8–2,2220–320580–820330–640
2,52,0–2,5240–340620–880360–680
3,02,2–3,0260–370650–920390–740
4,02,7–3,2270–390680–950410–780
5,03,0–4,0280–410700–980420–820
6,03,0–4,5290–430700–1000440–860

Числа — типові діапазони, а не вимір конкретного авто: їх оцінено за потужністю стартерів із каталогів виробників і звірено з опублікованими вимірами. Наприклад, на дизелях 6,2 л кидок виміряли 715–925 А, а прокручування — 280–460 А. Струм вашого авто залежить від стартера (звичайний чи з редуктором), масла, стану двигуна і самого акумулятора. На морозі масло густе, і струм прокручування росте в 1,5–2 рази — це остання колонка.

Струм стартера легкового авто за об'ємом двигуна, +20 °C: прокручування і кидок у першу мить, від і до; окремо бензин і дизельпрокручування — струм, поки стартер крутить двигун (1–5 с)кидок у першу мить — короткий поштовх у першу мить, поки стартер ще стоїть (десятки мілісекунд)Бензинові двигуни020040060080010001,3 лбензин 1,3 л — прокручування: 100–150 Абензин 1,3 л — кидок у першу мить: 300–400 А1,6 лбензин 1,6 л — прокручування: 120–170 Абензин 1,6 л — кидок у першу мить: 330–450 А2,0 лбензин 2 л — прокручування: 140–200 А140–200бензин 2 л — кидок у першу мить: 380–520 А380–5202,5 лбензин 2,5 л — прокручування: 160–220 Абензин 2,5 л — кидок у першу мить: 420–580 А3,0 лбензин 3 л — прокручування: 170–240 А170–240бензин 3 л — кидок у першу мить: 450–620 А450–6204,0 лбензин 4 л — прокручування: 190–260 Абензин 4 л — кидок у першу мить: 480–680 А5,0 лбензин 5 л — прокручування: 200–280 Абензин 5 л — кидок у першу мить: 500–720 А6,0 лбензин 6 л — прокручування: 220–300 Абензин 6 л — кидок у першу мить: 550–800 ААДизельні двигуни020040060080010001,3 лдизель 1,3 л — прокручування: 170–230 Адизель 1,3 л — кидок у першу мить: 450–650 А1,6 лдизель 1,6 л — прокручування: 190–260 Адизель 1,6 л — кидок у першу мить: 500–720 А2,0 лдизель 2 л — прокручування: 220–320 Адизель 2 л — кидок у першу мить: 580–820 А2,5 лдизель 2,5 л — прокручування: 240–340 Адизель 2,5 л — кидок у першу мить: 620–880 А3,0 лдизель 3 л — прокручування: 260–370 Адизель 3 л — кидок у першу мить: 650–920 А4,0 лдизель 4 л — прокручування: 270–390 Адизель 4 л — кидок у першу мить: 680–950 А5,0 лдизель 5 л — прокручування: 280–410 Адизель 5 л — кидок у першу мить: 700–980 А6,0 лдизель 6 л — прокручування: 290–430 Адизель 6 л — кидок у першу мить: 700–1000 ААоб'єм двигуна, л · смуга — від і до, +20 °C; на морозі прокручування в 1,5–2 рази більше
Струм стартера за об'ємом двигуна: угорі — бензинові, унизу — дизельні. На кожен об'єм — дві смуги «від–до»: темна — прокручування, поки стартер крутить двигун (1–5 с); світла — кидок у першу мить, поки стартер ще стоїть (десятки мілісекунд). Що вища смуга, то більший струм. Для бензинових 2,0 і 3,0 л числа підписано — це приклади нижче. Оцінка для +20 °C; на морозі прокручування в 1,5–2 рази більше.
Як змінюється струм за секунди старту: бензин 1,6 л і дизель 2,0 л (з розжаренням свічок), +20 °C0200400600800−4−3−2−10123час, с (0 — повернули ключ на «старт»)струм, Асвічки розжарення ≈ 45–70 Акидок 750 Акидок 450 Апульсації: кожен стиск у циліндрізавівсязавівсябензин 1,6 лдизель 2,0 лЕнергія на старт: бензин ≈ 0,7 Вт·год, дизель ≈ 3,0 Вт·год (разом зі свічками). Павербанк 3S на 10 А·год має ≈ 110 Вт·год.
Як змінюється струм за секунди старту. Дизель спершу кілька секунд розжарює свічки (45–70 А), потім кидок і пульсації, поки двигун не заведеться. Форма кривої — модель за вимірами осцилографом, числа — типові для цих двигунів.

Приклад: бензинові двигуни 2,0 і 3,0 л

Приклади: як змінюється струм стартера за секунди пуску — бензин 2,0 л (4 циліндри) і 3,0 л (6 циліндрів), +20 °C010020030040050060000,511,522,5час, с (0 — повернули ключ на «старт»)струм, Акидок 535 А (бензин 3,0 л)кидок 450 А (бензин 2,0 л)прокручування ≈ 205 Апрокручування ≈ 170 Азавівся →← завівсябензин 2,0 лбензин 3,0 лЕнергія одного пуску: 2,0 л ≈ 0,8 Вт·год, 3,0 л ≈ 1,1 Вт·год — менше 1 % павербанка 3S на 10 А·год (≈ 110 Вт·год).
Струм стартера за секунди пуску двох бензинових двигунів. Спершу короткий кидок, далі — прокручування з хвилями: кожна хвиля — стиск в одному з циліндрів. У шестициліндрового 3,0 л стиски частіші, тому хвилі дрібніші, а середній струм вищий. Це модель за типовими числами з таблиці вище, а не вимір конкретного авто.
ЩоБензин 2,0 лБензин 3,0 л
циліндрів (зазвичай)46
стартер1,0–1,4 кВт1,4–1,7 кВт
кидок у першу мить380–520 А, десятки мілісекунд450–620 А, десятки мілісекунд
прокручування, +20 °C140–200 А170–240 А
прокручування, −18 °C210–400 А260–480 А
скільки крутить теплий двигун до пуску1–2 с1–2 с
енергія одного пуску≈ 0,8 Вт·год≈ 1,1 Вт·год
Li-ion 3S з Molicel P42A, +20 °C3S5P: ≈ 225 А тривало3S6P: ≈ 270 А тривало
Li-ion 3S з Molicel P42A, мороз3S9P: ≈ 405 А тривало3S11P: ≈ 495 А тривало
LiPo-збірка 3S на 10 А·годвід 40C на корпусівід 50C на корпусі

Як читати таблицю:

  • Скільки елементів ставити паралельно, визначає струм прокручування, а не кидок. Сума тривалих струмів однієї паралелі (у P42A — близько 45 А на елемент) має бути не меншою за струм прокручування. Кидок триває десятки мілісекунд, і його покриває короткочасна віддача елементів.
  • На морозі струм прокручування більший, а елементи віддають менше — тому для зими паралельних удвічі більше. Або тримайте павербанк у теплому салоні.
  • LiPo: 200 А ÷ 10 А·год = 20C, 240 А ÷ 10 А·год = 24C; на корпусі беріть удвічі більше (розділ про «C»), тобто від 40C і від 50C.
  • Енергії на пуск потрібно мізер: менше 1 % павербанка на 10 А·год. Складно лише віддати великий струм.

Секунди, а не хвилини

Енергії на один пуск потрібно зовсім мало: теплому бензиновому двигуну 1,6 л — менше за 1 Вт·год, дизелю 2,0 л разом зі свічками — близько 3 Вт·год. Павербанк 3S на 10 А·год вміщує близько 110 Вт·год, тобто вистачає на десятки спроб.

Складність не в енергії, а в струмі: батарея має кілька секунд віддавати 150–400 А і при цьому не просісти нижче ~9 В, інакше блоки керування перезавантажуються, а стартер крутить надто повільно. Тому для пускового пристрою головне — не ємність, а здатність елементів віддати великий струм. І тому невеликий павербанк справляється: він працює секунди, а не хвилини.

Між спробами робіть паузу 30–60 с: і стартер, і елементи за кілька секунд такого струму помітно гріються.

Частина 1. Li-ion 3S із зарядкою від USB-C

Компактний пристрій, який живе в багажнику чи бардачку й заряджається від зарядного пристрою телефона чи ноутбука. Так влаштовані майже всі готові пускові павербанки.

Чому 3S, а не 4S

Збірка Li-ionПовна, ВНомінал, ВПід стартером, ВДля авто на 12 В
3S12,610,8–11,1≈ 9–10,5так: свинцевий акумулятор під стартером теж просідає до 9,6–10,5 В
4S16,814,4–14,8≈ 12–14ні: повна — 16,8 В, вище за 15–16 В, на які розраховані блоки керування, лампи й реле авто
  • 3S за напругою схожий на свинцевий акумулятор під час пуску. Повний — 12,6 В, під стартером просідає до 9–10 В, як і свинцевий.
  • 4S Li-ion — надто висока напруга. 16,8 В повного заряду електроніка авто тривало не розрахована; а поки затискачі з'єднані, бортова мережа сидить саме на цій напрузі, і генератор її не знизить.
  • Але 3S не можна лишати під'єднаним до працюючого генератора. Генератор тримає 14,2–14,6 В (на деяких авто до 14,8 В), а повний 3S — це 12,6 В. Якщо після пуску затискачі лишаються підключеними, генератор заряджатиме 3S понад межу 4,2 В на елемент, і це вже небезпечно. Тому контролер розмикає коло, щойно двигун завівся (код нижче).
  • LiFePO4 — інша хімія: для 12 В йому потрібна саме збірка 4S (14,4 В повний, 13,2 В номінал), про це частина 2.

Які елементи підходять

Потрібні високострумові елементи. Ємність тут другорядна: важливий тривалий струм розряду з паспорта.

ТипПрикладиТривалий струм одного елементаГодиться?
21700 високострумовіMolicel P42A (4,2 А·год), Molicel P45B (4,5 А·год), Samsung 40T (4 А·год)35–50 Атак, найкращий вибір серед циліндричних
18650 високострумовіSamsung 25R (2,5 А·год), LG HG2 (3 А·год), Sony/Murata VTC6 (3 А·год)15–20 Атак, але треба більше паралельних
LiPo-збірки 3S (пакетні, для моделей)збірки з позначкою «C» на корпусі (розділ нижче)за «C» × ємністьтак, саме з такими зроблені готові пускові павербанки
ноутбукові, з павербанків для телефонівбудь-які3–10 Ані: не витягнуть струм стартера
невідомі «9900 мА·год»дешеві підробкиневідомоні

Скільки паралельно. Сума тривалих струмів елементів однієї паралелі має бути не меншою за струм прокручування вашого двигуна. Кидок у першу мить триває частки секунди, і його покриває короткочасна віддача: у високострумових елементів вона в 1,5–2 рази вища за тривалу.

  • бензиновий 1,3–1,6 л (прокручування 100–170 А, кидок до 450 А): 3S4P з Molicel P42A — 12 елементів, 16,8 А·год, ≈ 180 А тривало; бензиновий 2,0 л (140–200 А) — 3S5P;
  • дизель 2,0 л (220–320 А, кидок до 800 А): 3S8P з P42A — ≈ 360 А тривало;
  • на 18650 по 15–20 А — удвічі більше паралельних.

Елементи в одній паралелі — однакові, з однієї партії, з однаковою напругою перед з'єднанням. З'єднання — точкове зварювання нікелевою чи мідною стрічкою, а не паяльником по корпусу.

Скільки «C» має бути на корпусі

«C» на LiPo-збірці показує, у скільки разів допустимий струм в амперах більший за ємність в ампер-годинах: 5000 мА·год × 50C = 250 А. Потрібне число рахується так:

потрібне C = струм пуску (А) ÷ ємність (А·год)

Ємність збірки 3S200 А (бензин, прокручування)400 А (кидок, дизель)
5 А·год40C80C
10 А·год20C40C
20 А·год10C20C
  • Беріть удвічі більше, ніж вийшло в таблиці. На збірках для моделей «C» часто завищене, справжня віддача — приблизно половина написаного.
  • Два числа на корпусі (наприклад, «50C / 100C») — це тривалий і короткочасний (кілька секунд) струм. Рахуйте за тривалим: короткочасний на збірках для моделей пишуть найоптимістичніше, і на ньому елементи гріються й старіють швидше.
  • На морозі LiPo віддає помітно менше. Перед пуском узимку тримайте павербанк у теплому салоні чи за пазухою.
  • На циліндричних елементах «C» не пишуть — тривалий струм в амперах є в паспорті.

Де взяти

  • Нові 18650 / 21700 — у продавців акумуляторів для електротранспорту, ліхтарів і вейпів, які показують паспорт елемента. Перевірте при отриманні: вагу (P42A — ≈ 70 г), ємність тестером і внутрішній опір (у справного високострумового 21700 — до ~15 мОм).
  • LiPo-збірки 3S з великим «C» — у магазинах товарів для радіокерованих моделей і FPV-дронів: там збірки 3S і 4S з великим «C» продаються постійно.
  • Не беріть елементи з ноутбукових батарей і павербанків для телефонів (малий струм), розібрані елементи невідомої історії й «18650 на 9900 мА·год» — справжніх таких не буває.

Схема

Схема пускового павербанка на Li-ion 3S: силове коло через запобіжник і контактор, контролер, захист від переплутаних затискачів, зарядка від USB-CLi-ion 3S3S4P–3S6P, 2170010,8–12,6 ВF1250–300 АK1контактор12 В, ≥ 200 АTVS5KP18CAпереплутані?PC817 + 1N4148+ 2,2 кОм+ затискач (червоний)− затискач (чорний)до акумулятораавтона котушці — діод 1N5408Контролер — Arduino NanoA0 ← напруга батареї (47к / 10к)A1 ← напруга затискачів (47к / 10к)D3 ← оптрон «переплутані»D2 ← кнопка «примусово»D8 → IRLZ44N → котушка K1D5 / D6 → світлодіоди, D9 → пищалкаS1 вимикач → 1N5819 → MP1584 (5 В) → NanoUSB-C PDтригер на 20 ВXL4015CC/CV: 12,6 В, 3 АSS54щоб модульне розряджавBMS 3Sзаряд і балансроз'єм C−дроти балансуваннязарядка від USB-C (розділ «Зарядка»)
Пусковий павербанк Li-ion 3S. Силове коло: «+» батареї → запобіжник F1 → контактор K1 → червоний затискач; «−» батареї — напряму на чорний затискач. Контролер вмикає K1 лише за правильної полярності й вимикає після пуску. Зарядка від USB-C іде через BMS, яка балансує елементи.

Чому силовий струм іде не через BMS. Плат BMS 3S на 400 А майже немає, а ті, що є, великі й дорогі. Тому, як і в готових пускових павербанках, BMS тут стоїть лише в колі заряду й балансування, а розряд захищають запобіжник F1 і контролер: він не замикає K1, якщо батарея розряджена, і розмикає, якщо вона просіла під навантаженням.

Деталі: контактор, діоди, запобіжник, дроти

ПозначенняЩоНавіщо
K1контактор постійного струму, котушка 12 В, ≥ 200 А тривало, ≥ 500 А короткочасноз'єднує батарею із затискачами лише на час пуску. Найкраще — з паспортною здатністю розмикати постійний струм (наприклад, TE Kilovac LEV200 на 500 А)
F1запобіжник MEGA чи ANL 250–300 А, на ≥ 32 В постійного струмувід короткого замикання (тисячі ампер), а не від струму стартера: стартовий струм він витримує
D11N5408 (3 А, 1000 В) паралельно котушці K1, катодом до «+»гасить викид напруги, коли котушка вимикається; без нього згорить MOSFET
D2двонапрямлений TVS-діод 5KP18CA між затискачамипоглинає викиди напруги, коли розмикається контактор і коли працює генератор; 18 В робочої напруги — вище за 12,6 В батареї. Саме двонапрямлений: однонапрямлений при переплутаних затискачах відкрився б і закоротив акумулятор авто
D31N4148 послідовно зі світлодіодом оптрона PC817 і резистором 2,2 кОм, між затискачамиоптрон світиться лише тоді, коли затискачі переплутані; 1N4148 бере на себе зворотну напругу, якої світлодіод сам не витримає (≈ 5 В)
D4SS54 (5 А, 40 В) на виході модуля зарядкимодуль XL4015 без живлення потроху розряджає батарею через свій вихід; діод це перекриває
D51N5819 у живленні контролеразахищає понижувальний модуль, якщо під час складання переплутати полярність батареї
Q1MOSFET IRLZ44N (логічний рівень), 220 Ом у затвор, 100 кОм між затвором і GNDвмикає котушку K1 від виводу контролера; 100 кОм тримає його закритим, поки контролер стартує
дільники47 кОм / 10 кОм + 100 нФ і стабілітрон BZX55C5V1 на кожному вході A0, A115 В перетворюються на 2,6 В для АЦП; стабілітрон захищає вхід від викидів і від «мінуса» при переплутаних затискачах
живленнявимикач S1 → D5 → модуль MP1584 на 5 В → вивід 5V плати Nanoбез вимикача Nano зі світлодіодами забирає ~20 мА і за місяць розрядить батарею 3S4P (16,8 А·год) майже повністю
дротимідь 25–35 мм², до 1 м на кожен затискачна 300 А кожен зайвий міліом — це 0,3 В втрат
затискачімідні, на 400–600 Адешеві «крокодили» з латуні з покриттям гріються й дають великий опір

Якщо в котушці контактора вбудована електроніка (економайзер, як у частини контакторів серії LEV200), діод D1 ставте лише так, як дозволяє паспорт.

Чому в силовому колі немає діода. Діод не пускав би струм від генератора назад у батарею, але при 300 А навіть на діоді Шотткі падає 0,5–0,6 В: це 150–180 Вт тепла і пів вольта втрат від і без того просілих 9–10 В. Тому силове коло комутує контактор, а функцію «не пускати назад» виконує контролер: він розмикає K1, коли двигун завівся.

Як працює контролер

  • Затискачі переплутані → оптрон дає сигнал, K1 не замикається, червоний світлодіод блимає, пищалка попереджає.
  • Батарея розряджена (нижче 10,2 В) → K1 не замикається, світиться червоний.
  • На затискачах акумулятор, полярність правильна → через пів секунди K1 замикається, світиться зелений. Тепер можна повертати ключ.
  • Акумулятор авто розряджений «у нуль» і на затискачах немає напруги → перевірте полярність очима й утримайте кнопку «примусово» 3 с. ⚠ На акумуляторі «в нуль» оптрон переплутаних затискачів не спрацює, тож у цьому режимі від помилки захищає лише запобіжник F1.
  • Двигун завівся (напруга вище 13,3 В довше 2 с) → K1 розмикається.
  • Минуло 30 с або батарея просіла нижче 7,5 В довше секунди → K1 розмикається.
  • Після розмикання контролер не замкне K1 знову, доки затискачі не знімуть з акумулятора. Поки чекає, зелений блимає раз на секунду; червоний світиться, якщо коло розімкнуто через просілу батарею.

Код контролера

Плата — Arduino Nano. Перед першим пуском виміряйте мультиметром напругу на виводі 5V і впишіть її в VREF, а потім звірте напруги, які показує контролер, із мультиметром.

// Пусковий павербанк Li-ion 3S: контролер вмикає контактор K1 лише тоді,
// коли це безпечно, і вимикає його після пуску, за тайм-аутом чи при просіданні батареї.
// Плата: Arduino Nano (ATmega328P), живлення 5 В від понижувального модуля.

const uint8_t PIN_VPACK   = A0;  // напруга батареї через дільник 47 кОм / 10 кОм
const uint8_t PIN_VCLAMP  = A1;  // напруга на затискачах (червоний відносно чорного)
const uint8_t PIN_FORCE   = 2;   // кнопка «примусово» на GND
const uint8_t PIN_REVERSE = 3;   // вихід оптрона: LOW = затискачі переплутані
const uint8_t PIN_LED_OK  = 5;   // зелений: контактор замкнений
const uint8_t PIN_LED_ERR = 6;   // червоний: помилка або батарея розряджена
const uint8_t PIN_K1      = 8;   // затвор IRLZ44N → котушка контактора K1
const uint8_t PIN_BUZZER  = 9;   // п'єзопищалка

const float DIV  = (47.0 + 10.0) / 10.0;  // коефіцієнт дільника
const float VREF = 5.0;                   // виміряйте напругу 5V своєї плати і впишіть сюди

const float PACK_MIN_START = 10.2;  // нижче (≈ 3,4 В на елемент) не вмикати: батарея розряджена
const float PACK_MIN_LOAD  = 7.5;   // 2,5 В на елемент під навантаженням довше LOW_MS — розімкнути
const float CLAMP_PRESENT  = 2.0;   // на затискачах є хоч якийсь акумулятор
const float CLAMP_RUNNING  = 13.3;  // вище — працює генератор, тобто двигун завівся

const unsigned long MAX_ON_MS     = 30000;  // контактор замкнений не довше 30 с
const unsigned long LOW_MS        = 1000;
const unsigned long RUN_MS        = 2000;
const unsigned long PRESENT_MS    = 500;
const unsigned long FORCE_HOLD_MS = 3000;   // утримати кнопку 3 с — увімкнути без акумулятора на затискачах
const unsigned long REMOVED_MS    = 2000;

enum State { IDLE, ON, WAIT_REMOVE };
State state = IDLE;
unsigned long tOn = 0, tLow = 0, tRun = 0, tForce = 0, tPresent = 0, tRemoved = 0;

float readVolts(uint8_t pin) {
  long sum = 0;
  for (uint8_t i = 0; i < 8; i++) {
    sum += analogRead(pin);
  }
  return sum / 8.0 * VREF / 1023.0 * DIV;
}

void relay(bool on) {
  digitalWrite(PIN_K1, on ? HIGH : LOW);
  digitalWrite(PIN_LED_OK, on ? HIGH : LOW);
}

// Таймер умови: true, якщо умова тримається безперервно довше ms.
bool heldFor(bool cond, unsigned long &since, unsigned long ms, unsigned long now) {
  if (!cond) {
    since = 0;
    return false;
  }
  if (since == 0) {
    since = now;
  }
  return now - since >= ms;
}

void turnOn(unsigned long now) {
  relay(true);
  state = ON;
  tOn = now;
  tLow = 0;
  tRun = 0;
  tone(PIN_BUZZER, 2000, 150);
}

void turnOff(bool error) {
  relay(false);
  state = WAIT_REMOVE;
  tRemoved = 0;
  digitalWrite(PIN_LED_ERR, error ? HIGH : LOW);
  tone(PIN_BUZZER, error ? 800 : 2000, error ? 800 : 300);
}

void setup() {
  pinMode(PIN_K1, OUTPUT);
  pinMode(PIN_LED_OK, OUTPUT);
  pinMode(PIN_LED_ERR, OUTPUT);
  relay(false);
  pinMode(PIN_FORCE, INPUT_PULLUP);
  pinMode(PIN_REVERSE, INPUT_PULLUP);
}

void loop() {
  unsigned long now = millis();
  float vPack  = readVolts(PIN_VPACK);
  float vClamp = readVolts(PIN_VCLAMP);
  bool reversed = digitalRead(PIN_REVERSE) == LOW;
  bool force    = digitalRead(PIN_FORCE) == LOW;

  // Переплутані затискачі — розімкнути за будь-якого стану й чекати, доки їх знімуть.
  if (reversed) {
    relay(false);
    state = WAIT_REMOVE;
    tRemoved = 0;
    digitalWrite(PIN_LED_ERR, (now / 200) % 2);
    if ((now / 200) % 10 == 0) {
      tone(PIN_BUZZER, 800, 100);
    }
    return;
  }

  switch (state) {
    case IDLE:
      digitalWrite(PIN_LED_ERR, vPack < PACK_MIN_START ? HIGH : LOW);
      if (vPack < PACK_MIN_START || vClamp > CLAMP_RUNNING) {
        tPresent = 0;
        tForce = 0;
        break;  // батарея розряджена або двигун уже працює — не вмикати
      }
      if (heldFor(vClamp > CLAMP_PRESENT, tPresent, PRESENT_MS, now)) {
        turnOn(now);  // акумулятор на затискачах, полярність правильна
      } else if (heldFor(force, tForce, FORCE_HOLD_MS, now)) {
        turnOn(now);  // акумулятор розряджений «у нуль» — вмикаємо за кнопкою
      }
      break;

    case ON:
      if (now - tOn > MAX_ON_MS) {
        turnOff(false);  // час вийшов: стартер не має крутити довше
      } else if (heldFor(vPack < PACK_MIN_LOAD, tLow, LOW_MS, now)) {
        turnOff(true);   // батарея просіла нижче 2,5 В на елемент
      } else if (heldFor(vClamp > CLAMP_RUNNING, tRun, RUN_MS, now)) {
        turnOff(false);  // двигун завівся: генератор не має заряджати 3S до 14,4 В
      }
      break;

    case WAIT_REMOVE:
      // Повторно не вмикатися, доки затискачі не знімуть з акумулятора.
      digitalWrite(PIN_LED_OK, (now / 1000) % 2);
      if (heldFor(vClamp < 1.0, tRemoved, REMOVED_MS, now)) {
        digitalWrite(PIN_LED_OK, LOW);
        digitalWrite(PIN_LED_ERR, LOW);
        state = IDLE;
      }
      break;
  }
}

Зарядка від USB-C

ЛанкаЩоНалаштування
USB-C PD тригермаленька плата-«обманка» (на CH224K чи схожій), що просить у зарядки 20 Вперемичкою чи резистором вибрати 20 В; зарядка — від 45–60 Вт
понижувальний модульXL4015 з обмеженням струму і напруги (CC/CV)без батареї виставити 12,6 В, потім струм 2–3 А
D4SS54після модуля, анодом до модуля
BMS 3Sз балансуванням і окремим роз'ємом зарядувідключає заряд, якщо будь-який елемент дійшов до 4,25 В
  • Напругу виставляйте без батареї. Модуль, підключений до батареї з неналаштованою напругою, може перезарядити її за хвилини.
  • Через діод D4 батарея в кінці заряду отримує трохи менше за 12,6 В — близько 12,4–12,5 В. Це ≈ 95 % заряду, і так елементи служать довше.
  • Час: 3S4P на 16,8 А·год при 3 А — близько 6 годин.
  • Повільніший варіант — готові модулі заряду 3S від 5 В USB (10–15 Вт): заряджатимуть добу.
  • Заряджайте при 0…45 °C, не в машині на сонці й не без нагляду.

Частина 2. LiFePO4 4S з BMS 200 А: допомогти розрядженому акумулятору

Та сама ідея, але на LiFePO4 і без власної зарядки: такий блок заряджають звичайним зарядним пристроєм для LiFePO4 на 14,2–14,4 В. Його мета — не стартувати авто замість акумулятора, а допомогти розрядженому акумулятору: спершу трохи підзарядити його, потім з'єднатися з ним напряму на час пуску.

Чому LiFePO4 4S підходить без хитрощів

  • 4S LiFePO4: повна — 14,4 В, у спокої — 13,2–13,4 В, під стартером — 11–12,5 В. Це майже як справний свинцевий акумулятор.
  • Генератор тримає 14,2–14,6 В (на деяких авто до 14,8 В) — це повний заряд LiFePO4 4S або трохи вище. Перезаряд від генератора невеликий, і його обмежує BMS: вона відключає заряд на 3,65 В на елемент.
  • LiFePO4 стійкіший до перегріву й пошкоджень, ніж Li-ion.

BMS 200 А з піком 400 А: чи вистачить

  • 200 А тривало самостійно вистачає на прокручування бензинових двигунів приблизно до 2,0–2,5 л і дизелів до 1,3–1,6 л (таблиці вгорі). Більшим двигунам блок допомагає разом зі свинцевим акумулятором, підключений паралельно: струм ділиться між обома.
  • Кидок 450–900 А триває десятки мілісекунд, але на нього може спрацювати захист BMS від короткого замикання: у багатьох плат він спрацьовує за сотні мікросекунд. Тоді BMS відключить вихід посеред пуску. Саме тому блок підключають паралельно до акумулятора авто, а не замість нього: кидок бере на себе свинцевий акумулятор, а LiFePO4 тримає напругу під час прокручування.
  • Перевірте в налаштуваннях «розумної» BMS пороги й затримки захисту від надструму та від короткого замикання; у звичайної — паспорт.
  • Елементи теж мають витримати. Дивіться в паспорті імпульсний струм: наприклад, циліндричні A123 ANR26650 (2,5 А·год) дають 70 А тривало і 120 А до 10 с, тож 4S4P (10 А·год) — 280 А тривало й близько 480 А імпульсом. Великі призматичні елементи на 200–300 А·год теж годяться; 4S на 50–100 А·год зі струмом 1C (50–100 А) — ні.

Як це працює: підзаряд, потім пуск

Ідея «реле лише частково клацає й частково замикає коло» не спрацює, і ось чому:

ІдеяЩо буде насправді
реле часто вмикається й вимикається, «частково» замикаючи колоконтакти механічного реле або замкнені, або ні. У замкнений момент іде повний струм, тож BMS бачить ті самі кидки, а кожне розмикання під сотнями ампер — дуга: контакти обгорають і зварюються
плавно обмежувати струм напівпровідником (ШІМ на MOSFET)можна, але це десятки паралельних MOSFET, драйвер, дросель і охолодження — окремий проєкт
✔ крок 1: підзаряд через резисторреле K2 з'єднує батареї через резистор 0,22 Ом. Струм — 5–15 А, 5–15 хв. Свинцевий акумулятор отримує 1–2 А·год і «оживає»
✔ крок 2: пуск через контакторза кнопкою «СТАРТ» контактор K1 з'єднує батареї напряму лише на час прокручування, контролер стежить за струмом і часом

Чому не з'єднати батареї напряму одразу. LiFePO4 у спокої — 13,3 В, розряджений свинцевий — 11,5 В, а зовсім розряджений — 10 В. Опір обох батарей і дротів разом — 10–20 мОм, тож між ними одразу піде 100–300 А: на межі BMS, а свинцевому акумулятору такий зарядний струм шкодить. Через резистор 0,22 Ом струм — (13,3 − 11,5) / 0,22 ≈ 8 А, а при зовсім розрядженому — до ~15 А. Резистор при цьому виділяє 15–50 Вт тепла, тому беріть на 100 Вт в алюмінієвому корпусі й прикрутіть до радіатора.

Схема

Схема пускового блока на LiFePO4 4S з BMS 200 А: попередній підзаряд розрядженого акумулятора через резистор, далі пуск через контакторLiFePO4 4S12,8–14,4 Велементи на 400 А імпульсноF1250–300 АK1контактор12 В, ≥ 200 АK2реле 40 АR0,22 Ом 100 ВтBMS 4S200 А, пік 400 АB− P−шунт500 А / 50 мВ+ INA226TVS5KP18CAпереплутані?PC817 + 1N4148+ 2,2 кОм+ затискач (червоний)− затискач (чорний)до акумулятораавтокрок 2: пуск через K1 (до 15 с)крок 1: підзаряд через R (5–15 хв)Контролер — Arduino NanoA0, A1 ← батарея й затискачі (47к / 10к)A4 / A5 ↔ INA226 (струм)D3 ← оптрон «переплутані»D2 ← кнопка «СТАРТ»D7 → IRLZ44N → котушка K2D8 → IRLZ44N → котушка K1на котушці — діод 1N5408 (K1, K2)S1 вимикач → 1N5819 → MP1584 (5 В) → Nanoзарядка — окремим зарядним пристроєм для LiFePO4 (14,2–14,4 В)
Пусковий блок LiFePO4 4S з BMS 200 А. Крок 1: реле K2 і резистор R підзаряджають розряджений акумулятор авто. Крок 2: контактор K1 з'єднує батареї напряму на час пуску. Шунт з INA226 міряє струм, контролер розмикає коло після пуску або коли струм надто великий надто довго.

Деталі

ПозначенняЩоНавіщо
батареяLiFePO4 4S з елементів, що витримують 400 А імпульсом (див. вище)дає струм пуску й тримає напругу
BMS4S, 200 А тривало, 400 А пікзахищає елементи від перезаряду, глибокого розряду й короткого замикання
K1контактор 12 В, ≥ 200 А тривало (як у частині 1)пряме з'єднання на час пуску
K2автомобільне реле 12 В на 40 Авмикає підзаряд через резистор
R0,22 Ом, 100 Вт, в алюмінієвому корпусі, на радіаторіобмежує струм підзаряду до 5–15 А
шунт + INA226шунт 500 А / 50 мВ і модуль INA226 (I²C)міряє струм в обидва боки до ~800 А: на 50 мВ / 500 А діапазон INA226 (±81,9 мВ) — це ±819 А
F1MEGA чи ANL 250–300 А на ≥ 32 В постійного струмувід короткого замикання
діоди1N5408 на котушці K1, 1N4007 на котушці K2, TVS 5KP18CA, 1N4148 + PC817, 1N5819так само, як у частині 1
Q1, Q2IRLZ44N, 220 Ом у затвор, 100 кОм між затвором і GNDвмикають котушки K1 і K2

Код контролера

Шунт ставте в «мінус» після BMS, а виводи шунта підключіть до INA226 так, щоб струм розряду нашої батареї мав знак «плюс». Перевірте це на лампі фар до першого пуску.

// Пусковий блок LiFePO4 4S + BMS 200 А: два кроки.
// Крок 1 — підзаряд розрядженого акумулятора авто через резистор (реле K2).
// Крок 2 — за кнопкою «СТАРТ» контактор K1 з'єднує батареї напряму на час прокручування.
// Струм міряє INA226 на шунті 500 А / 50 мВ; плюс струму — коли наша батарея віддає.

#include <Wire.h>

const uint8_t PIN_VPACK   = A0;  // напруга батареї через дільник 47 кОм / 10 кОм
const uint8_t PIN_VCLAMP  = A1;  // напруга на затискачах
const uint8_t PIN_START   = 2;   // кнопка «СТАРТ» на GND
const uint8_t PIN_REVERSE = 3;   // оптрон: LOW = затискачі переплутані
const uint8_t PIN_LED_OK  = 5;
const uint8_t PIN_LED_ERR = 6;
const uint8_t PIN_K2      = 7;   // реле підзаряду (через резистор 0,22 Ом)
const uint8_t PIN_K1      = 8;   // контактор пуску
const uint8_t PIN_BUZZER  = 9;

const uint8_t INA_ADDR = 0x40;     // адреса INA226 (A0, A1 модуля на GND)
const float   R_SHUNT  = 0.0001;   // 50 мВ / 500 А = 0,1 мОм
const float   DIV      = (47.0 + 10.0) / 10.0;
const float   VREF     = 5.0;      // виміряйте напругу 5V своєї плати

const float PACK_MIN_START = 12.9;  // ≈ 3,22 В на елемент: нижче — батарея майже порожня
const float PACK_MIN_LOAD  = 10.0;  // 2,5 В на елемент під навантаженням
const float CLAMP_PRESENT  = 2.0;
const float CLAMP_RUNNING  = 13.6;  // до підключення: вище — двигун уже працює
const float I_PRE_DONE     = 3.0;   // струм підзаряду впав нижче — акумулятор підтягнувся
const float I_PEAK_MAX     = 380.0; // довше I_PEAK_MS — розімкнути: BMS тривало не розрахована на стільки
                                    // (від короткого замикання її власний захист швидший за наш)
const float I_LONG_MAX     = 250.0; // довше I_LONG_MS — теж розімкнути
const float I_BACK         = -5.0;  // струм іде В нашу батарею — працює генератор
const float I_PRE_SHORT    = 40.0;  // під час підзаряду більше — затискачі зійшлися
const float I_PRE_NONE     = 0.3;   // під час підзаряду менше хвилину — затискачі зняли

const unsigned long PRE_MAX_MS   = 30UL * 60 * 1000;  // підзаряд не довше 15 хв
const unsigned long CRANK_MAX_MS = 15000;             // K1 замкнений не довше 15 с
const unsigned long I_PEAK_MS    = 300;
const unsigned long PRE_SHORT_MS = 1000;
const unsigned long PRE_NONE_MS  = 60000;
const unsigned long I_LONG_MS    = 5000;
const unsigned long RUN_MS       = 2000;
const unsigned long LOW_MS       = 1000;
const unsigned long PRESENT_MS   = 500;
const unsigned long REMOVED_MS   = 2000;

enum State { IDLE, PRECHARGE, CRANK, WAIT_REMOVE };
State state = IDLE;
unsigned long tState = 0, tPresent = 0, tPeak = 0, tLong = 0, tRun = 0, tLow = 0, tDone = 0, tRemoved = 0;
unsigned long tShort = 0, tNone = 0;
bool lastStart = false;

float readVolts(uint8_t pin) {
  long sum = 0;
  for (uint8_t i = 0; i < 8; i++) {
    sum += analogRead(pin);
  }
  return sum / 8.0 * VREF / 1023.0 * DIV;
}

// Регістр 0x01 INA226 — напруга шунта, 2,5 мкВ на одиницю, зі знаком.
float readAmps() {
  Wire.beginTransmission(INA_ADDR);
  Wire.write(0x01);
  if (Wire.endTransmission() != 0) {
    return NAN;
  }
  if (Wire.requestFrom(INA_ADDR, (uint8_t) 2) != 2) {
    return NAN;
  }
  uint8_t hi = Wire.read();  // два окремі читання: порядок у одному виразі не гарантований
  uint8_t lo = Wire.read();
  int16_t raw = (int16_t) ((hi << 8) | lo);
  return raw * 2.5e-6 / R_SHUNT;
}

bool heldFor(bool cond, unsigned long &since, unsigned long ms, unsigned long now) {
  if (!cond) {
    since = 0;
    return false;
  }
  if (since == 0) {
    since = now;
  }
  return now - since >= ms;
}

void setRelays(bool k2, bool k1) {
  digitalWrite(PIN_K2, k2 ? HIGH : LOW);
  digitalWrite(PIN_K1, k1 ? HIGH : LOW);
}

void go(State s, unsigned long now) {
  state = s;
  tState = now;
  tPeak = tLong = tRun = tLow = tDone = tRemoved = tShort = tNone = 0;
}

void stopAll(bool error, unsigned long now) {
  setRelays(false, false);
  digitalWrite(PIN_LED_ERR, error ? HIGH : LOW);
  tone(PIN_BUZZER, error ? 800 : 2000, error ? 800 : 300);
  go(WAIT_REMOVE, now);
}

void setup() {
  pinMode(PIN_K1, OUTPUT);
  pinMode(PIN_K2, OUTPUT);
  setRelays(false, false);
  pinMode(PIN_LED_OK, OUTPUT);
  pinMode(PIN_LED_ERR, OUTPUT);
  pinMode(PIN_START, INPUT_PULLUP);
  pinMode(PIN_REVERSE, INPUT_PULLUP);
  Wire.begin();
}

void loop() {
  unsigned long now = millis();
  float vPack  = readVolts(PIN_VPACK);
  float vClamp = readVolts(PIN_VCLAMP);
  float amps   = readAmps();
  bool reversed = digitalRead(PIN_REVERSE) == LOW;

  // INA226 не відповідає — без виміру струму немає ні захисту, ні ознаки пуску: розімкнути все.
  if (isnan(amps)) {
    setRelays(false, false);
    if (state != WAIT_REMOVE) {
      go(WAIT_REMOVE, now);
    }
    digitalWrite(PIN_LED_ERR, (now / 500) % 2);
    return;
  }
  bool startNow = digitalRead(PIN_START) == LOW;
  bool startPressed = startNow && !lastStart;  // лише момент натискання
  lastStart = startNow;

  if (reversed) {
    setRelays(false, false);
    if (state != WAIT_REMOVE) {
      go(WAIT_REMOVE, now);
    }
    digitalWrite(PIN_LED_ERR, (now / 200) % 2);
    return;
  }

  switch (state) {
    case IDLE:
      digitalWrite(PIN_LED_ERR, vPack < PACK_MIN_START ? HIGH : LOW);
      if (vPack >= PACK_MIN_START && vClamp < CLAMP_RUNNING
          && heldFor(vClamp > CLAMP_PRESENT, tPresent, PRESENT_MS, now)) {
        setRelays(true, false);  // крок 1: підзаряд через резистор
        tone(PIN_BUZZER, 2000, 150);
        go(PRECHARGE, now);
      }
      break;

    case PRECHARGE:
      // Блимає — підзаряджаємо; світиться рівно — струм упав, можна пускати.
      if (heldFor(amps < I_PRE_DONE, tDone, 5000, now)) {
        digitalWrite(PIN_LED_OK, HIGH);
      } else {
        digitalWrite(PIN_LED_OK, (now / 500) % 2);
      }
      if (startPressed) {
        setRelays(false, true);  // крок 2: пряме з'єднання на час прокручування
        tone(PIN_BUZZER, 2500, 200);
        go(CRANK, now);
      } else if (heldFor(amps > I_PRE_SHORT, tShort, PRE_SHORT_MS, now)) {
        stopAll(true, now);   // затискачі зійшлися: струм через резистор надто великий
      } else if (heldFor(amps < I_PRE_NONE, tNone, PRE_NONE_MS, now)) {
        stopAll(false, now);  // затискачі зняли — не тримати їх під напругою
      } else if (now - tState > PRE_MAX_MS || vPack < PACK_MIN_START - 0.4) {
        stopAll(false, now);
      }
      break;

    case CRANK:
      digitalWrite(PIN_LED_OK, HIGH);
      if (now - tState > CRANK_MAX_MS) {
        setRelays(true, false);  // не завівся: назад до підзаряду, можна пробувати ще раз
        go(PRECHARGE, now);
      } else if (heldFor(amps > I_PEAK_MAX, tPeak, I_PEAK_MS, now)
                 || heldFor(amps > I_LONG_MAX, tLong, I_LONG_MS, now)) {
        stopAll(true, now);   // струм надто великий надто довго
      } else if (heldFor(vPack < PACK_MIN_LOAD, tLow, LOW_MS, now)) {
        stopAll(true, now);   // батарея просіла
      } else if (heldFor(amps < I_BACK, tRun, RUN_MS, now)) {
        stopAll(false, now);  // генератор заряджає нас — двигун завівся
      }
      break;

    case WAIT_REMOVE:
      digitalWrite(PIN_LED_OK, (now / 1000) % 2);
      if (heldFor(vClamp < 1.0, tRemoved, REMOVED_MS, now)) {
        digitalWrite(PIN_LED_OK, LOW);
        digitalWrite(PIN_LED_ERR, LOW);
        go(IDLE, now);
      }
      break;
  }
}

Як користуватися:

  1. Затискачі на акумулятор: червоний на «+», чорний на «−». Блимає зелений — іде підзаряд.
  2. Зачекайте 5–15 хв. Коли зелений світиться рівно, струм підзаряду впав нижче 3 А.
  3. Натисніть «СТАРТ» і протягом 15 с поверніть ключ. Прокручуйте не довше 5–10 с.
  4. Двигун завівся — контролер сам розімкне коло. Не завівся — через 15 с контролер повернеться до підзаряду; пауза 30–60 с і ще раз із кроку 3.

Якщо під час підзаряду затискачі зійдуться, струм через резистор перевищить 40 А, і контролер розімкне коло за секунду. Якщо затискачі зняли, струм упаде до нуля, і за хвилину контролер теж розімкне K2. Підзаряд триває не довше 30 хв.

  1. Зніміть затискачі: спершу чорний, потім червоний.

Чи можна завести авто зовсім без свинцевого акумулятора

Коротко: прокрутити стартер можна, а їздити так — ні.

ЩоЩо буде
пустити двигун від павербанка, коли акумулятора в авто немаєстартер прокрутить, двигун заведеться. Але пусковий пристрій після пуску відключиться (наш контролер — теж)
їхати без акумуляторагенератору ні на що спертися: напруга стрибає, а при різкому вимкненні навантаження буває викид до десятків вольт. На старих авто з простим генератором це часто минає без наслідків, на сучасних — ризик для блоків керування
сучасне авто з датчиком акумулятора на «−», «старт-стопом»без акумулятора — помилки, вимкнені функції; після заміни акумулятор часто треба «зареєструвати» діагностичним приладом
постійно замість свинцевого — стартова батарея LiFePO4 4Sможна, готові такі є. Але нижче 0 °C BMS не дає заряджати (взимку батарея не заряджається), під капотом спека, а якщо BMS відключить батарею на ходу — той самий викид напруги. Виробник авто на таке не розраховував
постійно замість свинцевого — Li-ion 3Sні: генератор перезарядить його до 14,4 В, тобто 4,8 В на елемент

Тож пусковий павербанк — це допомога акумулятору на кілька секунд або аварійний пуск, щоб доїхати до заміни акумулятора, а не заміна акумулятора.

Li-ion чи LiFePO4

ЩоLi-ion 3S (NMC, LiPo)LiFePO4 4S
напруга для авто на 12 В9–12,6 В, під стартером просідає сильніше10–14,4 В, майже як у свинцевого
підключення до працюючого генераторане можна: перезаряд, треба розмикати після пускуможна: 14,4 В для нього — повний заряд
енергія на кілограм≈ 150–250 Вт·год≈ 90–160 Вт·год
вага елементів на 10 А·год≈ 0,6 кг≈ 1 кг
віддача на морозікращаслабша: на −10…−20 °C просідає помітніше
безпека при пошкодженні чи перегрівіможе загорітися, погасити важкозначно стійкіший
літо в салоні (60–70 °C)ризиковано, швидко старієвитримує краще, але теж старіє
ресурссотні циклівтисячі циклів

Висновок: для пристрою, що постійно возиться в машині або підключається паралельно до акумулятора, краще LiFePO4 4S. Для компактного павербанка в бардачку, який заряджається від USB-C і береться з собою, — Li-ion чи LiPo 3S, але лише з контролером, що розмикає коло після пуску, і не на сонці влітку.

Суперконденсатори

Суперконденсатори запасають мало енергії, але віддають величезний струм: внутрішній опір модуля — одиниці міліом. Холод їм майже не заважає (працюють до −40 °C), циклів — сотні тисяч. Мінус — швидкий саморозряд: за дні чи тижні, тому їх заряджають перед самим пуском.

З чого зібрати: 6 комірок по 2,7 В і 3000 Ф послідовно (разом 16,2 В, 500 Ф) з платами балансування, або готовий модуль 16 В 500 Ф (наприклад, Maxwell BMOD0500 P016).

Чи вистачить енергії. Енергія конденсатора — ½·C·U². Від 15 до 9 В модуль 500 Ф віддає ½ × 500 × (15² − 9²) = 36 кДж ≈ 10 Вт·год, а пуск бере 0,7–3 Вт·год. Вистачає із запасом. А от збірка з шести конденсаторів по 500 Ф (разом 83 Ф) дає лише ≈ 1,7 Вт·год — це на один пуск теплого бензинового двигуна.

Як зарядити суперконденсатори

Від чогоЯкСкільки часу (500 Ф)
від самого розрядженого акумулятора авточерез резистор 0,5–1 Ом: порожній конденсатор для акумулятора — це коротке замикання. Зарядиться до напруги акумулятора, 11–12 В10–25 хв
від прикурювача іншого авточерез модуль CC/CV: 14,5–15 В, 5–10 А≈ 15 хв
від USB-C PD 20 Втригер на 20 В і модуль XL4015: 15 В, 3–5 А, як у частині 125–40 хв
  • Ніколи вище 2,7 В на комірку (16,2 В на шість) і лише з платами балансування: без них одна комірка зарядиться вище за інші й вийде з ладу.
  • Заряджений від слабкого акумулятора до 11 В модуль до 9 В віддасть лише ½ × 500 × (11² − 9²) = 10 кДж ≈ 2,8 Вт·год — майже вчетверо менше, ніж заряджений до 15 В. На пуск теплого двигуна цього часто досить, але саме тому готові пускові пристрої на суперконденсаторах мають підвищувальний перетворювач: він заряджає модуль вище за напругу акумулятора.
  • Підключайте заряджений модуль перед самим поворотом ключа. Інакше він за хвилини розрядиться в розряджений свинцевий акумулятор, і енергія піде не на стартер.
  • Заряджений модуль дає сотні ампер при короткому замиканні — клеми закривайте. На зберігання розряджайте його через резистор.

Перевірка й безпека

  • Перша перевірка — без авто. Підключіть до затискачів автомобільну лампу фар (55–60 Вт) і переконайтеся, що K1 замикається, а напруги й струм, які показує контролер, збігаються з мультиметром.
  • Перевірте захист від переплутаних затискачів на справному акумуляторі, від'єднавши котушку K1: червоний світлодіод має блимати, а зелений — не загорятися (він показує команду на замикання K1).
  • Прокручуйте не довше 5–10 с, пауза між спробами — 30–60 с.
  • Червоний затискач — на «+», чорний — на «−» акумулятора або на масу двигуна. Затискачі ніколи не зводьте разом.
  • Li-ion не лишайте влітку в салоні на сонці й не заряджайте без нагляду. Нижче 0 °C не заряджайте ні Li-ion, ні LiFePO4.
  • Елемент здувся, гріється без навантаження чи пахне — виведіть його з роботи.

[ВПИСАТИ: що з цього зібрано в нас, фото, заміри струму на нашому авто]

Журнал змін статті

  • 2026-11-10 — графік струму за об'ємом двигуна перероблено: окремо бензин і дизель, на кожен об'єм — дві смуги «від–до» (прокручування й кидок) з поясненням словами; додано приклад для бензинових 2,0 і 3,0 л: графік у часі й таблиця (струми, енергія пуску, скільки елементів паралельно, «C» для LiPo).
  • 2026-11-10 — перша чернетка: струм стартера за об'ємом двигуна (таблиці, графіки), пусковий павербанк Li-ion 3S із зарядкою від USB-C, блок LiFePO4 4S з BMS 200 А і підзарядом, пуск без свинцевого акумулятора, Li-ion чи LiFePO4, суперконденсатори.