1. We will be in Read Only mode (no new threads, replies, registration) starting at 9:00 EDT for a number of hours as we migrate the forums to upgraded software.

Driving a solenoid?

Discussion in 'The Projects Forum' started by stolencdz, Apr 21, 2006.

  1. stolencdz

    Thread Starter New Member

    Apr 21, 2006
    Hi all.

    I have a solenoid plunger that I'd like to drive from an FPGA. There will be a voltage spike when I stop driving the solenoid and would rather not damage the board. I've been given vague advice about creating a circuit to 'drive' the solenoid and protect the board. Could anyone provide further insights about this?

  2. Papabravo


    Feb 24, 2006
    The following diagram may be helpful
  3. windoze killa

    AAC Fanatic!

    Feb 23, 2006
    You could also use a DS2003 transistor array or even just a transistor and a few resistors. There are plenty of circuits out there for doing this. The benefits of a DS2003 is there are 7 transistors in a small package so if you want to drive more than one it is there waiting for you.