DM556 Open Loop Stepper Motor Driver Review for CNC Machines.

Sdílet
Vložit
  • čas přidán 17. 07. 2019
  • This is a review of the DM556 open loop stepper motor driver. Perfect for hobby level CNC Machines and 3D printers. These will be used in an upcoming Making Stuff CNC project.
    DM556 Driver - www.banggood.com/custlink/DG3...
    0-48VDC Power Supply - www.banggood.com/custlink/mGD...
    Nema 23 and other motors - www.banggood.com/custlink/mKm...
    Making Stuff Patreon Page: / makingstuff
    Visit the Making Stuff Amazon Affiliate Store - www.amazon.com/shop/makingstuff
    Some of the links on this page are affiliate links. This means at no cost to you, a very, very small commission will be paid to Making Stuff to help cover the cost for projects like this one.
    Thanks for watching!
    #steppermotor
    #cnc
  • Jak na to + styl

Komentáře • 107

  • @MakingStuff
    @MakingStuff  Před 5 lety +6

    What type of stepper driver are you using in your projects? Let me know in the comments. Thanks for watching!

    • @bobbyshaftoe45
      @bobbyshaftoe45 Před 4 lety +1

      I am cruising around looking for more ampere headroom than the a4988's we are currently using. I am really looking for a good ampere capability (~3a-4) for dual NEMA17's but that provides decent microstepping resolution.

    • @madbrit5053
      @madbrit5053 Před 4 lety

      I am using an Elegoo Uno Attached to 4 TB6560 drivers

    • @joshgibb04
      @joshgibb04 Před 3 lety

      I have the TB6600 but have brought these to upgrade. Do you have each driver with its own power supply or one to run all of your axis’s. I have 4, xz and 2 for y.
      Thanks for the video and review of them.

    • @jagsiragriculturalworks5946
      @jagsiragriculturalworks5946 Před 3 lety

      Tb6600

    • @negumanezer
      @negumanezer Před 3 lety

      This is the first time I am learning to use motors like this with Arduino. The first day I ordered a TB6600 and the next day I placed an order for a DM542. Now I'm waiting for both to arrive =D. I only need one driver and motor. I'm helping my big sister make her work of art, that rotates really slowly and it is located in a commercial space.
      The reason I decided to buy the DM542 was that I could possibly make the motor quieter?, but I haven’t gotten to try it in practice yet. Thanks for good video!

  • @kimbalcalkins6903
    @kimbalcalkins6903 Před 4 lety +2

    I did not realize the terminal blocks were detachable, you just saved me a lot of work. I have an Arduino vertical plotter and had a motor malfunctioning which traced back to one of the two TB6600's, replaced it in a minute the plotter seems to now work fine. Again, thank you very much.

  • @AdrianPardini
    @AdrianPardini Před 4 lety +3

    A driver mostly like yours, steppers, 18bit absolute encoders and tons of software. Nice video.

  • @bobbyshaftoe45
    @bobbyshaftoe45 Před 4 lety +5

    Wow, refreshingly straightforward and understandable! Can you speak in practical detail about steps and microsteps?

  • @ajhieb
    @ajhieb Před 5 lety +1

    I actually just took a break from assembling my CNC project and I saw your video. Mine is based on the Workbee 1515, but I opted for 3 phase closed loop hybrid steppers and LCDA357H drivers. I figured with the sheer size, I was more likely to have it miss a step somewhere, especially along the Y-axis where it's driven by two motors, so a missed step can get the gantry out of square.

  • @gowdre29
    @gowdre29 Před 2 měsíci +1

    Thanks. Specially thanks for mentioning ENA pin volatge.

  • @Freetheworldnow
    @Freetheworldnow Před 5 lety +3

    You should have talked more about the features and what output pin corresponds to what.
    Would the enable pin be used for a normally open limit switch?

  • @PinkyTaDa
    @PinkyTaDa Před 4 lety +5

    can you use the enable pin for an emergency stop I'm guessing

  • @AmateurRedneckWorkshop
    @AmateurRedneckWorkshop Před 4 lety +1

    Great review and I also want to thank you for the help with the THC.

  • @baodybag
    @baodybag Před 4 lety +1

    really like the videos and even though your break out board is different and i cant see how its wired and im dealing with DM542 drivers i DID just use this video to, i believe, fix the wiring for my brother on his plaz project. Im the computer nerd he builds stuff and i have never seen steppers that i knew of until looking more into 3d printers. thanks for the great videos

  • @kentharris7427
    @kentharris7427 Před 2 lety

    Thank you for answering my question about the alarm LED. I am building a soda can crusher using a NEMA 23 stepper motor and disable the motor when the cycle is completed. I have the reset pin wired up so when you push the momentary switch it resets the Arduino and runs the sequence again.

  • @lowellyates7404
    @lowellyates7404 Před 3 lety +1

    You are very good at explaining things

  • @frankdoyal6450
    @frankdoyal6450 Před 21 dnem

    Great video, I noticed you hooked the positive wire to where is said Ground is that correct or just looks that way in the video, I have the ground wire going there and both stepper driver and driver controller both have the green Led shown...

  • @ThrunRC
    @ThrunRC Před 2 lety +2

    Great Video, thanks for explaining and sharing :-)

  • @seanhedgecock6327
    @seanhedgecock6327 Před rokem +1

    I am currently taking Mechatronics at SDSU. Your channel helps quite a bit.
    Thank you

  • @dronesvisionsaeriennes

    Hello Making Stuff, i've understand your video but i've just received my electronics material and i get...Microstep Driver FDM2740 C...with my set with nema 23 and mother board which is UCNCV 4.....i'm a beginner for CnC ....I would like to know if the wires are the same plug than your DM556...? Thank's a lot

  • @playlist9389
    @playlist9389 Před 3 lety

    thanks. Amazing as always

  • @trevorjenkins1976
    @trevorjenkins1976 Před 6 měsíci

    Thanks for the information
    I have a NEMA 23 4amp.
    I think Ive purchased the wrong driver board's.
    TB 6600 current 3.5. PK current 4.
    Would I need a different driver board?
    Regards
    Tj

  • @jimbarchuk
    @jimbarchuk Před 5 lety

    The data sheet says enable normally left open. If it's active high that implies that it's pulled down internally. I think it's for a limit switch / e-stop switch daisy chain. Any one switch goes high and everything stops.

  • @raifhanna131
    @raifhanna131 Před 3 lety

    please,what if we connected only enables pin to the BOB?

  • @dineshvyas
    @dineshvyas Před 3 lety

    Hello. Can you share your controller wiring? My moter only turns Counter Clockwise.

  • @knguyen3348
    @knguyen3348 Před 3 lety

    What is the stepp and direcrion how those wire goes into the controller??

  • @kt600v
    @kt600v Před 3 lety

    Hello, does this driver works at full step?

  • @soorenaaslani7491
    @soorenaaslani7491 Před 3 lety

    I'm trying to upgrade my tb6600 drivers because the motors are very annoying with the whining sound. Do you think these are quieter?

  • @wolfgangradermacher2296

    Thanks for your Video.

  • @danadane8143
    @danadane8143 Před 2 lety

    Question I have a NEMA 23 stepper motor, 2 phase and 1.8 step angle, wired in Bipolar series. The rated current per phase is 2.5 amps. Resistance per phase is 2.4 ohms. Voltage per phase is 6V. And inductance per phase is 9.5. How should I setup my driver? I have a DIY 3ft x 3ft CNC router. One motor on X, one on Z and two on Y.

  • @jays_metalworks9399
    @jays_metalworks9399 Před 4 lety

    Hey any help I’m getting vb system failure message on Mach3

  • @kalashnikov6640
    @kalashnikov6640 Před 5 lety

    may you show us how to connect stepper driver and stepper motor with breakout board with high touch control full details cnc plasma please

  • @ralphyrhoncamangon9223

    Hi! Will nema 23, 19kg-cm stepper motor work on that kind of driver?

  • @spiritburners
    @spiritburners Před rokem

    will this driver work in a GRBL setup please Thanks

  • @billsmith5166
    @billsmith5166 Před rokem

    I understand that this video is from some time ago, so if you don't respond I'll certainly understand. My questions: If you connect 5v to the enable, will the stepper freewheel as it would if it wasn't connecter to the driver? If not, do you know whether the use of NO relays on the driver to stepper wires would allow freewheeling when activated? Do you know if there would be any problems that would be caused to the driver if the stepper was freewheeled (thus causing backfed current)? My planned use is for a table feed on a mill, and I'd like to be able to use the wheel on the far end of the table to move it back and forth, and I'd think that it would be difficult to spin the handwheel if the stepper is connected to the driver even if the driver is powered off. Do you know of a solution to my problem other than some sort of a mechanical clutch? Sorry for being long winded, and thanks for the video!

  • @mkryann1587
    @mkryann1587 Před 7 měsíci

    I have stepper driver on 30w fiber laser, do you think the failor of this devise may cause complete power loss on the laser

  • @danielflores2590
    @danielflores2590 Před 3 lety

    Hi. Nice video. Question here: Do you know if i can successfully use the exact the same hardware you show in the video to interact with mach3 or mach4 software?

    • @MakingStuff
      @MakingStuff  Před 3 lety

      Pretty sure it will work with Mach3. Don't know for sure because I use LinuxCNC.

  • @achrafbensalah7277
    @achrafbensalah7277 Před 2 lety

    Pls you can help me, I use this driver for double wall paper cup machine injection glue, the motor nor running but there is a vibration in the motor, NB:no errors

  • @DustanWebb
    @DustanWebb Před 5 lety +4

    I believe the "Half current" setting is actually for when the motor is at idle {not moving for a certain amount of time} it cuts current in half to keep the motors cooler

    • @MakingStuff
      @MakingStuff  Před 5 lety +1

      I'll have to check that out. Thanks!

    • @baodybag
      @baodybag Před 4 lety +1

      On the DM542 and the breakout board I have it's wired using the Ena+5v and ena- and it seems when running a burn only the green light is lit after you reset in Mach 3 the red light comes on and it seems it kills the motors as I let them sit 45 min and they were cool to the touch. Guessing this could be bad also depending as I assume your axis could move and be off.

  • @paulwyleciol3459
    @paulwyleciol3459 Před 5 lety

    Hi there!
    So the more I do not understand, what this "enable" could be good for, as I wonder with mine as well (4x 9Nm closed loop) :-/

    • @Ch4grin
      @Ch4grin Před 4 lety

      Wire them to a switch so you can stop the motors in not-quite-emergency situations. Or, assuming your CNC is not using leadscrews, it would disengage the motors so you could much more easily move your axis by hand -- sometimes it's much easier to just tell your CNC controller that the tool is set at the zero point rather than jogging it to that point.

  • @bengkelsantosadjaya8191

    Hi . I'm new in cnc plasma.
    Mach3 to dm542 micro driver
    Problem:
    When i run x axiz. Why z axiz will run ?
    I run z axiz. X aziz will run
    I have change new bob mach3 green colour port paralel. Still same result . I have check pin corectly. Pin 2,3 for x. Pin 6 7 for z. What is a solution. Thank you

  • @kushanthasilva
    @kushanthasilva Před 3 lety

    How to connect eight wire nema 34 step motor to DMD556

  • @MrRenoman2011
    @MrRenoman2011 Před 4 lety

    I'm using the TB6600 that is similar to the one you just showed. using one on the right and left on my current under construction unit but having issues with the right and left Y axis motors not running at same speed. Lots of trouble shooting still trying to get it right. Thanks for the great video

    • @juanmanuelgallego3630
      @juanmanuelgallego3630 Před 4 lety

      The TB6600's are really bad, i have 4 of those and i'll be changing them soon because they lose steps like crazy

    • @joshgibb04
      @joshgibb04 Před 3 lety +1

      Juan Gallego Have you exchanged your drivers? I also currently have the TB6600 and have recently purchase these new ones. Im wondering if you used your existing Power Supply Unit or upgraded that also. I have a variable 12-24volt one and wondering if I should upgrade it to a higher voltage and if I can run 4 new drivers off the one Power Supply or they need one for each driver. I have 4, xz and 2 for y.
      Thanks

  • @lozza1950
    @lozza1950 Před 3 lety

    Very clear and easy to understand. The red light on DM542 just came on. And one stepper motor will not turn on. Is there a simple solution or is it a new Motor and or driver. .?

  • @johnward5890
    @johnward5890 Před 4 lety +6

    The enable pin is to be hooked up to a pin for the E-stop on your breakout board so if you hit E-stop, all the drivers will be disabled.

    • @matlilly8795
      @matlilly8795 Před 10 měsíci

      You beat me to it. It's a pull down dry contact.

  • @scottmc2626
    @scottmc2626 Před 5 lety +3

    The nature of digital electronics being what it is, enable pins are usually enabled when they are connected to ground, rather than +5 volts.
    The reason for this is that logic inputs usually interpret being disconnected as a logical 1 or "high" (i.e. the same as if it were connectedvto +5 volts). So, if for any reason your enable input were to become disconnected, you don't want your motors to mysteriously start running. Best to err on the side of doing nothing in the event of a malfunction.
    If the enable pins is labeled correctly, there should be an overbar (or an underscore) on the text. This means that the enable pins is what is called "active low," which is self explanatory.

  • @borisgutman3457
    @borisgutman3457 Před 3 lety +1

    Hi, Can I ask if I will use Stepper Motor Nema 23 -2.8A can i use DM556 ? there is not 2.8A in settings

  • @HorizonMakes
    @HorizonMakes Před 4 lety +1

    Do you know how similar is a DM542 to this driver? Thanks!

    • @toddroles3234
      @toddroles3234 Před rokem

      I also want to know. Are they wired up the same?

  • @MP-mu1kw
    @MP-mu1kw Před rokem +1

    I'm interesting in the breaker board that you are using. It has screw terminals for connecting the motor drivers and it supports USB, and it works with Linux CNC What brand or model number is it?

  • @othnielhamonangan8839

    hello friend, I ask for a detailed wiring diagram for 4 DM556 drivers and 4 stepper motors. Thank You

  • @johnward5890
    @johnward5890 Před 3 lety

    You could wire the enable terminal to the Estop switch so the drive stopped if you hit the E-stop. All the drives could be wired to the e-stop.

    • @MakingStuff
      @MakingStuff  Před 3 lety

      LinuxCNC handles the e-stop for the entire machine in the software. Thanks for your input!

  • @piotrkojder7177
    @piotrkojder7177 Před 2 lety

    Hello What kind of Board are You using and how it is hooked with Your PC (LinuxCNC ) ??

    • @MakingStuff
      @MakingStuff  Před 2 lety

      Mesa 7i96 it uses ethernet to connect to the PC.

  • @chuxxsss
    @chuxxsss Před 5 lety

    You may have missed setting it up to the computer side. By showing the mainboard to stepper driver board. Plus main board to computer please. Have a wonderful day.

  • @thelincoln72
    @thelincoln72 Před 2 lety

    Hi Making Stuff,
    Thx for your interesting videos.
    I'm also using DM556 stepper driver on my selfmade CNC. But I had twice damaged my X axes driver, after a couple of runing hours the stepper driver goes bad and red led lights up and stepper motor doesn't move anymore. It's each time same driver that goes wrong (X axes with one dema23 motor).
    Can't explane why this happens, if you have an idea please comment.
    Kind regards.
    JJ

    • @AS-ug2vq
      @AS-ug2vq Před rokem

      Did you solve your issue? Limit the current to that motor, it might be binding up. Send me a photo of your machine

    • @thelincoln72
      @thelincoln72 Před rokem

      ​@@AS-ug2vq Hi, yes I think I have solved my problem which came from a poor quality connection on the wiring between driver and steper motor (loose screws)!

  • @laserfalcon
    @laserfalcon Před 6 měsíci

    Whats the difference between hobby use drivers and industrial use drivers if these work so well?

    • @MakingStuff
      @MakingStuff  Před 6 měsíci

      These are open loop drivers and most industrial uses closed loop drivers.

  • @madbrit5053
    @madbrit5053 Před 4 lety

    i notice it has a min of 400 ppr most are 200ppm how did you set it ?, and thanjks

  • @arbaazshirani9045
    @arbaazshirani9045 Před 3 lety

    hello sir i have an issue with my driver which is dm556 and a motor which is Nema 17, 6 lead, rated at 0.8Amps, stepping angle of 1.8 degrees. Actually problem is my motor is extremely hot and i can't understand why is so hot can u suggest me please what can i do because the driver did not give 0.8amp

  • @stratusgeret3794
    @stratusgeret3794 Před 9 měsíci

    can you explain your code to your controls?

  • @chaosloveBronson
    @chaosloveBronson Před 2 lety

    Would u still recommend the dm556 nowadays? Or has something better become equally as affordable

    • @MakingStuff
      @MakingStuff  Před 2 lety

      These types of drivers are still pretty much standard for low cost stepper drivers. You can upgrade the a closed loop or servo, but it will cost a lot more. Thanks for watching!

  • @nadeem2nazar1
    @nadeem2nazar1 Před 3 lety

    Hi, i am looking for dc motor and drive if anyone can suggest me. i need max rpm 4000 no load. speed should be control by (0-10 or 4-20mA) by the plc. thanks

  • @BadSquatch21
    @BadSquatch21 Před 3 lety

    I think you had the wires reversed on the enable pin...

  • @stacy5281
    @stacy5281 Před 4 lety

    Did you receive any kind of data sheet for this driver? Curious as to what type of digital driver it is. Bi-polar chopping base, analog? Do you have any info?
    Thanks,

    • @MakingStuff
      @MakingStuff  Před 4 lety

      Sorry I do not.

    • @stacy5281
      @stacy5281 Před 4 lety

      @@MakingStuff How are they holding up? Has one of them stopped working?

    • @MakingStuff
      @MakingStuff  Před 4 lety

      @@stacy5281 I have installed 4 of them on my Plasma CNC and they are working great. No issues yet. Watch the latest CNC Update video if you want to see more of them in action.

    • @1990notch
      @1990notch Před 4 lety

      They're digital drives. I opened one up and they have an ST Micro devices 8 bit, 16Mhz micro controller on them. They are quiet compared to some other inexpensive drives I've used.

    • @stacy5281
      @stacy5281 Před 4 lety

      So not a 32 bit dsp driver. Where did you see the 8 bit marking at.

  • @robertcameronjones
    @robertcameronjones Před 3 lety

    pulses per rev is pretty bizarre. You'd think that would be set by the control software since pulses per rev is intrinsic to the motor design. What does that actually do?

  • @danadane8143
    @danadane8143 Před 2 lety

    Oh I don't see a model number on the driver, but it has a max of 3 amps RMS, 4.2 amps peak.

  • @bobsort
    @bobsort Před 3 lety

    What is your breakout board?

  • @eduardormoura1
    @eduardormoura1 Před 2 lety

    Valeu!!!!!

  • @yusufahmadi10
    @yusufahmadi10 Před 3 lety

    Kinco 2m860 and I have a problem with the driver

  • @alanmcdowell977
    @alanmcdowell977 Před 3 lety

    Making Stuff
    I need help on the hardware parts.
    and wiring the hardware up .
    and what software to use
    to operate my CNC machine
    Here is my list of the parts
    i'am using can you help me
    1] Stepper Motor Drivers power step PSD8079-2P
    2] steppers motor Nema 34
    3] controler
    4] power supply mean well SP-320-48
    5] Hardware and Software
    6] CNC Breakout Board/Interface Board
    7] Cable Connector
    8] Limit Switches
    9] Emergeney STOP BUTTON
    10] Software

  • @tanvirqasim8999
    @tanvirqasim8999 Před rokem

    Sir i need help

  • @kushanthasilva
    @kushanthasilva Před 3 lety

    NEMA 34 86hz65-35 stepper Motor

  • @odin823
    @odin823 Před 2 měsíci

    are you related to joe dirte? you guys both have the same haircut.