XY-DT01 30A LCD Digital Temperature Controller – 6V-30V DC with DS18B20 & 50K NTC Sensor, Relay Thermostat Switch for Precise Thermal Regulation

SKU: FA2089
Model

XY-DT01

Operating Voltage

DC 6V – 30V (6V to 30V DC, ±10%)

Maximum Load Current

30A (resistive load)

Maximum Load Voltage

220V AC or 30V DC

Temperature Measurement Range

-40°C to +110°C (-40°F to +230°F)

Temperature Control Precision

0.1°C

Supported Sensors

NTC 50K thermistor (included) / DS18B20 digital (not included)

LCD Refresh Rate

0.5 seconds

Controller Dimensions

88 x 55 x 44 mm (L x W x H)

Sensor Cable Length

50 cm (included NTC probe)

Description

The XY-DT01 30A LCD Digital Temperature Controller is a professional-grade, highly versatile thermostat designed for precise thermal regulation across a wide range of applications. Operating on a broad DC voltage range of 6V to 30V, this controller is compatible with automotive systems (12V), industrial PLC panels (24V), solar battery banks, and many other DC power sources commonly found in residential, commercial, and industrial environments .

At the heart of this module is a powerful 30A relay, capable of switching high-current loads up to 30A at 220V AC or 30A at 30V DC, making it suitable for controlling refrigerators, incubators, fermenters, greenhouse heaters, industrial pumps, and other heavy-duty equipment . Unlike smaller relay modules that require external contactors for high-power loads, the XY-DT01 can drive many devices directly.

The controller features a bright, high-definition LCD display that shows real-time temperature readings with 0.1°C precision . Four tactile buttons provide intuitive access to all programmable parameters, including set temperature, hysteresis (return difference), alarm thresholds, delay start, and temperature calibration.

A key differentiator of the XY-DT01 is its dual sensor compatibility. The module ships with a waterproof NTC 50K thermistor probe (cable length 50cm) and also supports the DS18B20 digital temperature sensor (not included) for applications requiring higher accuracy or longer cable runs . Users can select their preferred sensor type via the configuration menu.

The controller offers both Heating Mode (‘H’) and Cooling Mode (‘C’) , selectable via the settings menu. In Heating Mode, the relay activates when the measured temperature falls below the setpoint minus hysteresis, and deactivates when the setpoint is reached. Cooling Mode operates inversely, activating when temperature exceeds the setpoint plus hysteresis .

Advanced features include a programmable high-temperature alarm (ALA) with audible and visual indicators, an adjustable delay start (OPH) to prevent short-cycling of compressors or heaters, and a temperature correction offset (OFE) to calibrate the displayed temperature against a reference thermometer .

The controller is housed in a compact, industrial-grade enclosure (88 x 55 x 44mm) featuring a standard 35mm DIN rail mounting capability, allowing for easy installation inside electrical panels, control cabinets, and equipment enclosures . The screw terminal blocks provide secure, vibration-resistant connections for power input, sensor input, and relay output.

Important Operational Note: The XY-DT01 is a relay output controller and does NOT supply power to connected loads. The relay contacts are voltage-free (dry contacts), meaning the user must provide a separate power supply for the heating or cooling equipment. This design ensures maximum flexibility and safety across different voltage systems .

Whether you need to maintain precise temperatures in a reptile incubator, automate greenhouse ventilation, protect a server room from overheating, control a home brewing fermentation chamber, or manage industrial refrigeration, the XY-DT01 delivers accurate, reliable, and programmable temperature regulation in a professional, easy-to-use package.

