Sida 1 av 1

"Transparent" demultiplexer

Postat: 20 mars 2010, 17:20:37
av bos
Det jag behöver är en krets som klarar detta:

1. Välj adress genom att sätta input-pinnar till lämpligt binärvärde (som aldrig är över 9).
2. En av 10 utgångar blir då aktiv.
3. All data på ingången skickas ut till den aktiva utgången. De andra utgångarna är "off" (0V).

Jag trodde att en demultiplexer gjorde just detta, så jag satte mig ner och läste databladet för 74LS42 (BCD-to-DEC-demux), men det visade sig att det enda den valda utgången gör är att hålla pinnen låg och jag kan inte skicka in någon data. Jag behöver alltså "stroba igenom" en binärström till en specifik utgång.

Vilken/-a krets(ar) vill jag kolla på?

Re: "Transparent" demultiplexer

Postat: 20 mars 2010, 17:26:31
av B1n4ry
En mux med en OE (Output Enable) ingång kanske?
Din indata skickar du in på OE.
alla ut kommer vara låga utom den valda utgången som blir hög om OE är hög.
Borde finnas ngt sådant tycker man...

//B1N4RY

Re: "Transparent" demultiplexer

Postat: 20 mars 2010, 19:06:26
av prototypen
74XX151
74XX251
Då får man 8 ingångar till en utgång

74XX42
74XX154

A-C adressen
D = data (för 154 finns dessutom 2 enable ingångar)
Detta ger en ingång till en av 8 utgångar

Men det var visst till 9 då blir det en 74XX154, adresser på A-D data på enable.

Protte

Re: "Transparent" demultiplexer

Postat: 21 mars 2010, 09:03:32
av bos
Att använda D som data på en 42a var intressant. Kan vara bra att veta i framtiden.

Jag tror att en CMOS 4514 är den krets jag söker. Ska läsa lite mer om den först så att jag inte går i en annan fälla.

Re: "Transparent" demultiplexer

Postat: 21 mars 2010, 09:29:39
av prototypen
4514, 4515, 74XX154 är liknande kretsar bara frågan om man vill ha inverterat eller inte.

Protte