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

    Polling Duet w/ Arduino for Temperatures

    Scheduled Pinned Locked Moved
    General Discussion
    8
    14
    1.5k
    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.
    • pogo1213undefined
      pogo1213
      last edited by

      I had this issue as well. I purchased a 40w heater and it solved all the problems.

      1 Reply Last reply Reply Quote 0
      • FrankNPrinterundefined
        FrankNPrinter
        last edited by

        got a pic? parts fan should not be blowing on extruder but below it so i am wondering how it is causing a temp drop?

        1 Reply Last reply Reply Quote 0
        • FrankNPrinterundefined
          FrankNPrinter
          last edited by

          btw, i have my fan set not to come on till layer 3 . Not sure you need all that extra arduino stuff as duet can do that for ya i think

          1 Reply Last reply Reply Quote 0
          • kazolarundefined
            kazolar
            last edited by

            Typically you see this when you are right next to the bed and the air blown by the part cooling fan bounces off the bed and cools the hotend – it typically is only a problem on the first few layers as the air is trapped and has no way to go -- Most people ramp up their cooling 20% layer 2, 40% layer 3 60 % layer 4 and so on. I don't quiet know why a DC fan can't be run via PWM -- as virtually any DC fan will run slower by applying less voltage -- which PWM effectively accomplishes.

            24v is definitely the way to go for heaters, they will be able to keep the hotend temperature more stable. I've used 40w heaters, but I haven't seen much of difference between a 30w and 40w 24v heater. Key is PID tunning, and how you do it. If you PID tune to 190C with ideal conditions, and then expect those values to work for you at 230c with the part cooling fan blaring right near the bed, it won't work. You certainly need to nsulate the hotened, kapton tape alone is not enough -- I won't paste links here to amazon, but you can search amazon for ceramic insulation. It comes in a roll, you cut off a piece and wrap it around the heater block and use kapton to keep it secured and tight. Really that is the the most effective way I've found to keep the hotend from getting cooled down by an aggressive part cooling fan. I've switched to silicone socks -- TBH they're not as good, but PID can compensate for loss of heat -- I PID tunned my delta as I described with hotened near the bed -- about 1 mil above with part cooling fans on at 100%. Those values have been working perfectly -- prior to PID tuning -- I actually had a couple of prints get aborted as the firmware complained of temperature issues as the temp was falling as much as 20c below the target. Good luck.

            1 Reply Last reply Reply Quote 0
            • Jormaundefined
              Jorma
              last edited by

              @Herrminator117:

              Unfortunately I can't change the fan speed in the slicer because the fans I have running are only meant to run at 100% and they cant scale down sadly. At 4.5v they just twitch and don't spin.

              Thanks for the replys tho! Typically I try to take the hardest route, so fresh ideas are welcome!

              You may not have tried all the tricks to tame your fan for PWM control.
              Without any hardware modifications you should try modifying the fan setup line in config.g as follows and see what happens (assuming you have a relatively current firmware):

              M106 S0 F25000 B0.5

              This sets the PWM frequency to a relatively high 25 kHz and gives a half second boost at full power at every start to make sure the fan starts spinning.
              I have made my fan to behave more civilized by soldering a small capacitor ( 220 nF in my case) across the fan terminals. If you go higher in capacitance I would suggest you add a small (a few ohms) series resistor to protect the switching FET from high currents. With a small capacitor like mine the long and thin wires should give enough series resistance.

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

                Another thing worth trying is to reduce the fan PWM speed to 100Hz (F100 in the M106 command) or even lower.

                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

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

                  Back to the initial question: is there a documentation of the protocole used between PanelDue and DuetWifi, on the serial port?

                  Thanks,

                  Frédéric

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

                    Yes, it's gcode, see https://duet3d.com/wiki/G-code. The status info is obtained using the M408 command.

                    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

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

                      Ah, yes, of course, G-Code everywhere 🙂

                      And to setup the com, I guess I should use the M575 command, with P1 param?

                      Frédéric

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

                        Yes.

                        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

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