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

How to Use Incubator Controller: Examples, Pinouts, and Specs

Image of Incubator Controller
Cirkit Designer LogoDesign with Incubator Controller in Cirkit Designer

Introduction

The Incubator Controller (HM68 / XM18) is a versatile device designed to regulate and maintain critical environmental conditions such as temperature and humidity within an incubator. This component ensures optimal growth and development of biological samples or organisms by providing precise control over these parameters. It is widely used in applications such as poultry egg incubation, laboratory experiments, and other biological research requiring controlled environments.

Explore Projects Built with Incubator Controller

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Arduino UNO-Based Smart Incubator with Temperature and Humidity Control and SMS Alerts
Image of capstone: A project utilizing Incubator Controller in a practical application
This circuit is an incubator control system that uses an Arduino UNO to monitor and regulate temperature and humidity. It includes a DHT22 sensor for environmental readings, a micro servo for vent control, a buzzer for alerts, and a SIM900A module for sending SMS notifications. The system displays status information on an LCD and adjusts the environment based on predefined thresholds.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino-Controlled Incubator with Temperature Regulation and LCD Display
Image of Desine baru: A project utilizing Incubator Controller in a practical application
This is an Arduino UNO-based incubator control system designed to maintain a specified temperature. It uses a DHT22 sensor for temperature readings, a 5V relay to control heating, and an LCD for display. Users can set the desired temperature using pushbuttons, and the system automatically regulates the heater to maintain the set temperature.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino-Based Egg Incubator with DHT22, LCD Display, and Stepper Motor
Image of Copy of Desine baru: A project utilizing Incubator Controller in a practical application
This circuit is an automated egg incubator system using an Arduino UNO, which monitors and controls the temperature with a DHT22 sensor and a relay-controlled heater. It also includes a stepper motor for egg rotation, an LCD display for status updates, and pushbuttons for user input to adjust settings.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Based IoT Temperature and Humidity Controller with OLED Display and Wi-Fi Connectivity
Image of ESP32-DHT11-POWER: A project utilizing Incubator Controller in a practical application
This circuit is an IoT-based temperature and humidity control system using an ESP32 microcontroller. It includes sensors for temperature and humidity, an OLED display for real-time data visualization, and relays to control external devices like a heater and humidifier. The system is integrated with Blynk for remote monitoring and control via a mobile app.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with Incubator Controller

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 capstone: A project utilizing Incubator Controller in a practical application
Arduino UNO-Based Smart Incubator with Temperature and Humidity Control and SMS Alerts
This circuit is an incubator control system that uses an Arduino UNO to monitor and regulate temperature and humidity. It includes a DHT22 sensor for environmental readings, a micro servo for vent control, a buzzer for alerts, and a SIM900A module for sending SMS notifications. The system displays status information on an LCD and adjusts the environment based on predefined thresholds.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Desine baru: A project utilizing Incubator Controller in a practical application
Arduino-Controlled Incubator with Temperature Regulation and LCD Display
This is an Arduino UNO-based incubator control system designed to maintain a specified temperature. It uses a DHT22 sensor for temperature readings, a 5V relay to control heating, and an LCD for display. Users can set the desired temperature using pushbuttons, and the system automatically regulates the heater to maintain the set temperature.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Copy of Desine baru: A project utilizing Incubator Controller in a practical application
Arduino-Based Egg Incubator with DHT22, LCD Display, and Stepper Motor
This circuit is an automated egg incubator system using an Arduino UNO, which monitors and controls the temperature with a DHT22 sensor and a relay-controlled heater. It also includes a stepper motor for egg rotation, an LCD display for status updates, and pushbuttons for user input to adjust settings.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of ESP32-DHT11-POWER: A project utilizing Incubator Controller in a practical application
ESP32-Based IoT Temperature and Humidity Controller with OLED Display and Wi-Fi Connectivity
This circuit is an IoT-based temperature and humidity control system using an ESP32 microcontroller. It includes sensors for temperature and humidity, an OLED display for real-time data visualization, and relays to control external devices like a heater and humidifier. The system is integrated with Blynk for remote monitoring and control via a mobile app.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Poultry egg incubation for hatching
  • Laboratory experiments requiring controlled temperature and humidity
  • Biological research involving cell cultures or microorganisms
  • Industrial applications for environmental simulation

Technical Specifications

The following table outlines the key technical details of the Incubator Controller:

