Hi,
I'm working on a prototype which uses a latching solenoid (coil) to move an armature. To change between positions I need to reverse the anode/cathode of the coil and supply 3V for 100ms. My problem is that I write software and don't get into hardware much, so although it seems simple in concept I'm not sure how to design a circuit that allows me to control, via two IO pins, the solenoid. Originally I was thinking some kind of electronic DPDT switch but, guess what, in order to control it I need to reverse the anode/cathode! (kinda an infinite loop for me)
Any help would be appreciated.
I'm working on a prototype which uses a latching solenoid (coil) to move an armature. To change between positions I need to reverse the anode/cathode of the coil and supply 3V for 100ms. My problem is that I write software and don't get into hardware much, so although it seems simple in concept I'm not sure how to design a circuit that allows me to control, via two IO pins, the solenoid. Originally I was thinking some kind of electronic DPDT switch but, guess what, in order to control it I need to reverse the anode/cathode! (kinda an infinite loop for me)
Any help would be appreciated.