LC709203F 电池监控器
lc709203f 传感器平台允许您在 ESPHome 中使用 LC709203F
(数据手册)
电池监控器。该设备可作为
独立传感器 获得,也是 ESP32 Feather 开发板上使用的电池
监控芯片之一。
NOTE
该设备不包含温度传感器。只有在您连接了热敏电阻(如 温度传感器信息 中所示)时,才启用温度传感器选项。
# Example configuration entrysensor: - platform: lc709203f size: 2000 voltage: 3.7 battery_voltage: name: "Battery Voltage" battery_level: name: "Battery" temperature: name: "Pack Temperature" thermistor_b_constant: 0xA5A5-
size (可选): 电池容量,单位为 mAH。
- 有效值为 100 到 3000 之间的整数。
- 默认为 500 mAH;我们强烈建议根据电池组实际情况设置该值。
- 如果不知道电池组容量,请参阅 电池组容量和标称电压。
-
voltage (可选): 电池组的标称电压,单位为 V。
- 有效值为
3.7或3.8 - 默认为
3.7。这是 Adafruit 电池的正确值。 - 如果不知道电池组电压,请参阅 电池组容量和标称电压。
- 有关此值使用方式的更多信息,请参阅 电池组电压。
- 有效值为
-
battery_voltage (可选): 电压传感器的配置。来自 sensor 的所有选项。
-
battery_level (可选): 电池电量传感器的配置。来自 Sensor 的所有选项。
-
temperature (可选): 电池温度传感器的配置。
- b_constant(必选): 您所使用的热敏电阻的 B 常数。
- 来自 Sensor 的所有选项。
-
update_interval (可选,Time): 检查 传感器的间隔。默认为
60s。
Home Assistant 视图
Section titled “Home Assistant 视图”正确设置后,传感器将向 Home Assistant 报告值,如下所示:
电池组容量和标称电压
Section titled “电池组容量和标称电压”电池组的容量和标称电压通常印在电池上,如下所示。
您需要使用正确的标称电池组电压配置设备。
IC 使用此值来提高传感器精度。标称电压用于根据数据手册表 8 设置
change of the parameter 寄存器。
我们假设设备是 -01 或 -03 设备。这是
Adafruit 传感器和电池的正确设置。
温度传感器信息
Section titled “温度传感器信息”如果要测量电池温度,您必须在 设备上连接热敏电阻,如数据手册图 2 所示。
特别感谢 MAX17043 和 BME680 传感器组件的作者和贡献者, 我在创建此组件时大量参考了它们。同时感谢 Adafruit LC709203F Arduino 库 的作者提供了展示通信和 CRC 计算方式的示例代码。