

The 12V Mini Solenoid Electromagnetic Electric Control Push-Pull is a compact electromagnetic actuator designed to create linear motion by pushing or pulling an object when energized. It operates on a 12V DC power supply and is widely used in applications requiring precise mechanical movement. This solenoid is ideal for projects involving locking mechanisms, automated systems, robotics, vending machines, and more.








Below are the key technical details and pin configuration for the 12V Mini Solenoid:
| Parameter | Value |
|---|---|
| Operating Voltage | 12V DC |
| Current Consumption | ~0.5A (500mA) |
| Stroke Length | 10mm |
| Force | ~300g (at 12V) |
| Body Material | Metal |
| Coil Resistance | ~24Ω |
| Duty Cycle | Intermittent (not for continuous use) |
| Dimensions | ~20mm x 15mm x 30mm |
| Weight | ~50g |
The solenoid has two wires for connection:
| Wire Color | Description |
|---|---|
| Red | Positive terminal (+12V DC) |
| Black | Negative terminal (Ground) |
Note: Ensure correct polarity when connecting the solenoid to avoid damage.
Below is an example of how to control the solenoid using an Arduino UNO and a transistor:
// Define the pin connected to the transistor's base
const int solenoidPin = 9;
void setup() {
pinMode(solenoidPin, OUTPUT); // Set the solenoid pin as an output
}
void loop() {
digitalWrite(solenoidPin, HIGH); // Energize the solenoid
delay(1000); // Keep the solenoid active for 1 second
digitalWrite(solenoidPin, LOW); // De-energize the solenoid
delay(1000); // Wait for 1 second before repeating
}
Circuit Notes:
Solenoid Not Activating:
Overheating:
Voltage Spikes Damaging Circuit:
Weak or No Linear Motion:
Q: Can I use a 9V battery to power the solenoid?
A: No, a 9V battery cannot provide sufficient voltage or current to operate the solenoid effectively. Use a 12V DC power supply.
Q: Can the solenoid be used for continuous operation?
A: No, the solenoid is designed for intermittent use. Continuous operation may cause overheating and damage.
Q: How do I control the solenoid with a microcontroller?
A: Use a transistor or relay module to interface the solenoid with the microcontroller. Refer to the example Arduino code provided above.
Q: What is the purpose of the flyback diode?
A: The flyback diode protects the circuit from voltage spikes generated when the solenoid is turned off, preventing damage to other components.
By following this documentation, you can effectively integrate the 12V Mini Solenoid Electromagnetic Electric Control Push-Pull into your projects and ensure reliable operation.