ModalAI Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Starling2 :One motor fails when changing power from AC/DC adapter to battery

    Starling & Starling 2
    2
    3
    35
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      HsinSWT
      last edited by

      Hello, I’ve recently encountered a problem.
      When operating in Position Mode, all motors work correctly after arming when powered by an AC/DC adapter. However, after switching to battery power, one of the four motors does not spin after arming.

      I have two videos show this issue.

      Using battery

      Using Adaptor


      I made some simple observations:

      1. I have two batteries, so I also tried replacing the other battery for testing, but the problem remained regardless of which battery I used.

      2. I visually inspected the motor and found no loose wiring or other issues. The LED indicator lights are shown in the image below.

      Appearance1.png

      Appearance2.png

      Appearance3.png

      However, one component on the ESC board appears to be rusty; I'm unsure if this has any impact. Please see the attached image below.

      rusty_component.png


      The device and software version I used:

      Drone: Starling2 Indoor SLAM Development Drone

      SDK: voxl2_SDK_1.5.0

      Battery: 2S amprius silicon anode modalai battery

      Voxl_inspect_services:
      Voxl_inspect_services.png

      Voxl_version:
      Voxl_version.png

      Alex KushleyevA 1 Reply Last reply Reply Quote 0
      • Alex KushleyevA
        Alex Kushleyev ModalAI Team @HsinSWT
        last edited by Alex Kushleyev

        Hello, @HsinSWT ,

        I am assuming your are using a 12V AC/DC adapter, which is higher voltage than the 2S battery used with Starling 2. Using 12V bench testing is OK, so that should not be an issue.

        The ESC should already have the correct parameters loaded for the Starling 2 Motors and the correct battery voltage (2S). Inability to start at the nominal voltage, but success when using 12V is likely a symptom of a motor damage. Even though the ESC does have voltage compensation, it is limited (on purpose, for safety) and if you apply higher voltage, like 12V instead of 7-8V, the ESC will actually output higher power during the spin-up phase.

        Also please make sure you are using the latest ESC firmware, there are a lot of tips here : https://docs.modalai.com/voxl-escs/faq/

        Once you start using voxl-esc tools, you can also spin one motor at a time (or all 4 at a time) and get real-time RPM feedback. You could use your 12V supply and spin the motors at 10% power and see what RPMs they actually spin at. A faulty motor would spin slower. Please be careful while testing, since the drone could fly up if you send a wrong command, you could also test without propellers, the motor issue should be observable in unloaded motor RPMs as well.

        Another typical issue with motors not spinning up is damage of motor windings due to mounting screws going into the windings (which could happen if the landing gear is removed, but the same screws are used to attach the motors). I am not saying this is the case here, but worth inspecting the motor windings on the under side, right where the motor mounting screws could make contact with the windings if the screws were too long.

        If you do have a milli-ohm meter accessible to you, you could actually measure the motor winding resistance (while the drone is powered off, but motors can remain soldered to the ESC). You can compare the milli-ohm readings from working motors vs non-working (check all phases pair-wise).

        The rust on the inductor is only cosmetic. We are aware of this "issue", but it's really not an issue (rust on a iron case of an inductor - the case does not really affect the inductor itself).

        Hopefully this helps!

        Alex

        H 1 Reply Last reply Reply Quote 0
        • H
          HsinSWT @Alex Kushleyev
          last edited by HsinSWT

          Thank you for your reply ,@Alex-Kushleyev .

          I am indeed using a 12V AC/DC adapter.
          ——————————————————————————————————

          I inspected the problematic motor and found that its mounting screws did not appear to be screwed into the windings, as shown in the picture below.

          Screenshot from 2025-12-22 17-06-21.png
          Screenshot from 2025-12-22 17-06-36.png

          ——————————————————————————————————
          Here are the results of voxl-esc_spin tests using two different power supplies:

          • The 12V AC/DC adapter appears to be working fine (adapter_voxl-esc_spin_test_video) (adapter_voxl-esc_spin_test_result.txt

          • However, the battery power test results show:

          1. Motor ID 0 is not working. (battery_voxl-esc_spin_test_video)

          2. The Average RPMs of Motor ID 0 detected by the voxl-esc tools is significantly lower than the other three motors. The image below is a partial screenshot of the data. Please click the link for the complete data.(battery_voxl-esc_spin_test_result.txt)

          Screenshot from 2025-12-22 17-32-26.png )

          ——————————————————————————————————
          Based on the above supplementary data, would you recommend that I send it for repair?

          Thank you very much!

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Powered by NodeBB | Contributors