The L12-30-50-6-R is a compact linear actuator manufactured by Firgelli, designed for precision motion control in a variety of applications. This actuator is part of the "Actuator Linear" series and is characterized by its small size, high efficiency, and reliable performance. It is commonly used in robotics, home automation, medical devices, and industrial machinery where precise linear motion is required.
The L12-30-50-6-R is designed to deliver consistent performance under various conditions. Below are its key technical details:
Parameter | Value |
---|---|
Manufacturer | Firgelli |
Part Number | L12-30-50-6-R |
Stroke Length | 50 mm |
Input Voltage | 6 V DC |
Maximum Force | 30 N |
Speed at No Load | 12 mm/s |
Duty Cycle | 20% |
Position Feedback | Optional (depending on model) |
Operating Temperature | -10°C to +50°C |
The L12-30-50-6-R actuator typically comes with a 6-pin connector for control and feedback. Below is the pinout:
Pin Number | Name | Description |
---|---|---|
1 | V+ | Positive power supply (6 V DC) |
2 | GND | Ground connection |
3 | Control Signal | PWM or analog signal for position control |
4 | Feedback | Position feedback signal (optional, if supported) |
5 | NC | Not connected |
6 | NC | Not connected |
The L12-30-50-6-R is straightforward to use in a variety of circuits. Below are the steps and best practices for integrating it into your project:
Below is an example of how to control the L12-30-50-6-R actuator using an Arduino UNO:
// Define the PWM pin connected to the actuator's control signal
const int actuatorPin = 9;
void setup() {
// Set the actuator pin as an output
pinMode(actuatorPin, OUTPUT);
}
void loop() {
// Extend the actuator to 50% of its stroke
analogWrite(actuatorPin, 128); // 128 corresponds to 50% duty cycle (0-255 scale)
delay(2000); // Wait for 2 seconds
// Retract the actuator completely
analogWrite(actuatorPin, 0); // 0 corresponds to 0% duty cycle
delay(2000); // Wait for 2 seconds
}
analogWrite
function generates a PWM signal to control the actuator's position.Actuator Not Moving:
Overheating:
Inaccurate Positioning:
No Feedback Signal:
By following this documentation, you can effectively integrate and operate the L12-30-50-6-R linear actuator in your projects.