That’s evident by the logged battery voltage of ~7.7V. Same mistake with the battery compensation parameters. And current isn’t configured properly.
amilcar,
I can see where your confusion is coming from.
I think I should explain some things before we proceed.
I’m building a drone for a singular purpose, to compete in the darpa lift challenge. I don’t know that I would ever build a drone in this configuration if it weren’t for this competition. This will have two gasoline two stroke engines at front and rear of the drone to provide heavy lift. The 4 smaller motors are only to provide takeoff lift and provide control to the system.
part of this system requires 6-8v for both the engine ignition systems and 6-8v for the throttle servos. one of the biggest concerns in the design is minimizing vehicle weight as the winner is based on cargo lift vs vehicle weight. normally a drone like this would have a single battery but I actually have 3. this was done to take advantage of the existing structures to minimize weight but also to have the target voltage without additional BEC modules.
in my setup, I’m pretty sure I turned off voltage compensation and if you really want to see what the voltage looks like on the system you can pull up the esc voltages for esc 1 and esc2. battery voltage and current is reported back over the canbus. on my list of things to do, is figuring out how to get the system to read and act on the esc voltages (like fail safe) but I haven’t got there yet. there is very little load on the 2s battery with just the flight controller, gps, telemetry, and radio (the servo’s and ignition are not hooked up yet).
There is a lot going on here as I’m on step 1 of getting the thing up and stable, then I have to redo it again with mass simulator, then again with the actual engines spinning, then again with the big props. I would jump to the end but I feel like that would add a lot of confounding factors instead of taking it one step at a time.
If I didn’t properly convey this before let me reiterate and reinforce, I am enormously grateful for your help in these matters. You are taking your time to respond and converse on complex technical topics in a medium that makes this more difficult. I salute you sir.![]()
Jesse
You can get current/voltage from CAN ESC as primary battery source, this way voltage sag compensation will be taken into account, low voltage battery can be configured as second battery for monitoring purposes.
Battery 1 (virtual) set connection to “other”, and protocol to “Sum Of Selected Monitors”
Battery 2 needs to be one of the 12S 5.8Ah batteries used for propulsion
Battery 3 needs to be one of the 12S 5.8Ah batteries used for propulsion
Battery 4 is the 2S servo battery
The FC needs to get information.
Battery 1 will sum the currents and average the voltages of Batt 2 and 3
Set the Complete Parameter List — Copter documentation for batt2 and 3 → 6
Configure the first battery (virtual) in the component editor.
Configure all 4 batteries using the 08_batt1.param file.

