537,530 active members*
2,907 visitors online*
Register for free
Login
IndustryArena Forum > CNC Electronics > Stepper Motors / Drives > TB6600 driver and NEMA 17 just stalling, not moving
Results 1 to 7 of 7
  1. #1

    TB6600 driver and NEMA 17 just stalling, not moving

    Hi friendly helpers

    I'm new to motor control and I'm working with TB6600 and NEMA 17 using the wiring set up shown and I've tried both sets of arduino code shown too. So far I have the dip switches set to full step and putting out 4A, any less juice and I don't even hear sounds of work coming from the motor.

    I'm putting in 12V to the TB6600 and using the same power supply to power the arduino too and I've thrown in a screenshot of the motor specs in case that helps

    Advice is needed

    Theo

  2. #2
    Registered
    Join Date
    Nov 2013
    Posts
    1081

    Re: TB6600 driver and NEMA 17 just stalling, not moving

    Hi,
    check the manual for the driver, it has an enable input (EN+ and EN-) and I suspect you'll have to wire the enable 'ON'.

    12V is too low to expect the stepper to work properly, the driver is rated to 42V, so use 42V or close (36V) to it, otherwise even once you get
    the stepper working it will miss steps and/or stall at low speeds.

    Craig

  3. #3
    Registered
    Join Date
    May 2004
    Posts
    170

    Re: TB6600 driver and NEMA 17 just stalling, not moving

    If it is one of the counterfeit TB6600s that seem to be anywhere, that driver should work without Enable connected. If your driver has 1:32 microsteps, it is a not a real TB6600 and probably only can handle 2.8 A max. But that isn't your problem here. Turn down your Amps - way too high for a Nema 17.

    Does the stepper motor do anything when you run your program? If it makes a short clunking sound and/or hums, then you probably have wired the stepper motor incorrectly. Verify that you have identified the wires for each set of coils. Use a DMM to verify continuity or do the shorted coil wire test. (short 2 of the 4 wires together - if the motor is hard(er) to turn by hand, they go to one coil.

    Also, your comments don't agree with the code so verify that you have step on the pul+ pin and dir on the dir+ with pul- and dir- to gnd.

    That motor should run on 12V - I have one sitting on my desk running off 12V right now. Don't expect a lot of power or speed out of it, though.

    More about counterfeit TB6600 drivers here.

  4. #4
    Registered
    Join Date
    Jun 2013
    Posts
    203

    Re: TB6600 driver and NEMA 17 just stalling, not moving

    I tried to run a Nema 23 with an Arduino and it's motor code using a DM542 driver. Using a 50vdc power supply for the power. The Arduino board didn't seem to have the juice to put out anything more than 100rpm (guess).

    After a while I gave up and bought a programmable controller.

    Sent from my SM-N970F using Tapatalk

  5. #5
    Registered
    Join Date
    May 2004
    Posts
    170

    Re: TB6600 driver and NEMA 17 just stalling, not moving

    Quote Originally Posted by boydage View Post
    I tried to run a Nema 23 with an Arduino and it's motor code using a DM542 driver. Using a 50vdc power supply for the power. The Arduino board didn't seem to have the juice to put out anything more than 100rpm (guess).

    After a while I gave up and bought a programmable controller.

    Sent from my SM-N970F using Tapatalk
    100 RPM seems way low. Assuming 8:1 microstepping, that works out to 1.3 kHz step rate. A plain old 8-bit Arduino running stock Grbl is capable of outputting a 30 kHz step rate. What software were you using? The actual RPM is dependent on a number of things like driver's microstep setting, acceleration profile, the stepper motors themselves.

  6. #6
    Registered
    Join Date
    Jun 2013
    Posts
    203

    Re: TB6600 driver and NEMA 17 just stalling, not moving

    Aw mate it was WAY low. I was using the IDE software to load the proprietary code to run a stepper. I am not an avid user of Arduino only using the boards when I need a cheap PLC option. And I know about 2% of Arduino or coding. So after a day like I say I gave up. Although that was after a friend saying Arduino is not the best for driving steppers. And it was a US$5 Chinese Arduino.

    I just let this person know my experience

    Sent from my SM-N970F using Tapatalk

  7. #7
    Registered
    Join Date
    May 2004
    Posts
    170

    Re: TB6600 driver and NEMA 17 just stalling, not moving

    Sounds like it was a problem with the code, not the Arduino. They may be cheap but with a little effort you can make them do some pretty amazing things.

    But, it looks like the original was just a drive by posting. Shoot while the car is in motion, never return. Sometimes I wonder why I bother.

Similar Threads

  1. csmio-IPM wiring A nema 17 TB6600 driver Z axis THC
    By Marsone85 in forum Machines running Mach Software
    Replies: 0
    Last Post: 02-14-2019, 08:50 PM
  2. Should I buy TB6600 based stepper driver
    By musicworld1 in forum General CNC Machine Related Electronics
    Replies: 0
    Last Post: 10-13-2017, 10:36 AM
  3. TB6600 Driver Configuration
    By HunterCustoms in forum Stepper Motors / Drives
    Replies: 0
    Last Post: 08-22-2017, 08:47 PM
  4. Replies: 6
    Last Post: 08-08-2017, 10:43 AM
  5. Replies: 17
    Last Post: 09-07-2016, 09:16 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •