Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Fans don't works

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    2
    9
    330
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Ducati87undefined
      Ducati87
      last edited by

      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!

      1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        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.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 1
        • Ducati87undefined
          Ducati87
          last edited by

          Thank you for your support, it works!

          1 Reply Last reply Reply Quote 0
          • Ducati87undefined
            Ducati87
            last edited by

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

            1 Reply Last reply Reply Quote 0
            • Phaedruxundefined
              Phaedrux Moderator
              last edited by

              But it was working before? What has changed?

              Z-Bot CoreXY Build | Thingiverse Profile

              Ducati87undefined 1 Reply Last reply Reply Quote 0
              • Ducati87undefined
                Ducati87 @Phaedrux
                last edited by

                @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.

                1 Reply Last reply Reply Quote 0
                • Phaedruxundefined
                  Phaedrux Moderator
                  last edited by

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

                  Z-Bot CoreXY Build | Thingiverse Profile

                  Ducati87undefined 1 Reply Last reply Reply Quote 0
                  • Ducati87undefined
                    Ducati87 @Phaedrux
                    last edited by

                    @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
                    
                    1 Reply Last reply Reply Quote 0
                    • Ducati87undefined
                      Ducati87
                      last edited by

                      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

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post
                      Unless otherwise noted, all forum content is licensed under CC-BY-SA