bigtreetech / BIGTREETECH-SKR-V1.3

32bit board with LPC1768, support marlin2.0 and smoothieware, support lcd2004/12864, On-board TMC2130 SPI interface and TMC2208 UART interface no additional wiring is required
1.01k stars 1.15k forks source link

EXTRUDER_AUTO_FAN_TEMPERATURE not working on SKR 1.4 Turbo #422

Closed docbobo closed 2 years ago

docbobo commented 3 years ago

The HE fan spins up immediately, independent of the actual temperature of reported by the HE thermistor. Right now, it's reporting 23° but the HE fan (connected to FAN1) seems to be running full speed all the time.

If I interpret the pinout correctly, P2_04 should be referring to E1. Are there even controllable pins for FAN1/FAN2/FAN3? Or do I need to connect the HE fan to E1 instead?

Here's my config:

#define E0_AUTO_FAN_PIN P2_04
#define E1_AUTO_FAN_PIN -1
#define E2_AUTO_FAN_PIN -1
#define E3_AUTO_FAN_PIN -1
#define E4_AUTO_FAN_PIN -1
#define E5_AUTO_FAN_PIN -1
#define E6_AUTO_FAN_PIN -1
#define E7_AUTO_FAN_PIN -1
#define CHAMBER_AUTO_FAN_PIN -1

#define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255   // 255 == full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30
#define CHAMBER_AUTO_FAN_SPEED 255
docbobo commented 3 years ago

Okay, tried it out and HE1 seems to be working correctly...