On a sunny day (Sun, 25 Feb 2007 11:49:46 GMT) it happened Jan Panteltje wrote in :
Seems I misread that, it opens at 2V, so that should be OK in both circuits,
4051 or 4028, but you still need the flyback diodes.On a sunny day (Sun, 25 Feb 2007 11:49:46 GMT) it happened Jan Panteltje wrote in :
Seems I misread that, it opens at 2V, so that should be OK in both circuits,
4051 or 4028, but you still need the flyback diodes.
Yep, keep it simple :-)
BTW we just brought a couple back from church and his name is the same as yours. He is a retired mineral engineer. I told him and he said that he never met another person with that name. At least not in the last nine decades or so and this guy has been all over the world.
-- Regards, Joerg http://www.analogconsultants.com
And presumably neither of them is the Jon English who sang "Hollywood Seven"...? Can't be *that* rare a name...
If he writes his first name without the "h" that doesn't count :-)
-- Regards, Joerg http://www.analogconsultants.com
overkill... smaller relays are sufficient
+---------- W output | .-------------------|------. NC | NC | NC / | / | / / | / | / 12v---A1 | 12v---B1 '---C1 | NO---| NO----+----------NO | | | | | | NC | | / | | / | `------C2 | | NO---> X output | | | NC--------------NC | / / | / / +-------B2 .-C3 | NO---+----|----NO | | | `--------> Y output | | | | | `---------------> Z output/|\\ /|\\ /|\\ | | | A-contacts B-contacts C-contacts
A-----. B-----. C-----. | | | ___|___ ___|___ ___|___ | | | | | | | CoilA | | CoilB | | CoilC | |_______| |_______| |_______| | | | 0v----+---------------+---------------+
-- Bye. Jasen
I guessed it could be simplified but was too lazy to try it. Nice try, but could you check your ascii diagram for typos, there seems to be something wrong.
eg, Look at the req'd '010' input, '1000' output.
The B-relay is closed, connecting B1-NO and B2-NO. This does not produce a 1 on the W output?
There are other anomolies. Contact C3 shorts Y and Z together, but look at the '101' input, this requires Y and Z to be different.
There's a typo or I'm not reading your circuit correctly.
-- Tony Williams.
74AC138, and some diodes: 138 outputs: A B C D 000 | | | | --------------------------- 001 | | | | --------------------------- 010 | | | | --------------X----X----X 011 | | | | -------------------X----X 100 | | | | ---------X----X---------X 101 | | | | --------------X---------X 110 | | | | --------------X----X------ 111 | | | | --------------------------
Where "X" is one diode of a diode OR, connected the usual way; the unused inputs default to 1111 for the output, since the 138 is active low. To make the default 0000, just strap all of the unused outputs with all four diodes.
Have Fun! Rich
Not even Johnathan E from "Rollerball"? ;-)
Cheers! Rich
As long as I have it right here,
This could be built on a protoboard with vertical diodes and flying wires across their tops. :-)
Ooops! It's a 5V part. I guess the 4028 will do it, but the outputs aren't all nicely lined up like on the 138, so it'd be harder to do on a protoboard. :-)
Cheers! Rich
To be honest I don't know who that is.
-- Regards, Joerg http://www.analogconsultants.com
It might have worked. For about 100msec or so :-)))
No problem. In the lab nothing looks more high-tech than a nice big Sauerkraut ball of wires.
-- Regards, Joerg http://www.analogconsultants.com
OOPS! you're right
The circuit I posted was incorrect. here's a corrected version.
.------------. .------> W output | | | | .--|--|------. | NC | | | NC | / | | | / | / | | | / 12v-+--B1 | | '---C1 | | NO--+ `---------NO | | | | NC | / | / `---------C2 NO---> X output .------------------. | | NC | NC-----|--------NC / | / | / / | / | / 12v--A1 +-------B2 | .-C3 | | | NO---' NO--. `--|-----NO | | | `--------> Y output | `--------------> Z output /|\\ /|\\ /|\\ | | | A-contacts B-contacts C-contacts A-----. B-----. C-----. | | | ___|___ ___|___ ___|___ | | | | | | | CoilA | | CoilB | | CoilC | |_______| |_______| |_______| | | | 0v----+---------------+---------------+
-- Bye. Jasen
[snip rest]
That looks like a goer. Well done, nice bit of simplification. Maybe use 4-off 2PCO relays, (2 in // to get the 3x C-contacts), in chassis-mount sockets. Add 3x flyback diodes across the coils. Just wiring, no soldering, no pcb.
-- Tony Williams.
On a sunny day (Wed, 28 Feb 2007 15:12:30 +0000 (GMT)) it happened Tony Williams wrote in :
One company where I worked would have sold the OP a PLC :-)
Cheers! Rich
:)
Someone around here, (and I shall remain anonymous), did actually implement a 4-line to 12-line decoder in a PIC. PIC, RC-clock, 12 output transistors, 12 base resistors, all on a small daughter board that plugged into the original 4-line to 16-line IC socket. One of those desperately desperate retrofit mods to get him out of the brown stuff. :)
-- Tony Williams.
Tony Williams sez:
OP request a non-PIC solution.
Thanks,
-- John English (OP)
Thanks. Didn't know that movie. Our theatre and TV intake is pretty miniscule.
-- Regards, Joerg http://www.analogconsultants.com
I thought we had a new "rule" here - anybody who says, "Use a PIC" without showing their code shall be considered a "Troll". ;-)
Cheers! Rich
On a sunny day (Fri, 02 Mar 2007 21:08:22 GMT) it happened Rich Grise wrote in :
Na, if you publish the code (I once did) then they also want a free programmer.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.