Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Bed-heated chamber PID temperature control

    Duet Hardware and wiring
    configuration heaters cooling
    3
    5
    258
    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.
    • krohelm
      krohelm last edited by

      I have an enclosed chamber with a large bed. There is a filtered vent on the back and I'd like to modulate the speed of the extraction fan to hold a target temperature (e.g., 50c) in the chamber. On a previous printer I made a microcontroller, display and rotary encoder to set it by hand. With a Duet 2 Wifi I'd expect to be able to set this up via gcode.
      Reading the GCode page I don't see an affordance for it, but I'm new to RRF. How do people configure this kind of behavior?

      TLAS 1 Reply Last reply Reply Quote 0
      • TLAS
        TLAS @krohelm last edited by

        @krohelm
        Keep in mind you can also setup chamber heaters like regular tools as well. Then the paired fan will engage to keep it cool if needed. In general though, I’d be surprised if you needed a fan. Tuning the heater and the natural thermal losses should get you pretty close.

        Not sure if the chamber command actually has a fan capacity in it as well though. Might.

        1 Reply Last reply Reply Quote 0
        • TLAS
          TLAS last edited by

          Just saw that your bed heater is your chamber heater... might be difficult to setup in that configuration.

          Maybe setup a non-functional tool, and set the thermostatic fan mode to that channel? (M106: Fan On) Might throw an error if it’s trying to increase the temperature and the bed isn’t on. Might work even after the heater fault though...

          1 Reply Last reply Reply Quote 0
          • krohelm
            krohelm last edited by

            @TLAS Thanks for the ideas! I'm not sure this will do what I'm after - for now I will just use 20% pwm while printing and hope temperatures stay relatively steady then amp up to 100% for a few minutes after printing to evacuate fumes through the charcoal. Might be a neat new gcode, I'll keep it in mind in case I get the urge to contribute to rrf.

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

              If you have a spare heater output (or you use RRF3, which allows you to configure a fan pin as a heater output), you can connect the fan to it. Then use the M307 I parameter for that heater to invert the sense of operation, i.e. the PWM will increase as the temperature rises. Is that what you need?

              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