

The Loncont LSA-H3P50YB is a high-performance LED driver designed for efficient power management in lighting applications. It features adjustable output current, thermal protection, and a compact design, making it ideal for a wide range of LED lighting systems. This component ensures stable and reliable operation, even under varying environmental conditions, and is suitable for both indoor and outdoor lighting solutions.








The following table outlines the key technical details of the LSA-H3P50YB LED driver:
| Parameter | Value |
|---|---|
| Input Voltage Range | 90–305 VAC |
| Output Voltage Range | 20–50 VDC |
| Output Current Range | 350–1050 mA (adjustable) |
| Maximum Output Power | 50 W |
| Efficiency | Up to 92% |
| Dimming Control | 0–10V dimming interface |
| Operating Temperature | -40°C to +85°C |
| Protection Features | Over-temperature, over-voltage, |
| short-circuit, and over-current | |
| Dimensions | 95 mm x 45 mm x 30 mm |
| Weight | 150 g |
| Compliance | UL, CE, RoHS |
The LSA-H3P50YB has a simple pinout for easy integration into lighting systems. The table below describes the pin configuration:
| Pin Name | Type | Description |
|---|---|---|
| AC-L | Input | Live input for AC power (90–305 VAC). |
| AC-N | Input | Neutral input for AC power. |
| GND | Ground | Ground connection for the driver. |
| LED+ | Output | Positive terminal for LED connection. |
| LED- | Output | Negative terminal for LED connection. |
| DIM+ | Control Input | Positive terminal for 0–10V dimming control. |
| DIM- | Control Input | Negative terminal for 0–10V dimming control. |
The LSA-H3P50YB can be controlled using an Arduino UNO to provide a 0–10V dimming signal. Below is an example circuit and code:
// Loncont LSA-H3P50YB Dimming Example
// This code generates a PWM signal to control the brightness of LEDs
// connected to the LSA-H3P50YB LED driver.
const int pwmPin = 9; // PWM output pin connected to DIM+ of the driver
int brightness = 128; // Initial brightness (0-255)
void setup() {
pinMode(pwmPin, OUTPUT); // Set the PWM pin as an output
}
void loop() {
analogWrite(pwmPin, brightness); // Write the PWM signal to the driver
// Example: Gradually increase and decrease brightness
for (brightness = 0; brightness <= 255; brightness++) {
analogWrite(pwmPin, brightness); // Increase brightness
delay(10); // Delay for smooth transition
}
for (brightness = 255; brightness >= 0; brightness--) {
analogWrite(pwmPin, brightness); // Decrease brightness
delay(10); // Delay for smooth transition
}
}
LEDs Not Lighting Up
Flickering LEDs
Driver Overheating
Dimming Not Working
Q: Can the LSA-H3P50YB be used with DC input?
A: No, the driver is designed for AC input only (90–305 VAC).
Q: What happens if the LED load exceeds the driver's output power?
A: The driver includes over-current protection and will shut down to prevent damage.
Q: Is the driver waterproof?
A: The driver is not inherently waterproof. For outdoor use, ensure it is housed in a waterproof enclosure.
Q: Can I use a microcontroller other than Arduino for dimming?
A: Yes, any microcontroller capable of generating a 0–10V signal or PWM output can be used.