PT100 - PT1000 Setup

From Jubilee
Jump to navigation Jump to search

Resistance thermometers, also called resistance temperature detectors (RTDs), are sensors used to measure temperature. RTDs, which have higher accuracy and repeatability, allow for higher temperature print materials (up to 600C in some cases) and can be a very useful upgrade to your Jubilee build. The most commonly used RTDs in 3D printers are the PT100 and PT1000 series sensors, which require a little setup to work properly with a Duet controller. PT1000 sensors have only recently become more available to use, and are somewhat easier to configure since they can plug directly into your Duet controller board. PT100 sensors need an extra daughterboard to condition the signal and make it something readable by the microprocessor.

For additional information, please refer to the Duet3D wiki page for setting up RTDs.

PT100 Setup

To be able to use PT100 sensors on a Duet controller board, you will need to also install a PT100 daughter board to be able to accurately measure the signal from the RTD for the Duet controller.

PT1000 Setup

PT1000 sensors can be directly plugged into a Duet controller board without any additional hardware or electronics.

This is a working setup for 2 PT1000 sensors connected to the first 2 Thermistor inputs on a Duet3 running RRF3.1.1

; Heaters
M308 S0 P"temp0" Y"pt1000" R2200              ; configure sensor 0 as PT1000 on pin temp0
M950 H0 C"out0" T0                            ; create bed heater output on out0 and map it to sensor 0
M143 H0 S120                                  ; set temperature limit for heater 0 to 120C
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
M308 S1 P"temp1" Y"pt1000" R2200              ; configure sensor 1 as PT1000 on pin temp1
M950 H1 C"out1" T1                            ; create nozzle heater output on out1 and map it to sensor 1
M143 H1 S280                                  ; set temperature limit for heater 1 to 280C
M307 H1 B0 S1.00                              ; disable bang-bang mode for heater  and set PWM limit


You may want to adjust the M143 line for your own usage case and the same will go for the I/P O/P Pins.