Forum: Mikrocontroller und Digitale Elektronik microcontroller und logik arbeiten nicht zusammen


von Benedikt O. (z0mbie)


Lesenswert?

Hallo ich habe mir für ein projekt einen pic32... microcontroller 
gekauft dieser läuft mit 3,3v Betriebsspannung und hat leider nur 
bidirectionale ausgänge und meine l logik dahinter hat 5v TTL ,  wenn 
ich pic und logik direkt verbinde erkennt die logik das  high signal 
nicht richtig als high. Ich habe ein ic gefunen (74xxx245) der mir mein 
3,3v signal in ein 5 v signal wandelt bin mir aber nicht sicher ob der 
ic der richtige ist weil ich mich mit dem datenblatt nicht zurechtfinde, 
und wollte hier fragen ob ich diesen  ic verwenden kann? Bevor ich jetzt 
10falschd ics bestelle und mein projekt wieder stoppt^^

Lg z0mbie

von (prx) A. K. (prx)


Lesenswert?

Echte TTL- und 74HCT-Eingänge kommen mit 3,3V-Pegeln klar.
Siehe auch Pegelwandler

von Bitflüsterer (Gast)


Lesenswert?

Langfristig wäre es gut, wenn wir versuchen Dir zu helfen das Datenblatt 
zu verstehen. Was ist das Problem?

Aber selbst wenn wir selbst nachschauen wollten: Leider kennen wir ja 
das Datenblatt von einem 74xxx245 auch nicht, denn so einen Typ gibt es 
garnicht. Das liegt an den "xxx".
Nenne uns den konkreten Typ und verlinke das Datenblatt darauf.

von Benedikt O. (z0mbie)


Lesenswert?

Es handelt sich um
 https://www.google.de/url?sa=t&source=web&rct=j&ei=dwSPU_ejL8KHONeFgdgL&url=http://www.nxp.com/documents/data_sheet/74HC_HCT245.pdf&cd=1&ved=0CCUQFjAA&usg=AFQjCNHhKicMrexbAWFWhZP_d6M1QwTFIw

Was ich nicht verstanden habe ist :
Wenn ich ein 3,3v signal am eingang anlege ich am ausgang ein 5v signal 
bekomme..

Die logik die geschalten werden muss sind 10bit invertierende D-Latches 
die brauchen min3,5v um ein high signal zu erkennen

Lg z0mbie

von Einhart P. (einhart)


Lesenswert?

... und den Typ der Latches möchtest du uns nicht verraten?

von Bitflüsterer (Gast)


Lesenswert?

Google URLs klicke ich nicht an.

Viel Erfolg noch.

von Benedikt O. (z0mbie)


Lesenswert?

Bei den latches handelt es sich um 74ACT842

von Einhart P. (einhart)


Lesenswert?

Die ACT Serie brauch braucht typisch 1,5V und maximal 2V am Eingang für 
logisch Eins. Wie kommst du auf 3,5V?

von Sepp (Gast)


Lesenswert?

Von der Logik (5V) zum PIC (3,3V) mal einen Widerstand (rund 2- 10k, je 
nach Geschwindigkeit) schalten!
Ich weiß nicht, ob der Pic 5V-kompatible Eingänge hat.

von Andreas H. (ahz)


Lesenswert?

Benedikt Olgun schrieb:
> Bei den latches handelt es sich um 74ACT842

Benedikt Olgun schrieb:
> Die logik die geschalten werden muss sind 10bit invertierende D-Latches
> die brauchen min3,5v um ein high signal zu erkennen

Alle 74ACTxxxx, die ich in meinem Leben gesehen habe, waren mit V_IH >= 
2V absolut glücklich.

Wie kommst Du auf 3,5V ?

/grüße
Andreas

von Axel S. (a-za-z0-9)


Lesenswert?

Benedikt Olgun schrieb:
> Hallo ich habe mir für ein projekt einen pic32... microcontroller
> gekauft dieser läuft mit 3,3v Betriebsspannung und hat leider nur
> bidirectionale ausgänge und meine l logik dahinter hat 5v TTL

TTL? Also richtiges 74xx, 74Lxx, 74LSxx? Glaube ich nicht.

> wenn
> ich pic und logik direkt verbinde erkennt die logik das  high signal
> nicht richtig als high.

Wenn es 74HCT oder 74ACT ist, dann solte es mit 3.3V CMOS Pegel klar 
kommen. Historisches TTL (siehe oben) sowieso. Ansonsten kann man 
74HC/74AC natürlich auch mit 3.3V betreiben.

> Ich habe ein ic gefunen (74xxx245) der mir mein
> 3,3v signal in ein 5 v signal wandelt bin mir aber nicht sicher ob der
> ic der richtige ist

So lange du das "xxx" nicht auflöst, können wir dir da auch nicht 
weiterhelfen.


XL

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.