Parameter Specification
Model Number HM68 / XM18
Input Voltage AC 110V-220V
Temperature Range 0°C to 99.9°C
Humidity Range 0% to 99% RH
Temperature Accuracy ±0.1°C
Humidity Accuracy ±3% RH
Output Type Relay (Heating, Cooling, Humidifying, Dehumidifying)
Maximum Load Current 10A
Sensor Type NTC Thermistor (Temperature), Capacitive Humidity Sensor
Display Type Digital LED
Dimensions 75mm x 34mm x 85mm

Pin Configuration and Descriptions

The Incubator Controller has a set of input and output terminals for connecting sensors, power, and controlled devices. The pin configuration is as follows:

Pin Number Label Description
1 AC Input (L) Live wire input for AC power (110V-220V).
2 AC Input (N) Neutral wire input for AC power.
3 Heating Output Relay output for connecting a heating element.
4 Cooling Output Relay output for connecting a cooling device.
5 Humidifying Output Relay output for connecting a humidifier.
6 Dehumidifying Output Relay output for connecting a dehumidifier.
7 Temp Sensor Input for the temperature sensor (NTC thermistor).
8 Humidity Sensor Input for the humidity sensor (capacitive type).

Usage Instructions

How to Use the Component in a Circuit

  1. Power Connection: Connect the AC power supply to the AC Input (L) and AC Input (N) terminals. Ensure the voltage matches the controller's input range (110V-220V).
  2. Sensor Connection: Attach the temperature sensor to the Temp Sensor terminal and the humidity sensor to the Humidity Sensor terminal.
  3. Load Connection: Connect the heating, cooling, humidifying, and dehumidifying devices to their respective output terminals.
  4. Configuration: Use the digital LED display and buttons to set the desired temperature and humidity levels. Refer to the user manual for detailed programming instructions.
  5. Operation: Once configured, the controller will automatically regulate the connected devices to maintain the set environmental conditions.

Important Considerations and Best Practices

  • Ensure all connections are secure and insulated to prevent electrical hazards.
  • Use devices with current ratings within the controller's maximum load capacity (10A).
  • Place the sensors in appropriate locations within the incubator for accurate readings.
  • Avoid exposing the controller to water or excessive moisture to prevent damage.
  • Regularly calibrate the sensors for optimal performance.

Example: Connecting to an Arduino UNO

While the Incubator Controller is a standalone device, it can be interfaced with an Arduino UNO for advanced monitoring or control. Below is an example code snippet for reading temperature and humidity data from the controller's sensors:

#include <Wire.h>

// Define analog pins for temperature and humidity sensors
const int tempSensorPin = A0; // Connect Temp Sensor to A0
const int humiditySensorPin = A1; // Connect Humidity Sensor to A1

void setup() {
  Serial.begin(9600); // Initialize serial communication
  pinMode(tempSensorPin, INPUT); // Set temperature sensor pin as input
  pinMode(humiditySensorPin, INPUT); // Set humidity sensor pin as input
}

void loop() {
  // Read analog values from sensors
  int tempValue = analogRead(tempSensorPin);
  int humidityValue = analogRead(humiditySensorPin);

  // Convert sensor values to meaningful units (example conversion)
  float temperature = (tempValue / 1023.0) * 100.0; // Convert to °C
  float humidity = (humidityValue / 1023.0) * 100.0; // Convert to %RH

  // Print the readings to the Serial Monitor
  Serial.print("Temperature: ");
  Serial.print(temperature);
  Serial.println(" °C");

  Serial.print("Humidity: ");
  Serial.print(humidity);
  Serial.println(" %RH");

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

Note: The above code assumes the sensors output analog signals. If the sensors are digital, refer to their datasheets for proper interfacing.

Troubleshooting and FAQs

Common Issues Users Might Face

  1. Controller Not Powering On:

    • Check the AC power supply and ensure proper voltage is supplied.
    • Verify that the live and neutral wires are connected correctly.
  2. Inaccurate Temperature or Humidity Readings:

    • Ensure the sensors are properly connected and placed in the correct location.
    • Calibrate the sensors if readings are consistently off.
  3. Relay Outputs Not Activating:

    • Verify that the connected devices are functional and within the controller's load capacity.
    • Check the configuration settings to ensure the setpoints are correct.
  4. Display Malfunctioning:

    • Inspect for loose connections or damaged components.
    • Restart the controller and check if the issue persists.

Solutions and Tips for Troubleshooting

  • Always disconnect the power supply before inspecting or modifying connections.
  • Use a multimeter to check for continuity and proper voltage levels at the terminals.
  • Refer to the manufacturer's user manual for advanced troubleshooting steps.
  • If the issue cannot be resolved, contact the supplier or manufacturer for support.

By following this documentation, users can effectively utilize the Incubator Controller (HM68 / XM18) to maintain precise environmental conditions for their applications.