Industrial IR Non-Contact Grid 16x4 Temperature Sensor

The main function of this TC01 non-contact 16x4 pixel infrared temperature sensor is to realize remote temperature detection via non-contact 16x4 pixel infrared. It can detect the environment temperature, and its 16x4 pixels support producing temperature figure of 64 pixels. The sensor adopts metal crust, which is waterproof, dustproof and ensures high anti-interference even in varieties of complex scenarios. The standard Modbus-RTU industrial protocol RS485 interface is adopted. So that it is compatible with a variety of industrial personal computer.

It can be widely applied to applications like high-precision contactless temperature testing, temperature scanners, intrusion/motion detection, status detection/human positioning and so on.

Quick Spec

  • Operating Voltage: 9-24V DC
  • Rated Power: 0.1WM.ku
  • Operating Temperature: -40 ~ 85°C
  • Temperature Detection Range: -20 ~ 300°C
  • Precision: ±1 ~ ±5.5°C
  • Infrared Array: 16x4
  • FOV: 60°x 16°
  • Protection Level: IP65
  • Communication Interface: RS485
  • Communication Protocol: Modbus-RTU
  • Probe Diameter: 15.4mm
  • Probe Length: 79mm
  • Cable Length: 1.5m
  • Cable Interface: stripped tin-plating wire interface
  • Net Weight: 136g

Dimensions

SEN0254-V1-0-Dimension

Wiring Diagram

SEN0254-Hardware-Connect

Sample Code



#include <ArduinoModbus.h>
#include <ArduinoRS485.h>

#define baudRate 19200
#define addr 0x0A

float To[64]= {0.0};
float Ta= 0.0;

void getTa()
{
    if (!ModbusRTUClient.requestFrom(addr, HOLDING_REGISTERS, 0x45,1)) 
    {
        Serial.println("error: ");
        Serial.println(ModbusRTUClient.lastError());
    } 
    else 
    {
        Ta= ModbusRTUClient.read()/10.0;
    }
    delay(100);
}

void getTo()
{
  for(uint8_t row=0;row<4;row++)
  {
    if (!ModbusRTUClient.requestFrom(addr, HOLDING_REGISTERS, 0x05+(row*0x10),0x10)) 
    {
        Serial.print("error: ");
        Serial.println(row);
        Serial.println(ModbusRTUClient.lastError());
    } 
    else 
    {
        for(uint8_t i=0; i<16; i++)
        {
            To[row*16+i]=ModbusRTUClient.read()/10.0;
        }
    }
    delay(100);
  }
}

void setup() {
    Serial.begin(baudRate);
    ModbusRTUClient.begin(baudRate);
}

void loop() {

    /**********Ta*****************/
    getTa();
    Serial.println("======== Ta ========");
    Serial.println(Ta,1);

    /**********TO**********************/
    getTo();
    Serial.println("======== To ========");
    for(uint8_t i=0; i<64; i++)
    {
        Serial.print(To[i],1);
        Serial.print("  ");
        if((i+1)%16==0)Serial.println();
    }
    delay(100);
}


Pixel Arrangement Schematic

257777fe5ef76f1e4285f486d53f8ba8

Resources

Shipping List

  • 1 x TC01 IR Non-Contact Temperature Sensor 16x4 Grid Area


Industrial IR Grid 14x4 Temperature Sensor

  • Brand: DF Robot
  • Product Code: SEN0254
  • Weight: 0.136kg
  • Product Status : Active
  • Stock

    Warehouse Stock Status Location
    Centurion In Stock FF334
    Stellenbosch No Stock
    Bulk Location No Stock

    We ship free of charge between branches to complete your order.

  • R2,502.00 (Inc Tax: R2,877.30)


Related Products

Non-Contact Temperature Sensor - MLX90614ESF

Non-Contact Temperature Sensor - MLX90614ESF

Non-Contact Temperature Sensor - MLX90614ESF The MLX90614 is an Infrared thermometer for non-contact temperature measurements. Both the IR sensitive thermopile detector chip and the signal conditio..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: GY-906
Product Status : Active

R225.00 (Inc Tax: R258.75)

XGZ Non-Contact Temperature Sensor - Thermopile

XGZ Non-Contact Temperature Sensor - Thermopile

XGZ Non-Contact Temperature Sensor - Thermopile (TO-46) Thermometrics ZTP-135SR Thermopile Infrared (IR) Sensors consist of thermo-elements, flat infrared filter and a thermistor for temperature comp..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: XGZ263
Product Status : Active

R115.00 (Inc Tax: R132.25)

TS01 Non-contact IR Temperature Sensor 0-3V

TS01 Non-contact IR Temperature Sensor 0-3V

TS01 Non-contact IR Temperature Sensor 0-3V DFRobot TS01 IR temperature sensor is a non-contact thermal sensor, which can be used to measure the infrared intensity of the object so as to calculate it..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: SEN0256
Product Status : Active

R1,575.00 (Inc Tax: R1,811.25)

Tags: tc01, ir, infrared, non-contact, non contact, contacless, temperature, temp, sensor, sense, 16x4, modbus, modbus-rtu, rtu, rs485