All About Circuits Forum  

Go Back   All About Circuits Forum > Electronics Forums > The Projects Forum


The Projects Forum Working on an electronics project and would like some suggestions, help or critiques? If you would like to comment or assist others with their projects, this is the place to do it.

Reply   Post New Thread
Thread Tools Display Modes
Old 07-28-2010, 09:34 PM
aceggert aceggert is offline
New Member
Join Date: Jul 2010
Location: Portland, ME
Posts: 2
Default Pulsing Circuit for DC Solenoid

I am an artist that is getting into kinetic sculpture, and my latest idea is to use solenoids to make strings of pennant flags bounce up and down (whereas, in the past, I've used motors to make them do other things). I was thinking of using a DC push/pull solenoid with a long stroke to make the end of the string move, and I've been told that I need to build a pulsing circuit if I want the solenoid to continuously move up/down.

First, I was wondering if there are any simple tutorials on the web to build such a circuit. I am hoping to have the bouncing get continuously faster and more frequent, until the flags are bouncing around like crazy, and then calm back down again until they come to a complete stop for a little while. Should I use a micro controller to control this or is there an easier/other way?

Second, is a DC solenoid even the right tool to use in this application? Or is there such a thing that moves up and down continuously without the need of a pulsing circuit?

Thanks for your help!
Reply With Quote
Old 07-28-2010, 10:08 PM
tom66 tom66 is offline
Senior Member
Join Date: May 2009
Location: Basingstoke, UK
Posts: 2,613

You can use a 555 timer to control the solenoid. In astable mode, you can configure the on/off cycles. Bonus is a small parts count and a simple design. Post if you need some help designing this circuit...
"Pray that there's intelligent life somewhere in outer space 'cause there's bugger all here on planet earth!"
Reply With Quote
The Following User Says Thank You to tom66 For This Useful Post:
aceggert (07-30-2010)
Old 07-28-2010, 11:42 PM
mcgyvr mcgyvr is offline
Senior Member
Join Date: Oct 2009
Location: North Carolina, USA
Posts: 3,036

why not just use a motor to wind and unwind the string on a shaft or bobbin or something?
Reply With Quote
Old 07-29-2010, 05:00 PM
sage.radachowsky sage.radachowsky is offline
Senior Member
Join Date: May 2010
Location: Boston
Posts: 241


First, I want to say I think your work is awesome. I looked at your website and it's really inspiring to me. I've come from the other end of the spectrum -- from being an engineer to more and more desiring to use that for art purposes. For example, I want to make little firefly devices that blink and communicate with each other and eventually synchronize in groups, like real fireflies do... also, there's a small gallery in Boston that shows works like this very often... Axiom

On this topic, I think that a microcontroller is the way to go. For me, that is the simplest way, but of course it depends on how much experience you have with microcontrollers. It can be done in analog, with a double oscillator, where one oscillates very slowly, and varies a set point that results in the second oscillation speed changing, so it gets faster and slower through hours of time. You'll also need a circuit to determine the pulse width, as I'm guessing you want it to pulse, not stay on.

I really think a microcontroller is so much easier for this. It's also more versatile, if you come up with other ideas while you're working on it, like other timing patterns or sensor responsiveness.

A microcontroller can switch a logic-level MOSFET that then controls the solenoid. Be sure to use a snubber diode to protect against voltage spikes when the solenoid is turned off. They are coils and they have a kickback voltage that can damage the MOSFET if you don't use the protection diode.

Do you need to control the solenoid in both directions, in other words to reverse the polarity of the current? If yes, and if solenoid is a 2-wire device, then you can make an H-Bridge, or use an off-the-shelf one. If it's a three-wire device then it may be that you just need to control two MOSFETs to "push" or "pull" it.
Reply With Quote
The Following User Says Thank You to sage.radachowsky For This Useful Post:
aceggert (07-30-2010)
Old 07-29-2010, 10:06 PM
Bernard's Avatar
Bernard Bernard is offline
Senior Member
Join Date: Aug 2008
Location: Tucson AZ USA
Posts: 3,163

If you do not have solenoids yet, look at The Electronic Goldmine, # G 16036 for US$ .99, long throw spring return, 12 to 24 V, 3.3- 4.2 Ω. solenoid. Should be able to control rep. rate & amplitude. Now the questions:
How many strings, how long, horizontal or verticle, how heavy?
A thought: So that the solenoid does not have to support the tension of a string, stretch string with spring, twang at junction & right angle to string with solenoid. Rotary solenoids can also be used, with arm attached amount of throw can be selected by arm length. Sounds like fun & is do-able. I would be stuck with discrete parts but 555's are old friends.

Last edited by Bernard; 07-29-2010 at 10:13 PM. Reason: correct text
Reply With Quote
The Following User Says Thank You to Bernard For This Useful Post:
aceggert (07-30-2010)
Old 07-30-2010, 05:56 AM
aceggert aceggert is offline
New Member
Join Date: Jul 2010
Location: Portland, ME
Posts: 2

Thanks to everyone for posting helpful feedback! Especially to Sage for such kind words about my artwork. (Sidenote - If you ever want to collaborate on a project, please contact me. I love your firefly idea. Also, I just moved to Portland, Maine, so I'm sure I will be in Boston sooner or later and I will definitely check out Axiom. Thanks for the tip.)

To give a little more information about the project, I plan to string the pennant flags horizontally from freestanding poles that are about 10 feet apart (like the way you would hang a clothesline). I plan to make 3-4 vertical rows of the flags, creating a sort of "wall" of bouncing flags. I might actually make two "walls", creating a "corridor" that people could walk between. I had planned to attach the end of each length of flags to a solenoid, therefore attaching 3-4 solenoids to each pole.

That said, I will start doing research on all those recommendations given above, beginning with the solenoid from the Electronic Goldmine and the 555 timer. I am going to look for ways to work with an Ardunio micro controller on this, so if anyone has any more advice in that direction I will gladly take it. I have no experience with pulse width modulation, and I generally figure things out by following tutorials on youtube.

Your very sincerely grateful electronics novice,
Reply With Quote
Old 07-30-2010, 09:33 AM
bertus's Avatar
bertus bertus is offline
Join Date: Apr 2008
Location: Amsterdam,Holland (GMT + 1)
Posts: 12,107


Welcome to the forum.

You could take a look at the eBook, see the tabs on the top of the page.
Did you also look at the useful websites thread:
Useful websites for electronics (Ver. 2)

For 555 circuits you can take a look at Bill_Marsdens pages:
LEDs, 555s, Flashers, and Light Chasers

There are more 555 links over here:

When you want to take a look at the arduino, take a look at this site:

Next to the arduino there are also the AVR,PICS and Basic stamps:

You don't have to know everything, if you know where to find it.
When you do ask questions, you may look stupid.
When you do NOT ask questions, you will STAY stupid.

It would be nice to have the Timezone ( GMT +/- x ) in the location field in the profile.
(User CP -> Edit Your Details)

Last edited by bertus; 07-30-2010 at 09:42 AM.
Reply With Quote
The Following User Says Thank You to bertus For This Useful Post:
aceggert (08-02-2010)
Reply   Post New Thread

, , ,

Similar Threads
Thread Thread Starter Forum Replies Last Post
Help with Transistor Pulsing Circuit Deltas The Projects Forum 8 07-25-2010 03:03 PM
Capacitive Discharge Circuit FX GUY The Projects Forum 10 01-27-2010 01:27 PM
Cold Plasma Circuit ablaty The Projects Forum 7 11-08-2009 05:31 PM
feedback of a latching solenoid Tomasz22 The Projects Forum 5 01-11-2009 07:03 PM
Solenoid Driver Circuit and its sorroundings.. pizzaice The Projects Forum 21 01-12-2008 03:13 AM

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT. The time now is 04:29 AM.

User-posted content, unless source quoted, is licensed under a Creative Commons Public Domain License.
Powered by vBulletin
Copyright ©2000 - 2014, vBulletin Solutions, Inc.