Triflight icon indicating copy to clipboard operation
Triflight copied to clipboard

Safety Issue: Motor #1 surges upon loss of Servo Feedback (Triflight 0.7 Beta 3)

Open ResinSmoker opened this issue 6 years ago • 2 comments

Had my Tricopter-Mini Flip upon Arming due to Motor #1 instantly surging to 100% throttle. After recovering the craft and doing in-house testing I soon discovered that the loss of the Servo feedback voltage resulted in such a surge. (0 VDC) I can only surmise that my Servo's quick disconnect adaptor wasn't fully seated and is the likely cause of the Flip.

Note: I was able to reproduce the failure and have verified that the loss of feedback was the cause.

Question: Would it be possible to script an event upon the loss of the feedback voltage, where the copter either refuses to arm or switches to virtual mode?

ResinSmoker avatar May 01 '18 15:05 ResinSmoker

Hmm, that should have been fixed by https://github.com/lkaino/Triflight/pull/56/commits/3da51cc041504369eac0335b3b408dadf0ee597e.

It checks that the servo feedback is giving a reasonable angle, and disables the yaw boost if not.

lkaino avatar May 06 '18 09:05 lkaino

Far as I could tell, the Servo wasn't moving at all so I think the FC was trying to compensate for the lack of counter Yaw by increasing the Tail motors speed. Motor #1 (Tail motor) being that it was spun up at 100%, took the brunt of the impact from the flip. The impact was enough to cause Motors #1 & #3, to start Desyncing badly during a later test and check flight. https://www.youtube.com/watch?v=Gd6hDRKj080

Note(1): Everything looked fine on the bench before the test flight. Note(2): No serious damage other then I had to swap out all the F80's for the RS2203's.

ResinSmoker avatar May 06 '18 10:05 ResinSmoker