LibrePilot Forum

General Category => General Discussion => Topic started by: coolbuck on September 16, 2016, 06:26:54 am

Title: Quadcopter Doesn't Work
Post by: coolbuck on September 16, 2016, 06:26:54 am
I loaded the firmware a few days ago.  And my quadcopter flips every time I started. 

So I thought I should reconfigure the board again.  ie.  go over the whole process of loading the firmware into the board.
However, the quadcopter is not responsive.

What should I do?  Do I need to erase all the firmware setting on the board?

Please help.
Title: Re: Quadcopter Doesn't Work
Post by: filnet on September 16, 2016, 08:42:58 am
Flips at take off can be caused by board orientation issues.

If your board is not pointing forward as it expects then you need to adjust that in the configuration.
Title: Re: Quadcopter Doesn't Work
Post by: coolbuck on September 16, 2016, 04:04:18 pm
Thanks for the answer.  As I mentioned, it's worse now  NOT RESPONSIVE after I RELOADED the firmware.

So now my quadcopter does not respond to the transmitter.  What should I do and how?
Title: Re: Quadcopter Doesn't Work
Post by: Mateusz on September 16, 2016, 04:20:35 pm

Check LED behaviour
https://librepilot.atlassian.net/wiki/display/LPDOC/Firmware+Tab#FirmwareTab-Ledbehavior

Explain what do you mean by "not responsive" can you connect to it ? Can you flash it again ? It's not blinking at all ?

Also check Rescue firmware https://librepilot.atlassian.net/wiki/display/LPDOC/Firmware+Rescue or forum for unbricking (whatever you did you didnt explain)
https://forum.librepilot.org/index.php?topic=208.0

It's good to write more details then it's easier to help.
Title: Re: Quadcopter Doesn't Work
Post by: coolbuck on September 16, 2016, 11:00:38 pm
Thanks for the info.

I use version 15.09 - Supermoon Eclipse. 
I flashed it through its vehicle setup wizard.

This is the history:
A few days ago, I flashed it and was able to have the motors running.  After installing the propellers, I tried it. 
The results: it flipped to the right like a right roll.  Broke one blade of a propeller.

Thinking that something was wrong with loading the firmware.  I reloaded the firmware yesterday.  It does not work anymore.
"Unresponsive" mean the copter doesn't respond to the transmitter.  The light was on - solid red and flashing blue.  When I turned on the transmitter, the lights on the copter stay the same.

I was able to rescue, then upgrade and erase this morning as suggested.  Went through the whole procedure of setting the vehicle wizard.

The problem is:  I cannot now calibrate the ESC and set up the transmitter.  The first time ( a few days ago) I was able to calibrate the ESCs, but not now. 

Title: Re: Quadcopter Doesn't Work
Post by: Mateusz on September 16, 2016, 11:20:22 pm
About flipping copter, I suggest checking if you installed propllers in correct order and direction
NW - CCW (R)
NE - CW
SW - CW
SE - CCW (R)

and if cables are also in the right order, while you calibrate neutral points of ESC each motor (without props on) should start to spin as shown on picture in this order starting from first motor front left.

First one on the left front is usually CCW (R) then the opposite side is also R and the rest is easy.
When you flash new firmware Arming options for safety always gets set to "Always Disarmed" and you need to always set it back to "Yaw left" or whatever you prefer, when you finish your configuration.

Why you cant calibrate ESC now or set up transmitter that I don't know. Is INPUT green on health system ? Is OUTPUT also green ? What do you use as output protocol ? OneShot125 ? Do your ESC support it ? I suggest checking all that stuff or sending your config here.
Title: Re: Quadcopter Doesn't Work
Post by: coolbuck on September 17, 2016, 01:33:29 am
This is my first time and I'm frustrated.

I have tried to upgrade the firmware and reconfig, but nothing is working.

Why cannot I calibrate the ESCs?????  Something is wrong with the firmware?
Title: Re: Quadcopter Doesn't Work
Post by: coolbuck on September 17, 2016, 03:00:59 am
I was able to manually calibrate the motors using this video:
https://www.youtube.com/watch?v=OOplk52R4no

I'm thinking what to do next.  Any suggestions?

Thanks
Title: Re: Quadcopter Doesn't Work
Post by: Mateusz on September 17, 2016, 06:20:35 am
This is my first time and I'm frustrated.

I have tried to upgrade the firmware and reconfig, but nothing is working.

Why cannot I calibrate the ESCs?????  Something is wrong with the firmware?

Firmware 15.09 was released in September last year, and since then it had hundred thousands downloads, all my bigger builds still use 15.09, definitely nothing wrong with the firmware.

You can provide more information by
Quote
Is OUTPUT also green ? What do you use as output protocol ? OneShot125 ? Do your ESC support it ? I suggest checking all that stuff or sending your config here.

Additionally, do you follow procedure and plug battery when calibrating ? It is  very likely some user error, but it's hard to nail it down not knowing your config. If you can connect with GCS, then firmware should be the last thing to blame. You get all green boxes in system health in GCS ?
Title: Re: Quadcopter Doesn't Work
Post by: D17E on September 18, 2016, 03:28:32 pm
This is my first time and I'm frustrated.

