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

    Chamber heater issue

    Scheduled Pinned Locked Moved Solved
    General Discussion
    2
    4
    167
    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.
    • kmartundefined
      kmart
      last edited by

      Afternoon all,

      I recently built another enclosure for my printer with a chamber heater.

      Followed this guide:
      https://duet3d.dozuki.com/Wiki/Connecting_and_configuring_a_chamber_heater

      I have a duet 2 wifi running RRF 3.x
      Chamber heater is 120VAC connected to a Crydom D2425, with SSR input connected to expansion connector pins 3(3.3v) and 13(Heater4)

      This is the configuration code related to the chamber heater:

      M308 S2 P"e1temp" Y"thermistor" T100000 B4725 C7.06e-8  ; configure sensor 2 as thermistor on pin e1temp
      M950 H2 C"exp.heater4" T2				; create chamber heater output on heater4 and map it to sensor 2
      M307 H2 B0 S1						; disable bang-bang mode for the chamber heater and set PWM limit
      M141 H2							; map chamber to heater 2
      M143 H2 S50						; set temperature limit for heater to 50C
      

      I had used the thermistor input for e1 not realizing i could also use the e1 heater output to control the SSR that is why i used heater4.

      It took a while before i figured out i had to add 'exp' to the M950 command. After i did the heater showed up properly in DWC with temperature readings. Problem is that it appears to be operating in reverse.

      When the Duet boots, the SSR is activated so heater is on, even though the firmware reports it off. If i turn it on in DWC, the heater turns off until it enters fault because the temperature is not climbing.

      I triple checked all connections, 3.3v pin is going to + input of the SSR and heater4 pin is going to the other. Reversing them makes nothing work at all. If i remove the heater configuration it does not activate on boot.

      Any advice?

      1 Reply Last reply Reply Quote 0
      • kmartundefined
        kmart
        last edited by

        Managed to answer my own question.

        Inverting the heater4 pin solved it.

        Thanks

        dc42undefined 1 Reply Last reply Reply Quote 1
        • Phaedruxundefined Phaedrux marked this topic as a question
        • Phaedruxundefined Phaedrux has marked this topic as solved
        • dc42undefined
          dc42 administrators @kmart
          last edited by

          @kmart when using the heater outputs on the Duet 2 expansion bus to control an SSR, it's best to connect the SSR control terminals between +3.3V and the exp.heaterN output, not between the output and ground.

          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

          kmartundefined 1 Reply Last reply Reply Quote 0
          • kmartundefined
            kmart @dc42
            last edited by

            @dc42 sorry if I wasn't clear but that's exactly how I have it connected.

            Thank you

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