Forum: Mikrocontroller und Digitale Elektronik Level-shifting, tristate erhalten?


von teatime01 (Gast)


Lesenswert?

Hallo,

ich hoffe hier kann mir jemand mit meinem problem helfen.

Ich will nen merkwürdigen IC mit 12V-tristate-logik (12V, 0V und 
floating, also nichts angeschlossen) mit nem 5V-Atmel µC steuern.

Gibt es irgendeinen IC mit dem ich 5V auf 12V ziehen und den 
undefinierten Zustand vom Atmel beibehalten kann? Am besten relativ 
ökonomisch für 13 Pins.

Danke schonmal für eure Hilfe.

von Skua C. (skua)


Lesenswert?

Tristate erhalten wird schwierig.
Aber Tristate mit 12V geht z.b. mit HEF 4503 und weiteren CMOS ICs.

von Skua C. (skua)


Lesenswert?

Hoppla!
Noch einer 40109 vier Pegelwandler mit Tristate.

von teatime01 (Gast)


Lesenswert?

Hmm, auf sowas bin ich auch schon gestoßen. Ich suche aber eher 
irgendwas, was ohne enable auskommt, also sich mit einem pin statt 
zweien zufrieden gibt.

von Skua C. (skua)


Lesenswert?

Da würd ich aus dem Bauch raus sagen gibt es nicht.

Um das zu realisieren müßte man z.b. einen Spannungsteiler anschließen 
der den pin bei Tristate auf Ub/2 legt dann mittels Komparatoren 
auswerten und damit (und n bischen logik)anderen Tristate Buffer 
steuern.

von Falk B. (falk)


Lesenswert?

@teatime01 (Gast)

>Hmm, auf sowas bin ich auch schon gestoßen. Ich suche aber eher
>irgendwas, was ohne enable auskommt, also sich mit einem pin statt
>zweien zufrieden gibt.

Das dürfte schwiegig werden, mit EINEM digitalen Eingang DREI 
Ausgangszustände zu steuern.

Siehe Pegelwandler.

MFG
Falk

von Skua C. (skua)


Lesenswert?

@Falk
Ich finde an dem Wort Tristate sieht man schon das es rein binär nicht 
gehen kann.

Aber wie schon angedeutet mit 2 Komparatoren und je einem low bzw. high 
side Treiber wirds gehen.

Grüße

von teatime01 (Gast)


Angehängte Dateien:

Lesenswert?

Naja, die Ausgänge von den 8-bit Atmels machen ja tristate, Z ist da 
eben den Pin auf Input zu setzen und die pullups zu deaktivieren.

Würde eigentlich sowas (Anhang) funktionieren?

von Skua C. (skua)


Lesenswert?

teatime01 wrote:
> Naja, die Ausgänge von den 8-bit Atmels machen ja tristate, Z ist da
> eben den Pin auf Input zu setzen und die pullups zu deaktivieren.
Da ist es aber einfacher ein extra enable pin zu steuern.
Oder hast du zuwenig pins über dann teil mehr und genaueres mit.

> Würde eigentlich sowas (Anhang) funktionieren?
nee
Hat nie high-Z
Der ober T leitet ausserdem bei max 5V input immer also bei high beide.


Die Lösung mit Komparatoren ist nur sinnvoll wenn man an der Quelle nix 
ändern kann.
Ansonsten 40109 un feddich.

Ende

von teatime01 (Gast)


Lesenswert?

Tja, ich müsste 13 pins jeweils mit 1, 0 und Z ansteuern, von daher 
fallen die HEF45... weg. Ich wollte gern nen Atmega8 nehmen, aber der 
der hat leider keine 26 Output-pins.

Naja, werd ich wohl ein paar shift register und die 40109 nehmen müssen.

Danke auf jeden Fall.

von Klugscheisser (Gast)


Lesenswert?

@Teatime
Darf ich mal fragen, was das für ein IC ist, das Du da ansteuern musst? 
Typenbezeichnung?

von asdf (Gast)


Lesenswert?

Genau - WARUM muss Du da denn unbedingt Tri-State haben?
Vielleicht gehts ja auch anders...

von Klugscheisser (Gast)


Lesenswert?

Ich komme ehrlich gesagt nicht darauf was das für ein IC sein soll, das 
Tri-State am Eingang haben muss.

@ teatime: Bitte nenne doch mal das IC?

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.