Duet2Wifi Using 3 Heaters for a extruder
-
@mikep91 you can use M563 to define a single tool that uses 3 heaters. You will need to use M568 or G10 (not M104 or M109) to set the temperatures if you want them to be different.
-
Not that familiar with g-code unfortunately. How would that look?
We set the temperature on the Duet Paneldue and not using G/M-codesHow would I go about wiring the 3rd heater to the Duet2Wifi board?
Only have two pinouts for E0 and E1, do I have to use the small pins on the expansion board? I think it's Pin8 thats stated as Heater3
Thanks!
-
@mikep91 said in Duet2Wifi Using 3 Heaters for a extruder:
do I have to use the small pins on the expansion board? I think it's Pin8 thats stated as Heater3
Yes.
-
-
@mikep91 said in Duet2Wifi Using 3 Heaters for a extruder:
Only have two pinouts for E0 and E1, do I have to use the small pins on the expansion board? I think it's Pin8 thats stated as Heater3
Yes, and then use a mosfet or SSR to control the heater from that pin, because those pins can only provide a small amount of current and only at 3.3V. DO NOT connect a heater directly to expansion pin 8.
-
@mikep91 I’d personally suggest to go with Duex5 expansion board in your case.
-
@mikep91 In another thread, a user with. Dyze hot end had great difficulty in tuning the PID parameters for the individual heaters because of the thermal transfer interaction between heaters. That is to say, there were no thermal breaks between the heat zones so effectively it had a single heat zone. The only way to tune the PID parameters was to wire the heaters in parallel to single heater output and use a single sensor. I.e treat it a single heater with a single sensor (they all read the same temperature within a degree in any case).
-
I suppose I would need to configure new software? or does Duex and DUET2Wifi run the same?
Just checked out the board and it looks like what I need indeed
-
@dc42 said in Duet2Wifi Using 3 Heaters for a extruder:
@mikep91 said in Duet2Wifi Using 3 Heaters for a extruder:
Only have two pinouts for E0 and E1, do I have to use the small pins on the expansion board? I think it's Pin8 thats stated as Heater3
Yes, and then use a mosfet or SSR to control the heater from that pin, because those pins can only provide a small amount of current and only at 3.3V. DO NOT connect a heater directly to expansion pin 8.
Thanks for the help so far.
I've connected my two wires to Pin8 and Ground
They're all 3 connected to solid state relaysIt seems 3rd heater is faulty somehow. When i set the temperature to 200 on all heaters, the 3rd one just keeps heating.
OBS; Without im activating the heater on on the Duet Touch Panel,
Could it be that i switched some wiring, or do I have to look in the config perhaps? -
@mikep91 If you are using web config toot (https://configtool.reprapfirmware.org) then under I/O Mapping tab there are two buttons "Add Duex2" and "Add Duex5" which then adds expansion ports as an option to chose from the drop down menus.
-
I am not creating a new software unfortunately im using the Config. file on my current board
-
@mikep91 You can load existing profile and amend it there.
-
Ah nice. I'll take a look at it.
I don't have an IDEX Board though and if possible i would just like to connect it using the Duet2Wifi.
It seems im lacking something to make it work properly though, maybe a 3rd heater config in my code...
-
@mikep91 if you suspect external circuitry to be at fault here you could simply uncomment bed and use bed mosfet to drive 3rd heater
-
Nice thats actually what i did for a start.
I figured out how to use the expansion pins though and it works like a charm!
Thanks for the help and support!Will def go for a IDEX board next time we're upgrading