Fans don't works



  • Hello guys, I'm trying to setup my 3 fans (2 materiale fans and 1 for the hotend).
    I connected the two material fans to FAN1 and FANS2, while the hotend fans to FANS0.
    I have some problems:

    1. the FANS1 port is always powered on
    2. the hotend fans doesn't start when reach 50 degree
    3. the only material fan which works is FANS2.

    this is my config:

    ; Fans
    M950 F0 C"fan0"                               ; create fan 0 on pin fan0 and set its frequency
    M106 P0 C"Hotend Fan" S0 H1 T45                    ; set fan 0 name and value. Thermostatic control is turned on
    M950 F1 C"fan1"                               ; create fan 1 on pin fan1 and set its frequency
    M106 P1 C"Material 1 Fan" S0 H-1                   ; set fan 1 name and value. Thermostatic control is turned off
    M950 F2 C"fan2"                               ; create fan 2 on pin fan2 and set its frequency
    M106 P2 C"Material 2 Fan" S0 H-1                   ; set fan 2 name and value. Thermostatic control is turned off
    
    ; Tools
    M563 P0 S"hotend 0" D0 H1 F0                     ; define tool 0
    G10 P0 X0 Y0 Z0                                    ; set tool 0 axis offsets
    G10 P0 R0 S0                                       ; set initial tool 0 active and standby temperatures to 0C
    

    Where could be the problem?
    Thank you!


  • Moderator

    Your tool definition only assigns fan0 to it as the part cooling fan, which isn't what you want.

    I would suggest that you connect the hotend fan to Fan1 as that is the intended port because that port will power on automatically at power up to cool the hotend in case it was power cycled while hot. Then use Fan0 and Fan2 as the part cooling fans.

    Should look like this

    ; Fans
    M950 F0 C"fan0" Q500                           ; create fan 0 on pin fan0 and set its frequency
    M106 P0 S0 H-1                                 ; set fan 0 value. Thermostatic control is turned off
    M950 F1 C"fan1" Q500                           ; create fan 1 on pin fan1 and set its frequency
    M106 P1 S1 H1 T45                              ; set fan 1 value. Thermostatic control is turned on
    M950 F2 C"fan2" Q500                           ; create fan 2 on pin fan2 and set its frequency
    M106 P2 S1 H-1                                 ; set fan 2 value. Thermostatic control is turned off
    
    ; Tools
    M563 P0 D0 H1 F0:2                             ; define tool 0
    G10 P0 X0 Y0 Z0                                ; set tool 0 axis offsets
    G10 P0 R0 S0                                   ; set initial tool 0 active and standby temperatures to 0C
    

    Note the differences.



  • Thank you for your support, it works!



  • I reopen the topic because the system doesn't recognize any fans....


  • Moderator

    But it was working before? What has changed?



  • @Phaedrux said in Fans don't works:

    But it was working before? What has changed?

    I replaced the board due a short circuit...I placed the hotend fan on FAN1 and the other two on FAN0 and FAN1 but on DWC I cannot see any fans to control.


  • Moderator

    Do the fans work when connected to the always on fan port?
    Is the configuration the same as I posted above?



  • @Phaedrux said in Fans don't works:

    Do the fans work when connected to the always on fan port?
    Is the configuration the same as I posted above?

    the fans works if I connect the fan to always fan ports.
    The actually config is this:

    ; Fans
    M950 F0 C"Mat Fan1" Q500                           ; create fan 0 on pin fan0 and set its frequency
    M106 P0 S0 H-1                                 ; set fan 0 value. Thermostatic control is turned off
    M950 F1 C"Hotend Fan" Q500                           ; create fan 1 on pin fan1 and set its frequency
    M106 P1 S1 H1 T45                              ; set fan 1 value. Thermostatic control is turned on
    M950 F2 C"Mat Fan2" Q500                           ; create fan 2 on pin fan2 and set its frequency
    M106 P2 S0 H-1                                 ; set fan 2 value. Thermostatic control is turned off
    


  • seems to be solved. The problem was the nomenclature in C"Mat Fan1". The DWC doesn't recognize that, for which I typed C"fan0" and C"fan2" and miraculously the fans appeared on the DWC.
    Cattura.PNG


Log in to reply