Key Features

  • Wide DC Power Input (6V-30V) – Compatible with 12V automotive, 24V industrial PLC, solar battery banks, and other DC power systems .

  • 30A High-Current Relay – Directly controls high-power equipment up to 30A at 220V AC or 30A at 30V DC without requiring external contactors .

  • Dual Sensor Support – Works with included waterproof NTC 50K thermistor probe (50cm cable) and supports DS18B20 digital sensor (not included) for enhanced accuracy .

  • Heating & Cooling Modes – Selectable ‘H’ (Heating) or ‘C’ (Cooling) mode with programmable hysteresis (return difference) for precise temperature regulation .

  • 0.1°C Display Precision – High-definition LCD shows temperature readings with 0.1°C resolution for accurate monitoring .

  • Programmable High-Temperature Alarm – Configurable alarm threshold (ALA) triggers audible and visual alert when temperature exceeds limit .

  • Adjustable Delay Start (OPH) – Prevents short-cycling of compressors, heaters, or refrigeration equipment by enforcing a minimum off-time .

  • Temperature Calibration (OFE) – Offset adjustment from -10.0°C to +10.0°C allows calibration against a reference thermometer .

  • DIN Rail Mountable – Standard 35mm DIN rail mounting capability for easy installation in electrical panels and control cabinets .

  • Power-Down Memory – All settings are saved to non-volatile memory and retained after power loss .

Technical Parameters

Parameter Value
Model XY-DT01
Operating Voltage DC 6V – 30V (6V to 30V DC, ±10%)
Maximum Load Current 30A (resistive load)
Maximum Load Voltage 220V AC or 30V DC
Temperature Measurement Range -40°C to +110°C (-40°F to +230°F)
Temperature Control Precision 0.1°C
Supported Sensors NTC 50K thermistor (included) / DS18B20 digital (not included)
LCD Refresh Rate 0.5 seconds
Controller Dimensions 88 x 55 x 44 mm (L x W x H)
Sensor Cable Length 50 cm (included NTC probe)

Usage Guide

How It Works

The XY-DT01 continuously monitors temperature via the connected sensor (NTC or DS18B20). The user sets a target temperature (setpoint) and a hysteresis value (return difference). The controller compares the measured temperature to these values and activates or deactivates the 30A relay based on the selected mode (Heating or Cooling).

Heating Mode (‘H’) Logic:

  • Relay ON when: Measured Temperature ≤ (Set Temperature – Hysteresis)

  • Relay OFF when: Measured Temperature ≥ Set Temperature

Cooling Mode (‘C’) Logic:

  • Relay ON when: Measured Temperature ≥ (Set Temperature + Hysteresis)

  • Relay OFF when: Measured Temperature ≤ Set Temperature

Example (Incubator – Heating Mode):

  • Set Temperature = 37.5°C, Hysteresis = 1.0°C

  • Heater turns ON at 36.5°C, turns OFF at 37.5°C

Example (Refrigerator – Cooling Mode):

  • Set Temperature = 4.0°C, Hysteresis = 2.0°C

  • Compressor turns ON at 6.0°C, turns OFF at 4.0°C

Wiring Instructions

⚠️ IMPORTANT SAFETY WARNING: High voltage (110V/220V AC) is dangerous. Disconnect all power sources before wiring. Use appropriately gauged wire for your load current (minimum 10 AWG recommended for 30A loads). Mount the controller in an enclosure for permanent installations.

Step 1 – Power Connection (Terminal Block)

The controller requires a DC power source between 6V and 30V:

Terminal Label Connection
Left VCC or DC+ Connect to DC power supply positive (6V-30V)
Right GND or DC- Connect to DC power supply negative (ground)

Suitable Power Sources:

  • 12V battery or automotive system

  • 24V industrial power supply or PLC panel

  • 6V-30V DC power adapter

  • Solar charge controller DC output

Step 2 – Sensor Connection (2-Pin Terminal)

Terminal Label Connection
Left SENSOR or NTC Connect NTC 50K sensor (polarity insensitive)
Right SENSOR or GND Connect other NTC wire

For DS18B20 Digital Sensor:

  • Connect VCC (red) → Controller’s VCC (3.3V/5V compatible)

  • Connect GND (black) → Controller’s GND

  • Connect DATA (yellow/white) → Dedicated DS18B20 input (check manual)

