TWI - Platzierung der Widerstände

OP #844910
Lesenswert?
• ▲
▼
Hallo,

Ich entwickle gerade eine Lösung, mit der ich über TWI mehrere EEPROMs 
anspreche. Diese sind aber auf mehreren Platinen verteilt.
Nun zu meiner Frage: Ich muss doch an den Datenleitungen (SCL, SDA) 
Pull-Up Widerstände anschließen. Wo soll ich die am sinnvollsten 
platzieren? Gleich nach dem uC, oder bei jedem Dateneingang der EEPROMs 
(hätte dann mehrere Widerstände pro Leitung)?

Danke für eure Hilfe!


mfg
Andy
Gast #845000
Lesenswert?
• ▲
▼
Hallo Andreas,

ich würde sie bei der CPU einbauen,
dann ist der Widerstand immer vorhanden und gleich groß,
auch wenn mal mehr oder weniger EEPROMS vorhanden sind.

Ich entwickle gerade etwas ähnliches, eine Steuerung
mit I2C über eine Backplane.
Bisher keine Probleme, auch bei 400KHz treten keine Reflexionen
auf, weil die Anstiegsgeschwindigkeit der Signale hardwaremäßig
begrenzt ist (schreibt I2C so vor).
Hier kommuniziert ein LPC2148 mit mehreren ATmega16.

Gruß,
Martin
Gast #845008
Lesenswert?
• ▲
▼
hopp hopp, ihr profis!
bei jedem eingang macht ja wenig sinn, es sei denn, du machst die 
widerstände entsprechend größer... wäre trotzdem nicht meine erste wahl.
da es sich bei den widerständen nur um pullups und nicht um längs- oder 
abschlusswiderstände handelt, ist die positionierung ziemlich wurschd.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren