pt1000 sensor config RRF 3.0
-
Re: RRF 3.0 Upgrade - Help wanted
I trying to go from RRF 2.03 to the latest, so I loaded RRF 3.0 and started making config changes. The machine has heaters for 1 extruder, the bed, and the chamber, and uses thermistors for the bed and chamber temperature sensors and a PT1000 for the extruder temperature sensor. There is one thermostatic fan- the hot-end cooler that should use the extruder temperature to turn on/off.
I can't seem to get it to recognize the pt1000 sensor I am using on the extruder.
Here's the config file section for heaters and temperature sensors:
; Heaters M140 H0 ; assign bed heater to heater 0 M141 H2 ; Assign chamber heater to heater 2 M308 S0 P0 Y"thermistor" A"bed_temp" T100000 B3950 C0 ; define bed temperature sensor M308 S1 P"temp1" Y"pt1000" A"nozzle_temp" ; define extruder temperature sensor M308 S2 P2 Y"thermistor" A"chamber _temp" T100000 B4138 C0 ; define chamber temperature sensor M950 H0 C"bedheat" T0 ; bed heater is H0, uses sensor T0 M950 H1 C"e0heat" T1 ; extruder heater is H1, uses sensor T1 M950 H2 C"e1heat" T2 ; chamber heater is H2, uses sensor T2 M143 H0 S120 ; Set temperature limit for bed to 120C M143 H1 S280 ; Set temperature limit for extruder to 280C M143 H2 S60 ; Set temperature limit for chamber to 60C M307 H0 A215.8 C572.8 D1.5 S1.00 V24.4 B0 F20 ; PID parameters for bed heater M307 H1 A465.3 C122.2 D5.8 S1.00 V24.4 B0 ; PID parameters for extruder heater M307 H2 A11 C99000 D2000 B1 ; chamber heater operates in bang-bang mode ; Fans ; Note: UMMD FAN1 mosfet is dead M950 F2 C"fan2" M106 P2 S1 H1 T45 ; UMMD hot-end cooling fan (FAN2)
The bed and chamber heaters and sensors are working as they should. The extruder sensor just reads 2000C. Yes, it is connected, it was working fine with the previous firmware. In the old config, the PT1000 sensor was on ADC channel 200 (M305 P1 X200).
-
@mrehorstdmd said in pt1000 sensor config RRF 3.0:
M308 S1 P"temp1" Y"pt1000" A"nozzle_temp" ; define extruder temperature sensor
this is incorrect it should be
M308 S1 P"e1temp" Y"pt1000" A"nozzle_temp"
the others also have the wrong pin selected
i suggest you look at the generated code from the configurator.M308 S2 P2 Y"thermistor" A"chamber _temp" T100000 B4138 C0 ; define chamber temperature sensor
this one has an incorrect beta value
so I loaded RRF 3.0
please update to 3.1.1
you can check your config for errors using M98 P"config.g"
-
@Veti
Yes, I'm in the process of getting to 3.1, but when you upgrade from 2.x you have to load 3.0 first.
I intend to have it working on 3.0 before I load 3.1.Nope, that's not going to work. "e1temp" is the chamber sensor and it works. It can't be assigned to two sensors at once.
Where do I find the information that tells me the pin names for the PT1000 interface board? In 2.x I had to specify the ADC channel for the PT1000 sensor. Is that no longer necessary?
The configurator never asks what type of temperature sensor is used, so I don't see how it can help. I find it generally easier (but not easy) to decipher the written documentation rather than to try to understand what the configurator wants for input.
Thanks!
-
@mrehorstdmd said in pt1000 sensor config RRF 3.0:
Where do I find the information that tells me the pin names for the PT1000 interface board? In 2.x I had to specify the ADC channel for the PT1000 sensor. Is that no longer necessary?
are you getting pt100 and pt1000 confused? pt100 need a daugther board. pt1000 connect directly to the board.
all the information are in the configurator.
please update to 3.1.1 there is no need to get the config working in 3.0
-
There are some config differences between 3.0 and 3.1.1 as well. 3.0 still had some assumed default pin assignments, not present in 3.1.1. No reason to hang out on 3.0 for long.
PT100 or PT1000?
-
It's actually PT100 connected to the duet3d daughterboard.
OK, got it working.
Thanks!