I2C mysteriöser SCL Takt

Gast #3211357
Lesenswert?

Hallo miteinander,

ich teste zur Zeit eine Kommunikation per I2C (Controller <--> 
AD-Wandler). Dafür habe ich gerade eben mal SCL (gelb aufm Bild) und SDA 
(blau aufm Bild)aufs Oszilloskop gebracht. Und wundere mich ein wenig 
über die Signale. SCL hat demnach eine Taktrate von 1 Hz. SDA liegt bei 
ca. 4 MHz. Beide Leitungen sind jeweils mit 7,5 kOhm gegen Masse incl. 
100 nF abgeschlossen. Komischerweise klappt die Datenübertragung 
sporadisch ??

Kann mir jemand sagen was zu diesen (falschen??) Signale führen könnte?

Viele Grüße
Angehängte Dateien:
Moderator (Firma: Titel) Persönliche Seite #3211373
Lesenswert?

Sebastian schrieb:
> Komischerweise klappt die Datenübertragung sporadisch??
Werden da auch sinnvolle Daten übertragen, oder heißt das nur, dass du 
ein ACK bekommst?

> SDA liegt bei ca. 4 MHz.
Schon das ist überaus eigenartig...

> Controller <--> AD-Wandler
Nenn doch einfach mal Ross&Reiter: was für ICs hast du da? Wie sind die 
verschaltet? Was hängt sonst noch am Bus?

Auch die Aufgenommenen signale sehen urig aus. Ich frage mich: warum ist 
bei SDA die steigende und die fallende Flanke gleich?
Moderator (Firma: Titel) Persönliche Seite #3211456
Lesenswert?

spess53 schrieb:
> Siehe Bild: Kopplung AC.
Bei 4MHz ist dann aber der Tastkopf nicht abgeglichen. Und ich würde 
trotzdem eine steilere fallende Flanke erwarten, denn schließlich 
haben wir ja I2C und nicht einen Gegentakttreiber...

Klaus schrieb:
>> Beide Leitungen sind jeweils mit 7,5 kOhm gegen Masse incl. 100 nF
>> abgeschlossen.
> Du bist sicher, daß du von I2C sprichst?
Tja, eigenartiger I2C-Bus. Da könnte jetzt ein Schaltplan 
weiterhelfen...

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