m500 motor replacement

  • Hi team,
    Since my m500 motors got issues, I replaced all of them with the latest Holybro version https://shop.holybro.com/spare-parts-s500-v2-kit_p1251.html.

    It seems Holybro update the motors with a higher 920kv value. I am wondering if I need to modify any configuration for the changes in VOXL or will they work fine by just plug-and-play?

    Also, should I do any ESC calibration or PWM connector checking after replacement? Do you have any calibration tools for motor checking in VOXL or it could be done via QGC?


  • I tried to fly with indoor settings, but it seems m500 cannot take off even I used max thrust. Please double-check the below video:

    The story was that I got a crash last month. The frame broke and 2 of motors (CW pairs) were damaged. Please refer my previous post: https://forum.modalai.com/topic/1101/m500-motor-hot-and-vibration/7?_=1657365823867

    The damaged motors lead to noisy sounds and jerking. So, I found the above 920kv version by Holybro. After the replacement, the jerking issue is almost gone, but it slightly remains when taking off and landing. The main issue is that m500 cannot take off, and it seems some calibration process is missing. Also, I found that m500 will shaking a bit with a higher thrust (low thrust is fine), please check this video:

    Please advise what I should do to fix it. Thanks.

  • Hi @Adrian-Hidalgo, could you please advise about this issue? Many thanks.

  • Dev Team

    @yu-zhang the first thing I'd look at would be if all the motors are spinning the correct way. It should look like the image where the white tip motors are the counter-clock-wise & black tip motors are clock-wise:
    You have two options to check spin direction, both require you to take the props off.
    1: arm the drone & carefully touch the motor to verify spin
    2: connect to QGC, go to MavLink console, & type

    motor_test test -m 0 -p 15
    # m reflects motor selection, start with 0, 1, 2, 3

    & to stop the spin, type:

    motor_test stop

    If motor is spinning opposite direction then flip any two motor wires.

    After checking the correct spin direction, verify that each motor that spins follows like the image above.
    With the drone matching the above image, front of the drone facing away from you, motor one should be front right, motor two should be bottom left, motor three top left and motor four should be bottom right.
    If it doesn't match, change the esc wire from the breakout board. There are numbers on it & should line up with correct esc.

  • @Adrian-Hidalgo Thanks!

    After checking, I found that all 4 motors spin in the same direction as below shown:

    Screen Shot 2022-08-30 at 3.53.55 PM.png

    The issue is that the 3 and 4 motors spin in the wrong direction. And I double-checked the PWN breakout as below:

    Screen Shot 2022-08-30 at 3.54.11 PM.png

    It seems I line up with the correct connection, right? E.g., from left to right, it shows 1, 2, 3, 4 connections with each motor. So, should the yellow wire be vertically above the black wire for each one? It should something wrong with the 3 and 4 connection, should I put it as 1, 2, 4,3?

  • Hi @Adrian-Hidalgo, I finally realized why the issue happened.

    I put a wrong wire connection between the CW pair with the esc connectors under the wings.

    Screen Shot 2022-08-31 at 1.00.25 PM.png

    I used to connect the red wire to match the red connector of esc for all motors. That's why all motors spin in the same direction.

    So, after checking one of old pictures I took for m500, I found both red and black wires should be reversely connected to the side of esc for the CW pair (3, 4). And the shaking issue is gone after this.

    I didn't realize this detail before. All right, everything works well now. Thanks again for your help! 😊

Log in to reply