Duet 2 vs Duet 3?
-
I plan building a CNC machine and I am convinced the Duet controllers are a good choice. But which one?
I see the WorkBee from Ooznest uses the Duet 2. When I look at the specs of the Duet 2 and the Duet 3 I see that the Duet 3 supports higher output current - which allows more choices of more powerful of stepper motors.
Mostly that is the reason why I think about buying the Duet 3.
What I don't know is if I can use the same software and settings for the Duet 2 and the Duet 3. And maybe there are other reasons why I should use the Duet 2 instead of the Duet 3.
I searched but unfortunately I didn't find anywhere a side by side comparison or an article like: Which Duet is right for me?
I am pretty sure such a comparison exists somewhere, but where?
Thanks -
Duet 3 is the future so go with that.
If you want to start "small" get a Duet 3 Mini 5+ or you can jump right in and get the MB6HC (HC = high current).
Both are expandable via the CAN bus but it is little easier with the MB6HC.
I have two printers running Duet 2 WiFi/Duex 5 combos but those are the last printers I will build using Duet 2 hardware.
Frederick
-
@fcwilt Thanks for your reply.
If one of those Duet 2 controllers in one of your printers would fail, would you replace it with a Duet 3 and would you be able to continue without major changes? Or would there be a lot of work involved if you would change to Duet 3?And about the Mini 5+: I don't care if I pay 100 GBP more. My concern it more that there is a lot more information out there about people who use the Duet 2 with their CNC compared to the Duet 3. This is why I consider the Duet 2.
-
I have one printer running Duet2 plus a Duex5 - at this point, if it failed, it would be replaced with the same thing.
I have another printer that is running the original controller and it will get a Duet2 once I am finished building my third printer, a Jubillee. This one is a Duet3, primarily because of the CAN bus expansion and tool boards.
IMHO, a straight forward basic printer doesn't require the Duet3 and so far there aren't enough software add-on's to really take advantage of the SBC that you can run with the Duet3. If all you want is a nice controller to set up and print stuff, a Duet2 is likely your best bet. If, on the other hand, you like exploring and tinkering and playing at the bleeding edge then a Duet3 based system is probably in order -
@edgar7
I've built a 800x600 size CNC with 3A NEMA23 steppers on a Duet2. The onboard drivers are at their current and thermal limit, but still the top speed of the steppers is relatively low (24V limitation). You could use external drivers with higher voltage to get faster, but that sums up.
I'm also not sure, if input shaping works with external drivers?
Avoiding resonances can greatly improve your CNC parts.In the end you're better off buying a Duet3. The Duet 3mini might be an option, if you planned to use high current toolboards anyway.
-
@o_lampe Thank you for your reply. Similar to above let me ask you: If the Duet 2 on your CNC would fail and if you don't care about paying more: Would you replace it with a Duet 3? And would that be a lot of work?
Or just replacing the board, doing some settings (maybe a few hours) and then you could continue like before?I know little about the Duet controllers. Maybe as an example: If I have a PC and the graphic card does not work anymore. I would buy a new card, maybe from the same manufacturer, install a new driver, and then the PC would work just like before. Is that similar with the Duet 2 and 3?
-
@edgar7 here are some things to consider:
- Duet 3 Mini has the least powerful stepper drivers (TMC2209), Duet 2 is in the middle (TMC2660), and Duet 3 MB6HC has the most powerful ones (TMC5160 or TMC2160).
- Both Duet 3 boards are expandable via CAN. Duet 2 WiFi/Ethernet is only expandable using the DueX expansion boards, or external drivers (which usually need the expansion breakout board).
- Duet 3 series has more flash memory and RAM. RRF for Duet 2 is getting close to using up all the flash memory. Therefore, there will at some point in the future be features that we implement on Duet 3 series boards, but not on Duet 3.
My general advice is to use Duet 3 Mini for typical small/medium 3D printers that don't need very powerful stepper motors, and Duet 3 MB6HC if you need more powerful stepper drivers but don't want to use external ones.
-
@Edgar7 config-wise there are only minor differences in naming the endstops and numbering of the drivers. No big deal, when you've used the same Firmware for Duet 2.
@dc42
can you reply on that:
@o_lampe said in Duet 2 vs Duet 3?:I'm also not sure, if input shaping works with external drivers?
THX
-
@edgar7 said in Duet 2 vs Duet 3?:
@fcwilt Thanks for your reply.
If one of those Duet 2 controllers in one of your printers would fail, would you replace it with a Duet 3 and would you be able to continue without major changes? Or would there be a lot of work involved if you would change to Duet 3?I have two spare sets of Duet 2 WiFi/Duex 5 boards to serve as replacements.
And about the Mini 5+: I don't care if I pay 100 GBP more. My concern it more that there is a lot more information out there about people who use the Duet 2 with their CNC compared to the Duet 3. This is why I consider the Duet 2.
Since both Duet 2 and Duet 3 boards currently run the same firmware I don't see any advantage to using Duet 2.
But at some point the Duet 2 line may be discontinued or firmware development may cease. Only time will tell.
-
@dc42 Thanks for your information. I see ADMINISTRATORS near your name. Maybe this is "only" about this forum or maybe the whole Duet3D website.
You compared the stepper drivers of the different boards in your post and that is very helpful. I wonder if a comparison of the different Duet boards exists somewhere on this website.
Sure, I could go to each individual product and look at the details but a comparison of all of them side by side would be a great help - and I am sure not only for me. -
@edgar7 said in Duet 2 vs Duet 3?:
I wonder if a comparison of the different Duet boards exists somewhere on this website.
https://duet3d.dozuki.com/Wiki/The_Duet_family_of_motion_control_electronics
-
@phaedrux Thanks, that is exactly what I was looking for. It seems to be difficult to find...
-
I’m also looking for a control board for a CNC build and because of the familiarity with the Duet hardware in lean to using one. My only hang up is I need external driver because of the use of nema 34 and nema 24 stepper with 48V power supplies. So from what I can tell the duet 2 has header pins that can drive external steppers whereas the duet 3 need the can bus expansion board which only give one driver per board. At 70$ CAD per board it becomes a very expensive control board for a 4 stepper system.
Or am I missing something about the duet 3? But im leaning to using the duet 2 even though I need to build an amplifier circuit to step up the 3.3V signals to 5V for my drivers.
-
@baird1fa currently the only supported way to run external drivers from Duet 3 is to use the external driver boards. We have some developments under way that may be of interest, if you can wait long enough:
- We have a version of Duet 3 under development designed for use with external drivers
- We are also looking at ways to provide a separate 48V motor power input to a future version of the MB6HC
- The firmware for the closed loop board is coming on well, and the board supports 48V VIN.
-
@baird1fa said in Duet 2 vs Duet 3?:
im leaning to using the duet 2 even though I need to build an amplifier circuit to step up the 3.3V signals to 5V for my drivers.
Since you already have external drivers, you should look for a Duet 2 with expansion board. I suggest using 'TB6612' driver boards as level shifter (amplifier). They can handle 4 signals per 1.5$ board and have reverse protection diodes to cover your bases.
-
@dc42 said in Duet 2 vs Duet 3?:
@baird1fa currently the only supported way to run external drivers from Duet 3 is to use the external driver boards. We have some developments under way that may be of interest, if you can wait long enough:
- We are also looking and ways to provide a separate 48V motor power input to a future version of the MB6HC
I have seen this pop up on the forums sporadically for a while now. Is there any indicative timeline for the 48V version?