razr

  • *
  • 11
Some motors wont spin when trying to setup
« on: June 26, 2016, 01:29:40 pm »
Hello

I've been trying setup my cc3d on a quadcopter but I've had issues when coming to the ESC calibration.
I have a PPM input to I've used the OneShot option, since I have PPM input and BLHeli ESCs

But when I try to calibrate it, ESC 1 and 2 never gives the "calibration successful" beep, but 3 and 4 does.
They do activate on PWM input when I test it with a servo tester, then it calibrates and works like a charm.
I tried to switch to 490 Hz but staying on PPM input with no success on ESC 1 and 2.


So I've tried to switch to a PWM receiver with 490Hz and now 1 and 2 works, but not 3 and 4.
I've tried to switch to another cc3d with no success either.

I appreciate any help or input

Thanks in advance!

f5soh

  • *****
  • 4572
    • LibrePilot
Re: Some motors wont spin when trying to setup
« Reply #1 on: June 26, 2016, 01:38:59 pm »
Are you sure all Esc are connected on the right place ?

Maybe a mistake while using output 5&6 ?




razr

  • *
  • 11
Re: Some motors wont spin when trying to setup
« Reply #2 on: July 02, 2016, 07:52:18 pm »
Yes I'm sure.
I've used it for months on PWM 490Hz and it worked really well,
well now until I tried to change to OneShot and changed to PPM+Pin8.

I tried the cable on a tricopter with a CC3D which flew, but when I try it on the quad,
the ESCs won't cooperate

f5soh

  • *****
  • 4572
    • LibrePilot
Re: Some motors wont spin when trying to setup
« Reply #3 on: July 02, 2016, 08:29:29 pm »
So, try to revert to the config that know to work.

No need to calibrate Esc every time, if are already calibrated you can skip the calibration step.

razr

  • *
  • 11
Re: Some motors wont spin when trying to setup
« Reply #4 on: July 03, 2016, 02:39:58 pm »
Yep

Reverting works, all motors spin.
But once I activate OneShot it wont :/

I'm pretty sure I'm missing something obvious here


Here's some screencaps from the config screens


f5soh

  • *****
  • 4572
    • LibrePilot
Re: Some motors wont spin when trying to setup
« Reply #5 on: July 03, 2016, 03:07:53 pm »
Oneshot is 1000 -> 2000
Thid means in fact 125µs -> 250µs range

1900 is only needed for PWMSync
https://librepilot.atlassian.net/wiki/display/LPDOC/PWM%2C+PWMSync%2C+Oneshot+Output

Maybe related...

razr

  • *
  • 11
Re: Some motors wont spin when trying to setup
« Reply #6 on: July 03, 2016, 04:29:35 pm »
I see
Seems like librepilot doesn't change it automatically.

And why motor 1 and 2 work and not 3 and 4?

Changing max value to 2000 doesn't help either.
« Last Edit: July 03, 2016, 04:32:51 pm by razr »

f5soh

  • *****
  • 4572
    • LibrePilot
Re: Some motors wont spin when trying to setup
« Reply #7 on: July 03, 2016, 05:46:38 pm »
The common error comes from motors connected to output5/6

If don't work for you, i don't know.

hwh

  • *
  • 1018
Re: Some motors wont spin when trying to setup
« Reply #8 on: July 03, 2016, 06:45:43 pm »
Everyone has their own troubleshooting patterns but the first thing I'd have done was swap the esc wires for 1 and 2 with 3 and 4 at the cc3d servo connector to see if the problem is with the cc3d and it's settings or the actual ESCs.  If the same two physical motors still don't work then it's something to do with the ESCs, if they start working and the other two stop working then something with the cc3d or it's settings. You may have done it already but I don't see it mentioned in the thread.

Even if you purchased the ESCs at the same time from the same vendor it's possible they have different firmware versions or different settings in them.  Despite labels two of them might not even have BLHeli in them, stranger things have happened.