Forum: Mikrocontroller und Digitale Elektronik 5V Latch mit 3,3V ansteuern


von Der M. (naeschd)


Lesenswert?

Hallo zusammen,

bei mir gehts widermal um das Thema Pegelwandler. Folgende Thematik:

Ich entwickle zur Zeit einen LED-Cube und möchte hier 75LEDs mit Hilfe 
von Latches ansteuern. Über die Latches kann ich die 75LEDs "quasi 
gleichzeitig" mit nur 8 Datenleitungen und 10 Enableleitungen ansteuern.

Ich möchte hierzu den 74ACT573 verwenden (parallel 8-fach Latch). Diesen 
betreibe ich mit 5V. 3,3V reichen leider nicht.
Dieser Latch will am Eingang CMOS haben.
Auszug aus dem Datenblatt des 74ACT573 @25°C:
High Level Input Voltage @5,5V supply: min. 3,85V; typ. 2,75V; max: 
keine Angabe
Low Level Input Voltage @5,5V supply: min. keine Angabe; typ. 2,75V; 
max: 1,65V.

Der 74ACT573 hängt zur Zeit am STM32F4 Discovery-Board. Dieses liefert 
an den Ausgängen 3,3V-Logik. (Gemessen habe ich bei High-Zustand 2,95V).
Das heißt auch, dass ich mich hier im "Graubereich" der Logikzustände 
bewege. Ausprobiert habe ich das Ganze auch. Und das hat meine Annahme 
leider auch bestätigt: Resultat ist ein nicht zu 100% definierter 
Schaltzustand des Latches. (Wackler im Ausgang).

Also müssen Pegelwandler ran. Zur Info: Der 74ACT573 wird bei mir 10x 
auf der Schaltung eingesetzt. Die 8 Datenleitungen werden 
durchgeschleift. Also müssen 8xDatenleitungen und 10xLatch Enable 
gewandelt werden :(
Hier meine Ideen:
- Selber bauen: 18x Open Collector mit Pull-up.
- Selber bauen: 18x N-Kanal Fet mit zwei Widerständen
- 5x 74HCT125/74HCT126 (TTL-Eingang - CMOS Ausgang)
- 3x MC14504B (TTL-Eingang - CMOS Ausgang)

Aber irgendwie haut mich von den Lösungen nichts so wirklich um. Das mit 
der Pegelwandlung ist für mein Empfinden deutlich zu aufwändig.
Fällt euch eine Möglichkeit ein wie man das Ganze vereinfachen kann? 
Gibt es andere Latches/Treiber, die ich hierfür einsetzen kann? Oder 
gibt es anderen praktische Möglichkeiten zur Pegelwandlung?

Vielen Dank für eure Ideen und Ratschläge.
Viele Grüße
Matze

von Horst H. (horst_h44)


Lesenswert?

Schau Dir mal die 8-fach Level Shifter vom iC-Haus an. Der iC-MFL kann 
3,3V am Eingang auf 5V umsetzen. Das deutsche Datenblatt ist hier: 
http://www.ichaus.biz/MFL-MFLT_datasheet_de . Es ist wohl mehr zum 
ansteuern von FETs ausgelegt, aber bei anderen Herstellern findest Du 
ähnliches nur für Logikschaltungen.

von Joachim (Gast)


Lesenswert?

Nur mal eine _Bastelidee_:

Du hängst 1-2 Dioden in die Minusleitung des Discovery-Board. Der 
74ACT573 hat sein Ground vor diesen Dioden, sieht also immer 
U_Aus+UDioden. Eventuell eine davon Shottky. Kondensator über die Dioden 
und ggfs. noch für Mindeststrom sorgen.

Gruß

von Harald H. (mirona)


Lesenswert?

Hallo,

irgendetwas stimmt nicht.
Entweder hast Du in das falsche Datenblatt geschaut, den ein 74ACT573 
benötigt am Eingang "TTL"-Pegel, oder Du hast einen ACH, der in der Tat 
CMOS-Pegel benötigt.

von Der M. (naeschd)


Lesenswert?

Hey Harald,

auf deinen Beitrag hin, habe ich mal auf den tatsächlich verwendeten 
Chip angeschaut. Und siehe da 74AC573 :-( Also CMOS-Eingang!

Das erklärt natürlich so eingies. Vielen Dank für den Hinweis!

Weitere Vorschläge oder schöne Pegelwandler sind natürlich gerne 
willkommen...

Aber jetzt werde ich mir erstmal auch die tatsächliche ACT-Variante 
(TTL-Eingang) bestellen müssen.

Danke
Matze

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.