Wrong wired Steppers, one fried TMC2660



  • Hi there,
    I finnished my first 3D Printer build (Ultimaker style) proudly yesterday. I used the RRF config tool to set up the printer. Updated the firmware to v2.5.1.
    To check the stepper motors I send M564 S0 H0 and then tried each axis. I got some noise and a short rattling combined with a "short-to-ground" error message. After some trail and error I figured out that I wired the stepper motor wires wrong. Because of the confusing wire colour codes and descriptions I wired BABA instead of AABB (A= coil1 B= coil2)
    Now everthing works except driver0 (x-axis), which still give me a "short-to-ground" error. As compromise solution I modified the config file and use driver4 (E2) now as new x-asis driver which works fine.
    Is it possible that the driver was DOA or was i just lucky not to fry 4 drivers at once. 🙄 😅

    Setup:
    Firmware V2.5..1
    Motor current 1350mA
    Stepper Motor:
    Rated Current/phase: 2A
    Voltage: 2.2V
    Phase Resistance: 1.1ohms
    Inductance: 2.6mH ± 20%(1KHz)


  • administrators

    @TAS_3D said in Wrong wired Steppers, one fried TMC2660:

    Is it possible that the driver was DOA or was i just lucky not to fry 4 drivers at once.

    Most likely you were lucky. Mixing up the phases breaks the assumptions that the driver makes about what it needs to do to reduce motor current. This leads to high peak currents. Sometimes the short circuit detection kicks in fast enough to disable the driver, but sadly it's not 100% reliable, even though we set the response time to be as fast as possible.

    If it's any consolation, the TMC2660 driver chips are easier to replace than most other types, because there is on thermal pad underneath the chip.

    I too have blown driver chips by mixing up motor phases.



  • @dc42 said in Wrong wired Steppers, one fried TMC2660:

    I too have blown driver chips by mixing up motor phases.

    Nah, I've NEVER done that... No pile of chips and/or Polulu style boards with an orange dot on each one... no pile like that in my shop, no siree!



  • Never trust colors of the stepper motors cables. They is no standard for that, always take a multi-meter and check for continuity between coils.



  • If lacking a meter, you could short two wires while turning the shaft - the two pairs that gives the most braking effect will be the two coils.



  • @dc42
    Thanks for your fast reply.
    May I make a suggestion. Update the wiring Diagramm on the Webpage,please
    https://duet3d.dozuki.com/Guide/2.)+Wiring+your+Duet/9.
    It should be recognizable if the Number or the Letter is the coil. (e.g. 1A1B2A2B 1/2=Coils; A/B= polarity)
    I thought that the letters describe the coils...
    @dragonn @bearer thanks , but that was not the cause. I knew which wire was wrong. Learned the hard way 😅

    Otherwise I like the Duet/RRF environment. Easy to work with 😄


  • Moderator

    @TAS_3D said in Wrong wired Steppers, one fried TMC2660:

    It should be recognizable if the Number or the Letter is the coil. (e.g. 1A1B2A2B 1/2=Coils; A/B= polarity)

    See @dc42 reply here: https://forum.duet3d.com/post/128594

    Unfortunately the pin names used by Trinamic don't match the wire names used by most stepper motors. So in the Duet 2 diagram that shows 2B, 2A, 1A, 1B, the phases are 1 and 2. On Duet 3 we switched to calling the phases A and B, as the motor manufacturers do.

    I'll update the page here for clarity: https://duet3d.dozuki.com/Wiki/Choosing_and_connecting_stepper_motors#Section_Connecting_stepper_motors

    Ian


Log in to reply