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

    Dyze extruder

    Scheduled Pinned Locked Moved
    General Discussion
    12
    29
    6.6k
    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.
    • dc42undefined
      dc42 administrators
      last edited by

      @peridot:

      …I say this having calibrated my hot end thermistor to read about five degrees high at room temperature because that makes it better around 200 C...

      I don't know why you found that necessary, but if you measured the actual temperature with a thermocouple inserted into the hot end melt zone then it may mean the thermistor temperature is not quite the same as the melt zone temperature.

      The B value of 4388 that I suggest for the E3D thermistor is aimed at giving the most accurate readings at 25C and 220C. The latest 1.17 dev build of RRF supports the Steinhart-Hart C coefficient for more accurate measurement. Without it, the temperature readings at 120C and 290C are less than 3C out.

      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
      • peridotundefined
        peridot
        last edited by

        @dc42:

        @peridot:

        …I say this having calibrated my hot end thermistor to read about five degrees high at room temperature because that makes it better around 200 C...

        I don't know why you found that necessary, but if you measured the actual temperature with a thermocouple inserted into the hot end melt zone then it may mean the thermistor temperature is not quite the same as the melt zone temperature.

        The B value of 4388 that I suggest for the E3D thermistor is aimed at giving the most accurate readings at 25C and 220C. The latest 1.17 dev build of RRF supports the Steinhart-Hart C coefficient for more accurate measurement. Without it, the temperature readings at 120C and 290C are less than 3C out.

        It wasn't necessary, exactly; I set the B value based on 200 and 250 C and let it come out to whatever it came out to at room temperature. Initially I totally misread the table and got outrageous values, but once I put the right numbers in, it's only about five degrees off, for a degree or two improvement on the 200-250 C range. It's the principle of the thing. As I said earlier, getting the temperature really exact would be more about improving the thermal design than about calibration. I don't have a better temperature-measuring device, so even the B value I got is based on the manufacturer's table, which is probably not measured either but based on one more Steinhart-Hart coefficient than the version I set up supports.

        Also I think the readout when the machine is cold, showing five degrees' imaginary difference between bed and heater, is a healthy reminder of the gap between measurement and reality.

        1 Reply Last reply Reply Quote 0
        • dcaronundefined
          dcaron
          last edited by

          @dc42:

          I have just committed RRF version 1.17-dev1 on github. It includes changes to better support the Dyze thermistor, although I don't yet have one for testing with. See https://github.com/dc42/RepRapFirmware/blob/dev/WHATS_NEW for more details. Caution: I do minimal testing on dev builds.

          Thank you David.
          I will test the 1.17 dev tonight and report results with my Dyze 500°C thermistor.

          1 Reply Last reply Reply Quote 0
          • mb0undefined
            mb0
            last edited by

            any progress on this? i have a dyzend too and have trouble getting it running on 1.17dev6

            1 Reply Last reply Reply Quote 0
            • dcaronundefined
              dcaron
              last edited by

              @mb0:

              any progress on this? i have a dyzend too and have trouble getting it running on 1.17dev6

              I tested the 1.17dev6. It works, however the thermistor still has so much resistance at room temp that the reported temperature is still off and fluctuating. Moreover, the auto range ADC calibration means it sometimes initializes at 2-10°C at room temp or 15-30°C randomly. The room temperature fluctuation mens RRF forbids auto calibration. Dyze Design has a PT100 coming out very soon. I got it early and works well with the pt100 daughterboard. Now things work flawlessly.

              1 Reply Last reply Reply Quote 0
              • mb0undefined
                mb0
                last edited by

                thanks, mind sharing your parameters for the default stuff? i got pid tuning to start after several tries but then complains about temperature overshooting / reaching to fast and aborts.

                1 Reply Last reply Reply Quote 0
                • dcaronundefined
                  dcaron
                  last edited by

                  Temperature overshooting is likely since the hotend has a big heater. On 24v I used 20% power to tune. On 12v, don't go over 50% PWM.

                  1 Reply Last reply Reply Quote 0
                  • MatteoQundefined
                    MatteoQ
                    last edited by

                    Hi, we try many solutions to use dyze 12v 500°C thermistor on duet wifi.
                    I read this thread but we don't understand if there is solutions for this problem.
                    Someone had found a good trick? 🙂
                    thanks

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

                      The main issue (not just with the Duet) is that at room temperatures the Dyze thermistor has such a large resistance that the firmware thinks that no thermistor is connected. A workaround is to connect a fixed resistor in parallel with the thermistor, just low enough so that the firmware detects that a thermistor is present. A value of about 300-500Kohms would be about right. This will give you an artificially high reading at room temperature, but it will not significantly affect the reading at the temperatures you use for extrusion.

                      For better accuracy over a large temperature range I suggest a PT100 sensor. I believe Dyze has a PT100 option for their hot end now.

                      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
                      • dcaronundefined
                        dcaron
                        last edited by

                        Dyze have a PT100 available, however it's not advertised. I still got one at the very beginning they were hesitant to sell because the PT100 insulation wasn't up to their spec limiting the temperature under 380°C. I don't use it that high anyway. I can say it works like a charm, the Duet, PT100 and Dyzend really is a winning combination.

                        I highly encourage anone printing materials at 350°C and under to get the PT100 and the daughterbaord. Just ask Dyze design directly, they are very helpful.

                        1 Reply Last reply Reply Quote 0
                        • MatteoQundefined
                          MatteoQ
                          last edited by

                          thank you for this info.
                          i don't knew that the PT100 will be available.
                          i ask to dyze asap.
                          i already have a MAXTempRTD v0.4 (PT100 RTD board). can i use that right?
                          this module is 2 input ready.

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