PID autotune fails with a temp too high

3D Printing Asked by Keith Rawson on December 23, 2020

Working on upgrading my Ender 3 to a dual extruder setup using the Winsinn dual hot end and MKS Base V1.6 motherboard using Marlin FW 2.0.5 and am unable to get the PID autotune to work. When I start the autotune, the temperature spikes pretty quickly and quickly fails, either heating to 60 °C or 200 °C (M303 C5 E0 S60) for either hot end (E0 or E1). After looking through other online messages, I used 24 V heater cartridges rather than the 12 V ones that came with the hot end. Aditionally, I have the thermisistor settings to use config 6 (rather than 1) after reading through user recommendations on the hot end. After failing to get the hotend to heat properly, I have the following questions:

1. Should I try reducing the current to the cartridge? Currently set to default of 255?

2. Are there any other PID changes I should make to allow the autotune to figure out the right parameters to use?

3. Are there any other tests recommended to figure out why the hot end heats without being stopped by Marlin?

Here is a chart showing the temperatures of the hotends and bed while running autotune on T0 and T1. Weird gap in second attempt was verifying that the right sensor was plugged into the right mainboard pin (no power going to hot end at this time).

Thermistor settings:

#define TEMP_SENSOR_0 6
#define TEMP_SENSOR_1 6


As the heating curve is very steep, it could be that the wrong cartridges are inserted, or you have been supplied the incorrect cartridges. (Not long ago I've had a similar experience with a 12 V cartridge in between my 24 V spares...)

To find out for which voltage the cartridge has to be used you can measure the resistance with a multitester/multimeter. You can calculate the resistance roughly by using the formulas: $$U = I times R$$ $$P = {U}times{I}$$ Combing these formulas gives: $$R = frac{U^2}{P}$$

(P is power in Watt [W], I is current [A], U is voltage [V] and R is the resistance in Ohm [Ω])

Your multimeter readings should be close to the calculated values. About 4 Ohms for a 12 V/40 W cartridge and about 14 Ohms for a 24 V/40 W cartridge.

Since the Ender 3 is running on 24 V, you need the higher resistance cartridges.

If you are using a 4 Ω (12 V/40 W) cartridge on 24 V, the power would become:

$$P = frac{U^2}{R}= frac{24^2}{4}=144 {W}$$

This amount of power will quickly raise the temperature of the nozzle! It then becomes very difficult for the PID control schedule to harness that power (e.g. overshoot control).

From the question is read that:

I used 24 V heater cartridges rather than the 12 V ones that came with the hot end

If the cartridges are truly 24 V this rapid heat-up is not expected, it could be that you accidentally received incorrect cartridges, you should measure the resistance to be sure.

Answered by 0scar on December 23, 2020

Related Questions

Z offset in Marlin is not working recently

2  Asked on December 23, 2021 by darkh2o

Is there a way to save a multi part print if one fails?

3  Asked on December 11, 2021 by nerdroid

How to center my prints on the build platform? (Re-calibrate homing offset)

2  Asked on December 7, 2021

5  Asked on December 2, 2021

Can PETG be used as support material for PLA?

2  Asked on December 2, 2021 by 0scar

Marlin won’t start up on modified CR10s

0  Asked on December 2, 2021

Ender 3 Won’t Start – flashing screen and blue LED on main board

1  Asked on November 27, 2021 by gone-coding

Limit Switch problems on RAMPS 1.4 and custom built 3D Printer running Marlin 1.1.0-rc6

2  Asked on November 20, 2021 by tech_support

Print quality ruined after firmware update i3 mk3

0  Asked on November 18, 2021

Why is BLTouch Still Probing Off the Bed Even When NOZZLE_TO_PROBE_OFFSET is Set?

1  Asked on November 17, 2021 by bagel03

Filament consistently jamming / clogging in Bowden tube on MP mini 3

1  Asked on November 17, 2021

BLTouch doing poor job of levelling

1  Asked on November 15, 2021

It is worthwhile to protect electronics with a 3D printed PLA case?

2  Asked on November 12, 2021 by silux

Extusion rate limiting and firmware retract

1  Asked on November 12, 2021

Replacement teflon (PTFE) liner For Dremel 3D45

2  Asked on November 12, 2021 by mike-fotocheez

Linux software for laser engraver

6  Asked on November 10, 2021

Can I use different sized steppers for different axes?

1  Asked on August 26, 2021

What is the next step after measuring the bed levels?

1  Asked on August 26, 2021

Displayed temperature jumping while printing for a long time

1  Asked on August 26, 2021 by isi_ko

Why does my TMC2208 only rotate my stepper motor in one direction?

0  Asked on August 26, 2021 by kiro