Lines Matching full:battery

29  * For systems where the charger determines the maximum battery capacity
353 int vbat_uv; /* Battery voltage in microvolt */
360 * the charge of the battery full as current is consumed after full charging.
375 * for the battery.
382 * charger: instead they will at all times dissipate the battery a little, like
394 * battery and this causes degeneration of the battery anode and cathode.
395 * To prolong the life of the battery, maintenance charging is applied after
396 * reaching charge_term_current_ua to hold up the charge in the battery while
397 * consuming power, thus lowering the wear on the battery:
415 * As an example, a Samsung EB425161LA Lithium-Ion battery is CC/CV charged
424 * appropriately. These need to be determined from battery discharge curves
448 * @voltage_min_design_uv: minimum voltage across the poles when the battery
450 * level the battery will need precharging when using CC/CV charging.
451 * @voltage_max_design_uv: voltage across the poles when the battery is fully
453 * printed on the label of the battery.
455 * charging the battery in microamperes. This is the charging phase when the
456 * battery is completely empty and we need to carefully trickle in some
466 * terminate completely and not restart until the voltage over the battery
468 * @charge_restart_voltage_uv: when the battery has been fully charged by
479 * constant into the battery the voltage slowly ascends to
488 * @alert_low_temp_charge_current_ua: The charging current to use if the battery
495 * battery enters high alert temperature, i.e. if the internal temperature is
501 * @factory_internal_resistance_uohm: the internal resistance of the battery
503 * depending on the lifetime and charge of the battery, so this is just a
505 * when the battery is discharging.
507 * battery at fabrication time while charging, expressed in microohms.
508 * The charging process will affect the internal resistance of the battery
511 * battery, so this is just a nominal ballpark figure.
518 * @temp_ambient_alert_min: the battery will go outside of operating conditions
521 * @temp_ambient_alert_max: the battery will go outside of operating conditions
524 * @temp_alert_min: the battery should issue an alert if the internal
526 * @temp_alert_max: the battery should issue an alert if the internal
528 * @temp_min: the battery will go outside of operating conditions when
531 * @temp_max: the battery will go outside of operating conditions when
540 * @resist_table: this is a table that correlates a battery temperature to the
543 * resistance of the battery is usually necessary for calculating the open
545 * the capacity of the battery. The resist_table must be ordered descending
549 * @vbat2ri_discharging: this is a table that correlates Battery voltage (VBAT)
553 * of the battery. These voltages to resistance tables apply when the battery
559 * when the battery is charging. Being under charge changes the battery's
564 * @bti_resistance_ohm: The Battery Type Indicator (BIT) nominal resistance
565 * in ohms for this battery, if an identification resistor is mounted
566 * between a third battery terminal and ground. This scheme is used by a lot
570 * tolerance is 10% we will detect a proper battery if the BTI resistance
573 * This is the recommended struct to manage static battery parameters,
586 * ^ Battery voltage
602 * ^ Current into the battery
622 * With CC/CV charging commence over time like this for an empty battery:
624 * 1. When the battery is completely empty it may need to be charged with
636 * constant_charge_current_max_ua of current to flow into the battery.
637 * The chemical reaction in the battery will make the voltage go up as
638 * charge goes into the battery. This current is applied until we reach
642 * means we allow current to go into the battery, but we keep the voltage
643 * fixed. This current will continue to charge the battery while keeping
644 * the voltage the same. A chemical reaction in the battery goes on
649 * After this the battery is fully charged, and if we do not support maintenance
665 * DETERMINING BATTERY CAPACITY:
668 * capacity in the battery, usually as a percentage of charge. In practice
670 * how much charge goes into the battery and how much goes out (+/- leak
672 * battery has to begin with, such as when it is first used or was taken out
675 * capacity of the battery. The open circuit voltage can be conceptualized
696 * temperature and how much capacity is left in the battery due to the
699 * In many practical applications we cannot just disconnect the battery from
701 * current out from the battery), estimate the Ri and thus calculate the
710 * the battery even under load. Using this method will also compensate for
715 * Alternatively a manufacturer can specify how the capacity of the battery
716 * is dependent on the battery temperature which is the main factor affecting