Forum: Analoge Elektronik und Schaltungstechnik Atmega - Raspi Level Shifter


von Daniel K. (robopcb)


Lesenswert?

Hallo, ich habe eine kleine Verständnisfrage, bzw hätte gerne einen Rat. 
Ich möchte ein Atmega Prozessor per UART mit einem Rspi kommunizieren 
lassen. Jetzt nutzt der Raspi 3,3V und der Atmega 5V somit brauch ich 
einen Level Shifter oder vergleichbar.

Nun zu meiner eigentlichen Frage, wieso sollte ich z.B. einen BSS138 
nutzen, wenn ich das Problem auch mit einem Spannungsteiler gelöst 
bekomme. Bei den Widerständen sind die Lötarbeiten deutlich geringer als 
beim Level Shifter, aber trotzdem wird dieser offensichtlich öfters 
genutzt. Nur wieso? Welche Vorteile ergeben sich dadurch?

von Falk B. (falk)


Lesenswert?

@ Daniel K. (robopcb)

>lassen. Jetzt nutzt der Raspi 3,3V und der Atmega 5V somit brauch ich
>einen Level Shifter oder vergleichbar.

Siehe Pegelwandler.

>Nun zu meiner eigentlichen Frage, wieso sollte ich z.B. einen BSS138
>nutzen, wenn ich das Problem auch mit einem Spannungsteiler gelöst
>bekomme.

Für die 5V -> 3,3V Richtung reicht ein Spannungsteiler, irgendwas um die 
2k-10k Gesamtwiderstand. In die andere Richtung brauchst du ein Gatter 
ala 74HCT125.

von p41145 (Gast)


Lesenswert?

von 5V -> 3,3V mit Spannungsteiler,
von 3,3V zu 5V ist keine Anpassung notwendig,
ein regulärer ATMega erkennt bei 5V noch ein 3V Pegel zuverlässig.

Steht im Kapitel DC Characteristics : Input High Voltage

von Daniel K. (robopcb)


Angehängte Dateien:

Lesenswert?

Danke für eure schnellen Antworten.

Das heißt doch, dass es möglich wäre solch einen Schaltungsaufbau wie im 
Anhang, zu verwenden, oder?

von Test (Gast)


Angehängte Dateien:

Lesenswert?

p41145 schrieb:
> ein regulärer ATMega erkennt bei 5V noch ein 3V Pegel zuverlässig

Lt. Datenblatt eines ATmega328P (was auch immer ein "regulärer ATMega" 
sein soll?) liegt die Schwelle bei 0,6*Vcc also bei 3,0V. Ob man 
3,3V-3V=0,3V als "zuverlässig" oder ausreichenden Störabstand bezeichnen 
kann ist ziemlich fraglich und stark von der Anwendung abhängig. Das 
sind typische Fälle wo dann Störungen einherkommen die man schwer 
reproduzieren kann. 20 Cent für ein Gatter rentieren sich meist im 
Angesicht der Zeit die man mit Problemen verplempert.

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.