Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use STC-1000: Examples, Pinouts, and Specs

Image of STC-1000
Cirkit Designer LogoDesign with STC-1000 in Cirkit Designer

Introduction

The STC-1000 is a versatile digital temperature controller manufactured by SMKN1GEMPOL (Part ID: SMKN1GEMPOL). It is widely used in refrigeration, heating, and other temperature-sensitive applications. The device is equipped with a dual relay output, enabling it to control both heating and cooling systems. With its built-in temperature sensor input and intuitive interface, the STC-1000 allows users to set and maintain precise temperature ranges with ease.

Explore Projects Built with STC-1000

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
STM32F103C8T6-Based Spectral Sensor with ST7735S Display and Pushbutton Control
Image of ColorSensor: A project utilizing STC-1000 in a practical application
This circuit features an STM32F103C8T6 microcontroller interfaced with a China ST7735S 160x128 display and two spectral sensors (Adafruit AS7262 and AS7261). It also includes two pushbuttons for user input, with the microcontroller managing the display and sensor data processing.
Cirkit Designer LogoOpen Project in Cirkit Designer
STM32F103C8T6-Based Water Level Monitoring and Communication System with SIM900A and LoRa Connectivity
Image of water level: A project utilizing STC-1000 in a practical application
This circuit features a microcontroller (STM32F103C8T6) interfaced with a SIM900A GSM module, an HC-SR04 ultrasonic sensor, a water level sensor, and a LoRa Ra-02 SX1278 module for long-range communication. The STM32F103C8T6 is configured to communicate with the GSM module and LoRa module via serial connections, and it reads data from the ultrasonic and water level sensors. An FTDI Programmer is connected for programming and serial communication with the microcontroller.
Cirkit Designer LogoOpen Project in Cirkit Designer
STM32F103C8T6-Based Environmental Monitoring System with Multi-Sensor Integration
Image of NMKT: A project utilizing STC-1000 in a practical application
This circuit features an STM32F103C8T6 microcontroller as the central processing unit, interfacing with various sensors and output devices. It includes an MQ-4 methane gas sensor and an MQ135 air quality sensor for environmental monitoring, both connected to analog inputs. The circuit also controls a buzzer via a BC547 transistor, indicating certain conditions, and displays information on a 16x2 I2C LCD. Turbidity measurement is facilitated by a dedicated module, and a red LED indicates operational status or alerts, with resistors for current limiting and capacitors for power supply stabilization.
Cirkit Designer LogoOpen Project in Cirkit Designer
Cellular-Enabled IoT Device with Real-Time Clock and Power Management
Image of LRCM PHASE 2 BASIC: A project utilizing STC-1000 in a practical application
This circuit features a LilyGo-SIM7000G module for cellular communication and GPS functionality, interfaced with an RTC DS3231 for real-time clock capabilities. It includes voltage sensing through two voltage sensor modules, and uses an 8-channel opto-coupler for isolating different parts of the circuit. Power management is handled by a buck converter connected to a DC power source and batteries, with a fuse for protection and a rocker switch for on/off control. Additionally, there's an LED for indication purposes.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with STC-1000

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of ColorSensor: A project utilizing STC-1000 in a practical application
STM32F103C8T6-Based Spectral Sensor with ST7735S Display and Pushbutton Control
This circuit features an STM32F103C8T6 microcontroller interfaced with a China ST7735S 160x128 display and two spectral sensors (Adafruit AS7262 and AS7261). It also includes two pushbuttons for user input, with the microcontroller managing the display and sensor data processing.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of water level: A project utilizing STC-1000 in a practical application
STM32F103C8T6-Based Water Level Monitoring and Communication System with SIM900A and LoRa Connectivity
This circuit features a microcontroller (STM32F103C8T6) interfaced with a SIM900A GSM module, an HC-SR04 ultrasonic sensor, a water level sensor, and a LoRa Ra-02 SX1278 module for long-range communication. The STM32F103C8T6 is configured to communicate with the GSM module and LoRa module via serial connections, and it reads data from the ultrasonic and water level sensors. An FTDI Programmer is connected for programming and serial communication with the microcontroller.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of NMKT: A project utilizing STC-1000 in a practical application
STM32F103C8T6-Based Environmental Monitoring System with Multi-Sensor Integration
This circuit features an STM32F103C8T6 microcontroller as the central processing unit, interfacing with various sensors and output devices. It includes an MQ-4 methane gas sensor and an MQ135 air quality sensor for environmental monitoring, both connected to analog inputs. The circuit also controls a buzzer via a BC547 transistor, indicating certain conditions, and displays information on a 16x2 I2C LCD. Turbidity measurement is facilitated by a dedicated module, and a red LED indicates operational status or alerts, with resistors for current limiting and capacitors for power supply stabilization.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of LRCM PHASE 2 BASIC: A project utilizing STC-1000 in a practical application
Cellular-Enabled IoT Device with Real-Time Clock and Power Management
This circuit features a LilyGo-SIM7000G module for cellular communication and GPS functionality, interfaced with an RTC DS3231 for real-time clock capabilities. It includes voltage sensing through two voltage sensor modules, and uses an 8-channel opto-coupler for isolating different parts of the circuit. Power management is handled by a buck converter connected to a DC power source and batteries, with a fuse for protection and a rocker switch for on/off control. Additionally, there's an LED for indication purposes.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications

  • Refrigeration systems for food storage
  • Incubators for hatching eggs
  • Aquariums and terrariums
  • Home brewing and fermentation processes
  • HVAC systems for temperature regulation

