-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Battery Gauge Meter #109
Comments
Deciding between voltage and diode dropper: Right now go with the diode dropper that is stated in the doc |
There is another option that I proposed before. There is a single cell voltage measurement IC that can be used to query the voltage and give use a estimated state of charge without the need of a current shunt. Its based on a mathematical model of voltage over time and the expected charge within the battery. I think this can simplify the design tremendously. The idea would be to connect the balance connector and the main connector of the battery to drive and arm boards, then just sample the lowest cell in series using the charge expectation IC. Since all other cells should reflect each other, we can know when the whole back is discharged when the lowest cell is discharged. |
The idea comes from this device the MAX17043G+U We would get high accuracy from the device (at least higher than our MCUs doing the sampling) and the design would just require an i2c bus and a voltage measurement. And we wouldn't need to calculate a shunt because this device does not require a shunt resistor to do its work. |
Here is a version of the chip from AliExpress that is cheaper: https://www.aliexpress.com/item/4000007759641.html |
@kammce That clears things up actually. When I was going about implementing the said chip from Sparkfun, I had initial thoughts of using the diode- voltage dropper at the input of the LiPo Gauge to match the gauge's maximum input voltage. Then when I went to reference your initial post in slack, you mentioned using a resistor divider to scale the voltage, which sparked the initial questions at the beginning of this thread. I like the idea of your other proposition, but to clarify, when you say to connect the balance connector and main connector of the battery, you mean connecting them to a BMS right? And then from there, we can bring out the connections of the lowest cell(or I guess any cell) and the battery ground to be connected to the LiPo gauge. |
Actually, scratch that part about using a BMS, I think I just figured out what you meant. |
Actually now that I think about it again, would it actually be a good idea to add a BMS, just to ensure that all cells do discharge at somewhat the same rate? |
Nate can you put a link to the circuit schematic in here for easy access? |
Yes of course. Battery Management Circuit Schematic: https://easyeda.com/editor#id=2b864c16d7eb4353bfe6344c9ca3e8e3 |
Just so you know, very few BMS system controls the discharge of each cell during the discharge phase of a battery. Meaning when you power something using the BMS, the BMS's job is usually to turn off power in over current situations or in over temp situations. Fancier BMS do a bunch more but these are the basics. BMS DO handle discharging cells during the CHARGING of the pack to make sure that other cells do not get overcharged. So the cell balancing only happens when you are charging up the battery pack. |
No description provided.
The text was updated successfully, but these errors were encountered: