Forum: Mikrocontroller und Digitale Elektronik atmega128L mit 3.3v betreiben, portpins 5V tolerant?


von Elektrolyt (Gast)


Lesenswert?

Hi Leute,

wollte mal fragen, ob man an die Portpins eines Atmega128L, welcher mit 
3.3V betrieben wird, 5V Signale draufgeben darf. Könnte mir vorstellen, 
dass er das gar nicht mag, aber vielleicht ist die L-Version da 
anders?Wurde im Datenblatt nicht wirklich fündig, ob die IOs 5V tolerant 
sind, vielleicht weiss das jemand.
Besten Dank für jede Info...
Gruß Elko

von Εrnst B. (ernst)


Lesenswert?

Sagen wirs so, der Atmega geht davon nicht direkt kaputt, aber 
vielleicht der Rest der Schaltung:

Jeder Pin hat eine (Clamp/ESD-Schutz) Diode nach GND und eine nach VCC.
Diese leitet dann, und deine 5V fließen vom Eingang in die 
Betriebsspannung, die dadurch ansteigt.

Wenn du also genug 3.3V-Verbraucher in der Schaltung hast, und dein 
5V-Signal nicht allzuviel "Power", überleben alle das.

von holger (Gast)


Lesenswert?

>Wenn du also genug 3.3V-Verbraucher in der Schaltung hast, und dein
>5V-Signal nicht allzuviel "Power", überleben alle das.

Man sollte schon noch so ca 5k Ohm vor den Eingang
schalten. Sonst könnte die ESD Diode sterben.

von Uwe .. (uwegw)


Lesenswert?

Ja, mit Widerstand vorm Eingang geht das, wenn dadurch nicht zuviel 
Leistung in den 3,3V-Kreis eingespeist wird (evtl zur Sicherheit ne 
Z-Diode einbauen). Atmel geht sogar in der AppNote AVR182 mit 230V (!) 
auf einen AVR. Mit nem 1MOhm-Widerstnad ist das möglich.
Dort ist auch ein maximaler Eingangsstrom von 1mA angegeben, woraus 
holger die 5k für deinen Fall berechnet hat.

von Bensch (Gast)


Lesenswert?

> Wurde im Datenblatt nicht wirklich fündig, ob die IOs 5V tolerant

Lesen bildet....

Unter Electrical characteristics und unter Absolute maximum ratings 
steht doch klar und deutlich: Max. Vcc+0.5V. Und Vcc ist bei dir ....?

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.