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

    Bed and Hot End Setup.

    Scheduled Pinned Locked Moved
    General Discussion
    3
    6
    355
    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.
    • Karimundefined
      Karim
      last edited by Karim

      Hey guys I am trying to setup my Voron 2.4, Duet 2 Wifi with Keenovo 750w 110v for the bed and E3d revo voron for the hot end. I am using a template config file to set it up.

      ; Bed heater (Keenovo 750w 110v)
      M308 S0 P"bedtemp" Y"thermistor" T100000 B3950 A"Bed Heater" ; configure sensor 0 as thermistor on pin bedtemp (heater sensor)
      M308 S2 P"e1temp" Y"thermistor" T100000 B3950 A"Bed Plate" ; configure sensor 2 as thermistor on pin e1temp (mic6 sensor)
      M950 H0 C"bedheat" T2 Q10 ; create bed heater output on out0 and map it to sensor 2 (mic6 sensor). Set PWM frequency to 10Hz
      M140 P0 H0 ; Mark heater H0 as bed heater (for DWC)
      M143 H0 P1 T0 A2 S115 C0 ; Regulate (A2) bed heater (H0) to have pad sensor (T0) below 115°C. Use Heater monitor 1 for it
      M143 H0 P2 T0 A1 S125 C0 ; Shut off (A1) bed heater (H0) if pad sensor (T0) exceeds 125°C. Use Heater monitor 2 for it
      M143 H0 S110 ; Set bed heater max temperature to 120°C, use implict monitor 0 which is implicitly configured for heater fault
      M307 H0 B1 S0.6 ; Enable Bang Bang mode and set PWM to 60% to avoid warping

      ; Hotend heater (E3D REVO Voron)
      M308 S1 A"Hotend" P"spi.cs2" Y"rtd-max31865" F60 ; Hotend is 2-wire PT100 on second channel, 60Hz mains
      M950 H1 C"e0heat" T1
      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

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

        @karim they don't do a PT100 version of the revo so your temp sensor is incorrect
        It should be the standard 104GT

        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

        1 Reply Last reply Reply Quote 0
        • Karimundefined
          Karim
          last edited by Karim

          This is what I found for the E3D Revo Voron Datasheet.

          https://e3d-online.zendesk.com/hc/en-us/articles/5927310441373-Revo-Voron-Datasheet

          Max Printing Temperature: 300°C
          Mass: ~25g
          Temperature sensor type: thermistor, Semitec 104NT-4-R025H42G
          Voltage options: 12V or 24V
          Wattage: 40W
          Filament diameter: 1.75mm

          ;Bed (Keenovo 750w 120v NTC 100K thermistor)
          M143 H0 S120 ; Set temperature limit for heater 0 to 120C
          M305 P0 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 0
          M307 H0 A204.4 C836.7 D1.5 S1.00 V24.3 B0

          ;E3d Revo Voron Semitec 104NT-4-R025H42G)
          M143 H1 S280 ; Set temperature limit for heater 1 to 280C
          M305 P2 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 1
          M307 H1 A800.1 C205.0 D5.2 S1.00 V24.3 B0

          Karimundefined 1 Reply Last reply Reply Quote 0
          • Karimundefined
            Karim @Karim
            last edited by Karim

            
            ;Bed (Keenovo 750w 120v)
            M308 S0 P"bedtemp" Y"thermistor" T100000 B4138     ; 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 S120                                       ; set temperature limit for heater 0 to 120C
            
            ;E3d Revo Voron)
            M308 S1 P"e0temp" Y"thermistor" T100000 B4138      ; configure sensor 1 as thermistor on pin e0temp
            M950 H1 C"e0heat" T1                               ; create nozzle heater output on e0heat and map it to sensor 1
            M307 H1 B0 S1.00                                   ; disable bang-bang mode for heater  and set PWM limit
            M143 H1 S280                                       ; set temperature limit for heater 1 to 280C
            Reply Quote  0  
            
            

            Can someone please check this.

            Thank you.

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

              The bed heater looks fine, but for the Revo you'd want to use

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

              Z-Bot CoreXY Build | Thingiverse Profile

              Karimundefined 1 Reply Last reply Reply Quote 0
              • Karimundefined
                Karim @Phaedrux
                last edited by Karim

                @Phaedrux

                ;E3d Revo Voron)
                M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8      ; configure sensor 1 as thermistor on pin e0temp
                M950 H1 C"e0heat" T1                               ; create nozzle heater output on e0heat and map it to sensor 1
                M307 H1 B0 S1.00                                   ; disable bang-bang mode for heater  and set PWM limit
                M143 H1 S280                                       ; set temperature limit for heater 1 to 280C
                
                1 Reply Last reply Reply Quote 1
                • First post
                  Last post
                Unless otherwise noted, all forum content is licensed under CC-BY-SA