Shop OBEX P1 Docs P2 Docs Learn Events
ELEV8 - v3 - Initiate issue — Parallax Forums

ELEV8 - v3 - Initiate issue

macirishmacirish Posts: 53
edited 2017-05-13 22:19 in Robotics
I haven't been flying for a while - windy and rain here in the midwest.

When I started up my ELEV8 - it didn't initiate correctly. Two props spun up, two didn't. When I came out of initiate just one prop kept spinning.

I fiddled with it and flew for a while - but it seemed uncharacteristically touchy.

I took it into the shop and attached it to the bench.

The attached videos show the problem. One video is initiate - the other is an attempt to spin up all the props after initiate. They did spin up - at about 1/2 throttle. The image shows the settings on the controller.





Suggestions for how to troubleshoot this issue would be appreciated.

KenMc

Comments

  • At the 3-pin headers on the FC, where you have your ESC's attached, could you try swapping the cables for the 2 working props with the 2 non-working props, and see if you now have the other two propellers spinning up?

    ie. this will indicate if the issue is at (or before) the FC, versus at (or after) the ESC's.

  • Test one - swap 3/4
    FC plug / ESC plug
    1/1
    2/2
    3/4
    4/3
    Initiate 4 spins others still
    partial throttle 2 spins

    Test two - add swap 1/2
    FC plug / ESC plug
    1/2
    2/1
    3/4
    4/3
    Initiate 4 spins others still
    partial throttle 2 spins

    In both cases adding throttle eventually had all spinning

    I'm guessing I should reload the FC firmware. Or plug in the ground station and see if it shows anything odd.
    I'm reluctant to take drastic action until I know what's caused the issue.

    KenMc
  • JasonDorieJasonDorie Posts: 1,930
    edited 2017-05-14 19:45
    Have you run the controller calibration yet? If you're connected to GroundStation you should see the throttle value close to -1000 when at the lowest throttle point.

    It looks like it could be the controller thinking that it's not correctly oriented in yaw, and it corrects that by spinning diagonally opposite pairs faster / slower. If you were "off" by enough, and the throttle is relatively low, one pair would spin really fast before the other pair spun up. Once the heading was correct you'd see the other pair come up to speed.

    When you arm, the target heading is reset to whatever it is at the moment of arming, and it keeps doing so if the throttle is less than -900. As soon as you start pushing the throttle above that, it "locks in" and tries to hold that commanded heading. If your throttle never goes below the -900 threshold, when you arm and you push the rudder stick far to one side, you're telling it to change heading, but the "reset on takeoff" behavior counters that.

    To see if this is the problem, connect to GroundStation and see what your lowest throttle setting is. You can also arm the quad, then push the rudder stick in the opposite direction as when you armed for a moment - you should notice the prop speeds even out as you tell the quad that the heading you want is back in line with where it actually is.

    Running the controller calibration lets the FC know what the limits of your physical controller are so it can adjust the numbers internally. If your radio never puts out a value of more than say -500, when you calibrate, the code sees that and tells the FC to double the value when its read in, making sure that the various other logic works properly. This is also why it's recommended to set the control sensitivity on the FC itself instead of on the controller. Doing it on the controller reduces the range of values seen by the FC and reduces precision.

    If any of that isn't clear let me know.
  • I'll hook up the GroundStation and check that.

    FWIW - this was an operational copter - it had just been sitting for a few weeks.

    Thanks for the detail.

    KenMc
  • Sitting for a while shouldn't affect it in any way. I'd check the radio settings and make sure they haven't changed, including trims. Bumping a trim on the throttle so it no longer hits the full low position could cause this, but it wouldn't make it twitchy in flight - it'd just mess up the clearing of the heading before takeoff.

    Double check that you haven't changed any radio settings - that'd be my first test. After that, maybe reset the throttle range in the ESCs? If they lost their range settings that would very certainly affect flight characteristics, and could also be the cause of the varying throttle responses.
  • I started with the radio settings - DX7 - reloaded the setup. No joy.

    Then I did the ESC Calibration: - And the problem disappeared.

    Step 25: Calibrate the ESC Throttle Range

    http://learn.parallax.com/tutorials/robot/elev-8/elev-8-v3-quadcopter-assembly-guide/section-7-configure-escs/step-25

    So, I guess the question is - How did the ESCs lose their setup? Since this copter had at least 1.5 hours of flight time.
Sign In or Register to comment.