Technical Specifications

Key Technical Details

Parameter Specification
Operating Voltage 110V AC or 220V AC (±10%)
Temperature Range -50°C to 99°C (-58°F to 210°F)
Temperature Accuracy ±1°C (±2°F)
Sensor Type NTC (10kΩ)
Relay Output (Heating) 10A at 220V AC
Relay Output (Cooling) 10A at 220V AC
Power Consumption ≤3W
Operating Temperature -10°C to 60°C (14°F to 140°F)
Storage Temperature -20°C to 75°C (-4°F to 167°F)
Dimensions 75mm x 34.5mm x 85mm

Pin Configuration and Descriptions

Pin Number Label Description
1 Power (L) Live wire input for AC power supply
2 Power (N) Neutral wire input for AC power supply
3 Cooling (NO) Normally open terminal for cooling relay output
4 Cooling (COM) Common terminal for cooling relay output
5 Heating (NO) Normally open terminal for heating relay output
6 Heating (COM) Common terminal for heating relay output
7 Sensor Input Connects to the NTC temperature sensor
8 Sensor Input Connects to the NTC temperature sensor (polarity-independent)

Usage Instructions

How to Use the STC-1000 in a Circuit

  1. Power Connection: Connect the live (L) and neutral (N) wires of the AC power supply to pins 1 and 2, respectively.
  2. Relay Outputs:
    • Connect the cooling device (e.g., a compressor) to pins 3 (NO) and 4 (COM).
    • Connect the heating device (e.g., a heater) to pins 5 (NO) and 6 (COM).
  3. Sensor Connection: Attach the NTC temperature sensor to pins 7 and 8. The sensor is polarity-independent.
  4. Configuration:
    • Power on the device.
    • Use the front panel buttons to set the desired temperature range and hysteresis (temperature difference for switching).
    • Configure the delay time for relay activation to protect connected devices.

Important Considerations and Best Practices

  • Ensure the total current drawn by the connected heating and cooling devices does not exceed the relay ratings (10A at 220V AC).
  • Place the temperature sensor in a location that accurately represents the environment being controlled.
  • Avoid exposing the device to excessive moisture or dust to ensure long-term reliability.
  • Use proper insulation and secure connections to prevent electrical hazards.

Example: Connecting to an Arduino UNO

The STC-1000 can be used alongside an Arduino UNO for advanced automation. Below is an example code snippet to monitor the temperature readings from the STC-1000's sensor:

// Example code to read temperature data from the STC-1000 sensor
// Note: This assumes the NTC sensor is connected to an analog pin on the Arduino

const int sensorPin = A0; // Analog pin connected to the NTC sensor
float voltage, resistance, temperature;

void setup() {
  Serial.begin(9600); // Initialize serial communication
}

void loop() {
  int sensorValue = analogRead(sensorPin); // Read raw sensor value
  voltage = sensorValue * (5.0 / 1023.0); // Convert to voltage
  resistance = (10000.0 * voltage) / (5.0 - voltage); // Calculate resistance
  
  // Convert resistance to temperature (simplified calculation for 10k NTC)
  temperature = 1 / (0.003354 + 0.000256985 * log(resistance / 10000.0)) - 273.15;

  Serial.print("Temperature: ");
  Serial.print(temperature);
  Serial.println(" °C");

  delay(1000); // Wait 1 second before the next reading
}

Troubleshooting and FAQs

Common Issues and Solutions

  1. Device Does Not Power On:

    • Check the power supply voltage and ensure proper wiring to pins 1 and 2.
    • Verify that the fuse (if present) is not blown.
  2. Temperature Readings Are Inaccurate:

    • Ensure the NTC sensor is properly connected to pins 7 and 8.
    • Check for damage to the sensor or its cable.
    • Calibrate the device if necessary using the settings menu.
  3. Relays Do Not Activate:

    • Confirm that the set temperature range and hysteresis are configured correctly.
    • Check the connected devices for proper operation.
    • Ensure the relay output wiring is correct and secure.
  4. Display Shows Error Codes:

    • E1: Sensor is disconnected or damaged. Verify the sensor connection.
    • EE: Internal memory error. Reset the device or contact the manufacturer.

FAQs

  • Can the STC-1000 be used with DC-powered devices? No, the STC-1000 is designed for AC-powered devices only.

  • What is the maximum cable length for the NTC sensor? The sensor cable can typically be extended up to 10 meters, but ensure proper shielding to avoid interference.

  • How do I reset the STC-1000 to factory settings? Press and hold the "SET" button for 5 seconds while powering on the device.

  • Can I use the STC-1000 outdoors? The device is not weatherproof. Use it in a dry, indoor environment or within a protective enclosure.