Table of Contents

CFTC-1L

This is a module that can measure temperature using thermocoupler K, J, T, N, E, S, B, and R type sensors.

View at our online store.

Electrical specifications

Measurement range by sensor type

* Although the CFTC-1L's hardware and design is rated for the broad ranges listed above, and can be used with probes rated for those ranges, the CFTC-1L has only been validated for temperatures in the range of -50℃ ~ 500℃.

Wiring method

Setting the module's address

How to use the API

1. <html>

#include "CFMEGA.h"

</html> library registration

2. CFNET object creation: e.g. CFNET object name CFNET cfnet;

3. Call the function(s):

-u8 tcSetInit(u8 addr, u8 sensor)

This function sets the sensor type to be used for the address module specified as the initialization setting.

- float tcTempRead(u8 addr)

Reads the measured temperature value as a floating point type to the second decimal place.

A value of -1111 is returned if a thermocouple is not connected, or an otherwise invalid reading is detected (e.g. the value read is out of range for the thermocouple type).

#include "CFMEGA.h"
CFNET cfnet;
 
void setup() {
 Serial.begin(9600);
 cfnet.tcSetInit(0,0);
 cfnet.tcSetInit(1,0);
}
 
void loop() {
 float k_temp_0 = cfnet.tcTempRead(0);
 float k_temp_1 = cfnet.tcTempRead(1);
 
 Serial.print("Thermocouple 0 : "); Serial.print(k_temp_0); Serial.print("°C"); Serial.println();
 Serial.print("Thermocouple 1 : "); Serial.print(k_temp_1); Serial.print("°C"); Serial.println();
 Serial.println();Serial.println();
 delay(200);
}

Sensor type

You need to purchase a wire-type sensor to connect this product. If you already have the connector-type, open the connector and convert it to wire-type.

Modular FADUINO