Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Crocker <dcrocker@eschertech.com>2020-11-11 12:40:01 +0300
committerDavid Crocker <dcrocker@eschertech.com>2020-11-11 12:40:01 +0300
commite872a0a257405c1bb916b06f64dcb9db950d720a (patch)
treeaa272063380fa07f2e49efaccaa5aebb15e6611f /src/Configuration.h
parent3648af1fb778a6e553ae75d579873121978214d0 (diff)
Improvements to heater tuning
Changed heater model parameters to have both fan on and fan off cooling rates
Diffstat (limited to 'src/Configuration.h')
-rw-r--r--src/Configuration.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Configuration.h b/src/Configuration.h
index bb0bbf9c..aead18c6 100644
--- a/src/Configuration.h
+++ b/src/Configuration.h
@@ -100,9 +100,9 @@ constexpr uint32_t DefaultHeaterFaultTimeout = 10 * 60 * 1000; // How long we wa
// Heating model default parameters. For the chamber heater, we use the same values as for the bed heater.
// These parameters are about right for an E3Dv6 hot end with 30W heater.
-constexpr float DefaultHotEndHeaterGain = 340.0;
-constexpr float DefaultHotEndHeaterTimeConstant = 140.0;
-constexpr float DefaultHotEndHeaterDeadTime = 5.5;
+constexpr float DefaultHotEndHeaterCoolingRate = 1.0/140.0; // E3D V6 has a cooling time constant of about 140 seconds with the fan off
+constexpr float DefaultHotEndHeaterHeatingRate = 340.0 * DefaultHotEndHeaterCoolingRate;
+constexpr float DefaultHotEndHeaterDeadTime = 5.5; // E3D v6
constexpr unsigned int FirstExtraHeaterProtection = 100; // Index of the first extra heater protection item