טעינה צרכיה – במיקרו מעבד מיקרובקר esp32 סוגי בטריות וחישובים

 

Battery Capacity [mAh] =

Load Current [mA] × Load Voltage [V] × Time [h] / (Battery Voltage [V] × Efficiency)

 

Parameter Meaning Value במקרה שלך
Load Current זרם של ESP32-S3 140 mA
Load Voltage מתח עבודה של ESP32 3.3 V
Battery Voltage מתח סוללת Li-ion ממוצע 3.7 V
Time זמן עבודה בשעות לפי הצורך
Efficiency יעילות ממיר מתח 0.85

 

 

Battery Capacity [mAh] = Load Current [mA] × Load Voltage [V] × Time [h] / (Battery Voltage [V] × Efficiency)

חישוב לשעה אחת:

140 × 3.3 × 1 / (3.7 × 0.85) = 147 mAh

חישוב לדקה אחת:

147 / 60 = 2.45 mAh

חישוב ל־24 שעות:

147 × 24 = 3528 mAh

סיכום:

זמן צריכת סוללה משוערת
דקה 2.45 mAh
שעה 147 mAh
24 שעות 3528 mAh ≈ 3.5 Ah

 

מקדם  ביטחון סופי  4500–5000 mAh ל־24 שעות.

כלומר עדיף 2 בטריות 18650

 


 

בטריות  ליתיום איון

סוללה קיבול אמיתי זרם טעינה מומלץ/רגיל זרם טעינה מקסימלי זרם פריקה מקסימלי התאמה ל־ESP32-S3 140mA
סוללה קיבול אמיתי זרם טעינה מומלץ/רגיל זרם טעינה מקסימלי זרם פריקה מקסימלי התאמה ל־ESP32-S3 140mA
Samsung INR18650-35E 3350–3500mAh 1.7A, או 1.02A לחיים ארוכים 2A 8A רציף, 13A לא רציף הכי טובה לזמן עבודה ארוך
Samsung INR18650-30Q כ־2950–3000mAh 1.5A 4A טעינה מהירה 15A רציף טובה לזרמים גבוהים, פחות זמן עבודה
TR18650 / GTF לרוב לא אמין; הרבה פעמים 400–1000mAh בפועל לא ידוע לא ידוע לא ידוע לא מומלץ לפרויקט אמין

 

נתוני Samsung 35E: הדאטה־שיט מציין מינימום 3350mAh, טעינה רגילה 1700mA, טעינה לחיי מחזור 1020mA, טעינה מקסימלית 2000mA, ופריקה רציפה 8000mA.
נתוני Samsung 30Q: הדאטה־שיט מציין מינימום 2950mAh, טעינה רגילה 1.5A, טעינה מדורגת/מהירה 4A, זמן טעינה רגיל 180 דקות, זמן טעינה מהירה 70 דקות, ופריקה רציפה 15A.

 

זרם מקסימלי:

Max Discharge Current = כמה אמפר הסוללה יכולה לתת לעומס בלי להתחמם/לקרוס.
לדוגמה: ESP32-S3 שלך צורך רק 0.14A, לכן גם 35E וגם 30Q הרבה מעל מה שאתה צריך.

זרם טעינה מקסימלי

Max Charge Current = כמה אמפר מותר להכניס לסוללה בזמן טעינה.
זה כן משפיע על זמן טעינה: יותר זרם טעינה = טעינה מהירה יותר, אבל יותר חום ופחות אורך חיים

טיענה –  נוסחת זמן טעינה מקורבת:

Charge Time [h] ≈ Battery Capacity [Ah] / Charge Current [A] × 1.15

ה־1.15 הוא בגלל שליתיום נטען בשיטת CC-CV, ובסוף הטעינה הזרם יורד ולכן זה לא חישוב לינארי מושלם.

 

שיטת CC-CV היא שיטת טעינה נפוצה לסוללות ליתיום, במיוחד 18650 Li-ion.

CC = Constant Current — זרם קבוע
בהתחלה המטען נותן זרם קבוע, למשל:  I_charge = 1A / 2A / 3A

המתח של הסוללה עולה בהדרגה עד שמגיע למתח היעד

CV = Constant Voltage — מתח קבוע
כאשר הסוללה מגיעה למתח היעד, המטען מחזיק מתח קבוע   Li-ion 1S = 4.2V

