ATMEGA128L 3V3, 5V

Gast #1452091
Hallo zusammen

Bin gerade auf der Suche, ob ich ein Bauteil welches für 5V ausgelegt 
ist auch an einen 128L welcher mit 3,3V versorgt wird anschließen kann?
Habe im Datenblatt leider nichts gefunden, ob die IOs bei VCC 3,3V auch 
5V Eingangspegel abkönnen.

Vielen Dank im voraus.
MfG Stephan
Gast #1452098
Hi

>Habe im Datenblatt leider nichts gefunden, ob die IOs bei VCC 3,3V auch
>5V Eingangspegel abkönnen.


Voltage on any Pin except RESET
with respect to Ground ................................-0.5V to VCC+0.5V

Steht in jedem AVR Datenblatt.

MfG Spess
(Firma: none until further notice) #1530191
Hi, ich bin durch eine ähnliche Problematik bei der suche zu diesem 
Artikel gelangt... Und ich habe in der Tat in Datenblatt meines 
Atmega8(L) die stelle gefunden (glaub ich) S 245 wo da steht:
VIL Input Low-voltage -0.5 0.3 VCC V
VIH Input High-voltage 0.7 VCC VCC + 0.5 V

Das beteutet dann ja, dass ich meine 2 Module eines mit ATmega8 auf 5V 
eines mit ATmega8L auf 3.3V nicht direct verbinden kann (I/O Ports)...

Also da es direct leider nicht klappt, nun die Frage:
Wie stellt man das am besten an?

Ich hab schon etwas geschaut und denke mal ein spannungsteiler wäre gut

  _____ .                       _______
   PB0 |                       |        |
   OUT |-----> - - - - +       | Mega8L |
       |               |       |  3,3V  |
 Mega8 |               R1      |        |
   5V  |               |_______| PD0    |
       |               |       | IN     |
       |               R2      |        |
 ______|               |       |________|
                      GND

Also würde ich z.B. R1 = 10K  R2 = 20K (OHM) machen... wäre das OK oder 
muss es mehr weniger sein ? und wenn wovon hängt das ab, weil für die 
spannungs ists ja wurst...

Oder sollte man lieber doch was ganz anderes machen?
(der eine schaltet dem anderen einen transistor ?, Pegelwandler oder 
Optokoppler dazwischen ?


DANKE
(Firma: none until further notice) #1530199
ganz einfach ... hab ich nicht da
1.0 und 2.0 hab ich hier ... aber fließt dann nicht mehr strom 
(vielleicht zuviel irgendwo) ich kam nur auf die größenordnung von 10k 
20 k weil ja der interne pullup auch 10k hat
(Firma: none until further notice) #1530278
Ach ja und fürs "nice to have" - Die Rückleitung
Wie wandle ich 3,3V -> 5V ganz einfach (nur 1 bit/PIN) ?

Kann ich da einfach einen transistor nehmen wie im tutorial, also  "zum 
Schalten" mit einem kleinen vorwiderstand in der Steuerleitung
Basiswiderstand etwa 150k oder 160k und ein BC338 anstelle des tasters 
in tutorial ??

Oder macht MAN das anders ??

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.