

A single solenoid is an electromechanical device that converts electrical energy into linear motion. It consists of a coil of wire that generates a magnetic field when an electric current passes through it, causing a plunger or armature to move. This movement can be used to control mechanical systems, such as valves, switches, or locks.








| Parameter | Value |
|---|---|
| Manufacturer | FESTO |
| Part ID | SOLENOID |
| Voltage Rating | 12V DC |
| Current Rating | 1.5A |
| Power Consumption | 18W |
| Stroke Length | 10mm |
| Force | 5N |
| Response Time | 20ms |
| Duty Cycle | 100% |
| Operating Temperature | -20°C to 60°C |
| Pin Number | Description | Function |
|---|---|---|
| 1 | VCC | Positive supply voltage (12V DC) |
| 2 | GND | Ground |
/*
* Example code to control a single solenoid using Arduino UNO.
* The solenoid is connected to pin 9 through a transistor.
*/
const int solenoidPin = 9; // Pin connected to the transistor base
void setup() {
pinMode(solenoidPin, OUTPUT); // Set the solenoid pin as an output
}
void loop() {
digitalWrite(solenoidPin, HIGH); // Activate the solenoid
delay(1000); // Keep it on for 1 second
digitalWrite(solenoidPin, LOW); // Deactivate the solenoid
delay(1000); // Keep it off for 1 second
}
By following this documentation, users can effectively integrate and troubleshoot the FESTO single solenoid in their projects.