This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
electrical:12v:drop-in_lifepo4 [2025/02/01 04:12] frater_secessus [waking lithium batteries] |
electrical:12v:drop-in_lifepo4 [2025/11/22 00:16] (current) frater_secessus [BMS features and specs] |
||
|---|---|---|---|
| Line 43: | Line 43: | ||
| ===== drawbacks of lithium ===== | ===== drawbacks of lithium ===== | ||
| - | * Li is relatively expensive up front | + | * Li has (historically at least) been relatively expensive up front. Prices started plummeting somewhere around 2024. |
| * Li cells need a [[# | * Li cells need a [[# | ||
| * Li can be **damaged** by long duration at full charge or high voltage, or high ambient temperatures | * Li can be **damaged** by long duration at full charge or high voltage, or high ambient temperatures | ||
| Line 55: | Line 55: | ||
| ===== choosing a drop-in LFP battery ===== | ===== choosing a drop-in LFP battery ===== | ||
| - | There are many factors here which only you will be able to assess. | + | There are many factors here which only you will be able to assess. |
| + | |||
| + | * reading and understanding the specs (see below) | ||
| + | * searching for youtube teardowns and testing on that particular model | ||
| + | |||
| + | Shortcut: | ||
| + | |||
| + | **Heads up**: do not use lowest-possible-price as the main criterion for a battery unless there was a test/ | ||
| ==== voltage ==== | ==== voltage ==== | ||
| Line 89: | Line 97: | ||
| LFP cells can be damaged by overvoltage. | LFP cells can be damaged by overvoltage. | ||
| + | |||
| + | |||
| + | === low temperature (~freezing) charge cutoff === | ||
| + | |||
| + | [not present in all BMS] | ||
| + | |||
| + | LFP cells are damaged by charging when the cells are at ~freezing temperatures.((discharging too, but the limits are much colder)) | ||
| + | |||
| + | Lack of **low temperature cutoff** is not necessarily a deal-breaker. | ||
| + | |||
| + | [[opinion: | ||
| + | |||
| + | |||
| === high temperature charge/ | === high temperature charge/ | ||
| Line 107: | Line 128: | ||
| - | === low temperature (~freezing) charge cutoff === | ||
| - | |||
| - | [not present in all BMS] | ||
| - | |||
| - | LFP cells are damaged by charging when the cells are at ~freezing temperatures.((discharging too, but the limits are much colder)) | ||
| - | |||
| - | Lack of **low temperature cutoff** is not necessarily a deal-breaker. | ||
| - | |||
| - | [[opinion: | ||
| Line 143: | Line 155: | ||
| - | Capacitive balancing wastes less power since most of the excess is transferred to the low cell[s]. | + | **Capacitive balancing** wastes less power since most of the excess is transferred to the low cell[s]. |
| + | |||
| + | Heads up: because active balancers are just shuffling voltage between cells they can overdischarge the cells if left alone without adult supervision. | ||
| + | |||
| + | * use [[electrical: | ||
| + | * choose an active balancer that has a built-in LVD.((The cutoff tends to be something like 3.0Vpc, so 12.0v for a 4S 12v pack.)) | ||
| + | * only run the active balancer manually when required | ||
| - | In theory inductive active balancers would get around this delta/ | + | In theory |
| Line 312: | Line 330: | ||
| - and think there' | - and think there' | ||
| - | What we need is a //dumb// charging source to get the party restarted. | + | What we need is a //dumb// charging source to get the party restarted. |
| + | |||
| + | If you want to use the starter battery there are several possibilities: | ||
| * Rigs with IGN-triggered relays can briefly turn the key to ACC then back off.((don' | * Rigs with IGN-triggered relays can briefly turn the key to ACC then back off.((don' | ||
| * Rigs with voltage-sensing relays will have to actually start the engine or press a manual override switch to activate the VSR and wake the lithium bank. | * Rigs with voltage-sensing relays will have to actually start the engine or press a manual override switch to activate the VSR and wake the lithium bank. | ||
| * Rigs with diode- or FET-based isolators would start the engine to spin the alternator and get power flowing through the isolator to the sleeping lithium | * Rigs with diode- or FET-based isolators would start the engine to spin the alternator and get power flowing through the isolator to the sleeping lithium | ||
| - | + | * If you have no other options you can remove either the starter battery or house battery and locate them so a pair of jumper cables can connect them. | |
| Line 386: | Line 405: | ||
| * going into a period where you will need max capacity | * going into a period where you will need max capacity | ||
| * to perform a capacity test | * to perform a capacity test | ||
| - | * to reset the BMS amp/SoC counter | + | * to [[electrical: |
| * to top-balance cells((to the degree this works)) | * to top-balance cells((to the degree this works)) | ||
| Line 420: | Line 439: | ||
| Further reading: | Further reading: | ||
| + | |||
| + | ==== myth: you shouldn' | ||
| + | |||
| + | Li certainly doesn' | ||
| + | |||
| + | Reminder: | ||
| + | |||
| + | - lead banks need to be held at 100% SoC whenever possible for their long-term health | ||
| + | - the self-discharge rate is so high that they lose capacity just sitting there | ||
| + | |||
| + | Neither of these is true for Li, which dislikes sitting at 100% SoC and has vanishingly-low self-discharge rates.((but see [[https:// | ||
| + | |||
| + | What Vfloat setpoint should actually be is a matter of some discussion and experimentation. | ||
| + | |||
| + | |||
| + | * <13.4v will allow the bank to settle below 100% | ||
| + | * ~13.4v will hold the bank near whatever SoC it was charged to. If in doubt, this is a good default for solar charging.((When charging from shore power 13.4v will eventually charge and hold at 100% SoC, which may be undesirable)) | ||
| + | * >13.4v will continue to charge the bank beyond the SoC it was charged to during Absorption. | ||
| + | |||
| + | |||
| + | If you cannot set a Float within the confines of the Li profile then leverage the USER or GEL profile, modifying as described in the previous section. | ||
| + | |||
| + | ==== myth: you can't equalize LFP ==== | ||
| + | |||
| + | LFP does not require [[electrical: | ||
| + | |||
| + | Having said that, folks who regularly charge to less than 100% SoC might use the EQ setpoint to schedule occasional forays to 100% in order to [[electrical: | ||
| ==== myth: you can't charge Li with a lead battery charger ==== | ==== myth: you can't charge Li with a lead battery charger ==== | ||
| Depends on the charger and how your Li wants to be charged. | Depends on the charger and how your Li wants to be charged. | ||
| + | |||
| + | This info can also be used to make a custom (USER) profile for LiFePO4 banks. | ||
| Here is the order of operations: | Here is the order of operations: | ||
| Line 435: | Line 483: | ||
| * **Absorption voltage** (Vabs) - whatever charging voltage your battery manufacturer recommends.((see the section on longevity in this article)) | * **Absorption voltage** (Vabs) - whatever charging voltage your battery manufacturer recommends.((see the section on longevity in this article)) | ||
| * **Absorption duration** - whatever the battery manufacturer recommends, typically 0 to 20 minutes.((charging voltages ≥14.0v typically require no absorption duration at all)) | * **Absorption duration** - whatever the battery manufacturer recommends, typically 0 to 20 minutes.((charging voltages ≥14.0v typically require no absorption duration at all)) | ||
| - | * **Float voltage** (Vfloat) - Something like 13.4v((3.35vpc)) is a good compromise. See the discussion on float below. | + | * **Float voltage** (Vfloat) - Something like 13.3v-13.4v((3.35vpc)) is a good compromise. See the discussion on float below. |
| * **Absorption reconnect** - this voltage is the setpoint below which Absorption((" | * **Absorption reconnect** - this voltage is the setpoint below which Absorption((" | ||
| * **Equalize voltage** (Veq) - Li does not require equalization. | * **Equalize voltage** (Veq) - Li does not require equalization. | ||
| Line 443: | Line 491: | ||
| Note: if you are willing to pay minimal attention, even a single-voltage power supply or [[electrical: | Note: if you are willing to pay minimal attention, even a single-voltage power supply or [[electrical: | ||
| - | ==== myth: you shouldn' | ||
| - | Li certainly doesn' | ||
| - | |||
| - | Reminder: | ||
| - | |||
| - | - lead banks need to be held at 100% SoC whenever possible for their long-term health | ||
| - | - the self-discharge rate is so high that they lose capacity just sitting there | ||
| - | |||
| - | Neither of these is true for Li, which dislikes sitting at 100% SoC and has vanishingly-low self-discharge rates.((but see [[https:// | ||
| - | |||
| - | What Vfloat setpoint should actually be is a matter of some discussion and experimentation. | ||
| - | |||
| - | |||
| - | * <13.4v will allow the bank to settle below 100% | ||
| - | * ~13.4v will hold the bank near whatever SoC it was charged to. If in doubt, this is a good default for solar charging.((When charging from shore power 13.4v will eventually charge and hold at 100% SoC, which may be undesirable)) | ||
| - | * >13.4v will continue to charge the bank beyond the SoC it was charged to during Absorption. | ||
| - | |||
| - | |||
| - | If you cannot set a Float within the confines of the Li profile then leverage the USER or GEL profile, modifying as described in the previous section. | ||
| ==== myth: you must use DC-DC for alternator charging Li ==== | ==== myth: you must use DC-DC for alternator charging Li ==== | ||
| - | Depends | + | If you have been successfully charging an AGM bank through a relay then an LFP bank of similar rated capacity will likely charge similarly. |
| + | |||
| + | [[https:// | ||
| >> Yes, you can. Under most circumstances you don't even need to modify your system. | >> Yes, you can. Under most circumstances you don't even need to modify your system. | ||
| - | They do recommend [[electrical: | + | They do recommend [[electrical: |
| + | |||
| + | If not already present, a small switch to [[electrical: | ||