MAX6675 Thermocouple Temperature Module w/ Probe

K-Type thermocouple module with SPI interface Description The MAX6675 Thermocouple Temperature Module is a K-Type thermocouple with...
Vendor: Keszoox
$6.95
$8.95
$6.95

Shipping

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

Support Customization

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.

Built And process your order

We make into production usually Within 1 - 3 Bussiness Days.

Expect customization orders.
MAX6675 Thermocouple Temperature Module w/ Probe

MAX6675 Thermocouple Temperature Module w/ Probe

$8.95 $6.95

MAX6675 Thermocouple Temperature Module w/ Probe

$8.95 $6.95

K-Type thermocouple module with SPI interface

Description

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.

PACKAGE INCLUDES:

  • MAX6675 Thermocouple Temperature Module
    18″ long thermocouple
    5 wire F/F jumper cable

KEY FEATURES OF MAX6675 THERMOCOUPLE TEMPERATURE MODULE W/ PROBE:

  • Module uses MAX6675 IC which can handle readings from 0°C to 1024°C
  • Supplied thermocouple probe rated for up to 80°C with 1/4″ -20 threaded tip
  • 0.25°C resolution, ±3°C accuracy
  • Uses 3-wire SPI interface
  • 3 – 5.5V operation

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.

Module Connections

When hooking up the thermocouple, the red lead of the attaches to the ‘+’ terminal on the module.

1 x 5 Header

  • GND =  Connect to system ground.  This ground needs to be in common with the MCU.
  • VCC =   Connect to 3.0 to 5.5V.  Typically connected to the power of the MCU.
  • SCK =   Serial Clock Input.  Connect to any digital pin on MCU.
  • CS =     Chip Select.  Connect to any digital pin on MCU.
  • SO  =    Serial Data Ouput.  Connect to any digital pin on MCU.

OUR EVALUATION RESULTS:

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.

MAX6675 Thermocouple Temperature Module Example Program

/*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);
}

BEFORE THEY ARE SHIPPED, THESE MODULES ARE:

  • Sample inspected and tested per incoming shipment.

Notes: 

  1. None

Technical Specifications

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.

Contact us:
Support@keszoox.com
What we can help:
If you're looking for a wire or cable assembly, we can help.
What we need your help next:
Kindly contact us via email support@keszoox.com and send us the details fo your need, then we'll let you know how we can deliver the right solution.

Shipping Policy

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.

Shipping Times

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.

Tracking

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.

Related Products

Recently Viewed Products