

The LSA-002 AC Dimmer is a versatile electronic component designed to control the brightness of AC-powered lighting fixtures. By adjusting the voltage and current supplied to the light source, the LSA-002 enables precise dimming, offering energy savings and the ability to create customized lighting ambiance. This component is widely used in residential, commercial, and industrial lighting systems.








The LSA-002 AC Dimmer is designed to work with standard AC mains voltage and supports a wide range of lighting loads. Below are its key technical details:
| Parameter | Value |
|---|---|
| Input Voltage | 110V AC to 240V AC |
| Output Voltage | Adjustable (0V to Input Voltage) |
| Maximum Load Current | 2A |
| Maximum Load Power | 400W |
| Control Signal | PWM (Pulse Width Modulation) |
| Operating Frequency | 50Hz / 60Hz |
| Isolation | Opto-isolated control circuit |
| Dimensions | 50mm x 40mm x 20mm |
The LSA-002 AC Dimmer typically has the following pin configuration:
| Pin Name | Description |
|---|---|
| AC-IN | Input terminal for AC mains voltage (110V-240V AC). |
| AC-OUT | Output terminal for the dimmed AC voltage to the load (e.g., light bulb). |
| GND | Ground connection for the control circuit. |
| VCC | Power supply for the control circuit (typically 5V DC). |
| PWM | Input pin for the PWM signal to control the dimming level (from a microcontroller). |
The LSA-002 AC Dimmer is straightforward to use in a circuit. Below are the steps and best practices for integrating it into your project:
Connect the AC Input and Output:
AC-IN terminal.AC-OUT terminal.Power the Control Circuit:
VCC pin.GND pin to the ground of your control circuit.Control the Dimming Level:
PWM pin of the dimmer.Adjust the PWM Duty Cycle:
Below is an example of how to control the LSA-002 AC Dimmer using an Arduino UNO:
// Example code to control the LSA-002 AC Dimmer with an Arduino UNO
// This code generates a PWM signal on pin 9 to adjust the dimming level.
const int pwmPin = 9; // PWM output pin connected to the LSA-002 PWM input
void setup() {
pinMode(pwmPin, OUTPUT); // Set the PWM pin as an output
}
void loop() {
// Gradually increase brightness
for (int dutyCycle = 0; dutyCycle <= 255; dutyCycle++) {
analogWrite(pwmPin, dutyCycle); // Write PWM signal to the dimmer
delay(10); // Small delay for smooth dimming
}
// Gradually decrease brightness
for (int dutyCycle = 255; dutyCycle >= 0; dutyCycle--) {
analogWrite(pwmPin, dutyCycle); // Write PWM signal to the dimmer
delay(10); // Small delay for smooth dimming
}
}
The light does not turn on:
AC-IN terminal.AC-OUT terminal.Flickering light:
Overheating:
No response to PWM signal:
PWM pin.Q: Can the LSA-002 be used with non-dimmable LEDs?
A: No, the LSA-002 is designed for dimmable loads only. Using it with non-dimmable LEDs may cause flickering or damage to the light.
Q: What happens if I exceed the maximum load power?
A: Exceeding the maximum load power (400W) can cause overheating, damage to the dimmer, or even pose a fire hazard. Always ensure the load is within the specified limits.
Q: Can I use the LSA-002 with a 3.3V microcontroller?
A: Yes, but you may need a level shifter to ensure the PWM signal is compatible with the dimmer's input requirements.
Q: Is the LSA-002 suitable for outdoor use?
A: The LSA-002 is not weatherproof. If used outdoors, it must be enclosed in a weatherproof housing.