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

    Mini Duet 5+ - Part fan runs continuously

    Scheduled Pinned Locked Moved Solved
    My Duet controlled machine
    5
    30
    1.8k
    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.
    • PaulHewundefined
      PaulHew
      last edited by

      So, just got my Voron V0.1 running tonight. Submitted a serial request.
      It stopped extruding half way through the 5th print.
      Stopped print etc. Noticed that the LDO Extruder was extremely hot, finger burn hot.
      Shut everything off to cool.
      Parts fans are now running continuously, no control.
      20210517_233108.jpg 20210517_233144.jpg 20210517_233208.jpg 20210517_233216.jpg Have I blown something?

      Are these boards 'safe' in regards to something going wrong, it does not affect the whole board?
      Tool fan is ok...
      Thought I would throw some pictures in just in case someone sees something I have not...

      TIA, Paul

      RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
      Voron 2.4 disassembled..... Waiting for the RailCore Mini....

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

        What exactly works now and what doesn't?

        Extruder stopped mid print. Any errors? Was the Duet otherwise functional?

        Does the extruder work now again?

        Now the part cooling fans are always on with no control, but how are you trying to control them?

        Also, please post the standard stuff. M122, config.g.

        What do you have connected to driver 0? Is that a spec of dust on the driver chip or a hole?

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • PaulHewundefined
          PaulHew @PaulHew
          last edited by

          @paulhew The fans are on the White and Brown wires 4pin connector running 24v

          RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
          Voron 2.4 disassembled..... Waiting for the RailCore Mini....

          PaulHewundefined 1 Reply Last reply Reply Quote 0
          • PaulHewundefined
            PaulHew @PaulHew
            last edited by

            @paulhew
            Everything was working, no errors in the log.
            I homed it as I was going to try an extrude.
            Thought I had a block in the hotend, then noticed the motor seemed loose.
            Released the bmg and pushed the filament through.
            Touched the motor and burnt my fingers.
            Apparently I am running too many amps even though it is rated @1amp ??

            As requested

            M122

            m122
            === Diagnostics ===
            RepRapFirmware for Duet 3 Mini 5+ version 3.3RC2 (2021-05-11 14:55:40) running on Duet 3 Mini5plus Ethernet (standalone mode)
            Board ID: Q595J-A396U-D65J0-40KMD-2403Z-R2K02
            Used output buffers: 3 of 40 (20 max)
            === RTOS ===
            Static ram: 102476
            Dynamic ram: 101052 of which 0 recycled
            Never used RAM 40176, free system stack 194 words
            Tasks: NETWORK(ready,26.0%,243) ETHERNET(notifyWait,0.1%,576) HEAT(delaying,0.0%,338) Move(notifyWait,0.1%,338) CanReceiv(notifyWait,0.0%,943) CanSender(notifyWait,0.0%,371) CanClock(delaying,0.0%,341) TMC(notifyWait,0.7%,115) MAIN(running,71.9%,426) IDLE(ready,0.4%,29) AIN(delaying,0.8%,266), total 100.0%
            Owned mutexes:
            === Platform ===
            Last reset 00:00:33 ago, cause: power up
            Last software reset at 2021-05-17 23:16, reason: User, GCodes spinning, available RAM 36968, slot 0
            Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
            Error status: 0x00
            Aux0 errors 0,0,0
            Aux1 errors 0,0,0
            MCU revision 3, ADC conversions started 33499, completed 33497, timed out 0, errs 0
            Step timer max interval 751
            MCU temperature: min 17.9, current 22.7, max 22.7
            Supply voltage: min 23.9, current 23.9, max 24.0, under voltage events: 0, over voltage events: 0, power good: yes
            Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0
            Driver 0: position 0, standstill, SG min/max 0/0, read errors 0, write errors 0, ifcnt 10, reads 1714, writes 10, timeouts 0, DMA errors 0
            Driver 1: position 0, standstill, SG min/max 0/0, read errors 0, write errors 0, ifcnt 9, reads 1714, writes 9, timeouts 0, DMA errors 0
            Driver 2: position 0, standstill, SG min/max 0/0, read errors 0, write errors 0, ifcnt 9, reads 1714, writes 9, timeouts 0, DMA errors 0
            Driver 3: position 0, standstill, SG min/max 0/0, read errors 0, write errors 0, ifcnt 9, reads 1714, writes 9, timeouts 0, DMA errors 0
            Driver 4: position 0, standstill, SG min/max 0/0, read errors 0, write errors 0, ifcnt 9, reads 1714, writes 9, timeouts 0, DMA errors 0
            Driver 5: position 0, assumed not present
            Driver 6: position 0, assumed not present
            Date/time: 2021-05-18 00:00:44
            Cache data hit count 58213471
            Slowest loop: 6.77ms; fastest: 0.12ms
            === Storage ===
            Free file entries: 10
            SD card 0 detected, interface speed: 22.5MBytes/sec
            SD card longest read time 3.2ms, write time 0.0ms, max retries 0
            === Move ===
            DMs created 83, maxWait 0ms, bed compensation in use: none, comp offset 0.000
            === MainDDARing ===
            Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
            === AuxDDARing ===
            Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
            === Heat ===
            Bed heaters = 0 -1, chamberHeaters = -1 -1
            Heater 1 is on, I-accum = 0.0
            === GCodes ===
            Segments left: 0
            Movement lock held by null
            HTTP is idle in state(s) 0
            Telnet is idle in state(s) 0
            File is idle in state(s) 0
            USB is idle in state(s) 0
            Aux is idle in state(s) 0
            Trigger is idle in state(s) 0
            Queue is idle in state(s) 0
            LCD is idle in state(s) 0
            SBC is idle in state(s) 0
            Daemon is idle in state(s) 0
            Aux2 is idle in state(s) 0
            Autopause is idle in state(s) 0
            Code queue is empty.
            === CAN ===
            Messages queued 297, send timeouts 295, received 0, lost 0, longest wait 0ms for reply type 0, peak Tx sync delay 0, free buffers 17 (min 17)
            Last cancelled message type 4514 dest 127
            === Network ===
            Slowest loop: 7.41ms; fastest: 0.03ms
            Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
            HTTP sessions: 1 of 8
            - Ethernet -
            State: active
            Error counts: 0 0 0 0 0
            Socket states: 2 2 2 2 2 0 0 0
            

            Config.g

            ; For Voron V0.1 - Duet Mini 5+
            ; General preferences
            G90                                          ; send absolute coordinates...
            M83                                          ; ...but relative extruder moves
            M550 P"Disco V0.1"                           ; set printer name
            M669 K1                                      ; select CoreXY mode
            
            ; Network
            M552 P192.168.0.8 S1                         ; enable network and acquire dynamic address via DHCP
            M553 P255.255.255.0
            M554 P192.168.0.1
            M586 P0 S1                                   ; enable HTTP
            M586 P1 S0                                   ; disable FTP
            M586 P2 S0                                   ; disable Telnet
            
            ; Drives
            M569 P0.0 S1 D3 V0                           ; physical drive 0.0 goes forwards
            M569 P0.1 S1 D3 V0                           ; physical drive 0.1 goes forwards
            M569 P0.2 S0                                 ; physical drive 0.2 goes forwards
            M569 P0.3 S1                                 ; physical drive 0.3 goes forwards
            M584 X0.1 Y0.0 Z0.2 E0.3                     ; set drive mapping
            M350 X32 Y32 Z16 E16 I1                      ; configure microstepping with interpolation
            M566 X300.00 Y300.00 Z60.00 E400.00          ; set maximum instantaneous speed changes (mm/min)
            M203 X12000.00 Y12000.00 Z900.00 E3000.00    ; set maximum speeds (mm/min)
            M201 X2500.00 Y2500.00 Z1200.00 E4000.00     ; set accelerations (mm/s^2)
            M906 X425 Y425 Z800 E800 I30                 ; set motor currents (mA) and motor idle factor in per cent
            M84 S30                                      ; Set idle timeout
            
            M92 X160.00 Y160.00 Z400.00 ;E420.00          ; set steps per mm
            M92 E730
            
            ; Axis Limits
            M208 X0 Y0 Z0 S1                             ; set axis minima
            M208 X120 Y120 Z120 S0                       ; set axis maxima
            
            ; Endstops
            M574 X2 S1 P"io4.in"                         ; configure active-high endstop for high end on X via pin io4.in
            M574 Y2 S1 P"io5.in"                         ; configure active-high endstop for high end on Y via pin io5.in
            M574 Z1 S1 P"io6.in"                         ; configure active-high endstop for low end on Z via pin io6.in
            
            ; Z-Probe
            M558 P0 H5 F120 T6000                        ; disable Z probe but set dive height, probe speed and travel speed
            M557 X15:90 Y15:90 S20                       ; define mesh grid
            
            ; Bed Heater
            M308 S0 P"temp0" Y"thermistor" A"Heated Bed" T100000 B4138 ; configure sensor 0 as thermistor on pin temp0
            M950 H0 C"out0" T0                           ; create bed heater output on out0 and map it to sensor 0
            ;M307 H0 B0 S1.00                             ; disable bang-bang mode for the bed heater and set PWM limit
            M307 H0 B0 R1.278 C262.7 D4.55 S0.60 V23.9
            ;M307 H0 B0 R1.266 C265.2 D6.02 S0.50 V23.9
            M140 H0                                      ; map heated bed to heater 0
            M143 H0 S120                                 ; set temperature limit for heater 0 to 120C
            
            ; Dragon
            ;M308 S1 P"temp1" Y"thermistor" T100000 B4138 ; configure sensor 1 as thermistor on pin temp1
            M308 s1 P"temp1" Y"thermistor" A"Dragon" T100000 B4725 C7.060000e-8
            M950 H1 C"out1" T1                           ; create nozzle heater output on out1 and map it to sensor 1
            M307 H1 B0 R2.147 C176.0 D4.74 S1.00 V23.9
            ;M307 H1 B0 S1.00                             ; disable bang-bang mode for heater  and set PWM limit
            M143 H1 S280                                 ; set temperature limit for heater 1 to 280C
            
            ; Fans
            M950 F0 C"out3" Q500                         ; create fan 0 on pin out3 and set its frequency
            M106 P0 C"Part Fan" S0 H-1                   ; set fan 0 name and value. Thermostatic control is turned off
            
            M950 F1 C"out5" Q500                         ; create fan 1 on pin out4 and set its frequency
            M106 P1  S1 H1 T45                ; set fan 1 name and value. Thermostatic control is turned on
            ;M106 P1 C"Tool Fan" S1 H1 T45                ; set fan 1 name and value. Thermostatic control is turned on
            
            M950 F2 C"out4" Q500                         ; create fan 2 on pin out5 and set its frequency
            M106 P2 C"Cooling" S1 H1 T45                 ; set fan 2 name and value. Thermostatic control is turned on
            
            M308 S2 P"temp2" Y"thermistor" A"Chamber[C]" T100000 B4138
            
            ; Tools
            M563 P0 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
            
            ;Bed Levelling
            M671 X60:5:115 Y5:115:115
            
            ; Miscellaneous
            ;M575 P1 S1 B57600                            ; enable support for PanelDue
            M575 P1 S2 B57600                            ; enable support for BTT
            T0                                           ; select first tool
            

            RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
            Voron 2.4 disassembled..... Waiting for the RailCore Mini....

            PaulHewundefined Phaedruxundefined 2 Replies Last reply Reply Quote 0
            • PaulHewundefined
              PaulHew @PaulHew
              last edited by

              @paulhew 12v fan for tool is working correctly. ie turns on and off

              RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
              Voron 2.4 disassembled..... Waiting for the RailCore Mini....

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

                @paulhew said in Mini Duet 5+ - Part fan runs continuously:

                Apparently I am running too many amps even though it is rated @1amp ??

                Possibly? What is the actual motor? Spec sheet? Maybe do a test with lower amps and see how low you can go.

                Z-Bot CoreXY Build | Thingiverse Profile

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

                  @paulhew said in Mini Duet 5+ - Part fan runs continuously:

                  @paulhew 12v fan for tool is working correctly. ie turns on and off

                  So which fan is not working?

                  Z-Bot CoreXY Build | Thingiverse Profile

                  PaulHewundefined 2 Replies Last reply Reply Quote 0
                  • PaulHewundefined
                    PaulHew @Phaedrux
                    last edited by

                    @phaedrux
                    LDO-36STH17-1004AHG-MM-VRN-RevA.pdf
                    Specs on the motor.

                    Hopefully Tony can fix it, if something on the board is broken.

                    RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
                    Voron 2.4 disassembled..... Waiting for the RailCore Mini....

                    1 Reply Last reply Reply Quote 0
                    • PaulHewundefined
                      PaulHew @Phaedrux
                      last edited by

                      @phaedrux The 2 part cooling fans being fed by 24v are the ones that are permanently on now.

                      RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
                      Voron 2.4 disassembled..... Waiting for the RailCore Mini....

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

                        @paulhew said in Mini Duet 5+ - Part fan runs continuously:

                        @phaedrux The 2 part cooling fans being fed by 24v are the ones that are permanently on now.

                        Ok, so when you say the tool fan is working, you mean the hotend heatsink fan?

                        Those 2 part cooling fans are wired to the out3 pins in series? Parallel?

                        And just to confirm, the extruder is still extruding ok?

                        Z-Bot CoreXY Build | Thingiverse Profile

                        1 Reply Last reply Reply Quote 0
                        • PaulHewundefined
                          PaulHew
                          last edited by

                          @phaedrux The hotend heatsink fan is running on a 12V port "Out5", obviously I moved the jumper.
                          The 2 part cooling fans are wired together into the same port, "Out5" both sit on a 24v output. I think you would call it parallel. (Had to google it)
                          Extruder is fine.
                          Speaking to a friend, regardless of what the spec is of that LDO motor, 800ma is too high for it and should be running 400ma~. He runs his at 0.33a in Klipper values.

                          I think something has happened to the board as the fans were working correctly from DWC before I got around to my first prints.

                          RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
                          Voron 2.4 disassembled..... Waiting for the RailCore Mini....

                          T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                          • T3P3Tonyundefined
                            T3P3Tony administrators @PaulHew
                            last edited by

                            @paulhew what are the two fans you are running in parallel as print cooling fans?

                            What happens if you connected them to out 4 instead of out 3

                            You need to change this line of your config.g from:

                            M950 F0 C"out3" Q500
                            

                            to

                            M950 F0 C"out4" Q500
                            

                            to test that. also comment out:

                            ;M950 F2 C"out4" Q500                         ; create fan 2 on pin out5 and set its frequency
                            ;M106 P2 C"Cooling" S1 H1 T45
                            

                            As from the pictures and your config you don't appear to be using the cooling fan?

                            www.duet3d.com

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

                              @paulhew I think the LDO spec sheet is wrong, and it’s a 500mA motor. I have the same motor in an Orbiter extruder, and they say to run it at less than 500mA; I run mine at 450mA. See https://www.thingiverse.com/thing:4223085

                              What specification are the cooling fans? Running fans in parallel means that they draw the current of both fans together (in series the voltage is halved, so they run slower).

                              Can you take a good clear picture of the fan MOSFETs between the fan headers?

                              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

                              PaulHewundefined 1 Reply Last reply Reply Quote 0
                              • PaulHewundefined
                                PaulHew @T3P3Tony
                                last edited by

                                @t3p3tony No, I have not got round to installing the cooling fans, the Mini is open to free air.
                                Will try your suggestions. Thank you.

                                RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
                                Voron 2.4 disassembled..... Waiting for the RailCore Mini....

                                1 Reply Last reply Reply Quote 0
                                • PaulHewundefined
                                  PaulHew @droftarts
                                  last edited by

                                  @droftarts Damn! That info was on Fermio's website.
                                  They are just 2 small GDSTIME 3010 blower fans 0.05a @ 24v

                                  I am sorry I do not know what a mosfet is. So took 2 pictures.20210518_095544.jpg 20210518_095559.jpg

                                  Thanks Ian and Tony

                                  Regards,
                                  Paul

                                  RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
                                  Voron 2.4 disassembled..... Waiting for the RailCore Mini....

                                  1 Reply Last reply Reply Quote 0
                                  • PaulHewundefined
                                    PaulHew
                                    last edited by PaulHew

                                    Interesting. Did as Tony asked and moved the fans to "Out4"
                                    Have control again!
                                    Do each of the fan outputs have individual mosfets things now?

                                    So it is something relevant to Out3 board side.

                                    Just plugged the fans back in with out changing config and they are running full chat.

                                    P.

                                    RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
                                    Voron 2.4 disassembled..... Waiting for the RailCore Mini....

                                    T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                                    • T3P3Tonyundefined
                                      T3P3Tony administrators @PaulHew
                                      last edited by

                                      @paulhew yeah each output has its own mosfet.

                                      What fans are you using?

                                      www.duet3d.com

                                      PaulHewundefined 1 Reply Last reply Reply Quote 0
                                      • PaulHewundefined
                                        PaulHew @T3P3Tony
                                        last edited by

                                        @t3p3tony They are just 2 small GDSTIME 3010 blower fans 0.05a @ 24v

                                        RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
                                        Voron 2.4 disassembled..... Waiting for the RailCore Mini....

                                        T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                                        • T3P3Tonyundefined
                                          T3P3Tony administrators @PaulHew
                                          last edited by

                                          @paulhew ok yes 0.1A '24V for both together is fine. I see its a 0.5 board and we did have some issues with mosfet soldering on those boards so it could be that (although odd it was working before).

                                          www.duet3d.com

                                          PaulHewundefined 1 Reply Last reply Reply Quote 0
                                          • PaulHewundefined
                                            PaulHew @T3P3Tony
                                            last edited by PaulHew

                                            @t3p3tony I do not mind sending it back and paying for it to be fixed.
                                            Not one for messing people around. I agree it was working, so no dispute there hence why I am offering to pay.

                                            I have heard of mosfet's during my time on the forum, do not know what one looks like.

                                            It did get hot in that little chamber so am going to go through the wiring to make sure all is good. It was hot enough to shrink the heat shrink cable labels near the extruder!

                                            Appreciate the help as usual gents.
                                            Regards,
                                            Paul.

                                            RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
                                            Voron 2.4 disassembled..... Waiting for the RailCore Mini....

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