Step 3 – Load Connection (Relay Output Terminal Block)

The relay output is voltage-free (dry contacts) . You must supply external power to your load.

Terminal Label Function
Left COM (Common) Connect to your load’s power source (AC live or DC positive)
Center NO (Normally Open) Connect to your load’s input (relay CLOSES when active)
Right NC (Normally Closed) Connect to your load’s input (relay OPENS when active – less common)

Wiring Example – 220V AC Heater (NO configuration):

  • Connect AC Live wire → COM terminal

  • Connect AC Neutral wire → Heater neutral

  • Connect Heater live → NO terminal

  • When relay activates, circuit closes and heater turns ON

Wiring Example – 12V DC Cooling Fan (NO configuration):

  • Connect 12V DC power supply positive → COM terminal

  • Connect Fan positive → NO terminal

  • Connect Fan negative → 12V power supply negative directly

Configuration and Programming

Button Functions:

Button Function
SET Enter settings / cycle through parameters / confirm and save
UP (▲) Increase parameter value (short press = step, long press = fast scroll)
DOWN (▼) Decrease parameter value (short press = step, long press = fast scroll)
STOP/RST Cancel / stop alarm / return to main display

Quick Settings (Short Press SET on Main Screen):

Parameter Display Description Range
Working Mode H / C H = Heating, C = Cooling H / C
Set Temperature XX.X Target temperature -40°C to 110°C
Hysteresis (Return Difference) dXX.X Temperature differential for switching 0.1°C to 15.0°C

To modify: Short press SET to cycle parameters. Use UP/DOWN to adjust. Long press SET (3 seconds) or wait 6 seconds to save and exit .

Advanced Settings (Long Press SET >3 Seconds on Main Screen):

Parameter Display Description Range / Default
Alarm Temperature ALA High temperature alarm threshold (off by default) -40°C to 110°C / OFF
Delay Start OPH Minimum off-time before relay can reactivate 0 – 120 minutes / OFF
Temperature Correction OFE Offset to calibrate displayed temperature -10.0°C to +10.0°C

To modify: Long press SET (>3 sec) to enter advanced menu. Short press SET to cycle parameters. Use UP/DOWN to adjust. Long press SET (3 sec) or wait 6 seconds to save and exit .

Step-by-Step Installation

  1. Mount the Controller – Secure to DIN rail (35mm standard) or panel mount using mounting holes .

  2. Connect Sensor – Plug the NTC probe into the sensor terminal (polarity insensitive).

  3. Connect Power – Wire DC power supply (6V-30V) to VCC and GND terminals.

  4. Configure Parameters – Apply power and program set temperature, hysteresis, mode, etc.

  5. Disconnect Power – Remove DC power before wiring the load.

  6. Connect Load – Wire your heating/cooling equipment to COM and NO terminals with external power supply .

  7. Apply Power – Reconnect DC power to controller. The system will now regulate temperature automatically.

Applications

Industry / Use Case Mode Typical Settings
Incubator / Hatchery H (Heating) Set: 37.5°C, Hys: 1.0°C
Refrigerator / Cooler C (Cooling) Set: 4.0°C, Hys: 2.0°C
Greenhouse Heater H (Heating) Set: 18°C, Hys: 2°C
Aquarium Heater H (Heating) Set: 25°C, Hys: 0.5°C
Fermentation Chamber H or C Depends on season
Server Room Cooling C (Cooling) Set: 22°C, Hys: 1°C
Industrial Cabinet Cooling C (Cooling) Set: 35°C, Hys: 2°C
Home Brewing (Heat/Cool) H/C Set according to recipe
Q: What is the difference between the NTC 50K sensor and the DS18B20 sensor?
Feature NTC 50K (Included) DS18B20 (Not Included)
Sensor Type Analog thermistor Digital 1-Wire
Accuracy ±0.5°C typical ±0.5°C
Cable Length 50cm included Extendable up to 100m
Polarity No polarity (any orientation) Polarity sensitive (red=VCC, black=GND, yellow=data)
Best For General purpose, included Long cable runs, multiple sensors

