DEV2: Description of dead time heater
I think there is a copy/paste mistake in the description of the dynamic dead time control: https://docfirmwarev2.repetier.com/config/heater_and_cooler
Could you please offer what the variables in
Each of it has to be done for increasing and decreasing temperature. So you in the deacreasing curve you simply switch of the heater and the graph including its linear extrapolations is basivally flipped up/down. Is that right?
HEAT_MANAGER_DYN_DEAD_TIME(HeaterExtruder1, 'E', 0, TempExt1, PWMExtruder1, 260, 255, 50, 5, 2000, 150, 1, 1, 1, 1, 1, false)
HEAT_MANAGER_DYN_DEAD_TIME(name, tp, index, input, output, maxTemp, maxPwm, sampleTime, decVariance, decPeriod, time1, up1, down1, time2, up2, down2, hotPlugable)
I do not understand these:
time1, up1, down1, time2, up2, down2
I found this description:
Dynamic Dead Time
The normal dead time assumes same time for heating and cooling. Reality is that these
differ. They even differ over temperatures, especially cooling at high temperatures
is much faster then for lower temperatures. So what we really need are 2 sets - one for
the high temperatures and one for the lower ones, then we can interpolate timings.
deadUp is time to stop heating until the curve slows down.
deadDown is time to start heating until you will see a raise.
From this I would have expected
Is it correct to determine
1. The deadtime at low temperatures using this: https://www.repetier.com/dead-time-control/ , for example at 180°C --> meaning I set a constant PWM and wait till stable temperature. Than I set PWM to 255 and watch the curve.
2. The deadtime at high temperatures in the same way, for example at 230°C