APM 2.5 internal compass haywire?

Hi All,

I've been slowly putting together an APM 2.5 system with my Bixler, I've flown it in stabilize mode which was very cool... but have yet to fly it autonomously.  

Connecting up via USB everything seemed to look OK in Mission Planner.

I don't have the power module, but was powering it from the 4.6V source (from a Quanum Telemetery transmitter) on the input pins.  When I got outside I found the GPS wouldn't lock anymore.  I finally worked out that was from low power.

I soldered the JP1, and now power it from the motor ESC on the output side.  The GPS now gets a good 3D lock.

But now the compass appears wacky.  In Mission Planner with MAVLINK it's not pointing the right direction.  Its out completely, like pointing 180 degrees or more out.

Have I fried the internal compass some how?  Can I get it back?

Thanks for any help
Muz

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • Admin

    @Murray,

    Powering the APM from an ESC BEC is not the best way to power the APM. Current spikes and noise from the servos which are also powered off of the APM servo output power rail can cause APM operating issues. The power for the APM should be separate from the servos requiring J1 to be removed. If a surge in motor current causes the BEC's output voltage to drop momentarily, you could have an APM brownout.

    I assume that you have successfully performed the compass calibration? You can check on the compass initialization by using the Terminal Tab to get to the CLI and use the CLI compass test function to check on the compass.

    There have been some APMs out there with defective 3.3vdc regulators. The INS components will appear to work okay, however your flaky compass may be indicating a defective 3.3vdc regulator. Also, the APM really needs between 5 - 5.25 vdc to work correctly.

    Regards,

    TCIII ArduRover2 Developer

  • Developer
    Have you accidentally clicked external compass?
This reply was deleted.