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
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?
Hi >Auch die Aufgenommenen signale sehen urig aus. Ich frage mich: warum ist >bei SDA die steigende und die fallende Flanke gleich? Siehe Bild: Kopplung AC. MfG Spess
Sebastian schrieb: > Beide Leitungen sind jeweils mit 7,5 kOhm gegen Masse incl. > 100 nF abgeschlossen. Du bist sicher, daß du von I2C sprichst? MfG Klaus
Kann es nicht sein, dass Du anstatt SDA eine Clock-Leitung erwischt hast? Das Bild des Zooms des SDA-Signals ist so gleichmäßig, dass Du da theoretisch immer b0101010 schicken würdest.
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...
Undersampling-Effekt des Scopes von SCL vielleicht. Messe mal SCL bei der gleichen Einstellung wie für SDA gemacht.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.