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

    Thermistors measure too high

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    2
    3
    261
    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.
    • sigxcpuundefined
      sigxcpu
      last edited by

      Hello,

      I have two Duet boards, one is 1.0.1 and one is 1.0.3.
      The older one is doing some funny stuff for around a year now. It is reading around 40C on the hotend thermistor and 44C on the bed thermistor. Both are at room temperature (confimed by the other printer with 1.0.3 that is sitting next to it).

      This worked perfectly for more than a year and then I've noticed that it measures higher and higher on both thermistors. Even thermistors are not the same. One is the general Chinese one (bed) and the other one is the one that comes with E3D V6.

      Printing is fine, that is why I was lazy to report this issue.

      I should mention that I didn't change the config, even then it doesn't explain why it started to drift more and more.

      Did anyone hit this issue?

      I don't want to mess with the config to make them match the real room temperature because I may break the working temps.

      1 Reply Last reply Reply Quote 0
      • theruttmeisterundefined
        theruttmeister
        last edited by

        Have you tried connecting the thermistors into the other Duet?

        It could be the thermistors degrading with age. Or one of the components on the board.

        Isolate, substitute, verify!

        Isolate, substitute, verify.

        1 Reply Last reply Reply Quote 0
        • sigxcpuundefined
          sigxcpu
          last edited by sigxcpu

          OK, so after 4+ years ( 🙂 ), I donated the printer to a friend and came back to this issue. I will leave the fix here, if others hit it .
          Disconnecting the thermistors had no effect. The indicated temp was still around 66 degrees now (yes, it degraded over time).
          Compared bed, E0 and E1. Measured resistors, voltages. Short circuiting indicated 2000C, as expected. E1 was different from bed and E0 in measured values (3.3 V compared to 3.1V on the others the measuring pin).
          Long story short, replaced C19 (the bad guy, or C18 looking at the picture. The one that filters the E0 sensor signal) with C65 (donor) and everything works as in the first day.
          WhatsApp Image 2024-10-22 at 1.15.23 PM.jpeg

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