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:
Should I try reducing the current to the cartridge? Currently set to default of 255?
Are there any other PID changes I should make to allow the autotune to figure out the right parameters to use?
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
#define PID_FUNCTIONAL_RANGE 10
is too little for the amount of heat pumped into the heater block causing a large overshoot causing the PID tuning to stop. Maybe you can measure the resistance of all 4 heater cartridges? $\endgroup$