AVR: Kann ein AVR-Ausgang das?

Gast #985806
Hallo,

ich würde gerne an einem Mega32 mit Vcc=5V ein anderes IC mit Vcc=3,3V
anschliessen. Dazu möchte ich den Pegelwandler MAX3378 benutzen.
Der MAX3378 hängt an beiden Vcc's.
Er hat einen Eingang "Three-State", dessen Pegel sich (leider)
über die 3,3V-Seite definieren.

Der MAX will max. 0,15V haben damit die IOs hochohmig werden
und mind. 3,3V - 0.2V damit er seinen Betrieb aufnimmt.

        3,3V
         |
         |
        10K
         |
MAX3378--|
         |
AVR------|

Kann man mit dem Mega32 per Output auf Low die Leitung auf unter 0,15V
ziehen???

Im AVR-Datenblatt findet sich nur eine Angabe für einen Strom von 20mA.
Da würden am Ausgang bis zu 0,7V anfallen. Es würde also nicht gehen.

Ansonsten finde ich nur ein Diagramm in dem Sink-Current (Y-Achse) über
Output-Voltage (X-Achse) aufgetragen ist.
Kann ich das einfach "umdrehen"???


Danke für Eure Hilfe, hab leider keinen AVR hier um es auszuprobieren.
Tobias
#985834
Warum soll das nicht gehen?
0.7V bei 20mA bedeutet nicht, daß bei 0.33mA auch 0.7V abfallen.
Laut Datenblatt liegt man bei 0.33mA unterhalb dessen, was mit einem 
gezeichneten Diagramm noch darstellbar ist.
Siehe beliebiges AVR-Datenblatt im hinteren Teil unter:
"I/O Pin Sink Current vs. Output Voltage"

Gruß
Jadeclaw.
Gast #985982
Hallo Peter,

nicht, daß ich das nicht glauben würde, aber findet sich
die Angabe im Datenblatt und ich bin nur zu blöd?

Und, gilt das für alle Ausgänge bzw. alle (aktuellen) AVRs,
von den XMegas abgesehen?
#986008
@ Tobias (Gast)

Das Widerstandsverhalten ergibt sich prinzipiell aus der Art der 
verwendeten Endstufen-Transistoren (FET).

Und die im Datenblatt angegebenen Kurven sind (solange die Ströme nicht 
zu hoch werden) richtige "Widerstandsgeraden", aus denen man den den 
Widerstand berechnen kann. Siehe z.B. im Datenblatt "I/O PIN SINK 
CURRENT vs. OUTPUT VOLTAGE
Vcc = 3.0V", da sind es 0.6V / 15mA = 40 Ohm.

Etwa 50 Ohm gelten für alle Pins, die als normaler Portausgang 
konfiguriert sind. Bei 5V Versorgung und niedrigen Temperaturen besser, 
bei 2V Versorgung und Wärme schlechter. Wie immer bei FETs.

Ausnahmen bestätigen bestimmt auch hier die Regel.

Grüße, Peter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 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.