Solo BMS requirement questions

Joined
May 9, 2017
Messages
1,180
Reaction score
476
Age
39
Hey folks -

Been pondering the 'battery problem' we Solo owners will all be facing eventually on the one hand. On the other hand been seeing some pretty High Amp BMS on various sites.

So, my question here is what all would be required on a Solo/Ardupilot-compatible Flight Battery Management System [i.e. something you could plug in and just use]? A Charge management system and coulomb counter with SMBUS? Or is it more than that?
 
  • Like
Reactions: Saijin_Naib
Joined
Jun 18, 2017
Messages
60
Reaction score
12
Age
43
Location
France-Alpes Maritimes
Hi just_bruce, I was searching on AE these BMS with SMBUS but didn't find enough Amp for Solo. There was some BMS board just for safety without SMBUS .

So if you give me some links to the BMS, I can help you to analyze.

for short : enough Amp, 4S (or more if you whant to transplant Solo), SMBUS v1.0 but I think v2 is compatible too. And of course ask the vendor for the unseal password to program the capacity.

Looninho
 
  • Like
Reactions: Saijin_Naib
Joined
May 9, 2017
Messages
1,180
Reaction score
476
Age
39
I'm not talking about using something that is complete off the shelf. I'm asking what is required by Ardupilot/Solo for plug-n-play. Charge and discharge safety can be handled by OTS BMS boards, Coulomb counting by a single IC, and both of those can be monitored/reported by a microcontroller. I just need to know which messages and such Ardupilot is looking for, or where to find such info.
 
  • Like
Reactions: Saijin_Naib
Joined
Jun 18, 2017
Messages
60
Reaction score
12
Age
43
Location
France-Alpes Maritimes
Sorry for my bad understanding...It's more complicated than using smbus protocol. Ardupilot should query smbus for broadcasting standards values like: voltage, current, relativeStateOfcharge, absoluteStateOfCharge, remainingCapacity.

You can dive into src code and find all files using batt_smbus.cpp (
ArduPilot/PX4Firmware) then search what ardupilot sends to batt_smbus.
 
Joined
May 9, 2017
Messages
1,180
Reaction score
476
Age
39
Yes, I know it is more complicated. Hence the question. That bit of source did little to inform my knowledge of required reporting.....
 
Joined
May 9, 2017
Messages
1,180
Reaction score
476
Age
39
Well thanks @Saijin_Naib . I'm mostly seeking information here. I'm having a devil of a time just tracking down what Arducopter needs/wants to see. Hard to get started without that info.
 
  • Like
Reactions: Saijin_Naib

New Threads

Members online

Forum statistics

Threads
11,875
Messages
139,402
Members
13,693
Latest member
Acceslont