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

3 fans on tool board 1lc?

Scheduled Pinned Locked Moved
Duet Hardware and wiring
7
25
650
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.
  • undefined
    gloomyandy @gnydick
    last edited by 30 Jul 2024, 20:33

    @gnydick You can't normally connect io0.out directly to a fan. But if any of the fans are 4 wire you may be able to control the speed with the logic level output, you would need to check the voltage required by the fan on the pwm input and the current it might draw. That's assuming you are not already using io0.out for something like a bl-touch. You may be able to use io0.in as a logic level output (again assuming it is not already being used), but I'm not sure if it is pwm capable or if there is any risk to the board if you do that.

    undefined 1 Reply Last reply 31 Jul 2024, 00:14 Reply Quote 2
    • undefined
      gnydick @gloomyandy
      last edited by 31 Jul 2024, 00:14

      @gloomyandy, yep, I'm using IO0 for filament sensor/eject button

      undefined 2 Replies Last reply 31 Jul 2024, 01:32 Reply Quote 0
      • undefined
        gloomyandy @gnydick
        last edited by 31 Jul 2024, 01:32

        @gnydick are you using both io0.in and io0.out?

        1 Reply Last reply Reply Quote 0
        • undefined
          gloomyandy @gnydick
          last edited by 31 Jul 2024, 01:33

          @gnydick What version of the 1lc do you have?

          undefined 1 Reply Last reply 9 Aug 2024, 18:15 Reply Quote 0
          • undefined
            gnydick @gloomyandy
            last edited by 9 Aug 2024, 18:15

            @gloomyandy yes, using all of the pins. The latest version.

            undefined undefined 2 Replies Last reply 10 Aug 2024, 11:46 Reply Quote 0
            • undefined
              gloomyandy @gnydick
              last edited by 10 Aug 2024, 11:46

              @gnydick Assuming it is a rev 1.3 board (possibly also on 1.2), there is an unpopulated pad for IO_3.in which you may be able to solder a wire to. I'm not sure if this can be used as an output though at least for pwm output, if not you may be able to shuffle some of the pins you are already using around and use io_3.in for an input. Other than that I think you are out of luck.

              1 Reply Last reply Reply Quote 0
              • undefined
                dc42 administrators @gnydick
                last edited by 15 Aug 2024, 17:41

                @gnydick said in 3 fans on tool board 1lc?:

                @gloomyandy yes, using all of the pins. The latest version.

                Including io0.out ? You said you were using IO0 for the filament sensor eject button, but I would have thought you only needed to use io0.in for that.

                Duet WiFi hardware designer and firmware engineer
                Please do not ask me for Duet support via PM or email, use the forum
                http://www.escher3d.com, https://miscsolutions.wordpress.com

                undefined 1 Reply Last reply 16 Aug 2024, 22:57 Reply Quote 0
                • undefined
                  gnydick @dc42
                  last edited by gnydick 16 Aug 2024, 22:57

                  @dc42 2 switches, filament out sense, and eject button the specs are here, https://www.orbiterprojects.com/orbiter-filament-sensor/

                  undefined 1 Reply Last reply 17 Aug 2024, 15:55 Reply Quote 0
                  • undefined
                    dc42 administrators @gnydick
                    last edited by 17 Aug 2024, 15:55

                    @gnydick you could free up IO0.OUT by using one of the buttons on the tool board for filament unload instead of the one on the filament monitor; or you could connect the filament monitor button to the IO3_IN pads instead.

                    Duet WiFi hardware designer and firmware engineer
                    Please do not ask me for Duet support via PM or email, use the forum
                    http://www.escher3d.com, https://miscsolutions.wordpress.com

                    undefined 1 Reply Last reply 18 Aug 2024, 00:00 Reply Quote 0
                    • undefined
                      gnydick @dc42
                      last edited by 18 Aug 2024, 00:00

                      @dc42 very true, very true.

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        dwuk3d
                        last edited by 20 Jan 2025, 07:55

                        @gnydick - did you manage to get a 3rd fan working ok using the suggestion by @dc42 ?

                        I am trying to wire up a Sovol SV08 extruder (which also has 3 fans) - I was thinking I would have to run separate cables for the 3rd fan - but it would be neater if I could avoid this.

                        My current thinking is in the attached diagram.

                        Screenshot 2025-01-20 at 07.46.04.png

                        undefined undefined 2 Replies Last reply 20 Jan 2025, 07:57 Reply Quote 0
                        • undefined
                          jay_s_uk @dwuk3d
                          last edited by 20 Jan 2025, 07:57

                          @dwuk assuming 2 fans are the part cooling fans, could you not just run them in parallel off the same connector? Assuming combined they pull less than 1A

                          Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                          undefined 1 Reply Last reply 20 Jan 2025, 08:14 Reply Quote 1
                          • undefined
                            dwuk3d @jay_s_uk
                            last edited by dwuk3d 20 Jan 2025, 08:14

                            @jay_s_uk I think you might be right. Checking the wiring the two cooling fans are connected to FAN2 and FAN4 on the Sovol Board.

                            Which are in turn defined as generic fans fan0 and fan1 - in printer.cfg
                            [fan_generic fan0] # back model cooling fan
                            pin: extra_mcu:PA7
                            max_power: 1.0

                            [fan_generic fan1] # front model cooling fan
                            pin: extra_mcu:PB1
                            max_power: 1.0

                            From looking at the macro.cfg - it looks like fan0 and fan1 are switched on and off together - so will try wiring them both up to Out2 as you suggest

                            Next issue is the fans are probably 24v - so might have to change the fans?

                            [gcode_macro M106]
                            gcode:
                            {% set fan = 'fan' + (params.P|int if params.P is defined else 0)|string %}
                            {% set speed = (params.S|float / 255 if params.S is defined else 1.0) %}
                            {% if fan == 'fan3'%}
                            SET_FAN_SPEED FAN={fan} SPEED={speed}
                            {% else %}
                            SET_FAN_SPEED FAN={'fan0'} SPEED={speed}
                            SET_FAN_SPEED FAN={'fan1'} SPEED={speed}
                            {% endif %}

                            [gcode_macro M107]
                            gcode:
                            {% set fan = 'fan' + (params.P|int if params.P is defined else 0)|string %}
                            {% if fan == 'fan3'%}
                            SET_FAN_SPEED FAN={fan} SPEED=0
                            {% else %}
                            SET_FAN_SPEED FAN={'fan0'} SPEED=0
                            SET_FAN_SPEED FAN={'fan1'} SPEED=0
                            {% endif %}

                            undefined 1 Reply Last reply 20 Jan 2025, 08:54 Reply Quote 0
                            • undefined
                              T3P3Tony administrators @dwuk3d
                              last edited by 20 Jan 2025, 08:54

                              @dwuk said in 3 fans on tool board 1lc?:

                              Next issue is the fans are probably 24v - so might have to change the fans?

                              What voltage are you supplying the toolboard?

                              www.duet3d.com

                              undefined 2 Replies Last reply 20 Jan 2025, 08:59 Reply Quote 0
                              • undefined
                                dwuk3d @T3P3Tony
                                last edited by dwuk3d 20 Jan 2025, 08:59

                                @T3P3Tony I think I'm going to need 24v for the hot end - so 24v input I guess.

                                Screenshot 2025-01-20 at 09.01.14.png

                                1 Reply Last reply Reply Quote 0
                                • undefined
                                  dwuk3d @T3P3Tony
                                  last edited by 20 Jan 2025, 09:10

                                  @T3P3Tony Ah - I see you can select the output voltage as being VIN (I didn't spot that initially) - so I think that way I will be able to get 24v on Out1 and Out2 - so that should solve my fan issue. thanks

                                  1 Reply Last reply Reply Quote 2
                                  • undefined
                                    gnydick @dwuk3d
                                    last edited by 23 Jan 2025, 23:26

                                    @dwuk I just ended up getting blowers without tachs and wiring them up in parallel.

                                    undefined 1 Reply Last reply 23 Jan 2025, 23:27 Reply Quote 1
                                    • undefined
                                      dwuk3d @gnydick
                                      last edited by 23 Jan 2025, 23:27

                                      @gnydick Thanks - I think that is what I am going to do too. Or I might just only have one blower fan.

                                      undefined 1 Reply Last reply 24 Jan 2025, 12:36 Reply Quote 0
                                      • undefined
                                        dwuk3d @dwuk3d
                                        last edited by 24 Jan 2025, 12:36

                                        @dwuk Now wired up.

                                        One of my blower fans is 2 wire and the other 3 - so I think that works quite well.

                                        Only issue I had was finding gnd for out_2. Ended up taking it off of IO1.

                                        0466238B-41BA-46A1-8B65-8F9E8F856DC7.jpeg

                                        undefined 1 Reply Last reply 24 Jan 2025, 17:19 Reply Quote 0
                                        • undefined
                                          dwuk3d @dwuk3d
                                          last edited by 24 Jan 2025, 17:19

                                          @dwuk Update

                                          First tried with 3 fans connected to +VOUT and GND on both Out1 and Out2.

                                          • Fans were permanently on full speed.

                                          Next tried with3 fans connected with out1/out2 and GND.

                                          • None of the fans would work.

                                          Finally found some more documentation that says you have to connect the red wires to +VOUT and Negative connections Out1 and Out2. - even though the diagram for the 1LC says that these are VIN or 12v+

                                          • Tried that and it seemed to be working - but then I got burning smell from 2 pin fan (which was connected to the same Red and Black as the 3 pin fan).

                                          Good news though is that the 3 pin Hotend and cooling fans both now work properly.
                                          I think however that the 2 pin fan is fried - so will have to get another one and work out how to connect it.

                                          droftartsundefined 1 Reply Last reply 24 Jan 2025, 22:33 Reply Quote 0
                                          • First post
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA