2

As I was trying to understand how BeagleBone Blue is handling battery management, I encountered a battery protection IC (S-8261).

enter image description here

  • How does S8261 prevents overcharging and overdischarge? (ELI5)
  • BQ29209 and MP2615 also have overcharge and discharge protection, why would you need an aditional IC (S8261)?

Bonus Question

Battery out (V_BATT) is directly connected to motor drivers (TB6612FNG).

enter image description here

  • What's point of feeding the dc motors with a non-constant voltage(V_BATT)?

Source: https://github.com/beagleboard/beaglebone-blue

pmundt
  • 105
  • 8

1 Answers1

2

It looks like all three ICs complement each other. The MP2615 is CC-CV charger with overCHARGE limit at 10% of CC. The BQ29209 provides cell balancing and secondary overVOLTAGE protection. The S-8261 provides current limit during discharge, and overDISCHARGE protection, and the secondary overcharge (voltage cut-off at diminishing current) comes as a bonus.

What's the point of driving the motor directly from VBAT? Likely a better overall efficiency, to avoid losses in DC-DC conversion.

Ale..chenski
  • 38,845
  • 3
  • 38
  • 103
  • Just to be sure; BQ29209 does not have an underVOLTAGE protection, only overVOLTAGE? (Also did not encounter anything about underVoltage in the datasheet) – pmundt May 26 '18 at 00:33
  • 1
    @pmundt, the BQ29209 is a balancer during CHARGE. The "underVOLTAGE" is a concept from a DISCHARGING process, and the BQ29209 doesn't seem to provide any function of discharge control at all. – Ale..chenski May 26 '18 at 00:45