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

    PT100 amplifier board - redaings seems to be 30 degrees below

    Scheduled Pinned Locked Moved Unsolved
    Duet Hardware and wiring
    5
    29
    1.8k
    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.
    • c310undefined
      c310
      last edited by

      Hi! please advise how to fix duet daughter board.

      after changing few PT100 sensors it figured out that channel 1 of the amplifier board does not function correctly - reading are 30 degrees below .

      checked it with 100 Ohm resistor and both channels needed adjustments
      ch1 = R405
      ch1 = R395

      by my eye ch2 readings are much more accurate.

      what can i test (and replace) on the daughter board?
      thank you!

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

        @c310 What does channel 1 read with the 100R resistor connected and no R adjustment?

        The reference resistors on the PT100 board are R1 and R2. The specification is 400 ohms 0.1%, tolerance. If they really are 395 and 405 ohms, they are way out of tolerance. You can check them with a multimeter. Don't expect them to read exactly 400 ohms, because your multimeter is unlikely to be that accurate; but they should both read the same. Mine both read 398 ohms.

        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

        c310undefined 1 Reply Last reply Reply Quote 0
        • c310undefined
          c310 @dc42
          last edited by c310

          @dc42 said in PT100 amplifier board - readings seems to be 30 degrees below:

          pect them to read exactly 400 ohms, because your multimeter is unlikely to be that accurate; but they should both read the same. Mine both read 398 ohms.

          direct measurements of R1 and R2 on the board are both around 399 ohms.

          i removed all cables from the daughter board and connected same 100 ohm resistor

          tested channel 1: M308 S1 P"spi.cs1" Y"rtd-max31865"
          reads -2.8 degrees that within 1 minute fluctuated to -3.2 degrees

          moved resistor and tested channel 2: M308 S1 P"spi.cs2" Y"rtd-max31865"
          reads 0.8 degrees stable

          which element could be deffective?

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

            Do all the solder joints on that channel look good, especially the ones on the terminal block that you connect the sensor to?

            Ty removing and refitting the two jumpers on that channel, assuming that you are using 2-wire mode.

            How old is the daughter board? If it is less than a year old and we can't find a resolution, then I will approve a warranty replacement.

            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

            c310undefined 1 Reply Last reply Reply Quote 0
            • c310undefined
              c310 @dc42
              last edited by

              @dc42
              i have re-soldered all joints, cleaned the board and re-measured. it did not change.
              from the board to smarteffector i have 4 cables running and they are in the grounded shield.

              is there anything on the duetWiFi mainboard that can be damaged? if not...
              board is more than a year old, so for now i will use channel 2, and replace board when it dies.... thanks!

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

                @c310 if all the connections are OK then unless there is some contamination on the board (e.g. condensation or soldering flux), I guess the next thing would be to replace the MAX31865 chip. But if the second channel is free, just use that.

                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

                c310undefined 1 Reply Last reply Reply Quote 0
                • c310undefined
                  c310 @dc42
                  last edited by

                  @dc42 thank you very much for support!

                  1 Reply Last reply Reply Quote 0
                  • tony449777undefined
                    tony449777
                    last edited by

                    I am also having a similar problem. I printed one day with my printer and noticed that the temperature trajectory bounced around a lot. Started to print the next day and noticed that after sitting all night and everything settling to room temperature there were major differences between my bed temperature and nozzle temperature. The bed uses a standard glass in cased thermocouple. I am using a PT 100 with daughter board for the hot end. I moved a 100ohm Resistor in place of the PT 100 cartridge and get a reading of -20c. It should’ve been zero.

                    Current code :
                    Y248)

                    ; Heaters
                    M308 S0 P"bedtemp" Y"thermistor" A"bed_heat" T100000 B3950 R4700 H0 L0 ; configure sensor 0 as thermistor on pin bedtemp
                    M950 H0 C"bed_heat" T0 ; create bed heater output on bedheat and map it to sensor 0
                    M140 H0 ; Inform the firmware that bed heater 0 uses heater 0
                    M143 H0 S120 ; Set temperature limit for heater 0 to 120C
                    M308 S1 P"spi.cs1" Y"rtd-max31865" ; configure sensor 1 as thermistor on pin spi.cs1 (Hotend)
                    M950 H1 C"e0_heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
                    M143 H1 S320 ; Set temperature limit for heater 1 to 320C
                    ;M308 S2 P"duex.e6temp" Y"thermistor" A"keenovo" T100000 B3950 R4700 C7.06E-8 H0 L0 ; Secondary bed thermistor
                    M140 S0 R0 ; Standby and initial Temp for bed set to 0 (-273 = "off")
                    M308 S10 Y"mcu-temp" A"mcu-temp" ; Display Duet2 CPU temp

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

                      @tony449777 Can you check the values of the resistors as mentioned by DC42 above?

                      Z-Bot CoreXY Build | Thingiverse Profile

                      tony449777undefined 1 Reply Last reply Reply Quote 0
                      • tony449777undefined
                        tony449777 @Phaedrux
                        last edited by

                        @phaedrux

                        R1 200.2
                        R2 200.2/3

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

                          @tony449777 They appear to be exactly half of what they should be...

                          Z-Bot CoreXY Build | Thingiverse Profile

                          tony449777undefined 1 Reply Last reply Reply Quote 0
                          • tony449777undefined
                            tony449777 @Phaedrux
                            last edited by

                            @phaedrux I wonder how that could happen? I believe I got this daughterboard from Filastruder. It was purchased a while ago, but never used until this build.

                            dc42undefined Phaedruxundefined 2 Replies Last reply Reply Quote 0
                            • dc42undefined
                              dc42 administrators @tony449777
                              last edited by dc42

                              @tony449777 the multimeter may give the wrong (lower) resistance readings, depending on what voltage it uses to measure resistance. If it was previously working then the resistors should be OK.

                              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

                              tony449777undefined 2 Replies Last reply Reply Quote 0
                              • tony449777undefined
                                tony449777 @dc42
                                last edited by

                                @dc42 I’m using a Fluke. I have 3 others. I’ll try them all. However, how would we ever be able to come up with a reference for resistors if all multimeters give us such a diverse readings?

                                1 Reply Last reply Reply Quote 0
                                • tony449777undefined
                                  tony449777 @dc42
                                  last edited by

                                  @dc42 I can’t attach a picture, it will not let me however I can tell you R1 is marked”102” while R2,R3,R4 are all marked “201”

                                  tony449777undefined dc42undefined 2 Replies Last reply Reply Quote 0
                                  • tony449777undefined
                                    tony449777
                                    last edited by

                                    On my precision bench meter both resistors measure R1-199.50 and R2-199.52

                                    1 Reply Last reply Reply Quote 0
                                    • tony449777undefined
                                      tony449777
                                      last edited by

                                      I also have 3 PT100 cartridges in the same room measuring within 1° of each other. By that I mean looking at a PT 100s resistance table and measuring each one’s resistance, according to the table they are within 1° of each other.

                                      1 Reply Last reply Reply Quote 0
                                      • tony449777undefined
                                        tony449777
                                        last edited by

                                        Also curious, if the channel 1 on the daughter board is “spi.cs1”
                                        And you have one daughter board with the two ports, then is the second port for the same card “spi.cs2”?

                                        dc42undefined 1 Reply Last reply Reply Quote 0
                                        • tony449777undefined
                                          tony449777 @tony449777
                                          last edited by

                                          This post is deleted!
                                          1 Reply Last reply Reply Quote 0
                                          • dc42undefined
                                            dc42 administrators @tony449777
                                            last edited by

                                            @tony449777 said in PT100 amplifier board - redaings seems to be 30 degrees below:

                                            @dc42 I can’t attach a picture, it will not let me however I can tell you R1 is marked”102” while R2,R3,R4 are all marked “201”

                                            Why can't you attach a picture?

                                            Do both channels give the wrong reading when you connect the 100 ohm resistor to each in turn?

                                            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

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