ואז הזרם יורד לאט לאט עד שהטעינה מסתיימת.

דוגמה לסוללת 18650 אחת:

שלב CC:
המטען מגביל את הזרם ל־1A.
הוא מודד כל הזמן את מתח הסוללה.
המתח של הסוללה עולה בהדרגה עד 4.2V.

שלב CV:
כשהסוללה מגיעה ל־4.2V,
המטען עובר למצב מתח קבוע.
הוא מחזיק 4.2V.

במצב הזה הזרם יורד לבד:
1A → 0.7A → 0.4A → 0.2A → 0.1A

סיום טעינה:
כאשר הזרם יורד מתחת לסף שהמטען הגדיר,
למשל 0.1A או 0.05A,
המטען מפסיק טעינה או עובר ל־Standby.

כאשר הזרם קטן מאוד → הסוללה מלאה

CC-CV = בהתחלה זרם קבוע, בסוף מתח קבוע עם זרם נמוך

 

חשוב: לסוללות Li-ion אסור להשתמש רק בממיר מתח רגיל. צריך מטען Li-ion CC-CV אמיתי עם הגבלת זרם והפסקת טעינה ומד טמפרטורה (  בודקים גם טמפרטורת סוללה אם החום עולה יותר מדי → המטען מפסיק או מוריד זרם )

שבבי טעינה מקצועיים 

P4056 / MCP73831 / BQ chips / מטען Li-ion חכם

 

חישוב זמן טעינה לפי פרמטרים של בטרייה

Time_hours ≈ (Capacity_Ah × ΔSOC) / I_charge × K

Capacity_Ah = קיבול הסוללה באמפר־שעה
ΔSOC = אחוז הטעינה שחסר, למשל מ־20% ל־100% = 0.8
I_charge = זרם טעינה באמפר
K = מקדם CC-CV והפסדים

K = 1.15 עד 1.30 לטעינה מלאה עד 100%
K = 1.05 עד 1.10 לטעינה עד 80–90%

דוגמא לחישוב טעינה 

מושגי יסוד

מקרא פרמטרים:

English term משמעות בעברית
Capacity קיבול הסוללה
mAh מיליאמפר־שעה
Ah אמפר־שעה
Charge Current זרם טעינה
Standard Charge Current זרם טעינה רגיל
Fast Charge Current זרם טעינה מהיר
Max Charge Current זרם טעינה מקסימלי
Charge Voltage מתח טעינה סופי
Constant Current זרם קבוע
Constant Voltage מתח קבוע
Termination Current זרם סיום טעינה
Cut-off Current זרם ניתוק טעינה
Charge Time זמן טעינה
Cell Temperature טמפרטורת תא
Charge Temperature Range תחום טמפרטורה מותר בטעינה
Cycle Life אורך חיים במחזורי טעינה
C-rate יחס זרם טעינה לקיבול הסוללה

מה זה  C-rate

C-rate = Current [A] / Battery Capacity [Ah]

דוגמה עם Samsung INR18650-35E:

זרם C-rate משמעות
3.5A 1C תאורטית פריקה/טעינה בשעה
1.75A 0.5C בערך שעתיים
1.05A 0.3C עדין יותר, טוב לחיי סוללה
0.14A 0.04C הצריכה של ESP32-S3

 

עבור המיקרו בקר

0.14A / 3.5Ah = 0.04C

 

 

נוסחת זמן עבודה עם מקדם יעילות:

Runtime [h] = Battery Capacity [mAh] × Battery Voltage [V] × Efficiency / (Load Current [mA] × Load Voltage [V])

מקרא פרמטרים באנגלית:

Parameter Meaning
Runtime זמן עבודה בשעות
Battery Capacity קיבול הסוללה ב־mAh
Battery Voltage מתח סוללה ממוצע, Li-ion בערך 3.7V
Efficiency מקדם יעילות ממיר, למשל 0.85
Load Current זרם הצרכן, אצלך 140mA
Load Voltage מתח ESP32, בדרך כלל 3.3V או 5V לפי איפה מדדת

אם ה־ESP32 צורך 140mA ב־3.3V

לסוללת Samsung 35E 3500mAh:

3500 × 3.7 × 0.85 / (140 × 3.3) = 23.8 שעות

כלומר בערך 24 שעות לתא אחד.

