diff options
author | David Crocker <dcrocker@eschertech.com> | 2020-11-11 12:40:01 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2020-11-11 12:40:01 +0300 |
commit | e872a0a257405c1bb916b06f64dcb9db950d720a (patch) | |
tree | aa272063380fa07f2e49efaccaa5aebb15e6611f /src/Configuration.h | |
parent | 3648af1fb778a6e553ae75d579873121978214d0 (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.h | 6 |
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 |