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

    Fan1 Stuck on!

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    4
    6
    200
    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.
    • handyandyundefined
      handyandy
      last edited by

      Hi, I am working through a new build printer and have another problem.
      Using my Duet 2 WIFI board I have Fan0 connected as the print cooling fan and Fan1 as the extruder fan as you would expect with the following lines in my config.g file.

      M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8
      ; Configure sensor 1 as thermistor on pin e0temp
      M950 H1 C"e0heat" T1 ; Create nozzle heater output on e0heat and map it to sensor 1
      M307 H1 B0 S1.00 ; Disable bang-bang mode for heater and set PWM limit
      M307 H1 R4.153 K0.495:0.000 D3.20 E1.35 S1.00 B0 V24.3 ; Results from act PID tuning
      M143 H1 S290 ; Set temperature limit for heater 1°C to 290°C
      ;
      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 at 45°C
      ;
      Tools.....
      M563 P0 S"Extruder" D0 H1 F0 ; Define tool 0 (extruder)
      G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0°C

      The problem is that whenever I turn the printer on fan1 is on full speed and will not turn off.

      I Have a spare fan and have tried it in all 3 fan positions. In fan0 and fan3 it works perfectly. The speed can be altered as required or switch off by sending the M106 commands directly to the dashboard. In fan1 the fan will only run at full speed and can not be turned off. This is a simple test but seems to pinpoint a now faulty board.

      None of this happened before the rebuild as is always the case!!

      I think it was during PID tuning that something happened? I completed the bed fine, but the nozzle seemed to be working as expected until nearly over then the red graph line suddenly became extremely erratic with wild fluctuations in the stated temperatures as well. I also briefly saw a warning for (I think) an open circuit.

      Do you think a heater/thermistor fault in the Hemera Revo extruder has fried one of the mosfets on the Duet?

      The only solution I can see at the moment is to replace the board (with what?) and the Revo heater/thermistor block?

      gloomyandyundefined droftartsundefined tasundefined 3 Replies Last reply Reply Quote 0
      • gloomyandyundefined
        gloomyandy @handyandy
        last edited by

        @handyandy I think you need to separate out the fan from the temperature sensor. So what happens if you change the two M950 lines so that F0 uses C"fan1" and F1 uses C"fan0", can you now control manually the fan connected to fan1? Is the fan connected to "fan0" running constantly?

        1 Reply Last reply Reply Quote 0
        • droftartsundefined
          droftarts administrators @handyandy
          last edited by

          @handyandy It could be the fan has shorted out, which might explain the erratic temperature readings. Try connecting it directly to the PSU to test it. It also sounds like it may have cause the fan MOSFET on Fan1 to fail. You may be able to see this; for an example of a failed fan MOSFET, see https://docs.duet3d.com/en/User_manual/Troubleshooting/Parts#replacement-parts

          If you can get a close up picture of the fan MOSFETs, and post it, it may show what happened. I expect the Revo heater is fine, and probably the thermistor is okay too.

          Ian

          Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

          1 Reply Last reply Reply Quote 0
          • tasundefined
            tas @handyandy
            last edited by

            @handyandy said in Fan1 Stuck on!:

            M106 P1 S1 H1 T45 ; Set fan 1 value. Thermostatic control is turned on at 45°C

            Set S1 to S0.0?

            droftartsundefined 1 Reply Last reply Reply Quote 0
            • droftartsundefined
              droftarts administrators @tas
              last edited by

              @tas said in Fan1 Stuck on!:

              @handyandy said in Fan1 Stuck on!:

              M106 P1 S1 H1 T45 ; Set fan 1 value. Thermostatic control is turned on at 45°C

              Set S1 to S0.0?

              From https://docs.duet3d.com/en/User_manual/Reference/Gcodes#m106-fan-on

              From RRF 3.4, when a fan is configured as thermostatic using M106, the S parameter is now ignored.

              @handyandy What firmware version are you on? Send M122 and post response.

              Ian

              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

              handyandyundefined 1 Reply Last reply Reply Quote 1
              • handyandyundefined
                handyandy @droftarts
                last edited by

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