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

parallel thermistor programing

Scheduled Pinned Locked Moved
Tuning and tweaking
5
10
552
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.
  • undefined
    Tpmoses
    last edited by 24 Mar 2021, 20:27

    Hello all,

    I am building a multi heater print bed because of size. I've got the wiring I need, and there are four NTC 100K 3950 (one in each heater) wired in parallel. I know that I will need to reduce the T value, but I have also seen that for the 3950 I will need to put in specific heat parameters in the RRF config tool.

    Any suggestions would be greatly appreciated.

    Thanks,
    -T

    undefined 1 Reply Last reply 26 Mar 2021, 13:52 Reply Quote 0
    • undefined
      Phaedrux Moderator
      last edited by 24 Mar 2021, 21:07

      Something about this setup makes me nervous.

      See here for some details on using multiple sensors for a single heater.
      https://duet3d.dozuki.com/Wiki/Connecting_and_configuring_a_chamber_heater#Section_Using_multiple_temp_sensors_for_a_single_heater

      But I'm not too sure about using multiple sensors and multiple heaters as a single sensor and heater.

      All I can say is proceed with caution.

      Z-Bot CoreXY Build | Thingiverse Profile

      1 Reply Last reply Reply Quote 1
      • undefined
        fcwilt
        last edited by 24 Mar 2021, 21:10

        Hi,

        I have no idea how that can be made to work.

        With only a single temperature sensor reading how can the firmware determine which heater(s) needs to heat more/less.

        Is there a reason you cannot connect the temperature sensors individually?

        Frederick

        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

        1 Reply Last reply Reply Quote 0
        • undefined
          alankilian
          last edited by 24 Mar 2021, 21:47

          I'm guessing all the heaters are connected in parallel.

          So there's really no way to adjust an individual heater.

          I'm also nervous about this.

          It would be better to hook up each heater/thermister pair as one of four heaters and set the temperatures all the same.

          SeemeCNC Rostock Max V3 converted to V3.2 with a Duet2 Ethernet Firmware 3.2 and SE300

          1 Reply Last reply Reply Quote 0
          • undefined
            Tpmoses
            last edited by 24 Mar 2021, 22:04

            The heaters are two pairs in parallel controlled by two SSRs getting a single signal, end goal is to put a single sensor in the center of the bed, but waiting on parts for that. The reason for not having each heater individually controlled is these four are replacing a single custom 1000X1000mm mat. I had to split the single power source and SSR into two because of amperage draw. I get that I could control them individually however, because of the size of parts that are printed on it there isn't a need. This is a printer at my work that I did not build, and time is a factor on getting it running again. Then end goal is to put a single thermistor in the center of the bed and have that be the temp reading, however Time.

            1 Reply Last reply Reply Quote 0
            • undefined
              alankilian
              last edited by 24 Mar 2021, 22:26

              I'm sure you are not going to get uniform temperature across the four quadrants of your plate using heaters connected in parallel and a single sensor.

              Imagine air flowing across the bed. One heater will be cooler and the others will be hotter than your temperature sensor.

              Depending on difference in the building of the heaters, one could be significantly hotter than the others.

              It's just not going to work the way you want it to I'm sorry.

              SeemeCNC Rostock Max V3 converted to V3.2 with a Duet2 Ethernet Firmware 3.2 and SE300

              undefined 1 Reply Last reply 25 Mar 2021, 13:51 Reply Quote 1
              • undefined
                Tpmoses @alankilian
                last edited by 25 Mar 2021, 13:51

                @alankilian Alright so say I wanted to split the signal, and make the the pairs of heaters work separate, so one SSR with two heaters and two thermistors wired in parallel. That way the build plate has two zones, then there is less error between the heaters. how do I wire the signal for the second pair of heaters, run off of another tool? The first one is controlled by the bedheat output on the board, I only use one extruder heater on E0, so do I control the second half of the bed with E1 then assign it in config.g?

                undefined 1 Reply Last reply 25 Mar 2021, 22:27 Reply Quote 0
                • undefined
                  alankilian
                  last edited by 25 Mar 2021, 14:37

                  I'm not sure this is safe, so I'm not going to encourage you to do this.

                  I'm sorry if I'm a worrywart and you know it's safe from your experience.

                  You'll be able to figure it out from the available documentation I bet.

                  SeemeCNC Rostock Max V3 converted to V3.2 with a Duet2 Ethernet Firmware 3.2 and SE300

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    Phaedrux Moderator @Tpmoses
                    last edited by 25 Mar 2021, 22:27

                    @Tpmoses said in parallel thermistor programing:

                    do I control the second half of the bed with E1 then assign it in config.g?

                    Basically yes. Since you're controlling an SSR you can use any PWM capable output to switch the SSR. E1 would make logical sense if it's free.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 1
                    • undefined
                      dc42 administrators @Tpmoses
                      last edited by 26 Mar 2021, 13:52

                      @Tpmoses said in parallel thermistor programing:

                      I am building a multi heater print bed because of size. I've got the wiring I need, and there are four NTC 100K 3950 (one in each heater) wired in parallel. I know that I will need to reduce the T value, but I have also seen that for the 3950 I will need to put in specific heat parameters in the RRF config tool.

                      If you connect identical thermistors in parallel, the R25 value (which is the RRF T parameter) of the combination reduces in proportion, but the B value is unchanged.

                      If the thermal coupling between the different parts of the bed is good (e.g. because all 4 heaters are heating the same thick aluminium bed plate), then it should be sufficient to connect the thermistors in parallel and the heaters in parallel, and drive them as one. Otherwise, the four heater/thermistor pairs should be controlled independently.

                      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 1
                      9 out of 10
                      • First post
                        9/10
                        Last post
                      Unless otherwise noted, all forum content is licensed under CC-BY-SA