12v vs 24v hotend speed to heat
-
i have a 350w 24v meanwell and a thermaltake 600w 12v atx. i dont think i am going to get another 24v psu. currently, i have the 24v hooked up to duet and a 3 zoned heatbed. it not enough power for 5 more extruders so wondering if i can just run them off the 12v
-
@tekstyle said in 12v vs 24v hotend speed to heat:
it not enough power for 5 more extruders so wondering if i can just run them off the 12v
that'd work out fine for the heaters as long as you can run the motors off the same 24v supply as the rest.
-
@bearer said in 12v vs 24v hotend speed to heat:
that'd work out fine for the heaters as long as you can run the motors off the same 24v supply as the rest.
+1 (for best steppers' performance)
-
now what would be the best way to feed 12v to the heaters off a separate 12v source from the main 24v psu that powers the duet?
-
@tekstyle
a suitable fuse between +12v and the heaters positive side.
negtive side of heaters to the E1- E2- etc.
connect 12v ground to 24v ground. -
@tekstyle said in 12v vs 24v hotend speed to heat:
does anyone know what is the speed difference to heat up 12v vs 24v hotend? i am debating to go either or so i can potentially alleviate load off my 24V PSU that i plan to reserve for the heatbed.
As others have said, it should depend only on the rated power of the heater cartridge. I recommend using 24V VIN power except perhaps on small printers.
-
@bearer said in 12v vs 24v hotend speed to heat:
@tekstyle
a suitable fuse between +12v and the heaters positive side.
negtive side of heaters to the E1- E2- etc.
connect 12v ground to 24v ground.That's what I was thinking too. Good point on the fuse. Thank you for everyone's input!
-
@tekstyle said in 12v vs 24v hotend speed to heat:
@bearer said in 12v vs 24v hotend speed to heat:
@tekstyle
a suitable fuse between +12v and the heaters positive side.
negtive side of heaters to the E1- E2- etc.
connect 12v ground to 24v ground.That's what I was thinking too. Good point on the fuse. Thank you for everyone's input!
So I did this today and what I got was no voltage to the heater. And between the +and - E3 pins was 12v at power up and a red LED for E3. I tried to do PID tuning and it saids that heater 4 has an open circuit. Is there something I am supposed to do in firmware? I unpowered the machine, disconnected the negative wire from E2 and powered it up, E3 red led is off now. This is on the duex5.
-
Please post pictures of how you connected heaters, 12V PSU and also post heaters part of your config.g
-
@aidar said in 12v vs 24v hotend speed to heat:
Please post pictures of how you connected heaters, 12V PSU and also post heaters part of your config.g
Had to delete some stuff bc it was too long
; Drives
M569 P0 S0 ; physical drive 0 goes backwards
M569 P1 S0 ; physical drive 1 goes backwards
M569 P2 S0 ; physical drive 2 goes backwards
M569 P3 S0 ; physical drive 3 goes backwards
M569 P4 S0 ; physical drive 4 goes backwards
M569 P5 s0 ; physical drive 5 goes backwards
M569 P6 S0 ; physical drive 6 goes backwards
M569 P7 S0 ; physical drive 7 goes backwards
M569 P8 S0 ; physical drive 8 goes backwards
M569 P9 S0 ; physical drive 9 goes backwards
M584 X0 Y1 Z2:3 E4:5:6:7:8:9 ; set drive mapping
M671 X11:411 Y141.7:141.7 ; Z leadscrews are at (11,141.7), (411,14.7)M350 X16 Y16 Z16 E16:16:16:16:16:16 I1 ; configure microstepping with interpolation
M92 X100.00 Y100.00 Z1600.00 E393.3:393.3:400:400:393.3:393.3 ; set steps per mm
M566 X900.00 Y900.00 Z12.00 E120:120.00:120.00:120.00:120.00:120.00 ; set maximum instantaneous speed changes (mm/min)
M203 X6000.00 Y6000.00 Z180.00 E1200:1200.00:1200.00:1200.00:1200.00:1200.00 ; set maximum speeds (mm/min)
M201 X500.00 Y500.00 Z20.00 E850:850.00:850.00:850.00:850.00:850.00 ; set accelerations (mm/s^2)
M906 X1700 Y1700 Z1700 E850:850:850:850:850:850 I30 ; set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout; Axis Limits
M208 X-20 Y0 Z0 S1 ; set axis minima
M208 X435 Y398 Z365 S0 ; set axis maxima; Endstops
M574 X1 S1 P"xstop" ; configure active-high endstop for low end on X via pin xstop
M574 Y1 S1 P"ystop" ; configure active-high endstop for low end on Y via pin ystop
M574 Z1 S2 ; configure Z-probe endstop for low end on Z; Z-Probe
M558 P5 I1 R0.4 C"^!zprobe.in+^!zprobe.mod" H5 F1200 T10000 ; set Z probe type to effector and the dive height + speeds
G31 P500 X0 Y0 Z0 ; set Z probe trigger value, offset and trigger height
M557 X35:410 Y0:330 p4:4 ; define mesh grid -
; Heaters
M308 S0 P"bedtemp" Y"thermistor" A"Bed24-R" T100000 B3950 ; configure sensor 0 as thermistor on pin bedtemp
M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
M143 H0 S120 ; set temperature limit for heater 0 to 120C
M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit
M140 H0 ; map heated bed to heater 0M308 S1 P"e0temp" Y"thermistor" T100000 B3950 ; configure sensor 1 as thermistor on pin e0temp
M950 H1 C"e0heat" T1 ; create heater output on e0heat and map it to sensor 1
M143 H1 S120 ; set temperature limit for heater 1 to 120C
M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
M140 P1 H1 ; map heatedbed1 to heater 1M308 S2 P"e1temp" Y"thermistor" T100000 B3950 ; configure sensor 2 as thermistor on pin e1temp
M950 H2 C"e1heat" T2 ; create heater output on e1heat and map it to sensor 2
M143 H2 S120 ; set temperature limit for heater 2 to 120C
M307 H2 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
M140 P2 H2 ; map heatedbed3 to heater 2M308 S3 P"duex.e2temp" Y"thermistor" T100000 B3950 ; configure sensor 3 as thermistor on pin duex.e2temp
M950 H3 C"duex.e2heat" T3 ; create nozzle heater output on duex.e2heat and map it to sensor 3
M143 H3 S280 ; set temperature limit for heater 3 to 280C
M307 H3 B0 S1.00 ; disable bang-bang mode for heater and set PWM limitM308 S4 P"duex.e3temp" Y"thermistor" T100000 B3950 ; configure sensor 4 as thermistor on pin duex.e3temp
M950 H4 C"duex.e3heat" T4 ; create nozzle heater output on duex.e3heat and map it to sensor 4
M143 H4 S280 ; set temperature limit for heater 4 to 280C
M307 H4 B0 S1.00 ; disable bang-bang mode for heater and set PWM limitM308 S5 P"duex.e4temp" Y"thermistor" T100000 B3950 ; configure sensor 5 as thermistor on pin duex.e4temp
M950 H5 C"duex.e4heat" T5 ; create nozzle heater output on duex.e4heat and map it to sensor 5
M143 H5 S280 ; set temperature limit for heater 5 to 280C
M307 H5 B0 S1.00 ; disable bang-bang mode for heater and set PWM limitM308 S6 P"duex.e5temp" Y"thermistor" T100000 B3950 ; configure sensor 6 as thermistor on pin duex.e5temp
M950 H6 C"duex.e5heat" T6 ; create nozzle heater output on duex.e5heat and map it to sensor 6
M143 H6 S280 ; set temperature limit for heater 6 to 280C
M307 H6 B0 S1.00 ; disable bang-bang mode for heater and set PWM limitM308 S7 P"duex.e6temp" Y"thermistor" T100000 B3950 ; configure sensor 7 as thermistor on pin duex.e6temp
M950 H7 C"duex.e6heat" T7 ; create nozzle heater output on duex.e6heat and map it to sensor 7
M143 H7 S280 ; set temperature limit for heater 7 to 280C
M307 H7 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit; Fans
M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
M106 P0 S1 H-1 ; set fan 0 value. Thermostatic control is turned off
;M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
;M106 P1 S1 H-1 ; set fan 1 value. Thermostatic control is turned off
;M950 F2 C"fan2" Q500 ; create fan 2 on pin fan2 and set its frequency
;M106 P2 S1 H-1 ; set fan 2 value. Thermostatic control is turned offM950 F3 C"duex.fan3" Q500 ; create fan 3 on pin duex.fan3 and set its frequency
M106 P3 S1 H3 T45 ; set fan 3 value. Thermostatic control is turned on
M950 F4 C"duex.fan4" Q500 ; create fan 4 on pin duex.fan4 and set its frequency
M106 P4 S1 H4 T45 ; set fan 4 value. Thermostatic control is turned on
M950 F5 C"duex.fan5" Q500 ; create fan 5 on pin duex.fan5 and set its frequency
M106 P5 S1 H5 T45 ; set fan 5 value. Thermostatic control is turned on
M950 F6 C"duex.fan6" Q500 ; create fan 6 on pin duex.fan6 and set its frequency
M106 P6 S1 H6 T45 ; set fan 6 value. Thermostatic control is turned on
M950 F7 C"duex.fan7" Q500 ; create fan 7 on pin duex.fan7 and set its frequency
M106 P7 S1 H7 T45 ; set fan 7 value. Thermostatic control is turned on
M950 F8 C"duex.fan8" Q500 ; create fan 8 on pin duex.fan8 and set its frequency
M106 P8 S1 H100:101:102 ; set fan 8 value. turn on when the MCU temperature (virtual heater 100) reaches 45C and reaches full
;speed when the MCU temperature reaches 65C or if any TMC2660 drivers (virtual heaters 101 and 102)
;report that they are over-temperature
; Tools
M563 P0 D1 H3 F0 ; define tool 0
G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C
M563 P1 D2 H4 F0 ; define tool 1
G10 P1 X.2 Y-.2 Z-.497 ; set tool 1 axis offsets
G10 P1 R0 S0 ; set initial tool 1 active and standby temperatures to 0C
M563 P2 D3 H5 F0 ; define tool 2
G10 P2 X0 Y0 Z0 ; set tool 2 axis offsets
G10 P2 R0 S0 ; set initial tool 2 active and standby temperatures to 0C
M563 P3 D4 H6 F0 ; define tool 3
G10 P3 X0 Y0 Z0 ; set tool 3 axis offsets
G10 P3 R0 S0 ; set initial tool 3 active and standby temperatures to 0C
M563 P4 D5 H7 F0 ; define tool 4 S"TPU"
G10 P4 X0 Y0 Z0 ; set tool 4 axis offsets
G10 P4 R0 S0 ; set initial tool 4 active and standby temperatures to 0CM563 P5 S"bed 1-RL" H1 F0 ; define tool 5
G10 P5 X0 Y0 Z0 ; set tool 5 axis offsets
G10 P5 R0 S0 ; set initial tool 5 active and standby temperatures to 0C
M563 P6 S"bed 3-FL" H2 F0 ; define tool 6
G10 P6 X0 Y0 Z0 ; set tool 6 axis offsets
G10 P6 R0 S0 ; set initial tool 6 active and standby temperatures to 0C -
@tekstyle said in 12v vs 24v hotend speed to heat:
it saids that heater 4 has an open circuit
as far as i know the duet and the duex doesn't have any feedback for the actual heater; could the error be relating to the thermistor configured for this heater?
-
@bearer said in 12v vs 24v hotend speed to heat:
@tekstyle said in 12v vs 24v hotend speed to heat:
it saids that heater 4 has an open circuit
as far as i know the duet and the duex doesn't have any feedback for the actual heater; could the error be relating to the thermistor configured for this heater?
The thermistor works fine. I can see temp measurements on dwc. I had a spare external mosfet from a previous build and hooked it up to the heater 4 pin, on 12v power. Did a test print with no issues other than some tweaking for the print itself but the machine seems to be fine. I would just rather get the heater working without the mosfet.