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

    Firmware 3.0 update. Heaters problem

    Scheduled Pinned Locked Moved
    Firmware installation
    4
    19
    710
    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.
    • secureundefined
      secure
      last edited by

      M308 S1 P"e0temp" Y"thermistor" T100000 B3950

      I have added this into my config file the readings getting worst. Infrared thermometer shows 110 deg while the heater set at 200C. It is interesting not find a calibration easily for that thermistor.

      droftartsundefined 1 Reply Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators @secure
        last edited by

        @secure If it can melt filament, I'd trust the thermistor, not the IR probe, which measures the surface temperature. If it can't melt filament, you may have a faulty thermistor.

        Ian

        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

        1 Reply Last reply Reply Quote 0
        • secureundefined
          secure
          last edited by secure

          I searched and come with a very little information about this "ebay" thermistors on Reprap firmware so I made a little guess with IR thermometer.

          I configured settings like below.
          M308 S1 P"e0temp" Y"thermistor" T100000 B4250 R4700

          pid tuning
          M307 H0 A81.1 C180.3 D3.1 S1.00 V25.3 B0
          M307 H1 A479.4 C157.1 D3.0 S1.00 V25.2 B0
          M307 H2 A498.2 C140.7 D2.9 S1.00 V25.2 B0

          I went from bang bang to pid for heated bed. It is a 220v silicone heater. In bang bang mode I can see the SSR lights blinks. Now in pid mode it is dimming the ssr light. I will further investigate this as I dont know which is safe.

          Thanks

          droftartsundefined 1 Reply Last reply Reply Quote 0
          • droftartsundefined
            droftarts administrators @secure
            last edited by

            @secure said in Firmware 3.0 update. Heaters problem:

            Now in pid mode it is dimming the ssr light. I will further investigate this as I dont know which is safe.

            This will depend on the rating of your SSR. You can change the PWM frequency by using the Q parameter in the M950 command that creates the heater, eg .
            M950 H0 C"bedheat" T0 Q100
            See https://duet3d.dozuki.com/Wiki/Gcode?revisionid=HEAD#Section_M950_Create_heater_fan_or_GPIO_servo_pin

            Either that, or set it back to bang-bang mode, but keep the rest of the PWM settings, so it knows how long it's going to take to heat up, and doesn't fault, eg
            M307 H0 A81.1 C180.3 D3.1 S1.00 V25.3 B1

            Ian

            Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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

              For AC bed heaters controlled by SSRs, I recommend you use PID with the PWM frequency set to 10Hz (Q10 in the M950 H0 command).

              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

              secureundefined 1 Reply Last reply Reply Quote 0
              • secureundefined
                secure @dc42
                last edited by

                @dc42 Thanks captain that seems better now!

                I'm using 100K NTC3950 sensor but I was thinking I'm on the the colder side. I've checked/ recalibrated sensor settings with my PID controller. When DUET shows 200C degree I was measuring 165C so I come up with settings

                M308 S1 P"e0temp" Y"thermistor" T100000 B4360 c0.00000000001
                

                I have tried with temperature points 100C-170C-260C and DUET reads fine now.

                f6d1404a-5550-44e3-9611-9556b370b0fc.jpg

                1 Reply Last reply Reply Quote 0
                • secureundefined
                  secure
                  last edited by

                  The thing very interesting is the extruder steps.
                  I had to change that lot. How could this be?

                  2019 backup config.g file 2.04

                  M92 X80 Y80 Z400 E95.00:95.00   
                  

                  2020 config.g file 3.00

                  M92 X81.25 Y81.25 Z400.00 E250.00:250.00           ; set steps per mm
                  
                  1 Reply Last reply Reply Quote 0
                  • dc42undefined
                    dc42 administrators
                    last edited by

                    What type of extruder are you using, and what microstepping in your M350 command?

                    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
                    • secureundefined
                      secure
                      last edited by

                      Sorry this was my fault. My config.json file has 250mm steps so i edited via config tool(I like this) and missed that steps are wrong.

                      I need to figure out how to update config.json file.

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

                        @secure To edit config.json you'd have to load it up in the configurator, make changes, and save it out again.

                        Or just stick to editing config.g since it's human readable.

                        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