Lothar Miller schrieb:
> Fuzzi schrieb:
>> Auf Seite 5 steht, dass für Input-High 0.7*Vdd angenommen wird, was 3.5V
>> entsprechen würde. Allerdings steht das dort in der Spalte für
>> Maximalwerte.
> Das Stichwort heißt ja auch: "Input High Threshold Voltage"
> Und im schlimmsten Fall ist die eben bei 3.5V mit 5V Vcc. Mit mehr
> Glück liegt sie nidriger...
>
>> Besteht da die Möglichkeit, dass 3.3V trotzdem als High erkannt werden?
> Durchaus. Aber trotzdem bist du ausserhalb der Spec. Bei Problemen wird
> dir von Herstellerseite aus keiner helfen...
>
> Warum legst du deine Pullups nicht auf 5V und baust Dioden gegen 3,3V
> ein oder vertraust auf die internen Schutzdioden deines 3.3V ICs.
> Welches ist das eigentlich?
da der threadgründer sich nicht mehr meldet, hake ich mich mal ein :-)
Ich möchte gerne mehrere 5V AVR-I2C Slaves am RaspberryPi betreiben und
frage mich gerade ob ich einen Levelshifter benötige.
Datasheet Atmel sagt auch 0,7*Vcc -> 3,5V für I2C Input High Voltage
Die erhältlichen Levelshifter beschreiben im Text nur die umgekehrte
Richtung von 5V Master zu 3,3V Slaves.
Sind diese Levelshifter gründsätzlich auch für beide Möglichkeiten
benutzbar ?
Und reicht dann EIN LevelShifter am Raspi ?
Laut Raspi Dokumente ist der SEHR empfindlich was das angeht.
mfg marco