Navigation

    Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Tool fan problem after upgrade to 2.03

    Duet Hardware and wiring
    3
    6
    58
    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.
    • fma
      fma last edited by

      Hi!

      I was running firmware 2.02RC3 for a while, and I upgraded to 2.03.

      I now have an issue with my tool fan. This fan is mapped to the heater 2 output, in order to drive a berd air pump:

      M307 H2 A-1 C-1 D-1               ; Disable heater 2 (second hontend on duet)
      M106 P0 I-1                       ; Disable Fan 0 (used as servo output)
      M106 P2 A2 F100000 H-1            ; Set tool fan 2 (Berd air pump) on heater 2
      M106 P3 C"Leds" H-1               ; Leds
      

      Now, when I start the Duet, the pump is full on. But the slider in web control is 0, and moving it does nothing.

      I searched in the releases log, and I can't find what has changed...

      Thanks for your help.

      1 Reply Last reply Reply Quote 0
      • Veti
        Veti last edited by

        @fma said in Tool fan problem after upgrade to 2.03:

        M106

        https://duet3d.dozuki.com/Wiki/Gcode#Section_M106_Fan_On

        the S parameter defines weather the fan is on or off.

        first try adding this to the config.

        did you assign the tool fan to the tool and is that tool active?

        1 Reply Last reply Reply Quote 0
        • dc42
          dc42 administrators last edited by

          Do you have a flyback diode in parallel with the pump motor?

          The PWM frequency you have specified is very high and may lead to the mosfet overheating.

          1 Reply Last reply Reply Quote 0
          • fma
            fma last edited by

            @dc42, all was working fine with 2.02RC3, for months. This issues just occured after switching to 2.03.

            Here is the complete heater/fan/tool assignements:

            ; Heaters
            M305 P0 T100000 B4138 C0 R4700            ; Set thermistor + ADC parameters for heater 0 (bed)
            M143 H0 S120                              ; Set temperature 0 limit for heater 0 to 120°C (bed)
            M307 H0 A105.6 C627.9 D1.5 B0             ; Auto-tune values for heater 0 (bed)
            M305 P3 T100000 B4725 C7.060000e-8 R4700  ; Set thermistor + ADC parameters for heater 3 (e3d) (first hotend on Duex)
            M143 H3 S280                              ; Set maximum heater 3 temperature to 240C
            
            ; Fans
            M307 H2 A-1 C-1 D-1               ; Disable heater 2 (second hontend on duet)
            M106 P2 A2 F100000 H-1            ; Set tool fan 2 (Berd air pump) on heater 2
            
            ; Tools
            M563 P0 D0 H3 F2 S"Manual"  ; Define tool 0 using Drive 0, Heater 3 and Fan 2
            G10 P0 X0 Y0 Z0             ; Set tool 0 axis offsets
            G10 P0 R190 S190            ; Set initial tool 0 active and standby temperatures
            M207 S1.5 F2400             ; Set retraction length (G10/G11)
            M572 D0 S0.08               ; Pressure advance
            

            I think something changed in some G-Code, but I can't find what.

            1 Reply Last reply Reply Quote 0
            • fma
              fma last edited by

              I switched back to 2.02 (stable), and the issue is gone. So, there is something wrong in my config for 2.03...

              1 Reply Last reply Reply Quote 0
              • fma
                fma last edited by

                I switched to RRF3b11, and it works fine too. Only 2.03 has the issue...

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