I have tried to upgrade the firmware and reconfig, but nothing is working.

Why cannot I calibrate the ESCs?????  Something is wrong with the firmware?

Hi...
i think u should remove all the setting by upgrade firmware by Wizard setting, if the firmware doesn't loaded success fully, try to rescue in tab firmware, by clicking rescue than plug your FC to the PC and than upgrade and erase..

this vid from begin maybe can help you...
https://www.youtube.com/embed/W4_PzV1Lsaw?feature=oembed&wmode=opaque&list=PL1O6iwdaYqzTWjgX27McwHWmtY6Kk7nrN
Title: Re: Quadcopter Doesn't Work
Post by: coolbuck on September 18, 2016, 08:36:12 pm
Thanks for the info.

But I decided to REMOVE the flight controller and firmware and connected all the motors into the channel 3 of the receiver - ie manually control the copter.

At the beginning, it started to spin (not unresponsive like a few days ago).  Then rolled the left side (side of motors 1 & 4).  Then I changed the propellers 1 & 4 with 3 blade ones and propellers 2 &3 still use 2 blade ones.  I did this because the motors 1 & 4 are weaker than motors 2&3.  So I gave motors 1 & 4 more power.

This way it can only go up, but roll or yaw or pitch.

It's somewhat balanced and circled around, but could not take off.  It went out of battery so I continue later.  I use 1300mAh with 25C.

What should I do next?
Title: Re: Quadcopter Doesn't Work
Post by: hwh on September 18, 2016, 10:49:10 pm
You can't manually control a quadcopter.  Even if you put each motor on a separate channel you wouldn't be able to move the controls fast and precisely enough to fly.

You need to reconnect the flight controller (what one, cc3d or revo?) and work out what your original problem was.  You also said something about two of the motors being weaker than the others?  The motors, props, and ESCs are all supposed to be the same make/model.
Title: Re: Quadcopter Doesn't Work
Post by: coolbuck on September 20, 2016, 09:17:41 pm
Thanks for the info.

I think you're right.  I need the firmware.  I use CC3D board bought the whole set on Amazon.

I thought the flight controller is a problem so I use a different CC3D.  I cannot calibrate the ESCs.

But I notice there is one warning:

"Firmware version mismatch!
GCS & firmware versions of the UAV objects set do not match which can cause configuration problems."

Specifically:

GCS version: 15.09
Firmware version: 20140826 19:21

It seems like the firmware on the flight controller use older version of OpenPilot???

What should I do?

Please help.
Thanks
Title: Re: Quadcopter Doesn't Work
Post by: hwh on September 20, 2016, 10:15:32 pm
Very little will work correctly with a firmware version mismatch.  And unfortunately most sellers still ship boards with an old version of OpenPilot instead of a current LibrePilot.

Go to the firmware tab, click on "upgrade and erase", and it should upgrade it automatically.  If it times out and says upgrade manually disconnect the board, click "upgrade and erase", and connect the board when it says to.
Title: Re: Quadcopter Doesn't Work
Post by: coolbuck on September 21, 2016, 07:47:00 am
Thanks for the info.  The motors spin now.  I forgot to connect the battery before calibrating.

However, it flipped to the right or rolled over to the right. 

I checked: all the motors spin in the right direction.  All propellers were installed properly.

Rotor 1: NW - CW
Rotor 2: NE  - CCW
Rotor 3:  SE - CW
Rotor 4: SW - CCW
Which are opposite of what Mateusz mentioned!!!

One thing I found a litter strange is that the input config shows:
Throttle  at Chan3
Roll at Chan4
Pitch at Chan1
Yaw at Chan 2

Should it be different?

What else should I do?

Thanks
Title: Re: Quadcopter Doesn't Work
Post by: coolbuck on September 21, 2016, 05:28:57 pm
I think I know why it rolls to the right.

I unhook the flight controller from the copter (propellers are not installed).

And I hook
Chan 1 (pitch) of the receiver into motor 1
Chan 2 (roll  ) ---------------------------2
Chan 3 (throttle) ------------------------3
Chan 4 (yaw)  ---------------------------4

Connect the battery.  Without moving the sticks while the right stick is in the middle position,
the motors 1 & 2 running. 

So my guess is the default is the right roll. And that's why it rolls to the right.

How do I fix this?

Title: Re: Quadcopter Doesn't Work
Post by: hwh on September 21, 2016, 08:10:05 pm
...However, it flipped to the right or rolled over to the right....
Hard flipping on takeoff is usually the flight controller not mounted pointing in the correct direction or if it isn't then the firmware not told the way it's actually mounted.  https://librepilot.atlassian.net/wiki/display/LPDOC/CC+Attitude+Configuration is the wiki page about that.  The video at https://librepilot.atlassian.net/wiki/display/LPDOC/PFD#PFD-MyPFDlooksreversed shows how to check to make sure the board is mounted pointing correctly (or the virtual rotation has been set correctly).

