X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=teacup_firmware%2Fextruder%2Fconfig.h;h=a531d43712dd29afdbb7a78a35835af10a29ccfb;hb=4d9a26119df1308969a802bb6ed2ee84f35b7ffe;hp=c8420605ffe28df1fbd55cf7142ce870e3e303fc;hpb=d662ec3a2ec3d6bc64ca285099a380c0277b2bc4;p=reprap_mendel_prusa.git diff --git a/teacup_firmware/extruder/config.h b/teacup_firmware/extruder/config.h index c842060..a531d43 100644 --- a/teacup_firmware/extruder/config.h +++ b/teacup_firmware/extruder/config.h @@ -54,9 +54,14 @@ #define TEMP_THERMISTOR -#define HEATER_PIN DIO11 +//e.e.: TechZoneRemix Gen3 Extruder Board: +// 12V screw terminal C: DIO12 +// 12V screw terminal B: DIO11 +// 12V screw terminal A: AIO1 + +#define HEATER_PIN DIO12 #define BED_PIN AIO1 -#define FAN_PIN DIO12 +#define FAN_PIN DIO11 // extruder settings #define TEMP_HYSTERESIS 5 @@ -68,10 +73,14 @@ DEFINE_TEMP_SENSOR(bed, TT_THERMISTOR, TEMP_BED_PIN_CHANNEL, THERMISTOR_EXTRU // dummy temp sensor so analog_mask includes trim pot DEFINE_TEMP_SENSOR(noheater, TT_THERMISTOR, TRIM_POT_CHANNEL, 0) #endif - +// DEFINE_HEATER(, , ) +// fan startup threshold: FANs usually take more power to start spinning than to keep spinning, +// so, below a given pwm value we start the fan with full power and after +// 50ms lower the output to the requested value. #ifdef DEFINE_HEATER -DEFINE_HEATER(extruder, DIO11) -DEFINE_HEATER(bed, AIO1) +DEFINE_HEATER(extruder, DIO12, 0) +DEFINE_HEATER(bed, AIO1, 0) +DEFINE_HEATER(fan, DIO11, 150) #endif // list of PWM-able pins and corresponding timers