Cuav V5+ Monitor Baterry

HI! I have a problem with the battery monitor on my V5+. When the vehicle is on the ground, the calculated voltage is correct, but when arming and exceeding 20% ​​throttle, the calculated voltage does not mark the correct voltage, it is 0.4 to 0.7v below the correct voltage.

Here are my settings:
Monitor: Analog Voltage and Current
Sensor: 8:CUAV HV PM
Ver AMP: 0: CUAV V5/Pixhawk 4 or APM1

Yes, I had the same issue. I believe it’s a design fault with the HV PM. I raised this with CUAV but they didn’t conduct any simple tests I asked for (or at least didn’t tell me the result) and wouldn’t admit it’s a design fault.
If you’re only using 3 cell then 0.6 or 0.7 is a significant voltage drop, or error in the measurement!

I added my own voltage divider circuit, 2 resistors and a small capacitor, to the battery input side before the current sense resistor (shunt) and joined it to the voltage sense wire that goes to the flight controller. I cut the voltage sense wire, leaving a small length from the HV PM connector in case I ever wished to use that output again.
You can use the same resistor values and layout as the original 3DR pixhawk voltage divider, or choose your own value resistors to suit your battery voltage range. The vsense input to the flight controllers has a maximum input of 3.3 volts.
image
R1=13.7k, R2=1.5k, C2=0.1uF
In this pic “C_IN” is the battery B+ input, and “V_BATT” is the scaled voltage sense wire to the flight controller. It’s important to use metal film 1% resistors.

From memory I used 10k and 2k for our 4cell lipo application, maximum 19.8v battery voltage for 3.3v out.
https://ohmslawcalculator.com/voltage-divider-calculator

Let me know if you need more info or better diagrams.

1 Like

The diagram is great, I’m going to set up the circuit and post the tests here. Thank you.

With my custom voltage divider, I’m using BATT_VOLT_MULT,5.644802
The current measurement setting is BATT_AMP_PERVLT,25.68 derived from bench testing and flights

When do you have the total acceleration variation in the measured voltage?

I’m not sure what you mean.
But anyway, here’s a graph I did at the time showing the CUAV HV PM battery voltage output (blue) versus the output from the custom voltage divider (green)


You can see the voltages are almost identical when at rest, and the green trace is the true battery voltage under load. I had the custom voltage divider connected to the secondary Power input so both could be logged at the same time.

Now we have the custom voltage divider “wired in” so it’s output goes to the standard power port on the flight controller, along with the +5 and current sense from the HV PM, and I’ve supplied the amps per volt value that I use.

1 Like

Hi @xfacta. I assembled the circuit using the same components you indicated and got a good result, now my V5 + is measuring the battery voltage correctly.

The following figure shows the measured voltage:

Thank you.