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

    ZERO KELVIN HOTEND TEMP

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    6
    25
    820
    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.
    • jay_s_ukundefined
      jay_s_uk @adalton5683
      last edited by jay_s_uk

      @adalton5683 said in ZERO KELVIN HOTEND TEMP:

      M308 S1 P"temp0" Y"thermistor" A"Bed" T98801 B4185 ; configure sensor 0 as thermistor on pin temp0

      this should be S0 not S1
      The S value is the sensor number. You can't have 2 S1's!
      https://duet3d.dozuki.com/Wiki/M308

      Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

      adalton5683undefined 1 Reply Last reply Reply Quote 0
      • adalton5683undefined
        adalton5683 @jay_s_uk
        last edited by

        @jay_s_uk seems like you just told me to change it to S1 lol

        jay_s_ukundefined 1 Reply Last reply Reply Quote 0
        • jay_s_ukundefined
          jay_s_uk @adalton5683
          last edited by

          @adalton5683 the other one! you have 2 M308's and I highlighted the second one, but instead you changed them both

          Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

          adalton5683undefined 1 Reply Last reply Reply Quote 1
          • adalton5683undefined
            adalton5683 @jay_s_uk
            last edited by

            @jay_s_uk ok I made that change

            I think I moved my config around after the original post and I think I made that change so it was the only one that was like that to change. anywhoo heres the current c.g

            ; Configuration file for Duet 3 Mini 5+ (firmware version 3.3)
            ; executed by the firmware on start-up
            ;
            ; generated by RepRapFirmware Configuration Tool v3.3.10 on Tue Jan 25 2022 20:05:51 GMT-0600 (Central Standard Time)
            
            ; General preferences
            G90                                                   ; send absolute coordinates...
            M83                                                   ; ...but relative extruder moves
            M550 P"bEnder vE3D"                                   ; set printer name
            
            
            ; Drives
            M569 P0.0  S0                                          ; physical drive 0.0 goes backwards
            M569 P0.1  S0                                          ; physical drive 0.1 goes backwards
            M569 P0.2  S1                                          ; physical drive 0.2 goes forwards
            M569 P0.3  S0                                          ; physical drive 0.3 goes backwards
            M584 X0.0  Y0.1  Z0.2   E0.3                          ; set drive mapping
            M350 X16   Y16   Z16    E16   I1                      ; configure microstepping with interpolation
            M92  X80   Y80   Z400   E397.5                 		  ; Max Inst Speed Changes - Steps/mm -
            M566 X900  Y900  Z60    E300               	   	      ; Speed - mm/min
            M203 X9000 Y9000 Z600   E3000          		          ; Max Speed - mm/min
            M201 X500  Y500  Z100   E6000                         ; Acceleration - mm/s^2
            M906 X700  Y700  Z700   E1200  I30                    ; Motor Current | mA - Idle | %
            M204 P800  T4000					                  ; Print/Travel Acceleration - mm/s^2
            M84 S30                                               ; Idle timeout
            
            
            
            ; Axis Limits
            M208 X-117 Y-117 Z0 S1                                ; set axis minima
            M208 X117 Y117 Z250 S0                                ; set axis maxima
            
            ; Endstops
            M574 X1 S1 P"io0.in"                                  ; configure switch-type (e.g. microswitch) endstop for low end on X via pin io0.in
            M574 Y1 S1 P"io1.in"                                  ; configure switch-type (e.g. microswitch) endstop for low end on Y via pin io1.in
            M574 Z1 S2                                            ; configure Z-probe endstop for low end on Z
            M574 Z2 S1 P"io2.in"                                  ; configure active-high endstop for high end on Z
            
            
            ; Z-Probe
            M950 S0 C"io3.out"                                    ; create servo pin 0 for BLTouch
            M558 P9 C"io3.in" H5 F120 T6000                       ; set Z probe type to bltouch and the dive height + speeds
            G31 P500 X-57 Y-7 Z2.5                                ; set Z probe trigger value, offset and trigger height
            
            ; Heaters
            M308 S0 P"temp0" Y"thermistor" A"Bed" T98801 B4185           ; configure sensor 0 as thermistor on pin temp0
            M308 S1 P"temp1" Y"thermistor" A"HotEnd" T100000 B4725 C7.06e-8 ; configure sensor 1 as thermistor on pin temp1
            
            M950 H0 C"out0" T0                                    ; create bed heater output on out0 and map it to sensor 0
            M950 H1 C"out1" T1                                    ; create nozzle heater output on out1 and map it to sensor 1
            M950 F0 C"out3" Q30                                   ; create fan 0 on pin out3 and set its frequency
            M950 F1 C"out4" Q30.                                  ; create fan 1 on pin out4 and set its frequency
            M950 F2 C"out5" Q30                                   ; create fan 2 on pin out5 and set its frequency
            
            M307 H0 B0 S1                                         ; disable bang-bang mode for the bed heater and set PWM limit
            M307 H1 B0 S1                                         ; disable bang-bang mode for heater  and set PWM limit
            
            M140 H0                                               ; map heated bed to heater 0
            
            M143 H0 S30                                           ; set temperature limit for heater 0 to 120C
            M143 H1 S300                                          ; set temperature limit for Hot End to 300C
            
            
            
            
            
            ; Fans
            M106 P0 C"PartCool" S0 H-1                            ; set fan 0 name and value. Thermostatic control is turned off
            M106 P1 C"HotEnd" S1 H1                          ; set fan 1 name and value. Thermostatic control is turned on
            M106 P2 C"CaseFan" S1 H-1                             ; set fan 2 name and value. Thermostatic control is turned off
            
            ; Tools
            M563 P1 S"HotEnd" D0 H1 F0                           ; define tool 0
            G10 P0 X-25 Y-21 Z0                                   ; set tool 0 axis offsets
            G10 P0 R0 S0                                          ; set initial tool 0 active and standby temperatures to 0C
            
            
            ; Custom settings are not defined
            ;M912 P0 S-13						                  ; CPU temperature calibration
            ;M280 P0 S160					  	                  ; Clear any alarms
            M402								                  ; retract pin just in case
            
            ; Miscellaneous
            M501                                                  ; load saved parameters from non-volatile memory
            M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000"    ; set voltage thresholds and actions to run on power loss
            T0                                                    ; select first tool
            
            ; Network
            M552 S1                                               ; enable network
            M586 P0 S1                                            ; enable HTTP
            M586 P1 S0                                            ; disable FTP
            M586 P2 S0                                            ; disable Telnet
            
            
            Phaedruxundefined 1 Reply Last reply Reply Quote 1
            • Phaedruxundefined
              Phaedrux Moderator @adalton5683
              last edited by

              Does your hotend temp still show -273?

              @adalton5683 said in ZERO KELVIN HOTEND TEMP:

              M563 P1 S"HotEnd" D0 H1 F0

              This should be P0 for tool0. P1 would be for tool1, which I assume you don't have two tools.

              Are you assembling this by hand or are you starting with a config from the online generator? https://configtool.reprapfirmware.org/Start

              Can you send M98 P"config.g" in the gcode console and report back what it returns? That will check the config for any syntax errors that may get missed during startup.

              Z-Bot CoreXY Build | Thingiverse Profile

              adalton5683undefined 1 Reply Last reply Reply Quote 0
              • adalton5683undefined
                adalton5683 @Phaedrux
                last edited by adalton5683

                @phaedrux

                Ran M98 P"config.g:
                heres everything from the console and then a pic of what the status is still.

                1/28/2022, 5:56:23 AM	Error: Temperature reading fault on heater 1: sensor open circuit
                1/28/2022, 5:56:22 AM	M98 P"config.g"
                HTTP is enabled on port 80
                FTP is disabled
                TELNET is disabled
                Error: bad grid definition: Too many grid points; suggest increase spacing to 11.8mm
                1/28/2022, 5:55:48 AM	Connected to 192.168.0.27
                

                Screen Shot 2022-01-28 at 5.58.52 AM.png

                Heres the config.g
                ive even redone the config tool a couple times and since my paneldue arrived I now have that but hoopefully that shouldnt effect this already happening problem.

                ; Configuration file for Duet 3 Mini 5+ (firmware version 3.3)
                ; executed by the firmware on start-up
                ;
                ; generated by RepRapFirmware Configuration Tool v3.3.10 on Thu Jan 27 2022 23:10:21 GMT-0600 (Central Standard Time)
                
                ; General preferences
                M575 P1 S1 B115200                                   ; enable support for PanelDue
                G90                                                   ; send absolute coordinates...
                M83                                                   ; ...but relative extruder moves
                M550 P"Enduet 3VED"                                   ; set printer name
                
                ; Network
                M552 S1                                               ; enable network
                M586 P0 S1                                            ; enable HTTP
                M586 P1 S0                                            ; disable FTP
                M586 P2 S0                                            ; disable Telnet
                
                ; Drives
                M569 P0.0 S0                                          ; physical drive 0.0 goes backwards
                M569 P0.1 S0                                          ; physical drive 0.1 goes backwards
                M569 P0.2 S1                                          ; physical drive 0.2 goes forwards
                M569 P0.3 S0                                          ; physical drive 0.3 goes backwards
                M584 X0.0 Y0.1 Z0.2 E0.3                              ; set drive mapping
                M350 X16 Y16 Z16 E16 I1                               ; configure microstepping with interpolation
                M92 X80.00 Y80.00 Z397.50 E409.00                     ; set steps per mm
                M566 X900.00 Y900.00 Z60.00 E300.00                   ; set maximum instantaneous speed changes (mm/min)
                M203 X9000.00 Y9000.00 Z300.00 E6000.00               ; set maximum speeds (mm/min)
                M201 X500.00 Y500.00 Z100.00 E6000.00                 ; set accelerations (mm/s^2)
                M906 X700 Y700 Z700 E1200 I30                         ; set motor currents (mA) and motor idle factor in per cent
                M84 S30                                               ; Set idle timeout
                
                ; Axis Limits
                M208 X-115:115 Y-115:115                                     ; set axis minima
                ;M208 X235 Y235 Z250 S0                                ; set axis maxima
                
                ; Endstops
                M574 X1 S1 P"io0.in"                                  ; configure switch-type (e.g. microswitch) endstop for low end on X via pin io0.in
                M574 Y1 S1 P"io1.in"                                  ; configure switch-type (e.g. microswitch) endstop for low end on Y via pin io1.in
                M574 Z1 S2                                            ; configure Z-probe endstop for low end on Z
                
                ; Z-Probe
                M950 S0 C"io3.out"                                    ; create servo pin 0 for BLTouch
                M558 P9 C"io3.in" H5 F600 T6000                       ; set Z probe type to bltouch and the dive height + speeds
                G31 P500 X-64 Y-10 Z2.5                                ; set Z probe trigger value, offset and trigger height
                M557 X0:235 Y0:235 S5                                 ; define mesh grid
                
                ; Heaters
                M308 S0 P"temp0" Y"thermistor" T98801 B4185           ; configure sensor 0 as thermistor on pin temp0
                M950 H0 C"out0" T0                                    ; create bed heater output on out0 and map it to sensor 0
                M307 H0 B0 S1.00                                      ; disable bang-bang mode for the bed heater and set PWM limit
                M140 H0                                               ; map heated bed to heater 0
                M143 H0 S110                                          ; set temperature limit for heater 0 to 110C
                M308 S1 P"temp1" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 1 as thermistor on pin temp1
                M950 H1 C"out1" T1                                    ; create nozzle heater output on out1 and map it to sensor 1
                M307 H1 B0 S1.00                                      ; disable bang-bang mode for heater  and set PWM limit
                M143 H1 S300                                          ; set temperature limit for heater 1 to 300C
                
                ; Fans
                M950 F0 C"out3" Q50                                   ; create fan 0 on pin out3 and set its frequency
                M106 P0 C"PartCool" S0 H-1                            ; set fan 0 name and value. Thermostatic control is turned off
                M950 F1 C"out4" Q500                                  ; create fan 1 on pin out4 and set its frequency
                M106 P1 C"HotEnd" S1 H1 T60                           ; set fan 1 name and value. Thermostatic control is turned on
                M950 F2 C"out5" Q500                                  ; create fan 2 on pin out5 and set its frequency
                M106 P2 C"CaseFan" S1 H1:0 T60                        ; set fan 2 name and value. Thermostatic control is turned on
                
                ; Tools
                M563 P0 S"HotEnd" D0 H1 F0                            ; define tool 0
                G10 P0 X0 Y-13 Z0                                     ; set tool 0 axis offsets
                G10 P0 R0 S0                                          ; set initial tool 0 active and standby temperatures to 0C
                
                ; Custom settings are not defined
                
                ; Miscellaneous
                M501                                                  ; load saved parameters from non-volatile memory
                M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000"    ; set voltage thresholds and actions to run on power loss
                T0                                                    ; select first tool
                
                
                
                dc42undefined 1 Reply Last reply Reply Quote 0
                • dc42undefined
                  dc42 administrators @adalton5683
                  last edited by

                  @adalton5683 your heater and sensor config looks OK to me now. However, your bed heater has faulted. This is probably because it is a slow bed heater and you tried to heat it without tuning it first. I suggest you restart it and see whether the bed heater displays a valid current temperature before you try to heat it.

                  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

                  adalton5683undefined 1 Reply Last reply Reply Quote 0
                  • adalton5683undefined
                    adalton5683 @dc42
                    last edited by

                    @dc42 so ive restated it many times and its not shown the correct temp. ive tried deleting everything in config-overrid.g and anything that has to do with tunig if it appeared in config.g

                    so essentially im starting with a fresh install and its showing -273 still

                    deckingmanundefined 1 Reply Last reply Reply Quote 0
                    • deckingmanundefined
                      deckingman @adalton5683
                      last edited by

                      @adalton5683 If you are sure that everything is configured correctly but you are still seeing-273, then did you read my post above (27th Jan @ 07:41) ?

                      Ian
                      https://somei3deas.wordpress.com/
                      https://www.youtube.com/@deckingman

                      adalton5683undefined 1 Reply Last reply Reply Quote 0
                      • adalton5683undefined
                        adalton5683 @deckingman
                        last edited by

                        @deckingman I think our timezones are off so I cant find a post at that time. so can you specify what post.

                        deckingmanundefined 1 Reply Last reply Reply Quote 0
                        • deckingmanundefined
                          deckingman @adalton5683
                          last edited by

                          @adalton5683 said in ZERO KELVIN HOTEND TEMP:

                          @deckingman I think our timezones are off so I cant find a post at that time. so can you specify what post.

                          The first post after your opening posts.

                          Ian
                          https://somei3deas.wordpress.com/
                          https://www.youtube.com/@deckingman

                          adalton5683undefined 1 Reply Last reply Reply Quote 0
                          • adalton5683undefined
                            adalton5683 @deckingman
                            last edited by adalton5683

                            @deckingman
                            Ok yeah I’ve already check that. The meter is giving me correct resistances on the therm. I did however order a new thermistor anyway just incase. Also checked and rechecked the crimps even checking their resistance.

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

                              @adalton5683 try sending M308 S0 from the console with no other parameters. It will report the current parameters for sensor 0 and the last error recorded.

                              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

                              adalton5683undefined 1 Reply Last reply Reply Quote 0
                              • adalton5683undefined
                                adalton5683 @dc42
                                last edited by adalton5683

                                @dc42 I ran both S0 and S1
                                also my replacement thermistor arrived so I installed it, just the clipped end.

                                Screen Shot 2022-01-28 at 9.39.36 PM.png

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

                                  Can you switch from temp1 to temp2 connection on the board and update the M308 to reflect?

                                  M308 S1 P"temp2" Y"thermistor" T100000 B4725 C7.06e-8

                                  Does it still show -273?

                                  Can you make up a much shorter lead for the thermistor to see if it's a break in the wiring?

                                  Z-Bot CoreXY Build | Thingiverse Profile

                                  adalton5683undefined 1 Reply Last reply Reply Quote 0
                                  • adalton5683undefined
                                    adalton5683 @Phaedrux
                                    last edited by adalton5683

                                    @phaedrux

                                    1000 Thanks to you my friend! Your fix did not work bc i didnt try it but it did lend itsself to me finding my hot end thermistor plugged into out6 like a fan when I went to try it. I have no clue how it got there. Screen Shot 2022-01-29 at 10.11.08 PM.png

                                    looks like its always anoob mistake .

                                    adalton5683undefined 1 Reply Last reply Reply Quote 1
                                    • adalton5683undefined
                                      adalton5683 @adalton5683
                                      last edited by adalton5683

                                      @adalton5683

                                      So to to the devs, how well does this board handel CNC? ive got a couple CNC builds going rightnow and I ended up buying another one of these boards since I thought I toasted the heater/driver. So I will probably use this second board for a smaller 3 axis NEMA 17 cnc machine. hoping to power mostly everything but the spindle from it if possible.

                                      I heard there is a CNC firmware. whos the main guy on that project?

                                      My other build is a 12Nm NERMA34 4 axis, w/5hp spindle running with 110V in planning on using a rotary phase converter to hopefully get all 3hp out of that spindle. Im assuming this board cannot supply 6A ish per stepper right?

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

                                        @adalton5683 Probably best to ask your CNC question in a new thread in the CNC forum for some more visibility.

                                        https://forum.duet3d.com/category/28/cnc

                                        And you can see some more details here: https://duet3d.dozuki.com/Wiki/Configuring_RepRapFirmware_for_a_CNC_machine

                                        Z-Bot CoreXY Build | Thingiverse Profile

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