Stufin
Home Quick Cart Profile

MH13001 10A 220V Mini Digital Air Humidity Control Controller

Buy Now

Component Name

MH13001 10A 220V Mini Digital Air Humidity Control Controller

Overview

The MH13001 is a compact, digital air humidity control controller designed for precise humidity regulation in various applications. This mini controller is capable of handling a maximum current of 10A and operates on a 220V power supply. It is an ideal solution for controlling humidity levels in greenhouses, laboratories, museums, and other environments where precise humidity control is crucial.

Functionality

The MH13001 controller is designed to monitor and control the humidity level in a given environment. It uses a built-in humidity sensor to detect the current humidity level and compares it to a user-set target value. If the detected humidity level deviates from the target value, the controller activates or deactivates the connected humidifier or dehumidifier to adjust the humidity level accordingly.

Key Features

  • High-Accuracy Humidity Control: The MH13001 controller features a high-precision humidity sensor with an accuracy of 3% RH, ensuring precise humidity control.
  • Digital Display: A clear, digital display shows the current humidity level, temperature, and status of the connected device.
  • Adjustable Humidity Range: The controller allows users to set a target humidity range between 30% RH and 90% RH.
  • Over-Humidity Protection: The controller features an automatic over-humidity protection function that turns off the connected device when the humidity level exceeds the set maximum value.
  • Low-Humidity Alarm: An audible alarm sounds when the humidity level falls below the set minimum value, providing early warning of potential issues.
  • Relay Output: The controller has a built-in relay output that can handle up to 10A, making it suitable for controlling a wide range of humidifiers and dehumidifiers.
  • 220V Power Supply: The controller operates on a 220V power supply, making it suitable for use in most regions.
  • Compact Design: The mini controller measures only 80 x 45 x 25 mm, making it ideal for use in space-constrained applications.
  • Easy Installation: The controller features a simple, plug-and-play design that makes it easy to install and commission.

Technical Specifications

Power Supply

220V AC

Current Rating

10A

Humidity Range

30% RH to 90% RH

Accuracy

3% RH

Sensor Type

Capacitive humidity sensor

Relay Output

SPDT (Single Pole Double Throw)

Operating Temperature

0C to 50C

Storage Temperature

-20C to 70C

Dimension

80 x 45 x 25 mm

Applications

The MH13001 10A 220V Mini Digital Air Humidity Control Controller is suitable for use in various applications, including

Greenhouses

Laboratories

Museums

Industrial process control

Agriculture

HVAC systems

Climatic test chambers

Conclusion

The MH13001 is a reliable and accurate digital air humidity control controller designed for precise humidity regulation in various applications. Its compact design, high-accuracy humidity control, and adjustable humidity range make it an ideal solution for controlling humidity levels in a wide range of environments.

Pin Configuration

  • MH13001 10A 220V Mini Digital Air Humidity Control Controller Pinout Description
  • The MH13001 is a mini digital air humidity control controller that regulates the humidity level in a confined space. It has a total of 10 pins, which are explained below:
  • Pin 1: VCC (Power Supply Positive)
  • Description: This pin connects to the positive terminal of the power supply (220V AC). Ensure a stable power supply is provided to the module.
  • Connection: Connect to the live wire (positive) of the 220V AC power supply.
  • Pin 2: GND (Ground)
  • Description: This pin connects to the negative terminal of the power supply (ground). It provides a reference point for the module's internal circuitry.
  • Connection: Connect to the neutral wire (negative) of the 220V AC power supply.
  • Pin 3: SDA (I2C Data)
  • Description: This pin is used for I2C communication, carrying data signals between the module and other I2C devices.
  • Connection: Connect to the SDA pin of the I2C communication bus.
  • Pin 4: SCL (I2C Clock)
  • Description: This pin is used for I2C communication, providing the clock signal for data synchronization.
  • Connection: Connect to the SCL pin of the I2C communication bus.
  • Pin 5: Humidity Sensor Input (+)
  • Description: This pin connects to the positive terminal of the humidity sensor.
  • Connection: Connect to the positive terminal of the humidity sensor (e.g., DHT11, DHT22).
  • Pin 6: Humidity Sensor Input (-)
  • Description: This pin connects to the negative terminal of the humidity sensor.
  • Connection: Connect to the negative terminal of the humidity sensor (e.g., DHT11, DHT22).
  • Pin 7: Relay Control Signal
  • Description: This pin controls the relay output, which can be used to switch on/off a load (e.g., fan, humidifier) based on the humidity level.
  • Connection: Connect to the control input of the relay module.
  • Pin 8: Relay Output (NO - Normally Open)
  • Description: This pin is the normally open (NO) contact of the relay output, which closes when the relay is energized.
  • Connection: Connect to the load (e.g., fan, humidifier) to be controlled.
  • Pin 9: Relay Output (NC - Normally Closed)
  • Description: This pin is the normally closed (NC) contact of the relay output, which opens when the relay is energized.
  • Connection: Connect to the load (e.g., fan, humidifier) to be controlled.
  • Pin 10: LED Indicator
  • Description: This pin connects to an LED indicator, which can be used to visually indicate the module's status (e.g., power on, humidity level).
  • Connection: Connect to an LED indicator (optional).
  • Connection Structure:
  • To connect the pins, follow this structure:
  • Power Supply:
  • + VCC (Pin 1) to 220V AC positive
  • + GND (Pin 2) to 220V AC negative
  • I2C Communication:
  • + SDA (Pin 3) to I2C bus SDA
  • + SCL (Pin 4) to I2C bus SCL
  • Humidity Sensor:
  • + Pin 5 to Humidity Sensor positive
  • + Pin 6 to Humidity Sensor negative
  • Relay Control:
  • + Pin 7 to Relay control input
  • + Pin 8 to Load (e.g., fan, humidifier) NO contact
  • + Pin 9 to Load (e.g., fan, humidifier) NC contact
  • LED Indicator (optional):
  • + Pin 10 to LED indicator
  • Ensure proper connections and voltage levels to avoid damaging the module or other components. Consult the datasheet and relevant documentation for specific connection requirements and precautions.

Code Examples

MH13001 10A 220V Mini Digital Air Humidity Control Controller Documentation
Overview
The MH13001 is a mini digital air humidity control controller designed for precise humidity control and monitoring applications. This device is capable of controlling relays up to 10A at 220V, making it suitable for a wide range of IoT projects. The controller features a high-accuracy humidity sensor, a digital display, and adjustable humidity setpoints.
Technical Specifications
Input Power: 220V AC
 Output Power: 10A at 220V AC
 Humidity Measurement Range: 20-90% RH
 Humidity Accuracy: 5% RH
 Temperature Measurement Range: 0-50C
 Temperature Accuracy: 2C
 Relay Output: 10A at 220V AC
 Dimensions: 65 x 45 x 30mm
Pinout
The MH13001 has the following pinout:
| Pin | Function |
| --- | --- |
| VCC | Power supply (220V AC) |
| GND | Ground |
| SDA | I2C data line |
| SCL | I2C clock line |
| RELAY | Relay output (10A at 220V AC) |
| HUMIDITY | Humidity sensor output |
| TEMP | Temperature sensor output |
Code Examples
### Example 1: Basic Humidity Control with Arduino
In this example, we will use the MH13001 with an Arduino board to control a relay based on the humidity level.
```c
#include <Wire.h>
// Define the I2C address of the MH13001
#define MH13001_I2C_ADDRESS 0x27
void setup() {
  // Initialize the I2C communication
  Wire.begin();
  
  // Set the relay pin as an output
  pinMode(RELAY_PIN, OUTPUT);
}
void loop() {
  // Read the humidity value from the MH13001
  int humidity = readHumidity();
  
  // If the humidity is above 60%, turn on the relay
  if (humidity > 60) {
    digitalWrite(RELAY_PIN, HIGH);
  } else {
    digitalWrite(RELAY_PIN, LOW);
  }
  
  delay(1000);
}
int readHumidity() {
  // Send a request to the MH13001 to read the humidity value
  Wire.beginTransmission(MH13001_I2C_ADDRESS);
  Wire.write(0x00);
  Wire.endTransmission();
  
  // Read the humidity value from the MH13001
  Wire.requestFrom(MH13001_I2C_ADDRESS, 2);
  int humidity = Wire.read() << 8 | Wire.read();
  
  return humidity;
}
```
### Example 2: Humidity and Temperature Monitoring with Raspberry Pi
In this example, we will use the MH13001 with a Raspberry Pi to monitor the humidity and temperature values.
```python
import smbus
import time
# Define the I2C address of the MH13001
MH13001_I2C_ADDRESS = 0x27
# Initialize the I2C communication
bus = smbus.SMBus(1)
while True:
  # Read the humidity value from the MH13001
  bus.write_byte(MH13001_I2C_ADDRESS, 0x00)
  humidity = bus.read_word(MH13001_I2C_ADDRESS)
  
  # Read the temperature value from the MH13001
  bus.write_byte(MH13001_I2C_ADDRESS, 0x01)
  temperature = bus.read_word(MH13001_I2C_ADDRESS)
  
  # Print the humidity and temperature values
  print("Humidity: {:.2f}% RH, Temperature: {:.2f}C".format(humidity / 10.0, temperature / 10.0))
  
  time.sleep(1)
```
Note: In both examples, make sure to connect the MH13001 to the I2C bus and power it with 220V AC. Also, ensure that the relay pin is connected to a suitable load, and the humidity and temperature sensors are exposed to the environment.