[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4789: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4791: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4792: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4793: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
AutoQuad Forum • View topic - Bad crash of my Hexa

Bad crash of my Hexa

For everything that doesn't fit into the other (sub-) forums

Re: Bad crash of my Hexa

Postby chschmid » Sun Aug 18, 2013 6:55 am

chschmid
 
Posts: 1800
Joined: Wed Jul 11, 2012 7:41 pm
Location: Herrliberg, Switzerland

Re: Bad crash of my Hexa

Postby chschmid » Sun Aug 18, 2013 7:01 am

chschmid
 
Posts: 1800
Joined: Wed Jul 11, 2012 7:41 pm
Location: Herrliberg, Switzerland

Re: Bad crash of my Hexa

Postby sandmen » Sun Aug 18, 2013 7:59 am

Don't think, it's a "mechanical" problem.
In last time, we have too much of this problem's!
Hexa + oder x?
Which fw version on esc32?
sandmen
 
Posts: 997
Joined: Fri Jun 22, 2012 7:25 am

Re: Bad crash of my Hexa

Postby kinderkram » Sun Aug 18, 2013 8:34 am

Dammit!
Sorry for your crash, Chris. It always hurts to see such a beauty scattered into pieces.

25C might be a bit low for a Hexa, that's what I found out at the MF when warthox flew mine.
With a 4s 4000 25C at full trottle the craft immediately tilted backwards. Using a 4s 5000 40C doesn't show these problems.
Ordered 2 new 40C and I won't use the 25C for the AQ again...
kinderkram
 
Posts: 2911
Joined: Fri Jun 22, 2012 7:47 am

Re: Bad crash of my Hexa

Postby chschmid » Sun Aug 18, 2013 8:49 am

Attachments
Closeup ESC.jpg
Closeup ESC.jpg (153.21 KiB) Viewed 10253 times
DSC00895.JPG
Closeup 1.jpg
DSC00900.JPG
DSC00901.JPG
DSC00902.JPG
chschmid
 
Posts: 1800
Joined: Wed Jul 11, 2012 7:41 pm
Location: Herrliberg, Switzerland

Re: Bad crash of my Hexa

Postby chschmid » Sun Aug 18, 2013 9:04 am

chschmid
 
Posts: 1800
Joined: Wed Jul 11, 2012 7:41 pm
Location: Herrliberg, Switzerland

Re: Bad crash of my Hexa

Postby bluuu » Sun Aug 18, 2013 11:40 am

bluuu
 
Posts: 1339
Joined: Mon Oct 29, 2012 8:02 pm
Location: Poland, Silesia

Re: Bad crash of my Hexa

Postby JussiH » Sun Aug 18, 2013 1:24 pm

Hi Christof.

Sorry to see your beatiful creation shattered. Hope you will find time to cut some new parts and get it airborne soon again.

Looking at the photo of the ESC above, that is a blown FET. It can be quite powerful when they short out at high currents - They literally blow up and release a lot of gas in very short time. I have seen this happening due to overcurrent (because of wrongly set CL or shunt params), reversed voltage and feed wire short, but never that violent. 3 fully charged capacitors that is subjected to a short could also release some serious energy in a splitsecond, making matters worse. If you can find them, they could provide clues to what happened. If the ESC is shorted at high current then the ESC becomes so hot that components begin to desolder - and this can happen with a few seconds.

I am partial to thinking that it was the ESC that failed because of a input short and the burnt windings on the motor suggests that it was subjected to a permanent short across two phases. The current spike at >60A is another indicator that something went bad.

If the motor locked up, then the current limiter and bad detect functions should have been able to limit the current accordingly and disarmed the ESC instead of burning the motor by applying high current across 2 phases for long enough to burn the motor windings.

The fact that it flipped and inverted, could have been because of the current spike when the ESC shorted up. The voltage dropped quite dramatically - when that happens it usually ends up with a crash because it leaves the rest of the motors starved for power. Its the same thing that can happen if you forgot the time or didnt hear the battery alarm and the battery starves while correction is beeing applied.

There is nothing in the motor log to suggest anything but a well balanced and tuned vehicle and I dont see any signs of motor problems.

The fact that you mention problems with the HF heading, could indicate problems with magnetometers. It is a shortcoming in the logging system that we cant see the heading estimation, since that would help us know if there was a problem with heading beeing estimated incorrectly.

But looking at the mag reading in the log, the MagZ estimation jumps by more than 1 when you power up and there is a massive spike on Y and Z at the time of the voltage drop - this could indicate a power distribution problem resulting in a subsequent short that killed the ESC. I am not sure, since there is not much angular changes going on, but it seems to me that the Mag_Z is saturated and not showing any signs of change with horisontal angle changes.

I would go over the whole power distribution and look if there was signs of wear of insulation or burn damage that could indicate if a short was brought on by wire fatigue or other forms of wear damage. I dont see that kind of damage beeing consistant with a FW failure. But if it was, then its something we need to get to the bottom of soon.

Having said that, we have been seeing minor problems in ESC32 pertaining to startup lately, so its possible that something has crept in in one of the many recent updates of ESC32 FW that affects timing or switching.

We are looking at it, but I think its prudent that unless you specifically need "Servo mode" or one of the other recent additions, you are better off going with an earlier revision that is tried and tested for something as precious as that copter. Going with the latest always means you are running the risk of beeing the guy that finds out something is wrong with it. If you just need to run PWM with standard current limiting, you dont even need to update from the factory FW.
JussiH
 
Posts: 2103
Joined: Thu Jun 21, 2012 9:25 pm

Re: Bad crash of my Hexa

Postby bn999 » Sun Aug 18, 2013 3:31 pm

I too think it likely that the ESC problem caused the crash and not the reverse. A very short period of time after a prop hits something, the ESC will disarm due to lack of crossing detection, long before any damage can be done to the motor, even at full throttle.

Your current log and voltage log also support this theory and, the battery was disconnected at the time of impact.

The question left in my mind is what caused the ESC to fail in flight. Assuming that the ESC has a proper current limit, there is absolutely nothing the FC can do which could possibly cause this to happen. Strike it off the list.

While a FET could fail spontaneously, it is very unlikely if it has not been abused. I've smoked dozens on the bench while doing some questionable things, but never heard of one going in the middle of a flight.

There could be a defect in the ESC code, but I think that we'd have seen more of this if there was. The MCU itself could have failed or locked up, but again, unlikely. The code has brown out and low voltage detection which immediately resets the ESC after shutting down the FETs before low voltage can cause trouble.


Not that I think that it has anything to do with this crash, but I agree with Jussi about using code considered stable for anything important. I don't want to discourage anyone from testing the latest code - it's the only thing I fly - but it should be done with inexpensive, easy to repair machines as you build up flight time and confidence in the code.
bn999
 
Posts: 1559
Joined: Thu Jun 21, 2012 11:40 pm

Re: Bad crash of my Hexa

Postby chschmid » Sun Aug 18, 2013 8:06 pm

Gents

I really appreciate your time you spent in analyzing the crash. After reviewing all evidence and statements I tend to believe that a blown up FET caused the crash. The 3 caps where desoldered but they did not explode. There is no electrolytic fluid around.

So the conclusion is
- replace the ESC32 and the Motor, all other Systems are fine.

BTW I connected the faulty ESC to power to read the settings and they are ok. The ESC got very hot after 30secs.

Defekter ESC32 Settings.JPG
Defekter ESC32 Settings.JPG (118.12 KiB) Viewed 10216 times


The caps are perfectly desoldered.
DSC00911.JPG


DSC00917.JPG


Thats how it looked before.
DSC00918.JPG



Cheers and thanks to all of you
Christof
chschmid
 
Posts: 1800
Joined: Wed Jul 11, 2012 7:41 pm
Location: Herrliberg, Switzerland

PreviousNext

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 17 guests

cron