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

    Bedheater won't turn off

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    18
    709
    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.
    • Frederik561undefined
      Frederik561 @Veti
      last edited by

      @Veti To make a more even current. A peltier module does not work well with a low frequency. The limit is 65535 Hz so I thought the MOSFET would be capable of doing that.

      1 Reply Last reply Reply Quote 0
      • Frederik561undefined
        Frederik561 @jay_s_uk
        last edited by

        @jay_s_uk
        Any way to fix it? And is the same mosfet used for all heaters or can I still use the nozzle heater?

        Vetiundefined 1 Reply Last reply Reply Quote 0
        • Vetiundefined
          Veti @Frederik561
          last edited by

          @Frederik561
          see
          https://forum.duet3d.com/topic/18592/beware-of-too-high-pwm-frequency-on-out-0?_=1606733751136

          Frederik561undefined 1 Reply Last reply Reply Quote 0
          • Frederik561undefined
            Frederik561 @Veti
            last edited by

            @Veti
            Ok, thank you. I have never tried to work with 3D printers before, and I don't think I had any ways of knowing that in advance. I wrote the config-file before the post was made in september and it only just gave up now, so I thought everything was fine.

            Guess I have to buy a new duet 2 wifi? I don't suppose the problem can be fixed?

            Vetiundefined 1 Reply Last reply Reply Quote 0
            • Vetiundefined
              Veti @Frederik561
              last edited by

              @Frederik561

              the mosfet could be replaced.

              but its not that easy
              https://duet3d.dozuki.com/Wiki/Connector_and_spare_part_numbers

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

                1. Are you absolutely certain that if you remove the SD card and then power up the Duet, the bed heater output turns on? Your M950 command with the output inverted will have the effect of turning the bed heater on at startup.

                2. What temperature do you intend to cool the bed to?

                3. What is the application?

                4. What is the specification of the Peltier element?

                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

                Frederik561undefined 1 Reply Last reply Reply Quote 0
                • Frederik561undefined
                  Frederik561 @dc42
                  last edited by Frederik561

                  @dc42

                  1. I am certain. I have tried removing the inversion and it still happens
                  2. I intend to cool the bed to 10 degrees C. Should be possible with 12V and 3-4 amps.
                  3. It is for a bioprinter. Basically a normal 3D printer that prints into a cool petri dish
                  4. I have tried some different peltier elements. Currently I am using a TEC1-12706 model with 2 Ohms resistance at 25 degrees C. This resistance increases with increased temperaturdifference, meaning I will always draw less than 6 amps. I have an ACR712 measuring the current at all times using an arduino

                  I am now using the e1 heater output with the peltier module and it works fine with bang bang. I have nothing else connected and as I understand it, the limit is 7,5A right? It will limit the amps to the peltier element with each motor drawing 1 amp and the nozzle heater drawing about 1 amp as well (only have to heat to 37 degrees C). So only about 2,5 amps max to the peltier element?

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

                    Currently, RRF is not designed to support cooling rather than heating, because an inverted output will default to on, and because RRF treats any request for a heater temperature below 40C as meaning the heater should be turned off.

                    I will add a feature request to support cooling as well. Meanwhile, you could try configuring the Peltier as a thermostatic fan, so that it will turn on if the temperature is above target. You can even set it to work in proportional mode, by specifying a small temperature range in the M106 command.

                    Note, to work efficiently in PWM mode, the PWM to a Peltier needs to be smoothed using a flyback diode, inductor and optionally a capacitor. The use of a high PWM frequency and Schottky diode allows a smaller inductor to be used.

                    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

                    Frederik561undefined 1 Reply Last reply Reply Quote 0
                    • Frederik561undefined
                      Frederik561 @dc42
                      last edited by Frederik561

                      @dc42
                      Okay, thank you. I don't have any issues making it work as intended. I have inverted in M950 and it works fine. I have set the standby temperature to 35 degrees and it does not turn on at startup. When activated to reach 10 degrees, the heater turns on and holds the required temperature perfectly. Before printing, I wait before the temperatures are reached instead of relying on the board to wait for the correct temperature to be reached, so that should not be a big issue. I am using the system you describe to smooth the PWM

                      In M307 the possibility for connecting a peltier module for cooling is even mentioned (inversion happens in M950 though).

                      7865aff3-3672-45fc-ad34-622a7baf673b-image.png

                      It works when connected to the e1 heater and draws 3 amps when activated. 4 motors have set limits to 1 amp each and the nozzle heater draws about 1 amp as well. Is it likely that the 7.5A fuse will break?
                      If yes, is it okay to replace the 7.5A bladefuse with a 10A instead? Will more than 7.5A in that channel damage the board? (Duet 2 wifi)

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

                        @Frederik561 said in Bedheater won't turn off:

                        Is it likely that the 7.5A fuse will break?

                        No, because a motor set to 1A actually draws a lot less from VIN, assuming they are typical motors with only a few ohms phase resistance.

                        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

                        Frederik561undefined 1 Reply Last reply Reply Quote 0
                        • Frederik561undefined
                          Frederik561 @dc42
                          last edited by

                          @dc42
                          Thank you! Helps a lot. Really appreciate the fast answers

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