אם ה־140mA נמדד בכניסת USB 5V

3500 × 3.7 × 0.85 / (140 × 5) = 15.7 שעות

כלומר בערך 16 שעות לתא אחד.

שורה תחתונה:

סוללה ב־3.3V ב־5V
Samsung 35E 3500mAh 23.8 שעות 15.7 שעות
Samsung 30Q 3000mAh 20.4 שעות 13.5 שעות

ל־4 סוללות במקביל:

סוללות ב־3.3V ב־5V
4× Samsung 35E 95 שעות ≈ 4 ימים 63 שעות ≈ 2.6 ימים
4× Samsung 30Q 82 שעות ≈ 3.4 ימים 54 שעות ≈ 2.25 ימים

עבור מיקרו בקר  הייתי מחשב לפי Efficiency = 0.85, ואם המדידה היא דרך USB אז להשתמש ב־Load Voltage = 5V.

 

עבור  4 סוללות במקביל

 

חישוב לפי 4× Samsung 35E

נתונים:

Parameter Value
Battery Capacity per cell 3500mAh
Number of cells 4
Total Capacity 14000mAh
Battery Voltage nominal 3.7V
Efficiency 0.85
ESP32-S3 Load Current 140mA
ESP32-S3 Load Voltage 3.3V

שלב 1 — קיבול כולל

4 × 3500mAh = 14000mAh

כלומר:

14Ah


שלב 2 — אנרגיית הסוללות

Energy [Wh] = Capacity [Ah] × Battery Voltage [V]

14Ah × 3.7V = 51.8Wh


שלב 3 — אחרי מקדם יעילות

Usable Energy = 51.8Wh × 0.85

Usable Energy = 44.03Wh


שלב 4 — צריכת ESP32-S3

אם ה־ESP32 באמת צורך 140mA ב־3.3V:

Power = 3.3V × 0.14A

Power = 0.462W


שלב 5 — זמן עבודה

Runtime = Usable Energy / Load Power

44.03Wh / 0.462W = 95.3 שעות

כלומר:

בערך 95 שעות = כמעט 4 ימים


למה לא לחשב לפי 4.2V?

כי 4.2V קיים רק כשהסוללה מלאה. אם תחשב לפי 4.2V תקבל תוצאה אופטימית מדי:

14Ah × 4.2V × 0.85 = 49.98Wh

49.98Wh / 0.462W = 108 שעות

אבל זה לא אמיתי לכל זמן העבודה, כי המתח יורד מהר מתחת ל־4.2V.


שורה תחתונה:

אם 4 סוללות Samsung 35E במקביל מזינות ממיר ל־3.3V, וה־ESP32-S3 צורך 140mA ב־3.3V:

זמן עבודה ≈ 95 שעות

אם אתה מזין דרך USB/5V וה־140mA נמדד ב־5V:

זמן עבודה ≈ 63 שעות.

3.3V הוא לא מתח הסוללה.
אני הצבתי 3.3V בצד של הצרכן, כלומר ה־ESP32-S3 עצמו.

יש שני צדדים בחישוב:

צד Voltage
Battery Voltage בערך 3.7V ממוצע לתא Li-ion
Load Voltage 3.3V של ה־ESP32

הנוסחה:

Runtime [h] = Battery Capacity [Ah] × Battery Voltage [V] × Efficiency / Load Power [W]

כאשר:  Load Power

Load Power = Load Voltage × Load Current

Parameter Value למה
Battery Capacity 14Ah 4 סוללות במקביל: 4 × 3.5Ah
Battery Voltage 3.7V מתח ממוצע של תא Li-ion, לא 4.2V קבוע
Efficiency 0.85 הפסדים בממיר מתח / רגולטור
Load Voltage 3.3V מתח העבודה של ה־ESP32-S3 עצמו
Load Current 0.14A הזרם שמדדנו ב esp32 -s3 140mA

ל־4× Samsung 35E:

Battery Capacity = 4 × 3.5Ah = 14Ah

אנרגיית הסוללות:

14Ah × 3.7V = 51.8Wh

אחרי יעילות 85%:

51.8Wh × 0.85 = 44.03Wh

צריכת ESP32 ב־3.3V:

3.3V × 0.14A = 0.462W

זמן עבודה:

44.03Wh / 0.462W = 95.3 שעות

שורה תחתונה:

