Forum: Mikrocontroller und Digitale Elektronik Suche Bauteil 8 nach 3


von tobi (Gast)


Lesenswert?

Guten morgen,

auf der Suche nach dem richtigen Bauteil benötige ich Hilfe.
Für eine Anwendung brauche ich einen Decoder 3:8 andersherum. Das heißt, 
ich habe 8 Eingangspins, welche am Ausgang eine bestimmte Adresse 
erzeugen sollen. (Anmerkung: Adressierung beginnt mit 0, nicht mit 1). 
Irgendwie kann ich mir nicht vorstellen, dass ich der erste bin der 
sowas benötigt, kann aber leider nirgends ein Bauteil finden, welches 
diese Anforderungen bietet. Bin für jeden Tipp bezüglich Suchhilfe/Namen 
dankbar.

Ich habe die "Schaltung" schon selbst aufgebaut, komme dabei auf 
10-OR-Gatter, 1-AND-Gatter und 1-Inverter. Wird mir aber beim Platine 
bestücken zu teuer und aufwendig.

Hintergrundwissen:
Der IC meiner Anwendung benötigt eine Adressierung, damit zwischen 
verschiedenen Ausgängen geschaltet wird. Ich habe acht verschiedene 
Eingangssignale, welche von acht verschiedenen Mikrocontrollern kommen, 
wobei jeweils nur ein einziger gleichzeitig angeschaltet ist. Um die 
Mikrocontroller so dumm wie möglich zu halten, soll durch die 
Logikschaltung aus dem jeweiligen Input die richtige Adressierung 
herauskommen (z.B. Mikrocontroller 6 eingeschaltet -> Adresse am IC 5).

Vielleicht ist mein Vorhaben auch zu speziell, sodass es da kein Bauteil 
gibt. Aber irgendwie klingt das für mich nach einer Standardanwendung.

Vielen Dank für jeden Tipp!
Grüße, tobi

von Lars (Gast)


Lesenswert?

wäre denn der 74147 nichts für dich ?

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Lars schrieb:
> 74147

74148 für 8 zu 3

von hinz (Gast)


Lesenswert?

tobi schrieb:
> Für eine Anwendung brauche ich einen Decoder 3:8 andersherum. Das heißt,
> ich habe 8 Eingangspins, welche am Ausgang eine bestimmte Adresse
> erzeugen sollen.

Priority Encoder

von tobi (Gast)


Lesenswert?

74148 scheint genau das zu sein, was ich brauche.

Vielen Dank!

von Carsten S. (dg3ycs)


Lesenswert?

Hi,

tobi schrieb:
> 74148 scheint genau das zu sein, was ich brauche.
> Vielen Dank!

alternativ kann man sich auch einfach fast Beliebige Encoder/Decoder 
einfach mittels geschicktes Programmieren eines (E)EProms selbst 
herstellen. ISt durchaus auch gängige Praxis (...gewesen)

In diesem Speziellen Fall ist der 74148 aber wirtschaftlich gesehen die 
bessere Wahl. (Ausser es ist ein Einzelstück und EPROM Bausteine liegen 
herum, der 74148 aber müssten als einziges noch bestellt werden)

Gruß
Carsten

von Willi (Gast)


Lesenswert?

Carsten Sch. schrieb:
> ISt durchaus auch gängige Praxis (...gewesen)

Na ich weiß nicht, EPROMs waren schon immer zu langsam und zu teuer 
dafür. Den 74148 gibt es seit Urzeiten, selbst den CMOS4532 hatte RCA 
schon Mitte der 70er im Angebot (Alfred Neye, HH, wenn sich noch jemand 
daran erinnert).

Als Adressdekoder taugten TTL-Proms von TI oder Intersil. Wenn man eine 
Lochkarte einschickte, bekam man die Teile gleich programmiert :-)

von (prx) A. K. (prx)


Lesenswert?

Willi schrieb:

> Na ich weiß nicht, EPROMs waren schon immer zu langsam und zu teuer
> dafür.

Mit dem damaligen CD4532 können heutige EPROMs durchaus mithalten. 
Ausserdem ist Tempo kein Selbstzweck, schneller als schnell genug ist 
unnötig.

von HF-Werkler (Gast)


Lesenswert?

Was spricht eigentlich gegen eine einfache Diodenlogik mit Pullup/downs?
Dazu benögt man nur sechs Doppeldioden und ein paar Widerstände.

von Willi (Gast)


Lesenswert?

HF-Werkler schrieb:
> Was spricht eigentlich gegen eine einfache Diodenlogik mit Pullup/downs?
> Dazu benögt man nur sechs Doppeldioden und ein paar Widerstände.

Die ungenauen Logikpegel, die Störempfindlichkeit und die 
Schaltgeschwindigkeit. Im Grunde ALLES!

bei ex. Angelika: 74HC148 0,26 €, 4532 0,27€

von Durchgeblickt (Gast)


Lesenswert?

HF-Werkler schrieb:
> Was spricht eigentlich gegen eine einfache Diodenlogik mit Pullup/downs?

Sechs Doppeldioden und ein paar Widerstände.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.