Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Motor twitching - faulty FC/gyro?
#1
Hi gals/gents,
I've encountered a problem when attempting my first actual flight. When adding throttle, or switching into air mode, the motors start twitching strangely. During troubleshooting I noticed Betaflight shows the gyroscope detecting strange twitching, so I think that's the culprite. Initial tests showed the drone working fine, but I'm afraid that I may have fried the gyro or FC during a minor accident. Adjusting throttle in Betaflight doesn't result in any twitching, so Im leaning toward the FC being broken, or being mis-configured.

Is there anyway to diagnose if the gyro is faulty, other than swapping the FC? Do you have any other ideas what can be the the reason of these motor twitches?

I made sure that the motor screws aren't too long, the ECS are calibrated as is the FC. All soilders look fine.

My setup is: Emax2205, DYS XS 20A, REVO STM32F405 with Airbot F4 firmware, I also tried with Revo FW, same problem.

Here are some videos showing what's going on:

Start-up:


Static drone, view in Betaflight:


Here is the throttle controlled via my Taranis, up to 0:17 it armed, after that its airmode:


And here is a test I did some time before I had a small crash:
Reply
Login to remove this ad | Register Here
#2
You say there's no twitching when "adjusting throttle in betaflight". When only using motor tab (not armed by tx), then there is no PID activity.

So it sounds like it's just excess noise messing with the PIDs. Adjusting filters will not help much, best bet it to softmount the fc or/and motors i guess.

Could also be electrical noise messing with the gyro. Low-ESR caps between escs and PDB can help in that case.
[-] The following 1 user Likes fftunes's post:
  • RENOV8R
Reply
#3
What is your min_command and min_throttle setting?
Reply
#4
(15-Jun-2017, 08:23 PM)fftunes Wrote: You say there's no twitching when "adjusting throttle in betaflight". When only using motor tab (not armed by tx), then there is no PID activity.

So it sounds like it's just excess noise messing with the PIDs. Adjusting filters will not help much, best bet it to softmount the fc or/and motors i guess.

Could also be electrical noise messing with the gyro. Low-ESR caps between escs and PDB can help in that case.

I unplugged every lead from the FC, and the only connected cable is the USB one I'm using to connect to Betaflight. I'm still getting twitches on the gyro... 



(15-Jun-2017, 11:31 PM)voodoo614 Wrote: What is your min_command and min_throttle setting?

min_throttle is set at 1020,  min_command is at 1000
Reply
#5
You are right, that looks bad. Unless you have a real noisy desktop... Wink jk.

Just unlucky i guess... glad my revo FCs work all fine so far.
Reply
#6
OK, this sounds crazy but guys have posted this and apparently it works. Take your flight controller out and whack it on your workbench a few times as it's possible your gyro's stuck. It must be true and it must work, because I read it on the internet.
[-] The following 1 user Likes RENOV8R's post:
  • Drone0fPrey
Reply
#7
(16-Jun-2017, 08:41 PM)RENOV8R Wrote: OK, this sounds crazy but guys have posted this and apparently it works.  Take your flight controller out and whack it on your workbench a few times as it's possible your gyro's stuck.  It must be true and it must work, because I read it on the internet.

ROFL  And if that doesn't work, spit on the back of it and kick it (at least the kicking part worked for my dad on our old B&W TV..) Big Grin  ROFL

(Of course don't really do this until you've exhausted all other possibilities....)
Reply
#8
Thanks guys Smile I'll try the whack thing. With frustration building up over this, it was bound to happen anyway Wink Will let you know if it helps!
[-] The following 1 user Likes Frosty's post:
  • Drone0fPrey
Reply
#9
And if it does work, Sloscotty owes me an apology bwahahaha
Reply
#10
Yeah, but if kicking it works......Big Grin
Reply
#11
Hm i just read about some rx code errors again, did you check if there is any twitching visible in the receiver tab?
Reply
#12
(16-Jun-2017, 08:41 PM)RENOV8R Wrote: OK, this sounds crazy but guys have posted this and apparently it works.  Take your flight controller out and whack it on your workbench a few times as it's possible your gyro's stuck.  It must be true and it must work, because I read it on the internet.

ROFL

The only thing that's likely to do is destroy the gyro once and for all.

IMU chips have a maximum shock rating of 10,000g for 0.2ms when not powered. Whacking your flight controller on the bench is likely to exceed that.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Avoid the updated JHEMCU GHF420AIO with the ICM42688-P Gyro Recursion 19 3,019 08-Mar-2024, 09:33 AM
Last Post: swequad
  Semi Newbie here - T-Motor F7 Pro Full Function Tonestire 9 1,377 19-Feb-2024, 07:23 AM
Last Post: MontyFPV
  Announcement PSA: BMI270 Gyro - Hardware / Tracking Issue SnowLeopardFPV 25 1,006 07-Feb-2024, 02:39 PM
Last Post: Luk5569
  Gyro Filteration marv23 5 228 16-Jan-2024, 12:53 PM
Last Post: marv23
  Help Replace ICM gyro with BMI270 romangpro 0 164 06-Dec-2023, 11:56 AM
Last Post: romangpro


Login to remove this ad | Register Here