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

    Bed PT100 Sensor

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    3
    6
    1.3k
    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.
    • Syko_Symaticundefined
      Syko_Symatic
      last edited by

      Morning All,

      I have been scouring the forum and have come across only one mention of this. I am building an Ultimaker+ Extended Clone, my heated bed has a PT100 sensor. I assume I can not use the standard bed thermistor pins for this and it will have to go through the PT100 daughter board. It seems obvious but I just wanted to get it clarified before I go and damage something!

      Also if in the future I increased the amount of PT100s required e.g. added another hotend, is there a way of expanding the number of PT100s the Duet Wifi can handle?

      1 Reply Last reply Reply Quote 0
      • Dougal1957undefined
        Dougal1957
        last edited by

        The DuetWiFi can handle 2 Daughter boards that can each handle 2 Sensors so you can have 4 Pt100's or 4 Type K thermocouples or 2 of each depending on which Boards you fit.

        1 Reply Last reply Reply Quote 0
        • Syko_Symaticundefined
          Syko_Symatic
          last edited by

          @Dougal1957:

          The DuetWiFi can handle 2 Daughter boards that can each handle 2 Sensors so you can have 4 Pt100's or 4 Type K thermocouples or 2 of each depending on which Boards you fit.

          Does it plug into the top of the 1st daughter board?

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

            @Syko_Symatic:

            @Dougal1957:

            The DuetWiFi can handle 2 Daughter boards that can each handle 2 Sensors so you can have 4 Pt100's or 4 Type K thermocouples or 2 of each depending on which Boards you fit.

            Does it plug into the top of the 1st daughter board?

            Yes.

            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
            • Syko_Symaticundefined
              Syko_Symatic
              last edited by

              @dc42:

              @Syko_Symatic:

              @Dougal1957:

              The DuetWiFi can handle 2 Daughter boards that can each handle 2 Sensors so you can have 4 Pt100's or 4 Type K thermocouples or 2 of each depending on which Boards you fit.

              Does it plug into the top of the 1st daughter board?

              Yes.

              I have everything wired up and the PT100 on the head reads room temp! (YAY) the bed PT100 though reads 415 degrees? It also fluctuates if I keep my hand on the bed, so it seems to be functioning. It just seems to be way off? As if it needs to be reset or something?

              How do I define it correctly for the bed? currently my setup looks like this:

              ; Communication and general
              M111 S0                             	; Debug off
              M550 PUltiFaker		; Machine name and Netbios name (can be anything you like)
              M551 Preprap                        	; Machine password (used for FTP)
              ;*** If you have more than one Duet on your network, they must all have different MAC addresses, so change the last digits
              M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xAB 	; MAC Address
              ;*** Wifi Networking
              M552 S1				; Enable WiFi. Disabled for setup and testing. Enable once set up on your network.
              
              M555 P2                           	; Set output to look like Marlin
              M575 P1 B57600 S1			; Comms parameters for PanelDue
              
              ; Configuration file for Duet WiFi
              ; executed by the firmware on start-up
              ;
              ; generated by RepRapFirmware Configuration Tool on Thu Nov 17 2016 21:40:07 GMT+0100 (W. Europe Standard Time)
              
              ; General preferences
              M111 S0 ; Debugging off
              G21 ; Work in millimetres
              G90 ; Send absolute coordinates...
              M83 ; ...but relative extruder moves
              M555 P2 ; Set firmware compatibility to look like Marlin
              M208 X0 Y0 Z0 S1 ; Set axis minima
              M208 X210 Y210 Z300 S0 ; Set axis maxima
              
              ; Endstops
              M574 X1 Y1 Z1 S0 ; Define active low and unused microswitches
              M558 P0 X0 Y0 Z0 H5 F120 T6000 ; Set Z probe type to switch, the axes for which it is used and the probe + travel speeds
              ;G31 P600 X0 Y0 Z2.5 ; Set Z probe trigger value, offset and trigger height
              
              ; Drives
              M569 P0 S0 ; Drive 0 goes backwards
              M569 P1 S1 ; Drive 1 goes forwards
              M569 P2 S0 ; Drive 2 goes backwards
              M569 P3 S1 ; Drive 3 goes forwards
              M569 P4 S1 ; Drive 4 goes forwards
              M350 X16 Y16 E16:16 I0 ; Configure microstepping without interpolation
              M350 Z16 I1 ; Configure microstepping with interpolation
              M92 X78.7402 Y78.7402 Z535 E420:420 ; Set steps per mm
              M566 X1200 Y1200 Z24 E120:120 ; Set maximum instantaneous speed changes (mm/min)
              M203 X8100 Y8100 Z8100 E1200:1200 ; Set maximum speeds (mm/min)
              M201 X3000 Y3000 Z3000 E250:250 ; Set accelerations (mm/s^2)
              M906 X1000 Y1000 Z1000 E800:800 I30 ; Set motor currents (mA) and motor idle factor in per cent
              M84 S30 ; Set idle timeout
              
              ; Heaters
              M143 S310 ; Set maximum heater temperature to 310C
              M305 P0 T10000 B3988 C0 R4700 L0 H0 X201; Set thermistor + ADC parameters for heater 0
              M305 P1 T100000 B4138 C0 R4700 L0 H0 X200 ; Set thermistor + ADC parameters for heater 1 and remap it to channel 201
              
              ; *** Thermistors / PT100 RTD
              M305 P0 X201                            ; PT100 Bed, RTD1, channel 201
              M305 P1 X200                            ; PT100 Tool 0, RTD2, channel 200
              M143 H0 S135                            ; Maximum temperature - Heated bed    , default is 125C 
              M143 H1 S290                            ; Maximum temperature - Right  extruder, default is 262C
              M570 S180                               ; Hot end may be a little slow to heat up so allow it 180 seconds
              
              ; Tools
              M563 P0 D1 H1 ; Define tool 0
              G10 P0 X0 Y0 ; Set tool 0 axis offsets
              G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C
              
              ; Fans
              M106 P0 S1 I0 F500 H1 T45 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned on
              M106 P1 S1 I0 F500 H-1 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned off
              M106 P2 S1 I0 F500 H-1 ; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned off
              
              ; Custom settings are not configured
              
              
              1 Reply Last reply Reply Quote 0
              • dc42undefined
                dc42 administrators
                last edited by

                Your configuration looks ok to me. What happens if you swap channels on the PT100 board?

                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
                • First post
                  Last post
                Unless otherwise noted, all forum content is licensed under CC-BY-SA