Phobya 71225 G1/4" Inline Temperature Sensor



  • Hello,
    I picked one up to use as inline water temp sensor for the water cooling of a Chimera+.
    All the data I have on it is that it is a 10k ohm sensor.
    I tried this but the reading is 2000.C

    M305 P106 X6 T10000 B4725 R4700 H0 L0 S"Water Temperature"

    I measured the sensor with an ohm meter and it was about 15k at 14.3 degrees C.


  • administrators

    @Quadcells

    What Duet are you using, what version of RRF?



  • Hello,
    Board: Duet WiFi 1.02 or later + DueX5
    Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 2.05.1 (2020-02-09b1)
    Duet WiFi Server Version: 1.23

    The Temp sensor is connected to P6 on the Duex5 board.



  • Here is my complete heaters and thermistors code:

    ; Heaters and thermistors
    M307 H0 A215.7 C711.5 D0.8 S1.00 B0 ; Bed Heater You should set the model parameters by auto tuning (using M303) for your setup.
    M307 H1 A270.7 C90.4 D6.7 B0 S1.0 ; Kraegars Heater 1. You should set the model parameters by auto tuning (using M303) for your setup.
    M307 H2 A270.7 C90.4 D6.7 B0 S1.0 ; Kraegars Heater 2. You should set the model parameters by auto tuning (using M303) for your setup.
    M143 H0 S120 ; Set temperature limit for heater 0 to 120C
    M143 H1 S280 ; Set temperature limit for heater 1 to 280C
    M143 H2 S280 ; Set temperature limit for heater 2 to 280C
    M305 P0 S"Bed" T100000 B3950 R4700 H0 L0 ; BOM thermistor values. Put your own H and/or L values here to set the bed thermistor ADC correction
    M305 P1 S"E0" T100000 B4725 C7.06e-8 R4700 H0 L0 ; E3D Semitec 104GT2 thermistor values. Put your own H and/or L values here to set the first nozzle thermistor ADC correction
    M305 P2 S"E1" T100000 B4725 C7.06e-8 R4700 H0 L0 ; E3D Semitec 104GT2 thermistor values. Put your own H and/or L values here to set the first nozzle thermistor ADC correction

    M305 P101 X1001 S"Duet Drivers"
    M305 P102 X1002 S"Duex5 Drivers"

    M305 P103 X3 T100000 B4725 C7.06e-8 R4700 H0 L0 S"Chamber Temperature" ; Chamber Temperature sensor connected to Duex5 board

    M305 P104 X405 T22 S"Filament DryBox Temperature"
    M305 P105 X455 T22 S"Filament DryBox Humidity[%]"

    M305 P106 X6 T10000 B4725 R4700 H0 L0 S"Coolent Temperature" ; Tool 1&2 heat sink cooling.original

    DWC_Extra.png image url)



  • OK,
    did some more testing and I found this this to work, but a little confused why it does:

    M305 P106 X6 T10000 B4725 R4700 H0 L0 S"Coolent Temperature"

    to this:

    M305 P106 X4 T10000 B3950 R4700 H0 L0 S"Coolent Temperature"

    and moved the temp sensor to P4 on the Duex5 board.

    Did I have to move the temp sensor to P4 and change X6 to X4 because I used a virtual heater P106 and they go in order as the next available P channel ? just want to understand why it works the way it does.


  • administrators

    @Quadcells said in Phobya 71225 G1/4" Inline Temperature Sensor:

    Did I have to move the temp sensor to P4 and change X6 to X4 because I used a virtual heater P106 and they go in order as the next available P channel ? just want to understand why it works the way it does.

    No, it should have worked using X6 and sensor input E6_TEMP.



  • User error.
    Not to make excuses, but my eye sight close up is not what it used to be. Thinking that E6 is Thermistor 6 , after looking at the board layout online I notice that E6 is Thermistor 7 not 6.
    So now I have the coolant thermistor plugged into E(5) Thermistor(6) and my code is:

    M305 P106 X6 T10000 B3950 R4700 H0 L0 S"Coolent Temperature"


Log in to reply