Forum: Analoge Elektronik und Schaltungstechnik I2C Störung Flachband


von Emi 2. (emi21)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

habe hier aktuell eine Tastatur (Folie) die über I2C abgefragt werden 
soll.
Der Bus läuft auf 3.3V und aktuell mit 100kHz. Sobald die Folie über ein 
8cm Flachbandkabel angeschlossen wird, fängt der Bus an mit spinnen.
Habe mal den I2C Teil vom Schaltplan rauskopiert, den ich bekommen habe.
An SDA uns SCL hängt dann direkt das IC. Parallel am Bus hängt dann 
jeweils ein 5pF Kondensator gegen Masse. Weiterhin hängt noch ein 33 Ohm 
Widerstand parallel an SCL und SDA, der dann auf die ESD Schutzdiode 
geht.
Ist das in dem Fall nicht die falsche Beschaltung über den I2C Bus?
Für was ist da parallel jeweils ein 5pF Kondensator? Der addiert sich ja 
noch zusätzlich zu der Leitungskapazität vom Flachbandkabel, der ESD 
Schutzdiode und dem TCA IC.
Sollte die ESD Schutzdiode nicht direkt am Bus hängen anstatt über einen 
33 Ohm Widerstand?
Kenne das normal so, dass der 33Ohm Widerstand in Reihe hängt bei SDA 
und SCL, also zwischen Flachband und TCA IC und nicht parallel über eine 
Schutzdiode nach Masse oder?

Danke und Gruß Emi

von Nemopuk (nemopuk)


Lesenswert?

Ändere die 4,7k Pull-up Widerstände auf 2,2k Ohm.

von Wastl (hartundweichware)


Lesenswert?

Wer Mikrokontroller-Schaltungen ohne Abblock-Kondensatoren aufbaut,
nachmacht oder verfälscht, insbesondere bei existierenden
Schaltungen die Abblock-Kondensatoren weglässt oder falsch
verschaltet oder selbst solche Schaltungen entwirft, in Verkehr
bringt und/oder aufbaut ohne Abblock-Kondensatoren nach Hersteller-
Empfehlungen zu verwenden, wird mit Zugangs-Ausschluss vom
Mikrokontroller-Forum nicht unter zwei Jahren bestraft.

von Emi 2. (emi21)


Angehängte Dateien:

Lesenswert?

Wie gesagt das ich ja nur ein Ausschnitt von dem Plan. Am IC ist schon 
ein 100nF Kondensator dran.
Das hat denke ich aber mit der eigentlichen Frage nichts zu tun.

von Wastl (hartundweichware)


Lesenswert?

Emi 2. schrieb:
> Sobald die Folie über ein
> 8cm Flachbandkabel angeschlossen wird, fängt der Bus an mit spinnen.

Unter "spinnen" kann sich vielleicht eine Spinne was vorstellen,
ansonsten kein Schwein.

Emi 2. schrieb:
> Das hat denke ich aber mit der eigentlichen Frage nichts zu tun.

Zeige den ganzen Schaltplan, wir werden ihn schon nicht raubkopieren.
Der Fehler liegt im Bereich den du nicht zeigst. Kann auch am Aufbau
liegen.

von Gerald B. (gerald_b)


Lesenswert?

8 cm, oder hast du ne Null vergessen? :-)
Ich habe schon I2C über 2 m CAT5 Kabel geschickt und das funktionierte 
stabil. War aber nur ein Teilnehmer. Bei 3,3V kannst du sogar auf 1,5K 
runtergehen. Da fließt laut Herrn Ohm weniger Strom. Wie ist das 
Flachbandkabel belegt? Um Übersprechen zu verhindern, würde ich Masse 
zwischen die Datenleitungen legen. Aber bei 8 cm sollte das eigentlich 
egal sein.

von Emi 2. (emi21)


Lesenswert?

Ja es sind ca. 8cm. An die Schaltung der Folie komme ich nicht dran, da 
alles vergossen ist. SCL und SDA liegen direkt nebeneinander auf dem 
Flachband.

von Gerald B. (gerald_b)


Lesenswert?

Erzähle mal was zum Aufbau, oder mache Fotos.
Irgendwas, was Störungen in nächster Nachbarschaft raushaut? Ein FU, ein 
Schaltnetzteil, oder was in der Preislage? Ich hab mal auf 1 Meter Länge 
das Versorgungskabel einer 100W Power-LED neben einem Datenkabel für 
einen DS18B20 durch ein gemeinsames Rohr (Stehlampe geführt). Wenn ich 
die LED per PWM dimmte, strich der Sensor die Segel. Die Störungen waren 
so derb, das der Sensor verreckte.
Also irgendwas, was du uns verschweigst? ;-)

von Falk B. (falk)


Lesenswert?

Emi 2. schrieb:

> Der Bus läuft auf 3.3V und aktuell mit 100kHz. Sobald die Folie über ein
> 8cm Flachbandkabel angeschlossen wird, fängt der Bus an mit spinnen.

Was heißt das GENAU?

> Habe mal den I2C Teil vom Schaltplan rauskopiert, den ich bekommen habe.
> An SDA uns SCL hängt dann direkt das IC. Parallel am Bus hängt dann
> jeweils ein 5pF Kondensator gegen Masse. Weiterhin hängt noch ein 33 Ohm
> Widerstand parallel an SCL und SDA, der dann auf die ESD Schutzdiode
> geht.

Komische Schaltung.

> Ist das in dem Fall nicht die falsche Beschaltung über den I2C Bus?
> Für was ist da parallel jeweils ein 5pF Kondensator? Der addiert sich ja
> noch zusätzlich zu der Leitungskapazität vom Flachbandkabel, der ESD
> Schutzdiode und dem TCA IC.
> Sollte die ESD Schutzdiode nicht direkt am Bus hängen anstatt über einen
> 33 Ohm Widerstand?

Eben.

> Kenne das normal so, dass der 33Ohm Widerstand in Reihe hängt bei SDA
> und SCL,

Den braucht im meisten eigentlich nicht.

>also zwischen Flachband und TCA IC und nicht parallel über eine
> Schutzdiode nach Masse oder?

Nach Masse sowieso nicht.

Dein Problem könnte ein Masseproblem sein. Ist die angeschlossen?

Emi 2. schrieb:
> Ja es sind ca. 8cm. An die Schaltung der Folie komme ich nicht dran, da
> alles vergossen ist. SCL und SDA liegen direkt nebeneinander auf dem
> Flachband.

Und die restlichen Adern?

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.