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

    Heater 0 fault, too slow, fist time trying it, 3.3

    Scheduled Pinned Locked Moved Solved
    Firmware installation
    2
    3
    195
    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.
    • airscapesundefined
      airscapes
      last edited by

      Did a bunch of searches and could not find info that made sense to me.
      This is what I have hardware wise
      *The M2 uses two different styles of (intentional) heaters - a cartridge heater (consisting of nichrome wire wound around a form, inside a ceramic and metal cartridge) in the hotend, and a silicone heater pad (consisting of a circuit cut from a thin sheet of metal, most likely steel) for the bed.

      The cartridge heater for the hotend is inserted in the aluminum heater block. The stock M2 cartridge heater has a rating of 40W at 24V, so a resistance of ~14.4Ω. The hotends have a max temperature of 250°C.

      The silicone heater for the heated build platform/"bed" has a resistance of ~3Ω, so at 24V provides ~192W of heating power. The moderate insulation provided by the silicone, and the general exposure to the air and conduction to the glass bed (with the aluminum heat spreader between the heater and the glass) combine to limit the max temperature with ideal circumstances to ~125°C, with 110-115°C being a more reasonable limit.

      Sensors
      The HBP and hotend use the same thermistor - 100kΩ±1% (at 25°C) with a beta value of 4072K±1%, with a 3mm metal case. A thermistor is an resistor that has a change in resistance with a change in temperature (to be precise - all resistors change resistance with temperature, but a thermistor is engineered to have a large, consistent and precise change). The RAMBo uses a circuit to read the resistance of the thermistor and compare that value to a table of resistance-temperatures.*

      This is what the I got from the config tool

      M308 S0 P"bedtemp" Y"thermistor" T100000 B4072 ; configure sensor 0 as thermistor on pin bedtemp
      M950 H0 C"bedheat" T0                          ; create bed heater output on bedheat and map it to sensor 0
      M307 H0 B1 S1.00                               ; enable bang-bang mode for the bed heater and set PWM limit
      M140 H0                                        ; map heated bed to heater 0
      M143 H0 S125                                   ; set temperature limit for heater 0 to 125C
      

      From what I read I have to do and auto tune on it, but I didn't think bang bang was like PID..

      Thanks for being patient with me

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

        PID tuning both heaters is required.

        https://duet3d.dozuki.com/Wiki/Tuning_the_heater_temperature_control#Section_Setting_the_model_parameters_by_auto_tuning

        M303 T0 S220 should tune the hotend
        M303 H0 S80 should tune the heated bed

        make sure to save the results by sending M500 and then add M501 to the end of config to ensure the values are loaded at startup.

        Z-Bot CoreXY Build | Thingiverse Profile

        airscapesundefined 1 Reply Last reply Reply Quote 0
        • airscapesundefined
          airscapes @Phaedrux
          last edited by

          @phaedrux Thanks all is well!

          1 Reply Last reply Reply Quote 1
          • Phaedruxundefined Phaedrux marked this topic as a question
          • Phaedruxundefined Phaedrux has marked this topic as solved
          • First post
            Last post
          Unless otherwise noted, all forum content is licensed under CC-BY-SA