It can't possibly be done, can it?

Of late, I have been deeply impressed by the nature of latching relays (aka pulse sequencing relays). But all these devices seem to require an electro-mechanical approach - none are solid-state.
Are there solid-state versions or is it just impossible to make one?
What's so good about latching relays?
1. They don't consume additional power to hold the relay in a powered coil state.
2. They remember their configuration even if the power goes off.
I can think of all sorts of situations where you want micro-controller control, but don't want the circuit to default to another state if power goes down. Oddly, I tried to buy some locally and here in Southern Taiwan they have never heard of them.
Are there solid-state versions or is it just impossible to make one?
What's so good about latching relays?
1. They don't consume additional power to hold the relay in a powered coil state.
2. They remember their configuration even if the power goes off.
I can think of all sorts of situations where you want micro-controller control, but don't want the circuit to default to another state if power goes down. Oddly, I tried to buy some locally and here in Southern Taiwan they have never heard of them.
Comments
http://forums.parallax.com/showthread.php?132685-Latching-Relay-Goldmine&highlight=latching+relay
A simple BS1 can control 28 relays without any other hardware. Goldmine has those Omron relays for $1.50, and they go on sale regularly for 99 cents.
Oh, I didn't consider SCRs. That is something I need to think about. But how does one latch in an open position? It seems like I'd still need a mechanical relay for that side.
@Erco
I'd love to get some small ones, but so far nobody in Kaohsiung knows what I am talking about. It seems the electronics shops here have never heard of them.
Those at Electronic Goldmine are a real bargain. $1.50 instead of $10USD. I'll have to work up an order. Mike just doesn't understand how handy these are.
I saw those, but they still require power to retain the state....
"Reset: Remove and reapply control voltage.
Reset is also accomplished by removing output
voltage."
Oops. Didn't read original post closely enough.
Lawson
I agree with you. There just isn't one that will retain info without a capacitor or battery providing a memory of state.
If one can really make one, I suspect that it is worthwhile to patent and exploit. The electro-mechanical ones remember forever!
The Hobby Servo is NOT a solid-state solution. It is electro-mechanical. The position of the rotation determines what is on or not. And the lack of rotation with no power to the switch or optic sensor is the memory.
Nonetheless, as usual with "Beau Schwabe solutions", there is a certain elegance.
Memristors have been realized at the nano level as a fundamental circuit element that can store a resistance value. It is a laboratory curiosity at this point in time, but researchers are already fabricating these into dense crossbar memories and combining them with conventional mosfets to form logic cells that can retain on the nano scale the kind of flip-flop memory you may be happy about. It is pretty impressive!
I still think someone might patent their solution and make some money. The mechanical latching relay is a rather sophisticated mechanical device and usually costs $10 or more. Besides, they tend to be rather large.
I hear ya... 99 cents...
There is a discrete component option that could be a close runner up with the old but not forgotten CD4049 ....
$0.52 http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=296-2055-5-ND
$0.45 http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=1277PH-ND
$0.09 http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=P330BACT-ND
$1.06 ... <-- Rats! if I shopped around or purchased in bulk I could get it for much cheaper.
The attached circuit uses a 0.022uF cap as a memory element. When the main power (+V) is removed this circuit will hold the last digital state for several minutes/hours (.. <-- I'm not sure yet it's running on my desk as I type this). Following up on the initial question an N-MOS connected to the Output would essentially be a Solid State "pseudo"-Latching Relay in this configuration.
Note: The leakage from the Capacitor or 'memory element' is in the order of nano-amps according to the data sheet of the CD4049... but since this isn't a typical configuration it's hard to determine without empirically measuring it over time. When re-powered the charge is re-enforced to the state of the previous holding position.
I liked your idea about using a servo as a memory device. I got a smokin' megadeal on Ebay last month. I bought 40 9-gram servos for $35. That's under a buck each, so right in line with the dollar-store targets we're shooting for.
PS: Can the Propeller 2 support 40 servos?
I know I am being stubborn about this, but that is the whole point. For indefinite periods - including complete lack of power and a return of power; it can't be done. Mechanical trumps solid-state.
Please forgive me. I am not doing this to upset people. It is just an interesting observation.
"Loopy, I posted a solution two days ago in post #4." - Right, that's essentially what the CD4049 is doing, functioning as a 4T memory element. The Capacitor used is pretty low (0.022uF) and can hold the state for at least a couple of hours. A larger capacitor would hold the state much longer.
Loopy Byteloose,
"Sorry Beau, but all is lost if the V+ is removed from the CD4049. Not so with a mechanical relay." - Yes, this is why I said "Pseudo"-Latching. The CD4049 circuit with the stated values can hold the state for at least a couple of hours before a refresh is required.
For instance, a mechanical latching relay can be pulsed by a microcontroller to completely lock out power indefinitely as a failsafe - including power to the micro-controller - until a repair person examines the unit and submits a pulse to reinstate use. Sure, it is a bit of a suicide pill, but that is a valid use.
I just don't see how solid-state can offer that degree of certainty.
And of course, there is still the question of how to do this with AC power as well as DC.
I just thought that it might be an interesting new product as there certainly appears to be continuing demand for latching relays.
Bill
They do sound useful. Hope the "Shack" stocks them in my lifetime. Better hurry!
If they can be used as data storage I am sure they could be used in conjunction with some sense and drive circuit along with a fet, scr, triac, etc. to produce a solid state version of a latching relay.