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

    Thermocouples on Daughterboard

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    4
    12
    2.3k
    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.
    • bellwetherundefined
      bellwether
      last edited by

      Just in case it makes any difference...our board is ethernet.

      1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        Check this out

        https://duet3d.dozuki.com/Wiki/Connecting_thermocouples

        Z-Bot CoreXY Build | Thingiverse Profile

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

          In particular, make sure you selected the correct type of daughter board in the configurator. Older daughter boards use the MAX31855 chip, newer ones use the MAX31865 chip. This affects the value of the X parameter you need in the M305 commands in config.g.

          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
          • bellwetherundefined
            bellwether
            last edited by

            So, the bottom line is that the configurator can't configure thermocouples? I have to put lines of code in manually.

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

              Yes the configurator can configure thermocouples, but you have to select the correct sort of daughter board in the configurator.

              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
              • bellwetherundefined
                bellwether
                last edited by

                Thermocouple Daughterboard

                What does a steady fault light mean vs. a slowly blinking fault light on thermocouple daughterboard?

                Numbering system for heaters
                It is unclear how the numbering system works between the vssa thermistor and the thermocouples.

                Do the heater numbers start at 0 or 1? If I have one vssa thermistor and 2 thermocouples or 2 vssa thermistors, how should the M305 heater number be written in the config file? Are the Vssa thermistors plugged into E0, heater 0?

                VSSA thermistor
                The vssa thermistor is not showing up on the Duet Web Control when power is applied. I see 3 heaters briefly on reboot, but that is it.

                I assume there is no polarity on these thermistors, is this correct?
                The wire supplied with the E3D V6 hot end was not long enough, so we added a short piece which is plugged into the board. Is this a problem with thermistors?

                We confirmed continuity on the new extended wire.

                1 Reply Last reply Reply Quote 0
                • elmoretundefined
                  elmoret
                  last edited by elmoret

                  Have you read the wiki? This is all well documented there.

                  https://duet3d.dozuki.com/Wiki/Temperature_sensors

                  Temperature sensors and heaters both start at zero. Bed heaters and thermistors are generally 0, with hotends at 1+.

                  There is no such thing as a "VSSA" thermistor, just "thermistor".

                  The way M305 is written depends on many things, including what specific thermistor you're using.

                  Correct, thermistors do not have polarity.

                  1 Reply Last reply Reply Quote 0
                  • bellwetherundefined
                    bellwether
                    last edited by

                    I have read the wiki pages and have seen no indication about how the various sensors are to be numbered in combination. I can not find information about the blinking fault light etc. Thermisters and thermocouples are discussed separately but not in combination.

                    They are plugged in different places, do they use a combined numbering system or a separate sequence for each type of sensor. Ie do both thermisters and thermocouples start at 0? So if I have 1 thermister and 2 thermocouples, do I count up to 3 or do i have one 0 for a thermister and one 0 for a thermocouple.

                    Temperature sensors and heaters both start at zero. Bed heaters and thermistors are generally 0, with hotends at 1+.

                    I have tried various combinations but would prefer to work with known parameters to debug.

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

                      Thermistor sensor numbers start at 0: 0 = bed thermistor connector, 1 = E0 thermistor connector, 2 = E1 thermistor connector.

                      As explained in the wiki page on thermocojuples, thermocouple sensor numbers start at either 100 or 150 depending on which daughter board you have. If you have the new one with the FAULT LEDs, they start at 150.

                      As explained in the same wiki page, to specify what sensor a particular heater uses, use the X parameter in the M305 command for that heater. Example:

                      M305 P1 X150 ; use first thermocouple channel for heater 1 (E0 heater)

                      HTH David

                      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
                      • bellwetherundefined
                        bellwether
                        last edited by

                        This is what we mean by "in combination".

                        The issue is the P? designation on thermocouples. Is it necessary? Or only ignored and only the X modifier is utilized? In your example above, you used P1. We could not issue a combination of commands which resulted in displays for 1 thermistor and 2 thermocouples in the Web Control interface.

                        So if P1 is a thermistor plugged into thermistor1 (E0) on the duet board and we are using 2 thermocouples on the daughterboard, which P designation do we use for the thermocouples? Do we start over with P1 (M305 P1 X150), go back to P0 (M305 P0 X150), or continue to P2 (M305 P2 X150)?

                        I also need to know:
                        What does a steady fault light mean vs. a slowly blinking fault light on thermocouple daughterboard?

                        Should I put this question on a different board on the forum?

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

                          In the M305 command, the P parameter refers to the heater number that is being controlled, e.g. heater 0 = bed heater, heater 1 = E0 heater etc. The X parameter in the command is the sensor channel you want to use to control that heater. If you use the configurator, it will generate the M305 commands for you.

                          The fault light can mean a few things:

                          • Thermocouple is not connected
                          • Thermocouple is shorted to something else. The thermocouple junction must be insulated from the hot end.

                          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