DRV8825 vs TMC2100 vs TMC2130 vs TMC2208

Electronics, Components etc
User avatar
MaxRink
Posts: 40
Joined: Thu Jun 15, 2017 12:25 pm

DRV8825 vs TMC2100 vs TMC2130 vs TMC2208

Post by MaxRink » Sat Sep 09, 2017 10:52 pm

I've just ordered some TMC2100, TMC2130 and TMC2208 to replace my noisy DRV8825s.
But I'm wondering, what experiences you all had with the different types and which ones you liked the most.

Tomasz Stawarz
Posts: 39
Joined: Sat May 27, 2017 3:27 pm

Re: DRV8825 vs TMC2100 vs TMC2130 vs TMC2208

Post by Tomasz Stawarz » Sun Sep 24, 2017 7:43 pm

After You test them all - give us sign/review. An have a good luck with upgrades! :)

User avatar
MaxRink
Posts: 40
Joined: Thu Jun 15, 2017 12:25 pm

Re: DRV8825 vs TMC2100 vs TMC2130 vs TMC2208

Post by MaxRink » Mon Sep 25, 2017 5:06 pm

i will, but im curretly a bit busy IRL

User avatar
Jamie
Posts: 2
Joined: Tue Sep 26, 2017 12:52 am

Re: DRV8825 vs TMC2100 vs TMC2130 vs TMC2208

Post by Jamie » Tue Sep 26, 2017 1:03 am

A4988 are trusty and reliable.

DRV8825 either work fine or are a pain. They skip steps and whine with motors with low voltage and/or low inductance. The diode circuit solves this for some people, but not for others. There are a lot of poorly-made clone DRVs out there with the incorrect vref circuit, so you end up measuring motor voltage and not vref. Genuine from Watterott/Filastruder seem the best bet. If DRVs work for your motors then goodo. If your motors use less than 3V or are less than 4mH you'll probably have a bad time.

TMC2100 seem good if you're willing to run them at 1A and cool them properly (both heatsink and fan). There is no difference in torque for 3D printing purposes between spreadCycle and stealthChop modes, so despite all the advice otherwise, you don't need to mess around with those tiny impossible solder jumpers. At higher speeds yes there is a difference, but we don't move our motors that fast. TMC2130 and TMC2208 are TMC2100 with SPI/UART instead of solder jumpers. Buy ones with proper through-board cooling, some Chinese clones are built wrong and don't cool correctly. Again genuine seems a good idea.

The best seems to be the TMC2660 on the Duet boards. High max current, microstep interpolation, cool running. if you don't want to buy a Duet board, there are breakout boards for the drivers, but they are very expensive, it would be cheaper to just buy a Duet. For connecting to RAMPS/RADDS/etc you could probably use a Duex5 expansion board and pin in via the large header which is well documented.

HR4988 are a crap Allegro clone, they chop very roughly at 1/16 and cause all sorts of odd noisy resonance. Avoid.

References here.

User avatar
MaxRink
Posts: 40
Joined: Thu Jun 15, 2017 12:25 pm

Re: DRV8825 vs TMC2100 vs TMC2130 vs TMC2208

Post by MaxRink » Tue Sep 26, 2017 2:55 am

I'd argue that the tmc2130s are a better fit than the 2660s for a printer, as they lack stealthchop, which makes them louder than needed.
Also the tmc2100s seem to have a tendency to whine when ruining in spreadcycle mode @12v

jontm3
Posts: 3
Joined: Sun Oct 01, 2017 10:05 am

Re: DRV8825 vs TMC2100 vs TMC2130 vs TMC2208

Post by jontm3 » Sun Oct 01, 2017 10:09 am

With the "wrong" motors, the TMC2130 whine just as much as the TMC2100. Even at 24 V. The whine i get from my TMC2130 sticks is just horrible. The TMC2130 can however be fully tuned over SPI. Almost every single parameter is available for configuration. I have not had the time yet, but it should be possible to remove the nasty whine by some small adjustments over SPI.

jontm3
Posts: 3
Joined: Sun Oct 01, 2017 10:05 am

Re: DRV8825 vs TMC2100 vs TMC2130 vs TMC2208

Post by jontm3 » Sun Oct 01, 2017 10:11 am

Jamie wrote:
Tue Sep 26, 2017 1:03 am
A4988 are trusty and reliable.

DRV8825 either work fine or are a pain. They skip steps and whine with motors with low voltage and/or low inductance. The diode circuit solves this for some people, but not for others. There are a lot of poorly-made clone DRVs out there with the incorrect vref circuit, so you end up measuring motor voltage and not vref. Genuine from Watterott/Filastruder seem the best bet. If DRVs work for your motors then goodo. If your motors use less than 3V or are less than 4mH you'll probably have a bad time.

TMC2100 seem good if you're willing to run them at 1A and cool them properly (both heatsink and fan). There is no difference in torque for 3D printing purposes between spreadCycle and stealthChop modes, so despite all the advice otherwise, you don't need to mess around with those tiny impossible solder jumpers. At higher speeds yes there is a difference, but we don't move our motors that fast. TMC2130 and TMC2208 are TMC2100 with SPI/UART instead of solder jumpers. Buy ones with proper through-board cooling, some Chinese clones are built wrong and don't cool correctly. Again genuine seems a good idea.

The best seems to be the TMC2660 on the Duet boards. High max current, microstep interpolation, cool running. if you don't want to buy a Duet board, there are breakout boards for the drivers, but they are very expensive, it would be cheaper to just buy a Duet. For connecting to RAMPS/RADDS/etc you could probably use a Duex5 expansion board and pin in via the large header which is well documented.

HR4988 are a crap Allegro clone, they chop very roughly at 1/16 and cause all sorts of odd noisy resonance. Avoid.

References here.
I have the HR4988 on a MKS SMINI board that i have laying around. Have not tried 1/16 microstepping on those, but on 1/128 microstepping they are very quiet and seem to perform very well.

User avatar
mitchell.hirsch
Posts: 1
Joined: Mon Sep 11, 2017 3:33 pm

Re: DRV8825 vs TMC2100 vs TMC2130 vs TMC2208

Post by mitchell.hirsch » Mon Jan 01, 2018 10:09 pm

what do you guys think of the LV8729'S......so far im loving them!! just as quiet as the tmc series! not as many features but work just as well imo!...what do you think?

eugen360
Posts: 1
Joined: Fri Jan 12, 2018 12:53 pm

Re: DRV8825 vs TMC2100 vs TMC2130 vs TMC2208

Post by eugen360 » Fri Jan 12, 2018 12:56 pm

Hello MaxRink,
Are you using Ramps board?

User avatar
MaxRink
Posts: 40
Joined: Thu Jun 15, 2017 12:25 pm

Re: DRV8825 vs TMC2100 vs TMC2130 vs TMC2208

Post by MaxRink » Mon Jan 15, 2018 1:30 am

Yes, im running an ramps.

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests