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

Chamber heater hysteresis

Scheduled Pinned Locked Moved
Tuning and tweaking
5
9
469
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
    3DDP
    last edited by 15 Jul 2020, 05:45

    I have a large chamber heater thats set up in bang bang mode on out8 on my duet3. The chamber heater has a controller board with a relay on it for the heater and heats up just fine. The problem im having is the relay is clicking on and off too quickly and eventually i know it will burn out. Chamber is set to 60 deg so is there a way i can set a hysteresis of say 5 deg so the chamber turns off at 60 and then back on at 55?

    undefined undefined 2 Replies Last reply 15 Jul 2020, 05:54 Reply Quote 0
    • undefined
      deckingman @3DDP
      last edited by 15 Jul 2020, 05:54

      @3DDP I don't believe there is any way to alter the hysteresis. If you are using a mechanical relay, changing it to a solid state one would work.

      Ian
      https://somei3deas.wordpress.com/
      https://www.youtube.com/@deckingman

      1 Reply Last reply Reply Quote 0
      • undefined
        droftarts administrators @3DDP
        last edited by 15 Jul 2020, 11:55

        @3DDP Are you sure it's set to bang-bang, not PWM? How often is it clicking? Please post your config.g, and if you've tuned the heater and saved it with M500, your config_override.g. Your M307 command for the chamber heater should include 'B1' to enable bang-bang mode. If using PWM mode, you can change the 'Q' parameter (PWM frequency in Hz) in M950 command that defines the heater to make the switching much slower, eg Q1 for 1 switch per second. Not sure if you can use Q0.1 (which would be switching every 10 seconds) to reduce it even more.

        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

        1 Reply Last reply Reply Quote 0
        • undefined
          3DDP
          last edited by 3DDP 15 Jul 2020, 20:13

          I was just wondering if the hysteresis could be changes. The relay is only clicking intermittently once the temp reaches the set point. I guess ill just have to mod the controller board with a solid state relay. Thanks everyone

          1 Reply Last reply Reply Quote 0
          • undefined
            taylo708
            last edited by 10 Feb 2021, 01:14

            I have this same issue going on. Is the only option still switching to a solid state relay?

            undefined 1 Reply Last reply 24 Feb 2021, 02:29 Reply Quote 0
            • undefined
              taylo708 @taylo708
              last edited by 24 Feb 2021, 02:29

              @taylo708 Does anyone have an easy fix for this?

              undefined 1 Reply Last reply 25 Feb 2021, 19:03 Reply Quote 0
              • undefined
                Phaedrux Moderator @taylo708
                last edited by 25 Feb 2021, 19:03

                @taylo708 As @droftarts says above, are you sure you're in bang bang mode and not PID? When in PID/PWM mode you can adjust the switching frequency down.

                Z-Bot CoreXY Build | Thingiverse Profile

                1 Reply Last reply Reply Quote 0
                • undefined
                  taylo708
                  last edited by 25 Feb 2021, 19:36

                  I am in bang bang mode are you suggesting switching to PID/PWM mode with a super low frequency?

                  undefined 1 Reply Last reply 25 Feb 2021, 19:43 Reply Quote 0
                  • undefined
                    Phaedrux Moderator @taylo708
                    last edited by 25 Feb 2021, 19:43

                    @taylo708 That could be an option. You may be able to PID tune the chamber heater to solve the temp oscillations and use a switching frequency slow enough that it won't hurt the mechanical relay. FW 3.2 has a new heater tuning algorithm that may handle slow heaters better, but the tuning process can take a while. You can also try and derive your own PID values to use.

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

                    Z-Bot CoreXY Build | Thingiverse Profile

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