12-volt matrix input->output?

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.
Reply to
Jan Panteltje
Loading thread data ...

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
Reply to
Joerg

And presumably neither of them is the Jon English who sang "Hollywood Seven"...? Can't be *that* rare a name...

Reply to
Clifford Heath

If he writes his first name without the "h" that doesn't count :-)

--
Regards, Joerg

http://www.analogconsultants.com
Reply to
Joerg

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
Reply to
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.
Reply to
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

Reply to
Rich Grise

Not even Johnathan E from "Rollerball"? ;-)

Cheers! Rich

Reply to
Rich Grise

As long as I have it right here,

formatting link

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

Reply to
Rich Grise

To be honest I don't know who that is.

--
Regards, Joerg

http://www.analogconsultants.com
Reply to
Joerg

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
Reply to
Joerg

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
Reply to
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.
Reply to
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 :-)

Reply to
Jan Panteltje

formatting link

Cheers! Rich

Reply to
Rich Grise

:)

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.
Reply to
Tony Williams

Tony Williams sez:

OP request a non-PIC solution.

Thanks,

--
John English (OP)
Reply to
John E.

Thanks. Didn't know that movie. Our theatre and TV intake is pretty miniscule.

--
Regards, Joerg

http://www.analogconsultants.com
Reply to
Joerg

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

Reply to
Rich Grise

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.

Reply to
Jan Panteltje

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.