ה־3.3V הוא של ה־ESP32, לא של הסוללה.
הסוללה בחישוב היא 3.7V ממוצע, לא 4.2V.

אם ה־140mA נמדד בכניסת 5V USB, אז צריך להציב 5V, ואז הזמן יורד לכ־63 שעות.

מטענים 

  1. אנחנו נתייחס  למטען שגם מטעין את הבטרייה הבודדת בהתחלה 1S וגם נותן מתח למיקרו בקר

אלו נקראים :  1S Li-ion Charger with Power Path / Load Sharing

MCP73213

https://ww1.microchip.com/downloads/en/DeviceDoc/51812b.pdf

 

BQ24074

Adafruit Universal USB / DC / Solar Lithium Ion/Polymer charger – bq24074

https://www.adafruit.com/product/4755

 

טעינה של מספר סוללות בקביל רק אם אותו יצרן סוג  , כימיה , בדיוק אותה סוללה אותו באצ של פס יצור ואישור היצרן שניתן לבנות מהבטריות pack כלומר רק  1S4P

בשלב ההרכבה יש לפעול רק לפי הוראות יצרן יש לכייל את כל הבטריות למתח זהה

סכנת  זרם איזון

מתח כמעט זהה, למשל סביב 3.70V מול 3.70V. אם תא אחד ב־4.1V ותא אחר ב־3.3V, יכול לזרום ביניהם זרם איזון גבוה ומסוכן.

 

ההבדל בין   1S4P ל  4S

חיבור משמעות מתח נומינלי מתח מלא קיבול עם 4×35E אנרגיה
1S4P תא אחד בטור, 4 במקביל 3.7V 4.2V 14Ah 51.8Wh
4S 4 תאים בטור 14.8V 16.8V 3.5Ah 51.8Wh

 

עבור מיקרובקר של 3.3 וולט –  הביטחותי הוא

הבטיחותי ביותר ל־ESP32 הוא מקביל 1S4P, לא טור 4S. בטור אתה מקבל מתח גבוה ומחייב BMS וממיר מוריד; במקביל אתה נשאר בתחום תא ליתיום אחד שמתאים ל־BQ24074.

ה־BQ24074 הוא מטען 1-cell / 1S ל־Li-ion/Li-poly, טעינה ל־4.2V, עם Power Path, וזרם טעינה עד 1.5A. לכן הוא מתאים ל־4 סוללות במקביל 1S4P, אבל לא מתאים ל־4S

לא לחבר את ה־ESP32 ישירות במקביל לסוללות.
ה־ESP32 צריך להתחבר ל־OUT / LOAD של ה־BQ24074, כי זו יציאת ה־Power Path. ב־Adafruit ה־OUT נותן בערך 3V עד 4.4V, לכן ל־ESP32 עדיף להוסיף אחריו Buck-Boost 3.3V או Boost 5V

על מנת לחבר במקביל

(ראה פירוט כל רכיב בהמשך )

 

רכיב למה
1S BMS / Protection Board הגנה מטעינת יתר, פריקת יתר וקצר
Fuse / PTC לכל תא אם תא אחד מתקצר, שלא כל הזרם מהשלושה האחרים יזרום אליו
Main fuse ביציאת pack הגנת קצר כללית
NTC 10k ליד הסוללות למנוע טעינה כשהסוללה חמה מדי
Nickel strip + spot welding עדיף מהלחמה ישירה על תא 18650
Fish paper / heat shrink בידוד מכני וחשמלי

 

 

4× 18650 Samsung 35E במקביל = 1S4P

Cell 1 + ─ Fuse ┐
Cell 2 + ─ Fuse ├── PACK+ ── 1S BMS ── BQ24074 LI-ION+
Cell 3 + ─ Fuse ┤
Cell 4 + ─ Fuse ┘

 

תפקיד ה־BMS

ה־BMS לא “טוען” את הסוללה.
הוא שומר עליה.

תפקיד מה הוא עושה
Over-charge protection מנתק אם המתח עולה מעל בערך 4.25V
Over-discharge protection מנתק אם הסוללה יורדת נמוך מדי
Over-current protection מנתק אם הזרם גבוה מדי
Short-circuit protection מנתק במקרה קצר
Temperature protection אם קיים — עוצר טעינה/פריקה בטמפ׳ מסוכנת