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

    How to change type of thermistor in gcode.

    Scheduled Pinned Locked Moved
    My Duet controlled machine
    3
    5
    572
    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.
    • Braeden 0undefined
      Braeden 0
      last edited by

      Hello, I've been having issues with my pt100 so I decided to change it out to a regular thermistor from e3d. However, it didn't work and I learned I need to change something in the gcode. How do I go about doing this? I have a Duet2 Ethernet. Thank you! (Also, I found something on the previous forum but I didn't understand it. I need someone to explain to me how to do it.)

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

        @braeden-0 said in How to change type of thermistor in gcode.:

        Hello, I've been having issues with my pt100 so I decided to change it out to a regular thermistor from e3d. However, it didn't work and I learned I need to change something in the gcode. How do I go about doing this? I have a Duet2 Ethernet. Thank you! (Also, I found something on the previous forum but I didn't understand it. I need someone to explain to me how to do it.)

        You might want to convert to PT1000 sensors instead of Thermistors.

        In any case here is the code I have with firmware 3.4.0 for the bed heater and the extruder:

        M308 S0 A"BED" P"temp0" Y"thermistor" T100000 B4267    ; configure sensor (S), name (A), pin name (P), type (Y), properties (T,B)
        
        M308 S1 A"EXT" P"temp1" Y"pt1000"                      ; configure sensor (S), name (A), pin name (P), type (Y), properties (T,B)
        

        The T and B parameters depend on the particular thermistor you are using. As you can see a PT1000 is simpler.

        Frederick

        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

        Braeden 0undefined 1 Reply Last reply Reply Quote 1
        • Braeden 0undefined
          Braeden 0 @fcwilt
          last edited by

          @fcwilt Do you have to have a seperate board for the pt1000 like the pt100? The reason I got rid of the pt100 is because I would keep having to buy the thermistor and replace it. I think the board was frying it somehow. I had to replace it two or three times. I figured the regular thermistor would be easier.

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

            @braeden-0 a PT1000 does not need a separate board.

            For how to configure a regular E3D thermistor in RRF, see https://e3d-online.zendesk.com/hc/en-us/articles/360015886097-V6-Rep-Rap-Guide. If it is connected to the TEMP1 connector then the command you need is:

            M308 S1 Y"thermistor" P"temp1" B4725 C7.060000e-8

            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

            Braeden 0undefined 1 Reply Last reply Reply Quote 0
            • Braeden 0undefined
              Braeden 0 @dc42
              last edited by

              @dc42 It's working now, thank y'all!

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