I'm trying to drive an electromagnet with a 556 timer in a push pull configuration. The magnet has to change polarity rather quickly and sharply about 10 to 20khz. The voltage also has to be variable, between 3 to 15 volts the current draw is in the range of 1amp. What I need is a way to amp the square waves, I was thinking of using a pair of relays driven by the 556 timer in the complimentary configuration that way I can feed through them a varying voltage independently without affecting the 556... Or am I going at this the wrong way?
Asked
Active
Viewed 622 times
5
-
3Relays won't get you anywhere close to 20kHz. – Kevin Vermeer Aug 02 '10 at 21:03
-
1What are you doing with the magnet? – starblue Aug 02 '10 at 21:55
1 Answers
9
You need to build or buy something called an H-bridge. They are commonly used for motor control.
joeforker
- 5,656
- 10
- 40
- 59
-
-
@pingswept: that's a nice part, roughly like the L298N, but diodes included. – JustJeff Aug 03 '10 at 02:36
-
I tried a H-bridge made by Cana Kit and it works like a charm! I'm still using the 556 timer in complimentary configuration mode and it works perfectly. Thank you very much for the advice Joeforker! – Aug 04 '10 at 22:21