The controller supports both. To use DS18B20, purchase separately and configure in settings.

Q: Why does my load not turn on when the relay activates?

The XY-DT01 relay output is voltage-free (dry contacts) . This means the relay contacts do NOT supply power to your load. You must provide an external power source for your heating or cooling equipment .

Correct Wiring: External Power Supply Positive → COM → NO → Load → External Power Supply Negative

Q: Can I use this controller with a 220V AC heating element?

Yes. The relay is rated for 30A at 220V AC, which is sufficient for most heating elements up to 6600W (220V × 30A). Ensure your heating element’s current draw does not exceed 30A. Use appropriately gauged wire (minimum 10 AWG) for high-current connections.

Q: What is the hysteresis (return difference) setting and why is it important?

Hysteresis (displayed as “dXX.X”) is the temperature differential between relay ON and OFF points. It prevents rapid relay cycling (chattering) when temperature fluctuates near the setpoint .

Example (Heating Mode): Set Temp = 25°C, Hysteresis = 2°C

  • Relay ON at 23°C, OFF at 25°C (2°C difference)

A larger hysteresis reduces relay switching frequency (longer equipment life). A smaller hysteresis provides tighter temperature control (more frequent switching).

Q: Can I use this controller for both home and business applications?

Home users: Reptile incubators, home brewing fermentation chambers, aquarium temperature control, greenhouse heaters, wine cellars, sous vide water baths, chest freezer conversion to refrigerator.

Business users: Commercial incubators and hatcheries, walk-in coolers and freezers, industrial drying ovens, pharmaceutical storage, greenhouse environmental control, printing press temperature regulation, HVAC system monitoring, food processing equipment, laboratory incubators.

Q: What is the delay start (OPH) function?

Delay start (OPH) enforces a minimum “off-time” for the relay after it deactivates. This is critical for refrigeration compressors which can be damaged by rapid short-cycling (turning on and off too quickly) .

Typical Settings:

  • Refrigerator/Freezer: 5-10 minutes (OPH = 5.0)

  • Heater: 0 minutes (OPH = OFF – not required)

  • Air Conditioner: 3-5 minutes

When OPH is active, the relay will not turn on again until the programmed delay has elapsed, regardless of temperature readings.

Q: What is the high-temperature alarm (ALA) function?

When enabled, the ALA parameter sets a temperature threshold. If the measured temperature exceeds this threshold, the controller:

  • Activates an audible buzzer (beeping)

  • Flashes the LCD display

  • Disconnects the relay (turns off heating/cooling)

Press any button to silence the alarm. The alarm resets automatically when temperature drops below the threshold. This is useful for over-temperature protection in incubators, greenhouses, and refrigeration systems.

Q: How do I calibrate the temperature reading (OFE)?

If the displayed temperature differs from a known-accurate reference thermometer, use the OFE (offset) parameter:

Formula: Actual Temperature = Measured Temperature + OFE Value

Example: Reference thermometer reads 25.0°C, controller displays 24.5°C

  • Set OFE = +0.5°C

Range: -10.0°C to +10.0°C (adjustable in 0.1°C increments)

Q: What power supply should I use?

The controller accepts any DC voltage from 6V to 30V . Common options:

  • 12V: Car battery, 12V power adapter, automotive system

  • 24V: Industrial PLC power supply, 24V battery bank

  • 9V: Common DC adapter

Current draw: The controller itself draws minimal current (<100mA). The relay coil draws additional current when active. A 1A power supply is sufficient for the controller alone.

Important: The power supply connected to VCC/GND powers ONLY the controller. Your load (heater, fan, compressor) requires a SEPARATE power supply connected through the relay COM/NO terminals.