The shipping fee depends on your address
Standard: 9-15 business days,fee is down to $3.99
Express: 4-7 business days,fee is down to $5.99
WE'RE READY TO BUILD A CUSTOM PRODUCT FOR YOU.
If you're looking for a custom product, we can help. Kindly contact us via email support@keszoox.com and send us the details for your need, then we'll let you know how we can deliver the right solution.We make into production usually Within 1 - 3 Bussiness Days.
Expect customization orders.K-Type thermocouple module with SPI interface
The MAX6675 Thermocouple Temperature Module is a K-Type thermocouple with digital converter that has a range of 0°C up to 80°C with the supplied thermocouple and up to 1024°C with a suitable high temp thermocouple.
This module utilizes the MAX6675 IC which is a cold-junction-compensated K-Type thermocouple to digital converter. The MAX6675 has a maximum measurement range of 0°C to +1024°C depending on the thermocouple it is paired with.
Thermocouples work on the principal that dissimilar metals that are welded together at a single point will create a small voltage that will vary with the temperature. The main advantage of thermocouples over typical thermal sensing electronics such as the DS18B20 is that the sensing range can go much higher since a robust metallic probe is used to sense the temperature while the electronics hang back in a safe location. The flip side is that the reading may not be quite as accurate using a thermocouple.
Thermocouples come in many different varieties from very fine wires if you want to measure a small object, to very thick metal sheathed wires with very high temperature ranges.
The thermocouple that comes with the module is approximately 18″ long and terminates in a threaded connection. The threads are M6, but 1/4″ – 20 will also generally work. This type of connection can be used to mount the thermocouple to something like a heatsink if desired where it can be screwed in or captured with a nut.
The module is compatible with any K-Type thermocouple, so that component can be swapped out if desired.
The module interfaces with a microcontroller via a 3-wire SPI interface. There are libraries available that make interfacing very easy as shown in our example below.
When hooking up the thermocouple, the red lead of the attaches to the ‘+’ terminal on the module.
1 x 5 Header
This is a commonly used module for temperature measurement. Though the supplier rating for the thermocouple is 80C, we have run them up to 150C with no issues noted.
Do take note of the fact that the probe end or stainless steel braided shield cannot be grounded or the sensor readings will be incorrect.
We measured a typical current draw of the module at 500-700uA and the MAX6675 chip max spec is 1.5mA. A common misconception is that the module draws up to 50mA. That spec comes from the max current the SO pin can deliver, so that high current would never be seen under normal operation. Since the module draws very little power (<1.5ma), it can even be powered from a digital output pin on the MCU if desired. If this approach is taken and the power is turned off to the MAX6675 between reads, the power should be allowed to stabilize for a couple of seconds once power is applied before a reading is attempted.
Also keep in mind that though the reading resolution is 0.25C, the overall accuracy is ± 3C. This is typically fine for most applications when measuring higher temperatures as thermocouples are typically used for, but if you are trying to measure basic ambient temperature, the reading may be off by a couple of degrees.
On the thermocouples that are shipped with the module, the lead with the red terminal goes to the positive ‘+’ terminal on the board. If the leads are reversed, the temperature reading will go down when the temperature goes up. If that happens, just swap the leads around.
Once the MAX6675 library is installed, using the device is fairly simple as shown in the code snippet below. Just hook up 3 digital pins to use as the SPI interface (we are using pins 8,9,10 in the example) and provide power and ground. Also ensure that the thermocouple probe is attached to the module.
This program just takes readings every second and reports the temperature in degrees Fahrenheit and Celsius to the Serial Monitor window.
/*MAX 6675 Thermocouple Module Test Basic code for reading the MAX6675 chip via SPI interface Requires installation of 'max6675.h' library */ #include "max6675.h" int const SO_PIN = 8; // Can use any digital pins for these assignments int const CS_PIN = 9; int const SCK_PIN = 10; MAX6675 ktc(SCK_PIN, CS_PIN, SO_PIN); // Create an instance of MAX6675 control //=============================================================================== // Initialization //=============================================================================== void setup() { Serial.begin(9600); // Set comm speed for debug window messages delay(1000); // give the MAX6675 a little time to settle } //=============================================================================== // Main //=============================================================================== void loop() { // Read and print the values from the module in both degrees C and F Serial.print("Deg C = "); Serial.print(ktc.readCelsius()); Serial.print("t Deg F = "); Serial.println(ktc.readFahrenheit()); delay(1000); }
Notes:
Thermocouple Type | K-Type | |
Maximum Ratings | ||
Vcc | Range | 3.0 to 5.5V |
Imax | 1.5mA | |
Operating Ratings | ||
Temperature | Range of MAX6675 | 0-1024°C (+/- 3°C) |
Range of supplied thermocouple | 0-80°C (+/- 2°C) | |
I(typ) | 700uA | |
Dimensions | Thermocouple | 45cm (18″) |
L x W (PCB) | 32 x 16mm (1.25 x 0.6″) | |
Country of Origin | China | |
Datasheet | MAX6675 |
WE'RE READY TO BUILD A CUSTOM PRODUCT FOR YOU.
All orders are dispatched from our warehouse. The shipments are fully tracked—from our door to yours. Please allow 3-5 business days for your order to be processed in addition to the shipping times below.
Standard: 9-15 business days. Express: 4-7 business days.
Please note that shipping providers are extremely busy during this time, and some orders might experience a delay on top of usual delivery times. If your order is late, please allow 5-10 days more than indicated in standard shipping times before contacting our customer service. Thank you for your understanding.
All orders are 100% tracked. You’ll receive an email with a tracking number and a link to track your parcel once your order leaves our warehouse. Please allow 24-48 hours for the tracking link to start showing shipping information.
Receive our latest updates about our products & promotions.
Thanks for subscribing!
This email has been registered!