Pages: [1]   Go Down
Author Topic: Operating solenoids using Arduino  (Read 382 times)
0 Members and 1 Guest are viewing this topic.
London
Offline Offline
Edison Member
*
Karma: 23
Posts: 1062
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I want to use an Arduino to 'fire' a soleniod pair. The two windings operate one armature with an 'over centre' spring in a "push me - pull you" configuration. They are normally fired by a couple of passing contact (momentary) switches. They operate on 16 to 20 volts DC, but I don't know the current they draw, which I would guess to be about 2A for less than one second. Obviously, both solenoids would not be fired at the same time! I may also need to use an electrolytic across the power supply to get enough 'punch' into the coil.

Any suggestions as to the feasability of this?
Logged

United Kingdom
Offline Offline
Tesla Member
***
Karma: 220
Posts: 6587
Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

See http://www.arduino.cc/playground/Learning/SolenoidTutorial. If it is acceptable to connect Arduino ground to the -ve side of the solenoid supply voltage, you can omit the opto isolator and the 1k pullup resistor, and use a logic-level mosfet driven from an Arduino pin through a 150 ohm resistor.
Logged

Formal verification of safety-critical software, software development, and electronic design and prototyping. See http://www.eschertech.com. Please do not ask for unpaid help via PM, use the forum.

Pages: [1]   Go Up
Jump to: