Dyze thermistor no workie on Duet3/RRF3. Duet2 was ok



  • after a few learnings with Duet3/RRF3 I managed to work out all the kinks, but i put on my Dyze Xtruder/Hotend Pro back on and it doesnt like the Dyze Thermistor 500C....
    with the gcode command below this thermistor was working great on my older Duet2,

    OLD GCODE Duet2
    M305 P1 T4606017 B5848 C5.548428e-8 R4700 ; Dyze Hotend THERMISTOR

    NEW RRF3 GCODE on Duet3
    M308 S1 P"temp1" Y"thermistor" T4606017 B5848 C5.548428e-8 R4700

    it just starts with the -273C nonsense and cant turn it on, it faults right away as open circuit....I have tried different T (4500000, etc) settings and B5120 and others and same outcome...



  • Sounds like it is plugged into something other than "temp1".

    Try unplugging (which should read -273.1), and try a piece of wire (which should read 2000 degrees). If it does not change, that's the wrong connector.



  • Result ... Dyze Thermistor Site (Resistance – Temperature Tables) & RepRapFirmware Configuration Tool...

    M308 S1 P"temp1" Y"thermistor" T4500 B5633 C2.078847e-7

    Dyze Thermistor Site:
    https://dyzedesign.com/support/temperature-sensors/

    RepRapFirmware Configuration Tool:
    https://configtool.reprapfirmware.org/Start

    My Dyze Xtruder Pro and Dyzend Pro run perfectly with the PT100 thermistor on the Duet Wifi & PT100 daughter board.

    Since I don't have a Duet3, I can't help you, but I hope the results of the RRF Config Tool and the ohm values on the Dyze Thermistor page will help you.

    Sorry for my english ... google translator is to blame. : D


  • administrators

    Remove the R4700 parameter from your M308 command. You never need to use a R parameter on M305 and M308 commands for thermistors, except when using legacy Duets (Duet 06 and 085). The firmware knows the correct value. So leave it out, or you risk using the wrong value as you have done.



  • @dc42 yea i removed that and it didnt do anything....still -273 and bombs out when activated.
    I know is not the wiring or where is plugged in at because if I plug in a regular thermistor it works right away, so the wiring and port all check out ok, yet the dyze also seems to be ok when i test it with arduino
    am stumped....I think i printed enough filament to the moon and back with the Duet2 with this Dyze setup and it never skipped a beat....



  • @dc42 this is what Dyze has on their site for Repetier (thou looks like only v2.x)

    2020-03-12_09-16-39.jpg

    https://docs.dyzedesign.com/hotends.html#reprap-firmware



  • i think the issue is definitely RRF3 related, as more arduino testing confims the Dyze thermistor is working fine ......but as already discussed in other threads, its does a very poor job at low temps....compared to a cheap chinese thermistor...

    I am pretty certain it has something to do with warmup time since I notice the Dyze site indicates this parameters for Marlin firmware, but i do not know if this exists in RRF3

    #define MAX_CONSECUTIVE_LOW_TEMPERATURE_ERROR_ALLOWED 5
    #define MILLISECONDS_PREHEAT_TIME 30000


  • administrators

    @imrj said in Dyze thermistor no workie on Duet3/RRF3. Duet2 was ok:

    @dc42 this is what Dyze has on their site for Repetier (thou looks like only v2.x)

    That's OK for Duet 2 (although the R4700 is still not required), but wrong for Duet 3.

    Which version of RRF are you using? Older RRF3 releases gave inaccurate readings at low temperatures. Try RRF 3.01-RC3. And make sure the R4700 is not in your M308 command.



  • M115
    FIRMWARE_NAME: RepRapFirmware for Duet 3 MB6HC v0.6 or 1.0 FIRMWARE_VERSION: 3.01-RC2 ELECTRONICS: Duet 3 MB6HC FIRMWARE_DATE: 2020-02-18b1

    ill try RC3 now


  • administrators

    I don't think you will find any difference going to RC3.

    You can use the M308 H parameter to adjust the reading at low temperatures.



  • no luck trying a myriad of M308 figures....so i gave up and ordered a PT100 board and sensor instead....so i would say this thermistor is not compatible with either Duet3 or RRF3 , I just couldnt make it work and dont know if anyone else has (at least not over on the Dyze forums neither)


  • administrators

    @imrj said in Dyze thermistor no workie on Duet3/RRF3. Duet2 was ok:

    no luck trying a myriad of M308 figures....so i gave up and ordered a PT100 board and sensor instead....so i would say this thermistor is not compatible with either Duet3 or RRF3 , I just couldnt make it work and dont know if anyone else has (at least not over on the Dyze forums neither)

    That's odd, because I did a number of tests with Duet 3 using high value resistors, specifically to simulate a high-resistance thermistor. However, if your room temperature is below about 20C then that will make it hard to detect the thermistor.


Log in to reply