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

    Need help to connect Heated bed to Duet 3

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    4
    8
    316
    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.
    • duetloverundefined
      duetlover
      last edited by

      Hi everybody

      I don't find what I'm doing wrong...

      I'm trying to connect an heated bed to Duet 3, Thermistor on IO PIN4

      Here is the code :

      M308 S0 P"io4.in" Y"thermistor" A"Bed" T100000 B4138 C0   ; Set thermistor 
      M950 H0 C"bedheat" T0                                      ; Bed heater
      M140 H0                                                    ; Add heater to bed after RRF3.01 RC10
      M143 H0 S120                                               ; Set temperature limit for heater 0 to 120C
      

      I get -271°C on DWC

      I checked the thermistor (about 120k ohm at room temp).

      Thanks by advance

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

        you can't use IO's for temperature measurement.
        you need to use a proper temperature input such as temp0

        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
        • duetloverundefined
          duetlover
          last edited by

          Ok, thanks.

          Tried this without success after changing pin sensor to temp0 :

          M308 S0 P"temp0" Y"thermistor" A"Bed" T100000 B4725 C7.06e-8    ; Set thermistor 
          M950 H0 C"bedheat" T0                                      ; Bed heater
          M140 H0                                                    ; Add heater to bed after RRF3.01 RC10
          M143 H0 S100              
          
          1 Reply Last reply Reply Quote 0
          • jay_s_ukundefined
            jay_s_uk
            last edited by

            that code looks find to me. I assume you've moved the connection to the temp0 input?

            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
            • duetloverundefined
              duetlover
              last edited by

              Yes I changed to temp0 on board...

              1 Reply Last reply Reply Quote 0
              • fcwiltundefined
                fcwilt
                last edited by

                Hi,

                Where's the M307 command?

                Frederick

                Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                1 Reply Last reply Reply Quote 0
                • duetloverundefined
                  duetlover
                  last edited by

                  Fiannly it worked with :

                  M308 S0 P"temp0" Y"thermistor" T100000 B4725 C7.06e-8 
                  M950 H0 C"out0" T0 ; create heater and map sensor 0
                  M140 H0                                                   
                  M143 H0 S100                                       
                  

                  Thanks !

                  Rushmere3Dundefined 1 Reply Last reply Reply Quote 0
                  • Rushmere3Dundefined
                    Rushmere3D @duetlover
                    last edited by Rushmere3D

                    @duetlover

                    Are you sure that's the correct thermistor for your bed? Also looking at my config.g set up via the online config tool it appears your missing a commands.

                    M308 S0 P"temp0" Y"thermistor" A"Keenovo Bed" T100000 B3950           ; 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 S120                                         		   		  ; set temperature limit for heater 0 to 120C
                    

                    Follow my adventures in 3D Printing, laser cutting and electronics. https://linktr.ee/Rushmere3D

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