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

    Heated Bed wiring on out 0

    Scheduled Pinned Locked Moved Solved
    Duet Hardware and wiring
    2
    4
    164
    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.
    • Hussainundefined
      Hussain
      last edited by

      Hello all,

      I am trying to get my heated bed working.

      I am using a SSR and controlling it using the out0 port. I have not given any power to the input of out0.

      My heated bed shows up on the DWC but it does not heat up.

      My question is whether I need to supply power to input of out0 for the heater bed to work ?

      Thank you

      Below is my config file

      ; General
      G90 ; absolute coordinates
      M83 ; relative extruder moves
      M550 P"Duet 3" ; set hostname
      
      ; Network
      M552 P0.0.0.0 S1 ; configure Ethernet adapter
      M586 P0 S1 ; configure HTTP
      
      ; Smart Drivers
      M569 P0.0 S0 D2 ; driver 0.0 goes forwards (X axis)
      M569 P0.1 S0 D2 ; driver 0.1 goes forwards (Y axis)
      M569 P0.2 S1 D2 ; driver 0.2 goes forwards (Z axis)
      M569 P0.3 S1 D2 ; driver 0.3 goes forwards (Z axis)
      M569 P0.4 S1 D2 ; driver 0.4 goes forwards (Z axis)
      M569 P0.5 S0 D2 ; driver 0.5 goes forwards (extruder 0)
      
      ; Motor Idle Current Reduction
      M906 I30 ; set motor current idle factor
      M84 S30 ; set motor current idle timeout
      
      ; Axes
      M584 X0.0 Y0.1 Z0.2:0.3:0.4 ; set axis mapping
      M350 X16 Y16 Z16 I1 ; configure microstepping with interpolation
      M906 X800 Y800 Z800 ; set axis driver currents
      M92 X80 Y80 Z400 ; configure steps per mm
      M208 X0:500 Y0:500 Z0:500 ; set minimum and maximum axis limits
      M566 X900 Y900 Z12 ; set maximum instantaneous speed changes (mm/min)
      M203 X6000 Y6000 Z180 ; set maximum speeds (mm/min)
      M201 X500 Y500 Z20 ; set accelerations (mm/s^2)
      
      ; Extruders
      M584 E0.5 ; set extruder mapping
      M350 E16 I1 ; configure microstepping with interpolation
      M906 E1000 ; set extruder driver currents
      M92 E420 ; configure steps per mm
      M566 E120 ; set maximum instantaneous speed changes (mm/min)
      M203 E3600 ; set maximum speeds (mm/min)
      M201 E250 ; set accelerations (mm/s^2)
      
      ; Kinematics
      M669 K1 ; configure CoreXY kinematics
      
      ; Probes
      M558 K0 P5 C"io2.in" H5 F120 T6000 ; configure digital probe via slot #0
      G31 P500 X-28.1 Y-14.95 Z1.35 ; set Z probe trigger value, offset and trigger height
      
      ; Endstops
      M574 X1 P"io0.in" S1 ; configure X axis endstop
      M574 Y2 P"io1.in" S1 ; configure Y axis endstop
      M574 Z1 S2 ; configure Z axis endstop
      
      ; Sensors
      M308 S0 P"temp1" Y"thermistor" A"Nozzle" T100000 B4725 C7.06e-8 ; configure sensor #0
      M308 S1 P"temp0" Y"thermistor" A"Heated bed" T100000 B4725 C7.06e-8 ; configure sensor #1
      
      ; Heaters
      M950 H0 C"out1" T0 ; create heater #0
      M143 H0 P0 T0 C0 S285 A0 ; configure heater monitor #0 for heater #0
      M307 H0 R2.43 D5.5 E1.35 K0.56 B0 ; configure model of heater #0
      M950 H1 C"out0" T1                ; create heater #1
      M143 H1 P0 T1 C0 S140 A0          ; configure heater monitor #0 for heater #1
      M307 H1 R2.43 D5.5 E1.35 K0.56 B0 ; configure model of heater #1
      
      ; Heated beds
      M140 P0 H1                        ; configure heated bed #0
      
      ; Fans
      M950 F0 C"out4+out4.tach" ; create fan #0
      M106 P0 S0 L0 X1 B0.1     ; configure fan #0
      M950 F1 C"out2"           ; create fan #1
      M106 P1 S0 B0.1 H0 T45    ; configure fan #1
      
      ; Tools
      M563 P0 D0 H0 F0 ; create tool #0
      M568 P0 R0 S0 ; set initial tool #0 active and standby temperatures to 0C
      
      ; bed leveling stuff
      M584 X0.0 Y0.1 Z0.2:0.3:0.4 E0.5 ; three Z motors connected to driver 2 (front left), driver 3 (rear middle) and driver 4 (front right)
      M671 X-46:250:551 Y-11:557:-11 S0.5 ; position of leadscrew/bed pivot point at front left, rear middle and front right
      M208 X0:500 Y0:500 ; X carriage moves from 0 to 500, Y bed goes from 0 to 500
      
      
      droftartsundefined 1 Reply Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators @Hussain
        last edited by

        @Hussain I assume this is a 6HC? You need to supply voltage to the out0 power in screw terminals. SSRs usually work on between 3.3V and 32V.

        See https://docs.duet3d.com/Duet3D_hardware/Duet_3_family/Duet_3_Mainboard_6HC_Hardware_Overview#vin-input-voltage-from-psu and https://docs.duet3d.com/en/User_manual/Connecting_hardware/Heaters_bed#bed-heater-driven-using-a-solid-state-relay

        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

        Hussainundefined 2 Replies Last reply Reply Quote 0
        • Hussainundefined
          Hussain @droftarts
          last edited by

          @droftarts

          Yes my board is the duet3 MB 6HC.

          Thank you for your comments.

          I plan to use the same power source for my heater bed as well just with a SSR which will control the AC power

          1 Reply Last reply Reply Quote 0
          • Hussainundefined
            Hussain @droftarts
            last edited by

            @droftarts

            Thank you for your help!

            I was able to get my bed working 🙂

            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