Northeastern-Electric-Racing / Shepherd-BMS

Our from-scratch Battery Management Application
4 stars 0 forks source link

SoC eeprom, coulomb counting #75

Closed Sabramz closed 5 months ago

Sabramz commented 9 months ago

Changes

Added soc to eeprom. Added eeprom fault to faults table (just in case something goes boom). Edited calc_S_o_C to use coulomb counting.

Notes

My idea for calibration doesn't work. We will either use manual calibration like Nick said, or we find some other way to do it. Also, there is currently no way for the function to get access to a timer that can give it the delta time necessary to coulomb count.

To Do

Any remaining things that need to get done

Checklist

It can be helpful to check the Checks and Files changed tabs. Please reach out to your Project Lead if anything is unclear. Please request reviewers and ping on slack only after you've gone through this whole checklist.

Closes # (issue #)

dyldonahue commented 9 months ago

a few things: