

The LCU30H Gate Controller, manufactured by Ditec, is a versatile and reliable device designed to manage and control the operation of automated gate systems. It is commonly used in industrial, commercial, and residential environments where precise and automated gate control is required. The controller integrates inputs for sensors and outputs for actuators, enabling smooth and efficient gate movements based on user-defined conditions.








| Parameter | Specification |
|---|---|
| Manufacturer | Ditec |
| Part ID | LCU30H |
| Input Voltage | 230V AC ±10% |
| Output Voltage | 24V DC (for actuators and accessories) |
| Maximum Motor Power | 300W |
| Operating Temperature | -20°C to +55°C |
| Protection Rating | IP54 |
| Communication Interface | Wired (optional wireless modules) |
| Safety Features | Obstacle detection, emergency stop |
The LCU30H features a terminal block for connecting various inputs and outputs. Below is the pin configuration:
| Pin Number | Label | Description |
|---|---|---|
| 1 | L | Live input (230V AC) |
| 2 | N | Neutral input (230V AC) |
| 3 | PE | Protective Earth |
| 4 | MOTOR+ | Motor positive terminal |
| 5 | MOTOR- | Motor negative terminal |
| 6 | SENSOR1 | Input for safety sensor 1 (e.g., photocell) |
| 7 | SENSOR2 | Input for safety sensor 2 |
| 8 | OPEN_CMD | Command input for opening the gate |
| 9 | CLOSE_CMD | Command input for closing the gate |
| 10 | STOP_CMD | Emergency stop input |
| 11 | 24V_OUT | 24V DC output for accessories |
| 12 | GND | Ground for accessories |
The LCU30H can be integrated with an Arduino UNO for advanced automation. Below is an example code snippet to control the gate using digital pins:
// Define Arduino pins connected to the LCU30H command inputs
const int openCmdPin = 2; // Pin connected to OPEN_CMD terminal
const int closeCmdPin = 3; // Pin connected to CLOSE_CMD terminal
const int stopCmdPin = 4; // Pin connected to STOP_CMD terminal
void setup() {
// Set pins as outputs
pinMode(openCmdPin, OUTPUT);
pinMode(closeCmdPin, OUTPUT);
pinMode(stopCmdPin, OUTPUT);
// Initialize all commands to LOW (inactive)
digitalWrite(openCmdPin, LOW);
digitalWrite(closeCmdPin, LOW);
digitalWrite(stopCmdPin, LOW);
}
void loop() {
// Example: Open the gate for 5 seconds, then stop
digitalWrite(openCmdPin, HIGH); // Send open command
delay(5000); // Wait for 5 seconds
digitalWrite(openCmdPin, LOW); // Stop the open command
// Example: Close the gate for 5 seconds, then stop
digitalWrite(closeCmdPin, HIGH); // Send close command
delay(5000); // Wait for 5 seconds
digitalWrite(closeCmdPin, LOW); // Stop the close command
// Example: Emergency stop
digitalWrite(stopCmdPin, HIGH); // Activate emergency stop
delay(1000); // Hold stop for 1 second
digitalWrite(stopCmdPin, LOW); // Deactivate emergency stop
}
| Issue | Possible Cause | Solution |
|---|---|---|
| Gate does not move | Power supply issue | Check the 230V AC input and connections. |
| Gate stops unexpectedly | Obstacle detected by sensors | Ensure sensors are aligned and unobstructed. |
| Motor runs but gate does not move | Mechanical issue with the gate | Inspect the gate mechanism for obstructions or damage. |
| Accessories not powered | Faulty 24V DC output | Verify the 24V_OUT terminal and connected accessories. |
| Commands not responding | Loose or incorrect wiring | Check the wiring of command inputs. |
Can the LCU30H be used with solar power systems?
What is the maximum gate weight supported?
Can I integrate the LCU30H with a smart home system?
How do I reset the controller?
By following this documentation, users can effectively install, operate, and troubleshoot the LCU30H gate controller for a wide range of applications.