Forum: Mikrocontroller und Digitale Elektronik '5 Volt tolerant" vs. Levelshifter


von Thomas F. (thomas-hn) Benutzerseite


Lesenswert?

Hallo,

ich stehe vor dem "Problem" einen ENC28J60 (3,3V) mit nem 
Mikrocontroller (5V) zu verbinden. Nun sind die Eingänge des ENC28J60 
laut Datenblatt 5 Volt tolerant.
Meine Frage nun: Ist es ne saubere Lösung dies einfach so anzuklemmen 
oder sollte man dennoch nen Levelshifter verwenden? Kann das Ausnutzen 
der "5V Toleranz" unter Umständen zu Problemen führen?

Danke,

Thomas

von Obelix (Gast)


Lesenswert?

Was erwartest du noch, außer 5V tolerant?

von Jörg B. (manos)


Lesenswert?

Wenn man keine 5V anschließen darf würden die es nicht so formulieren...
Wenn der µC 3,3V als Logic-High ansieht spricht auch in der Richtung 
nichts dagegen...

von Martin K. (mkohler)


Lesenswert?

Die 5V-Toleranz am ENC28J60 wird kein Problem sein.
Wie Jörg B. schon schrieb wird eher die Gegenrichtung problematisch, da 
wirt evtl. ein Busdriver o.ä. zur Anpassung der 3.3V auf 5V nötig.

von A.K. (Gast)


Lesenswert?

Bei der Gegenrichtung sollte man ins Datasheet vom Mikrocontroller 
reinschauen. Manche (kein AVRs allerdings) sind TTL-Kompatibel und 
erkennen High ab 2,4V, dann klappt auch das ohne Anpassung.

von Jörg B. (manos)


Lesenswert?

Stimmt, bei AVR "kann" es knapp werden...
Beim Mega8 ist Vih mit 0,7Vcc angegeben was dann bei 5V 3,5V wäre.
Beim Tiny45 mit 0,6Vcc was dann 3V entsprechen würde...

Also Datenblatt schauen und/oder hoffen...

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

DataFlash mit 3.3V am ATMEGA (5V) klappt ausgezeichnet. Sollte mit dem 
ENC auch gehen. Mit einem PullUp (2k2-4k7) kann man dem MISO noch etwas 
auf die "High"-Sprünge helfen.

von Jankey (Gast)


Lesenswert?

naja 5V Tolerant heißt nur das er nicht bei 5.5V zum Latchen anfängt 
wenn er mit 3.3 versorgt wird. im Prinzip hängen sich die hersteller das 
aus Fenster raus, was sie auch müssen durch die Komplatibilität die 
durch neue Prozesse aufgezwungen wird, weil 5V eigentlich von der 74er 
Serie und allen uC der Z80 bis 8051er kommt., der Trend geht defintiv 
über Handheld von 4.2 bis 3.0V, im Prinzip is jeder eingang der 5V 
Tolerant ist entweder ein Midox oder Kascoden vorbeschalten.

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.