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

    Connecting a thermistor directly to the expansion port (Duet2)

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    4
    6
    202
    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.
    • rbjam83undefined
      rbjam83
      last edited by

      Hello everyone,
      I have a Duet 2 Ethernet (without the Duex expansion board) and would like to connect an extra thermistor to monitor chamber temperature. Since I'm already using all 3 of the thermistor ports I'm trying to connect the thermistor to pin exp.39 and exp.40 on the expansion connector, but I get crazy high temperature readings with a lot of noise too.
      Do I need to add a resistor in between the thermistor wires? If so, what value?
      Thanks!

      jay_s_ukundefined T3P3Tonyundefined 2 Replies Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @rbjam83
        last edited by

        @rbjam83 you can't just add a thermistor like that.
        If you look at the schematic, you need a connection to VSSA (3.3v) as a reference voltage and then a voltage divider.
        It may be easier to add an SPI daughter board for the max31865 and convert your hotend to a PT1000, then you'll have a spare port

        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

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

          @rbjam83 as @jay_s_uk says adding a spi expansion board may be easier. If you do want to use a thermistor the follow the circuit in the duex5 :

          https://github.com/Duet3D/Duet-2-Hardware/blob/master/Duet_Expansion/Duex5v0.11/Duex_Schematic_v0.11.pdf

          Specifically you need a 2K2 0.1% pullup to ADVREF, and connect the thermistor between the thermistor pin and VSSA.

          www.duet3d.com

          rbjam83undefined 1 Reply Last reply Reply Quote 1
          • rbjam83undefined
            rbjam83 @T3P3Tony
            last edited by

            @T3P3Tony Thanks.
            After a quick search online, looks like it will indeed be difficult to do this. Can't find such precise resistors near me.

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

              @rbjam83 you can use a 1% resistor, it may just reduce the accuracy a little.

              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

              rbjam83undefined 1 Reply Last reply Reply Quote 1
              • rbjam83undefined
                rbjam83 @dc42
                last edited by

                @dc42 I'll give it a try.
                Thanks!

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