so far I have used bistable relays with 2 separate coils for SET and RESET. I control them from an Arduino with 2 pins like shown in attachment “img0072.png”. This works fine.
Now I want to use single coil bistable relays where you need a voltage pulse to set / latch the relay and then a reverse polarity pulse to reset / unlatch. I’m having a hard time coming up with a circuit or finding one.
What I have found is the circuit in attached “latching Relay-5.gif”.
(source: 101 - 200 Transistor Circuits)
Is this the best way to control this from an Arduino? Where would I put the protection diodes? Or don’t I need them in this case?
Is there any better way to control a single coil bistable relay from an Arduino?
One condition is that the relay does not move when power fails. This is the main reason why I use bistable relays.