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

Slow Chamber Heater

Scheduled Pinned Locked Moved
Tuning and tweaking
7
19
846
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
    wdenker
    last edited by 7 May 2020, 02:28

    I have a really slow chamber heater. I am looking to extend the time out or heater fault. It faults way too quick for it to get anywhere. Is there a paramater I can change to change this? I have looked through all of the wiki's I could find and didn't come across anything.

    1 Reply Last reply Reply Quote 0
    • ?
      A Former User
      last edited by A Former User 5 Jul 2020, 02:51 7 May 2020, 02:50

      Try setting a large value for D in M307?
      https://duet3d.dozuki.com/Wiki/Tuning_the_heater_temperature_control#Section_Setting_the_model_parameters_manually

      undefined 1 Reply Last reply 7 May 2020, 02:57 Reply Quote 0
      • undefined
        wdenker
        last edited by 7 May 2020, 02:56

        I have tried everything from 50 to 90000000 for D doesn't help.

        1 Reply Last reply Reply Quote 0
        • undefined
          wdenker @A Former User
          last edited by 7 May 2020, 02:57

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • ?
            A Former User
            last edited by 7 May 2020, 03:02

            Having looked closer at the link, its quite possible I should have suggested a larger C value which is the time constant.

            1 Reply Last reply Reply Quote 0
            • undefined
              Phaedrux Moderator
              last edited by 7 May 2020, 04:26

              If we can figure out a good means of tuning a chamber heater I'll update these pages

              https://duet3d.dozuki.com/Wiki/Connecting_and_configuring_a_chamber_heater
              https://duet3d.dozuki.com/Wiki/Tuning_the_heater_temperature_control#main

              Z-Bot CoreXY Build | Thingiverse Profile

              undefined 1 Reply Last reply 7 May 2020, 05:00 Reply Quote 0
              • undefined
                wdenker @Phaedrux
                last edited by 7 May 2020, 05:00

                @Phaedrux I increased d and c values without any luck. If I could get a longer time for it to heat it would work. Can't figure out what value changes the temp it expects to change every second. It seems like a combination of values. Would be awesome to be able to insert a parameter and value to select that temp. For example default o think is 1.6 degrees every second. If I could change that by a simple flag like T1.2 would make it ten times easier.

                undefined 1 Reply Last reply 8 May 2020, 09:05 Reply Quote 0
                • undefined
                  Phaedrux Moderator
                  last edited by 7 May 2020, 05:54

                  What firmware version are you running?

                  Z-Bot CoreXY Build | Thingiverse Profile

                  undefined 1 Reply Last reply 7 May 2020, 16:21 Reply Quote 0
                  • undefined
                    dc42 administrators
                    last edited by 7 May 2020, 07:40

                    @wdenker, have you run heater tuning on the chamber heater?

                    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 7 May 2020, 16:23 Reply Quote 0
                    • undefined
                      mrehorstdmd
                      last edited by 7 May 2020, 11:56

                      @wdenker I have a 500W heater in a 420 l enclosure and managed to get it working - slow. It takes about 20 minutes to heat up to 50C. Here's the relevant stuff from the config.g file:

                      M141 H2 ; Assign chamber heater to heater 2
                      M307 H2 A11 C99000 D2000 B1 ; chamber heater operates in bang-bang mode
                      M305 P2 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for chamber
                      M143 H2 S60 ; Set temperature limit for chamber to 60C

                      https://drmrehorst.blogspot.com/

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        wdenker @Phaedrux
                        last edited by 7 May 2020, 16:21

                        @Phaedrux 2.02

                        1 Reply Last reply Reply Quote 0
                        • undefined
                          wdenker @dc42
                          last edited by 7 May 2020, 16:23

                          @dc42 no it's on an ssr using bang bang. I'm going to add a fan to it to hopefully help move some heat.

                          ? 1 Reply Last reply 7 May 2020, 16:25 Reply Quote 0
                          • ?
                            A Former User @wdenker
                            last edited by 7 May 2020, 16:25

                            @wdenker said in Slow Chamber Heater:

                            bang bang

                            might work to set the pwm frequency low like 10hz that is/was default for the bed on RRF2, and then use PID.

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              NitroFreak
                              last edited by 7 May 2020, 18:18

                              i use a 2000w oven heater element and put the thermistor in the airflow. The temp rise is about 2.5°C per second and heats to 90C in under 30 seconds.
                              I think a fan is essential for distributing the air in the chamber, otherwise no accurate measurement is possible

                              undefined 1 Reply Last reply 7 May 2020, 18:35 Reply Quote 0
                              • undefined
                                NitroFreak
                                last edited by 7 May 2020, 18:20

                                Another possibility is to just use bang-bang for the heater. Heat it full time until it is at temp, then switch it off etc

                                1 Reply Last reply Reply Quote 0
                                • undefined
                                  wdenker @NitroFreak
                                  last edited by 7 May 2020, 18:35

                                  @NitroFreak what size breaker are you running it on? I was worried about having too much watts. Between the dual hotend of 80w the bed of 900 watt and another 500 watts for the chamber heater getting close to a max for a 15 amp breaker.

                                  undefined 1 Reply Last reply 7 May 2020, 19:59 Reply Quote 0
                                  • undefined
                                    NitroFreak @wdenker
                                    last edited by 7 May 2020, 19:59

                                    @wdenker said in Slow Chamber Heater:

                                    @NitroFreak what size breaker are you running it on? I was worried about having too much watts. Between the dual hotend of 80w the bed of 900 watt and another 500 watts for the chamber heater getting close to a max for a 15 amp breaker.

                                    they usually don´t all run at the same time, but i also don´t run a bed heater. The chamber heats up the bed anyway so it doesn´t make sense

                                    1 Reply Last reply Reply Quote 0
                                    • undefined
                                      dc42 administrators @wdenker
                                      last edited by dc42 5 Aug 2020, 09:06 8 May 2020, 09:05

                                      @wdenker said in Slow Chamber Heater:

                                      @Phaedrux I increased d and c values without any luck. If I could get a longer time for it to heat it would work. Can't figure out what value changes the temp it expects to change every second. It seems like a combination of values. Would be awesome to be able to insert a parameter and value to select that temp. For example default o think is 1.6 degrees every second. If I could change that by a simple flag like T1.2 would make it ten times easier.

                                      You probably need to reduce the A value as well as increasing D and C above the default values

                                      Seriously, you should try tuning it, even if you intend to run it in bang-bang mode. You may have to use M307 H2 D60 or D120 first for the tuning to work.

                                      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 17 May 2020, 02:17 Reply Quote 0
                                      • undefined
                                        miglo @dc42
                                        last edited by 17 May 2020, 02:17

                                        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