| 1234567891011121314151617 |
- #pragma once
- #include "libs/shark_libs.h"
- typedef struct {
- float coulomb_now; /*AH, 若导线中载有1安培的稳定电流,则在1秒内通过导线横截面积的电量为1库仑 */
- uint8_t capacity; /* 电池的容量百分比 */
- float coulomb_min;
- float coulomb_max;
- float power; //功率,当前的电压 x 当前的电流(w)
- float energy; //当前的能量(wh)
- float charger_coulomb; //本次充电的AH
- float dischrger_coulomb; //本次放电的AH
- }soc_t;
- void soc_init(void);
- void soc_update(void);
- soc_t *get_soc(void);
|