Lines Matching full:battery

31  * For systems where the charger determines the maximum battery capacity
381 int vbat_uv; /* Battery voltage in microvolt */
388 * the charge of the battery full as current is consumed after full charging.
403 * for the battery.
410 * charger: instead they will at all times dissipate the battery a little, like
422 * battery and this causes degeneration of the battery anode and cathode.
423 * To prolong the life of the battery, maintenance charging is applied after
424 * reaching charge_term_current_ua to hold up the charge in the battery while
425 * consuming power, thus lowering the wear on the battery:
443 * As an example, a Samsung EB425161LA Lithium-Ion battery is CC/CV charged
452 * appropriately. These need to be determined from battery discharge curves
476 * @voltage_min_design_uv: minimum voltage across the poles when the battery
478 * level the battery will need precharging when using CC/CV charging.
479 * @voltage_max_design_uv: voltage across the poles when the battery is fully
481 * printed on the label of the battery.
483 * charging the battery in microamperes. This is the charging phase when the
484 * battery is completely empty and we need to carefully trickle in some
494 * terminate completely and not restart until the voltage over the battery
496 * @charge_restart_voltage_uv: when the battery has been fully charged by
507 * constant into the battery the voltage slowly ascends to
516 * @alert_low_temp_charge_current_ua: The charging current to use if the battery
523 * battery enters high alert temperature, i.e. if the internal temperature is
529 * @factory_internal_resistance_uohm: the internal resistance of the battery
531 * depending on the lifetime and charge of the battery, so this is just a
533 * when the battery is discharging.
535 * battery at fabrication time while charging, expressed in microohms.
536 * The charging process will affect the internal resistance of the battery
539 * battery, so this is just a nominal ballpark figure.
546 * @temp_ambient_alert_min: the battery will go outside of operating conditions
549 * @temp_ambient_alert_max: the battery will go outside of operating conditions
552 * @temp_alert_min: the battery should issue an alert if the internal
554 * @temp_alert_max: the battery should issue an alert if the internal
556 * @temp_min: the battery will go outside of operating conditions when
559 * @temp_max: the battery will go outside of operating conditions when
568 * @resist_table: this is a table that correlates a battery temperature to the
571 * resistance of the battery is usually necessary for calculating the open
573 * the capacity of the battery. The resist_table must be ordered descending
577 * @vbat2ri_discharging: this is a table that correlates Battery voltage (VBAT)
581 * of the battery. These voltages to resistance tables apply when the battery
587 * when the battery is charging. Being under charge changes the battery's
592 * @bti_resistance_ohm: The Battery Type Indicator (BIT) nominal resistance
593 * in ohms for this battery, if an identification resistor is mounted
594 * between a third battery terminal and ground. This scheme is used by a lot
598 * tolerance is 10% we will detect a proper battery if the BTI resistance
601 * This is the recommended struct to manage static battery parameters,
614 * ^ Battery voltage
630 * ^ Current into the battery
650 * With CC/CV charging commence over time like this for an empty battery:
652 * 1. When the battery is completely empty it may need to be charged with
664 * constant_charge_current_max_ua of current to flow into the battery.
665 * The chemical reaction in the battery will make the voltage go up as
666 * charge goes into the battery. This current is applied until we reach
670 * means we allow current to go into the battery, but we keep the voltage
671 * fixed. This current will continue to charge the battery while keeping
672 * the voltage the same. A chemical reaction in the battery goes on
677 * After this the battery is fully charged, and if we do not support maintenance
693 * DETERMINING BATTERY CAPACITY:
696 * capacity in the battery, usually as a percentage of charge. In practice
698 * how much charge goes into the battery and how much goes out (+/- leak
700 * battery has to begin with, such as when it is first used or was taken out
703 * capacity of the battery. The open circuit voltage can be conceptualized
724 * temperature and how much capacity is left in the battery due to the
727 * In many practical applications we cannot just disconnect the battery from
729 * current out from the battery), estimate the Ri and thus calculate the
738 * the battery even under load. Using this method will also compensate for
743 * Alternatively a manufacturer can specify how the capacity of the battery
744 * is dependent on the battery temperature which is the main factor affecting