grindz145 said:
It's interesting that you won't have any monitoring capabilities without USB power. This is definitely a departure from the norm in manyyy ways.
Lets talk about that - not exactly sure where you are going with that idea.
As far as passive monitoring - of course I have LED indicators on the shunt lines so - just like an astro-blinky - users will be able to see which cells are shunting. When it comes to a power light, LVC light, or any other indicator light... I think that is pretty asinine. It is a continuous drain on the pack for no good reason. LVC indication must be the worst of them all. Hmmm let me think.... Ok - my battery is dead so now I will light up some 15mA LED's to drain it further
So - that leaves the idea of having an LCD screen right on the BMS which is an insane power hog so... that is a big no.
The #1 offense that a BMS can make is to draw power right?
If you store your bike over the winter you dont want to have to tear into the BMS and open up a bunch of balance taps
A BMS should be able to be left connected to the pack indefinitely.
So back to monitoring -
The only other time/way to monitor would be serially - so why not steal the power from the USB?
I suppose I could have gotten clever and tried to tap charger power but that just adds complications IMHO. I would prefer to hold the charge throttle at 0% until the user turns on monitoring - then allow charging. The irony is that 5V USB power actually comes from an isolated 12DC-DC that comes from the battery anyway so.... I am actually drawing my power from the pack - but only when the user wants me to.
In that sense - why would you want a BMS to draw power from the pack any time other than when the user requests it?
Why would you ever want to charge and *not* datalog the charge profile?
Those are rhetorical questions - I am just trying to share some of my thinking.
Did I miss something?
So looking at all the situations:
Discharge:
* Due to self discharge
* Due to BMS
* Due to Controller
* Due to Accessories
Charge
* Due to charger
* Due to regen
Lets look at those. Self discharge and BMS discharge need to be minimized - right? I did that. Any time the Controller or Accessories are powered the USB is also powered - so that is safe. Seems I have minimized leakage and protected from all "normal" discharge paths. If any cell reaches 2.7V (Critical LVC) an opto output can trigger the main contactor to "self destruct" and cut power. Otherwise, it is pretty easy to set up a system that will gracefully shut down once it has reached standard LVC (think cell phone, laptop, etc)
For Charge - In both cases the USB power will be active. I think it is reasonable to deny charge without datalogging being on - if for nothing else - than to get a record if a failure occurs. Imagine having dataloggs for every single time you charged or discharged your bike over its entire lifetime
I hope I dont sound argumentative - you got me thinking and now I want to know what you were thinking about
Care to share any ideas??
-methods