更正通知

更正通知

更正通知

很抱歉,由于我记错了系列细胞计数而提出了这个问题。串联的不是4个电池,而是3个电池。愚蠢的我。对于串联的 3 节电池,最大电池电压应为4.2V * 3 = 12.6V,这在这里似乎相当一致,因此问题的“电压计算部分”不准确。

原始问题

我正在使用 LXDE,电池小程序显示 100% 的电池状态。其他命令支持该百分比:

ceremcem@cca-erik:~$ acpi
Battery 0: Full, 100%
ceremcem@cca-erik:~$ upower -i `upower -e | grep bat`
  native-path:          BAT1
  vendor:               LGC
  model:                DELL 49VTP27J
  serial:               7849
  power supply:         yes
  updated:              Fri 17 Jan 2020 11:46:50 AM +03 (105 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               fully-charged
    warning-level:       none
    energy:              73.26 Wh
    energy-empty:        0 Wh
    energy-full:         73.26 Wh
    energy-full-design:  48.84 Wh
    energy-rate:         0.0111 W
    voltage:             12.014 V
    percentage:          100%
    capacity:            100%
    technology:          lithium-ion
    icon-name:          'battery-full-charged-symbolic'

实际问题是电池标称电压为14.4V(3.6V/cell,4串)。这意味着在 100% SOC(充电状态)时,电池应处于4.2 * 4 = 16.8V。如果您看到该battery -> voltage部分,它当前的电压为 12.0V,这意味着每个电池为 3.0V,这意味着它处于 0% SOC(完全空),根据 电池大学网站:

在此输入图像描述

这些命令如何决定 SOC?他们直接向电池询问吗?我们如何重新校准这种不匹配?

答案1

这通常是通过 SMBus 完成的,请参阅http://smartbattery.org/specs/sbdat110.pdf了解更多信息。所以是的,这会直接向电池组询问。

相关内容