Thermistor calibration
Is there a way to adjust the calibration of a thermocouple sensor? My readings have a slope of about 4% too low with an offset about 3.6°C low: At a hotend body temperature of 100° Repetier reports 92.3°C and at 220°C Repetier reports 207.8°C
Specifics are: RAMPS/Mega2560, Two hotends with type K thermocouples and Adafruit AD8495 thermocouple conditioners, Repetier Firmware 0.92.9
Thanks for any help or advice you can give,
Mike
Specifics are: RAMPS/Mega2560, Two hotends with type K thermocouples and Adafruit AD8495 thermocouple conditioners, Repetier Firmware 0.92.9
Thanks for any help or advice you can give,
Mike
Comments
You see here is no correction. It is just conversion of voltage to a linear equation from the sensor type.
But that would be the place where you can modify currentTemperatureC with some equation after computation. Then the corrected temperature would be used instead.
I have now checked out the second hot-end/thermocouple/AD8495 plus a spare and I get a bit of a scatter from 4% low to 1% high on slope though somewhat more consistent on offset. This seems to be within the believable sum of errors for the class 2 thermocouple, Adafruit conditioning board, and Mega2560 voltage reference.
I think the best answer is to go old school and build replacement conditioning boards with slope and offset trimmers.
Mike
newTemp = bias + oldTemp*gain
Default is bias 0 and gain 1.
You need to have TEMP_GAIN 1 defined in configuration for this.