Forum: Mikrocontroller und Digitale Elektronik I2C Problem


von Marc (Gast)


Lesenswert?

Hallo,

kann mir jemand sagen was für einen Widerstand man am besten nimmt,
wenn man einen I2C-Bus an 3,3V Vdd anschließt???

Gruß Marc

von Wolfram (Gast)


Lesenswert?

Das wird eher von der Geschwindigkeit und der Anzahl der angeschlossenen
 Slaves sowie der Leitungslänge bestimmt.

von Marc (Gast)


Lesenswert?

Der Bus soll mit 100 kHz betrieben werden.

von Wolfram (Gast)


Lesenswert?

nimm erstmal 10KOhm. Schau dir am Oszi die Anstiegsflanken an.
Wenn sie noch nicht der Spezifikation entsprechen korrigiere den Wert
des Pullupwiderstandes.

von tarzanwiejane (Gast)


Lesenswert?

Hi Marc,

haengt ein bissel von der Leitungskapazitaet ab. Ich habe hier ne 3.3V
Schaltung mit nem Meter Laenge I2C Bus. 1 Master und 3 Slaves.
Terminierung funktioniert super mit 4,7KOhm. Auch bis 400KHz hoch. Der
reine Wert ist nicht sooo wichtig. Ich denke mit Werten zwischen 4 und
10 KOhm kannste nichts verkehrt machen.

cu Tommi

von Peter Z. (Gast)


Lesenswert?

Hallo,

auf der Seite von http://www.sprut.de/electronic/pic/grund/i2c.htm
ist die rede von 3mA durch die Pull Up's. Das würde dann bei 3,3V 1,1k
entsprechen.

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.