104GT-2 Thermistor config for Azteeg X5 mini

Post Reply
WillAdams
Posts: 8608
Joined: Mon Apr 09, 2012 6:11 pm
Location: Pennsylvania --- south of the Turnpike, East of US-15
Contact:

104GT-2 Thermistor config for Azteeg X5 mini

Post by WillAdams » Fri Jul 18, 2014 12:41 am

Okay, I believe I have a:

Semitec 104GT-2 Thermistor --- resistance 100k
5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)" ( #define TEMP_SENSOR_0 5 ) (per http://www.tridprinting.com/Hot-Ends/ )

and the Azteeg X5 mini has for its config line for setting this:

temperature_control.hotend.thermistor EPCOS100K # see src/modules/tools/temperaturecontrol/TemperatureControl.cpp:64 for a list of valid thermistor names

which I believe refers one to: https://github.com/Smoothieware/Smoothi ... ontrol.cpp

but I'm not seeing anything there which matches --- am I misunderstanding things? What should I use?
Shapeoko 3XL #0006 w/ Carbide Compact Router w/0.125″ and ¼″ Carbide 3D precision collets

WillAdams
Posts: 8608
Joined: Mon Apr 09, 2012 6:11 pm
Location: Pennsylvania --- south of the Turnpike, East of US-15
Contact:

Re: 104GT-2 Thermistor config for Azteeg X5 mini

Post by WillAdams » Fri Jul 18, 2014 3:26 am

Okay, searching a bit more I found:

https://github.com/Smoothieware/Smoothi ... or.cpp#L52

which lists:

Code: Select all

// Preset values for various common types of thermistors
    ConfigValue* thermistor = THEKERNEL->config->value(module_checksum, name_checksum, thermistor_checksum);
    if( thermistor->as_string().compare("EPCOS100K" ) == 0 ){ // Default
    }else if( thermistor->as_string().compare("RRRF100K" ) == 0 ){ this->beta = 3960;
    }else if( thermistor->as_string().compare("RRRF10K" ) == 0 ){ this->beta = 3964; this->r0 = 10000; this->r1 = 680; this->r2 = 1600;
    }else if( thermistor->as_string().compare("Honeywell100K") == 0 ){ this->beta = 3974;
    }else if( thermistor->as_string().compare("Semitec" ) == 0 ){ this->beta = 4267;
    }else if( thermistor->as_string().compare("HT100K" ) == 0 ){ this->beta = 3990; }
I guess I should use ``Semitec''?
Shapeoko 3XL #0006 w/ Carbide Compact Router w/0.125″ and ¼″ Carbide 3D precision collets

cvoinescu
Posts: 4442
Joined: Thu Jul 19, 2012 6:50 pm
Location: Camberley, UK
Contact:

Re: 104GT-2 Thermistor config for Azteeg X5 mini

Post by cvoinescu » Fri Jul 18, 2014 8:39 am

Yes, the beta matches, so use that.
Proud owner of ShapeOko #709, eShapeOko #0, and of store.amberspyglass.co.uk

Post Reply