There's already a thermistor table entry for the 'Honeywell 135-104-LAF-J01' which is only off by one letter from the one you're using.... no idea what the difference might be, but maybe they are compatible. To use it, you need to change this line in Marlin's configuration.h file:
#define TEMP_SENSOR_0 -1
to 7 instead of -1.
Since this is a thermistor, not a thermocouple, do you also need to add a pull-up resistor to the motherboard? or is that only for other sensor channels when adding a heated bed? And is the interface board on the printhead no longer needed? I admit I'm almost clueless on the temp sensing hardware, so I'm kinda confused on the specifics...
Recommended Posts
gr5 2,268
Don't know where to find a table for that thermistor. Not all 100K thermistors are the same.
According to this:
http://media.digikey.com/pdf/Data%20Sheets/Honeywell%20Sensing%20&%20Control%20PDFs/135-104LAF-J01.pdf
The beta is 3974. T0=25C, R0=100000 ohms.
Knowing that you can calculate resistance at different temps here:
http://www.reprap.org/wiki/MeasuringThermistorBeta
Then calculate the needed table with this information:
http://www.reprap.org/wiki/Thermistor#Calculating_Thermistor_Beta_.2F_Rz_Values
then insert the resulting table into the Marlin firmware in the file thermistor tables.h
Then read instructions on how to build Marlin (the easiest step in tall this but will still take an hour). google "how to build marlin for arduino". Lots of instructions in many places such as here:
http://wiki.ultimaker.com/Marlin_firmware_for_the_Ultimaker
and here:
http://www.solidoodle.com/how-to-2/how-to-update-firmware/
But don't use that version of marlin. Use the ErikZalm version.
Link to post
Share on other sites