Hi all,
I am using Pixhawk UBEC Power Monitor Module 2-12S 200A current and voltage estimation for my VTOL. Each of the quad motor consume 30A current. During takeoff I get warnings of critical battery level, land now warning but using this current sensor as power module it is supposed to handle currents upto 200A.
Why am I getting is error? I am using Pixhawk 6C with PX4 firmware and set the source to power module as given the wiki/guide of px4 v1.16 “BAT1_SOURCE (INT32) Battery 1 monitoring source. This parameter controls the source of battery data. The value 'Power Module / Analog' means that measurements are expected to come from either analog (ADC) inputs or an I2C power monitor (e.g. INA226). Analog inputs are voltage and current measurements read from the board's ADC channels, typically from an onboard voltage divider and current shunt, or an external analog power module. I2C power monitors are digital sensors on the I2C bus. If the value is set to 'External' then the system expects to receive MAVLink or CAN battery status messages, or the battery data is published by an external driver. If the value is set to 'ESCs', the battery information are taken from the esc_status message. This requires the ESC to provide both voltage as well as current (via ESC telemetry).”
@rroche any idea about how the issue can be fixed?
Hi there!
This indicates that your voltage is dropping too much: No tin the power module, but your battery! There is no indication on how your UBEC is doing.
Some VTOLs have a undersized battery, which during takeoff can dip quite a bit - but that would be a hardware issue, and should not happen on takeoff (but maybe when landing with a low battery).
Could you paste a log, or check the voltage level in the log, to verify what the voltage is doing?