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

    Changing pt100 to standard thermistor

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    6
    76
    3.0k
    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.
    • Atraedesundefined
      Atraedes
      last edited by

      sorry tried m122 but its says the response is to long

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

        Send it from the console tab

        Z-Bot CoreXY Build | Thingiverse Profile

        Atraedesundefined 1 Reply Last reply Reply Quote 0
        • Atraedesundefined
          Atraedes
          last edited by

          ok i will take a pic, 2 secs

          1 Reply Last reply Reply Quote 0
          • Atraedesundefined
            Atraedes
            last edited by

            chiron.jpg )

            1 Reply Last reply Reply Quote 0
            • Atraedesundefined
              Atraedes @Veti
              last edited by

              @Veti cheers mate

              1 Reply Last reply Reply Quote 0
              • Atraedesundefined
                Atraedes @Phaedrux
                last edited by

                @Phaedrux M122
                === Diagnostics ===
                RepRapFirmware for Duet 2 WiFi/Ethernet version 2.05.1 running on Duet WiFi 1.02 or later
                Board ID: 08DJM-9178L-L2MS8-6JKFL-3SD6N-KVGQN
                Used output buffers: 3 of 24 (17 max)
                === RTOS ===
                Static ram: 25712
                Dynamic ram: 93176 of which 0 recycled
                Exception stack ram used: 320
                Never used ram: 11864
                Tasks: NETWORK(ready,628) HEAT(blocked,832) MAIN(running,3728) IDLE(ready,160)
                Owned mutexes:
                === Platform ===
                Last reset 00:18:35 ago, cause: power up
                Last software reset time unknown, reason: User, spinning module GCodes, available RAM 11956 bytes (slot 0)
                Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0441f000 BFAR 0xe000ed38 SP 0xffffffff Task 0x4e49414d
                Error status: 0
                Free file entries: 10
                SD card 0 detected, interface speed: 20.0MBytes/sec
                SD card longest block write time: 0.0ms, max retries 0
                MCU temperature: min 28.3, current 28.4, max 28.8
                Supply voltage: min 26.3, current 26.4, max 26.5, under voltage events: 0, over voltage events: 0, power good: yes
                Driver 0: standstill, SG min/max not available
                Driver 1: standstill, SG min/max not available
                Driver 2: standstill, SG min/max not available
                Driver 3: standstill, SG min/max not available
                Driver 4: standstill, SG min/max not available
                Date/time: 2021-01-11 21:09:04
                Cache data hit count 3407316226
                Slowest loop: 3.10ms; fastest: 0.07ms
                I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
                === Move ===
                Hiccups: 0, FreeDm: 160, MinFreeDm: 160, MaxWait: 0ms
                Bed compensation in use: mesh, comp offset 0.000
                === DDARing ===
                Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0
                === Heat ===
                Bed heaters = 0 -1 -1 -1, chamberHeaters = -1 -1
                Heater 1 is on, I-accum = 0.0
                === GCodes ===
                Segments left: 0
                Stack records: 1 allocated, 0 in use
                Movement lock held by null
                http is idle in state(s) 0
                telnet is idle in state(s) 0
                file is idle in state(s) 0
                serial is idle in state(s) 0
                aux is idle in state(s) 0
                daemon is idle in state(s) 0
                queue is idle in state(s) 0
                autopause is idle in state(s) 0
                Code queue is empty.
                === Network ===
                Slowest loop: 201.14ms; fastest: 0.08ms
                Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0) Telnet(0)
                HTTP sessions: 1 of 8

                • WiFi -
                  Network state is running
                  WiFi module is connected to access point
                  Failed messages: pending 0, notready 0, noresp 4
                  WiFi firmware version 1.23
                  WiFi MAC address cc:50:e3:e3:ad:08
                  WiFi Vcc 3.40, reset reason Turned on by main processor
                  WiFi flash size 4194304, free heap 23952
                  WiFi IP address 192.168.0.28
                  WiFi signal strength -58dBm, reconnections 0, sleep mode modem
                  Socket states: 0 0 0 0 0 0 0 0
                1 Reply Last reply Reply Quote 0
                • Atraedesundefined
                  Atraedes
                  last edited by

                  @Phaedrux said in Changing pt100 to standard thermistor:

                  M305 P1 T100000 B3950

                  so M305 P1 T100000 B3950 is the g code for the standard epcos 100k thermistor i can install instead? and then just wire it to the conventional thermistor terminal instead and simply remove the daughter board?

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

                    @Atraedes said in Changing pt100 to standard thermistor:

                    Supply voltage: min 26.3, current 26.4, max 26.5, under voltage events: 0, over voltage events: 0, power good: yes

                    Your power supply seems to be tuned a bit high. Can you carefully check the output voltage with a multimeter?

                    Are you sure your hotend heater cartridge is 24v?

                    Z-Bot CoreXY Build | Thingiverse Profile

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

                      @Atraedes said in Changing pt100 to standard thermistor:

                      @Phaedrux said in Changing pt100 to standard thermistor:

                      M305 P1 T100000 B3950

                      so M305 P1 T100000 B3950 is the g code for the standard epcos 100k thermistor i can install instead? and then just wire it to the conventional thermistor terminal instead and simply remove the daughter board?

                      Correct.

                      Z-Bot CoreXY Build | Thingiverse Profile

                      Atraedesundefined 1 Reply Last reply Reply Quote 0
                      • Atraedesundefined
                        Atraedes @Phaedrux
                        last edited by

                        @Phaedrux i thought so to lol, but the multimeter is at the inlaws and i cant get it back, lockdown lol, but thanks, i will check it when i get it back

                        1 Reply Last reply Reply Quote 0
                        • Atraedesundefined
                          Atraedes @Phaedrux
                          last edited by

                          @Phaedrux fantastic, many thanks, so programme the G-Code first and then wire it in, or it doesn't matter? I cant say for sure about the heater cartridge as i have so many spares lying around it might very well be a 12v but I didn't think it was due to its size, but now that i can rewire to the standard thermistor i have the complete hotend for the direct drive rig, sir, thanks again for your assistance, much appreciated!

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

                            If your PSU has a trim pot for adjusting the output voltage try giving it a slight tweak and see if it reduces the value in the M122 a bit. Aim for 24v.

                            Then if you connect your new thermistor and run a PID tuning see if the warning is the same. If it still estimates a 1000c+ max temp you should beware.

                            You can also check your thermistor resistance with a multimeter to see if it's closer to 12v or 24v, but.. multimeter...

                            Z-Bot CoreXY Build | Thingiverse Profile

                            Atraedesundefined 1 Reply Last reply Reply Quote 0
                            • Atraedesundefined
                              Atraedes @Phaedrux
                              last edited by

                              @Phaedrux thanks, ive just sent the comand and this came back, is this ok to now rewire or is there a problem? it says error...
                              M305 P1 T100000 B3950
                              Heater 1 uses PT100 (MAX31865) sensor channel 200, last error: short-circuit in sensor, 2/4 wires, reject 50Hz, reference resistor 400 ohms

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

                                You should make the change to config.g and then reboot. You can rewire whenever you wish.

                                Z-Bot CoreXY Build | Thingiverse Profile

                                1 Reply Last reply Reply Quote 0
                                • Vetiundefined
                                  Veti @Atraedes
                                  last edited by

                                  @Atraedes said in Changing pt100 to standard thermistor:

                                  M305 P1 T100000 B3950

                                  actually the epocs is T98801 B4185

                                  1 Reply Last reply Reply Quote 1
                                  • Atraedesundefined
                                    Atraedes
                                    last edited by

                                    @Veti said in Changing pt100 to standard thermistor:

                                    M305 P1 T100000 B3950

                                    Great, thanks, so instead then - M305 P1 T100000 B4185 ?

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

                                      @Veti said in Changing pt100 to standard thermistor:

                                      T98801 B4185

                                      M305 P1 T98801 B4185

                                      Z-Bot CoreXY Build | Thingiverse Profile

                                      1 Reply Last reply Reply Quote 0
                                      • Atraedesundefined
                                        Atraedes
                                        last edited by

                                        @Atraedes said in Changing pt100 to standard thermistor:

                                        ; Tool 0
                                        M307 H1 A1230.8 C312.7 D7.2 S1.00 V26.3 B0
                                        M305 P1 X200 ; Set PT100 + ADC parameters for heater 1
                                        M143 H1 S280 ; Set temperature limit for heater 1 to 280C

                                        great, thanks, so change it here in config :
                                        ; Tool 0
                                        M307 H1 A1230.8 C312.7 D7.2 S1.00 V26.3 B0
                                        M305 P1 X200 ; Set PT100 + ADC parameters for heater 1
                                        M143 H1 S280 ; Set temperature limit for heater 1 to 280C
                                        So change M305 to the code you said, change M143 to new max temp on new hotend, thanks again for all

                                        1 Reply Last reply Reply Quote 1
                                        • Atraedesundefined
                                          Atraedes
                                          last edited by

                                          Hi @Phaedrux, thanks again for your help, it worked great, however, after i did the pid tune i tried to save it with M500 but it says "Warning: No M501 command was executed in config.g", ive since done a couple test prints also and it has flagged up "Error: Heating fault on heater 1" a couple of times, im stumped, the wiring is fine and checked, not sure where to go or why it doesnt take the M500 command

                                          Stephen6309undefined 1 Reply Last reply Reply Quote 0
                                          • Stephen6309undefined
                                            Stephen6309 @Atraedes
                                            last edited by

                                            @Atraedes You need a M510 at the end of config,g.

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