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

    Disable PWM on heater 0

    Scheduled Pinned Locked Moved
    Gcode meta commands
    4
    4
    195
    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.
    • maytasjohnundefined
      maytasjohn
      last edited by

      Hello,

      I have 230V heatbed connect to relay controlled by out1. I get PWM in the relay, which I don't want. How can I turn off PWM on heater?

      Thank you.

      giostarkundefined T3P3Tonyundefined fcwiltundefined 3 Replies Last reply Reply Quote 0
      • giostarkundefined
        giostark @maytasjohn
        last edited by giostark

        @maytasjohn
        Hi, maybe I'll say improper stuff but I try to help anyway. Hope skilled will join the 3d.

        The output of "E0/E1 heater" are adapting by nature in function of the correlated thermistor. If the temperature is reached the signal will come cut for make activated again few instant later for keep the temperature at the desired level. So is not constant.
        So the relay must be fast or suited for continuous open/close. The SSR make a wonderful job.
        Any SSR DC/AC with the right amperage flow will be good. (they are mono-static - normally open)

        But maybe in your chain some electronic is slow and doesn't like a fast open/close so you could prefer a continuous signal.
        For this case you can use the related fan signal of the desired heater.
        https://duet3d.dozuki.com/Wiki/Connecting_and_configuring_fans
        Ex from the wiki:
        M106 P1 T45 H1
        This sets fan 1 to run any time the temperature of heater 1 is above 45 Celsius. See M106 for details.
        We recommend you use the FAN1 connector for a thermostatically-controlled hot end fan,
        because on the Duet 2 WiFi / Ethernet in RRF 2.x it defaults to being on at power up ,
        to provide maximum safety if you restart your Duet when the hot end is hot.

        https://www.reprap.org/wiki/G-code#M106:_Fan_On

        M950 F1 C"fan0" ; tool fan declaration
        M106 P1 S1 X1 H1 T40 ; turn on that fan

        This will offer a continuous signal after the 40 degree till the temp will stay over this number.

        1 Reply Last reply Reply Quote 0
        • T3P3Tonyundefined
          T3P3Tony administrators @maytasjohn
          last edited by

          @maytasjohn use bang bang control:

          https://duet3d.dozuki.com/Wiki/Gcode#Section_M307_Set_or_report_heating_process_parameters

          Bn selects Bang-bang control instead of PID if non-zero. Default at power-up is 0 for extruder heaters, 1 for the bed heater.

          www.duet3d.com

          1 Reply Last reply Reply Quote 0
          • fcwiltundefined
            fcwilt @maytasjohn
            last edited by

            @maytasjohn

            How do you plan to control the heater if you turn off "PWM"?

            Keep in mind that the alternate control method of "bang-bang" is really just PWM at a very slow rate.

            For my 110 VAC bed heater I use a SSR (solid state relay) in PID mode at 10 Hz at it works just fine.

            Frederick

            Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

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