Or as others have said, a backward motor or wrong prop but you've already checked that.

...One thing I found a litter strange is that the input config shows: Throttle  at Chan3 Roll at Chan4 Pitch at Chan1 Yaw at Chan 2 Should it be different?...
That depends entirely on your transmitter and how you wired the receiver to the cc3d.  As long as when you move a stick the input tab shows the same one changing the order is correct.  And if the transmitter is setup properly without mixing then only the stick you move should change in the input tab.  If two channels move when you only move one stick axis then the transmitter has a mix in it that needs to be removed.

...Without moving the sticks while the right stick is in the middle position,
the motors 1 & 2 running. ...
With a stick or sticks in middle position the corresponding motors should be running.  If yaw is also in the center, springloaded position then it's motor should be running too.  With the motors directly connected to the receiver all four motors should only be off if both sticks are in the lower left position.  With both sticks in the center position all four motors should be running.
Title: Re: Quadcopter Doesn't Work
Post by: coolbuck on September 23, 2016, 05:59:49 am
Thank you for the info.

I calibrated the ECSs and aligned the flight controller the direction you mentioned.   However, it still does not work.  The propeller at NE does not spin until I increase the throttle higher.  Then it flipped to the NE corner.  Maybe I think because the corner NE is the weakest compared with other corners.

Should I calibrate more?  or replace the NE motor?  or something else?

I have a feeling the it's not going to fly.

Thanks
Title: Re: Quadcopter Doesn't Work
Post by: hwh on September 24, 2016, 03:41:06 am
You're right, it probably won't fly right if all the motors don't start at the same throttle setting.  I can't think of how that could happen, you set the minimum setting for each motor individually in the wizard.  Even if one motor took a little more to start spinning that should compensate.
Title: Re: Quadcopter Doesn't Work
Post by: TheOtherCliff on September 24, 2016, 09:33:03 pm
The way you should imagine that it works:  If board is mounted unlevel in copter or copter is not sitting perfectly level on ground, then when you start motors, the "top" motor does not need to run at all until it is flying and closer to perfectly level.

With motors running slowly on the ground, it will try harder and harder to make it level and so the "bottom" motor(s) will spin faster and faster.  If you try to take off like this, it will flip before the bottom motors slow down enough.  This is "PID-I term windup".

Knowing that it does fly and so the motor / prop directions are correct, etc. and assuming that you have default options set (not enabling always stabilize when armed, etc) (not even from some uav or cloud config), then the solution is that as soon as you start the motors, you should jump it up to knee-waist high instead of sitting on the ground and winding up.
Title: Re: Quadcopter Doesn't Work
Post by: TheOtherCliff on September 24, 2016, 10:45:35 pm
I think I saw that you did ESC calibration, but read this to make sure you did both parts (endpoint calibration where you power the ESCs up and wait for beeps, and neutral setting in the GCS):
https://librepilot.atlassian.net/wiki/display/LPDOC/ESC+Calibration

After that...

For a small and low power quad, if you think you can do this safely, you can use a lipo with less cells (2s instead of 3s), put on a winter coat and glove for protection and grip the quad very very very firmly and very level and give a very small amount of throttle.  It will either try hard to twist out of your hand or or not.  If not, you can relax your hold slightly to let it level itself more and more.  Remember to also move the quad in the yaw direction to help the motors level out.  At the end, it is stabilized as if flying in your hand.  This will prove that it does stabilize.
Title: Re: Quadcopter Doesn't Work
Post by: coolbuck on October 02, 2016, 04:00:49 pm
Thanks for the advice.  I'll get a new battery with 2s and make connection and try it.

I bought another similar quad on ebay and the two behaved very similarly, ie rolledl to the right and flipped.

I think it could cause by 3 things:

1. The setting in the firmware. In GCS,  I tried to calibrate and stabilize & level out also.

2. Something is wrong with either Tx or Rx or both.  I use the Tx Flysky FS-T6 and Rx fs-r6b with 6 channels.  Anything might be wrong with this?

3. I have one confession to make:  I have not soldered all the wires and have not used the power board.  So far I use the wire connectors to twist the wire connection together.  Will this create some sort of interference or other problems?

Please advise.
Thanks



Title: Re: Quadcopter Doesn't Work
Post by: Mateusz on October 02, 2016, 04:11:39 pm
1. The setting in the firmware. In GCS,  I tried to calibrate and stabilize & level out also.

There is no software problem, it works for many people. You may have other problem.

2. Something is wrong with either Tx or Rx or both.  I use the Tx Flysky FS-T6 and Rx fs-r6b with 6 channels.  Anything might be wrong with this?

Check if you're not using any trims, reset trims. Don't use any curve in the TX. Maybe set completely new model with default settings.

3. I have one confession to make:  I have not soldered all the wires and have not used the power board.  So far I use the wire connectors to twist the wire connection together.  Will this create some sort of interference or other problems?

If the connection is week you might get problem in powering up motors, some might not be getting enough current. I don't quite understand how you connected ESC, just make sure connection is solid.