Forum: FPGA, VHDL & Co. Problem mit LTC2607 I2C Schnittstelle


von Gerd (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Community,

ich habe da ein Problem mit der I2C Schnittstelle des LTC2607 DAC.

Im Anhang sind 2 Bilder vom Signal, das ich ausgebe. Das grüne ist SDA 
und gelb ist SCL.

Das Problem ist, dass der DAC nach dem Empfang der 4 Bytes den Ausgang 
nicht setzt.

Dann habe ich mir SDA genauer angeschaut und komischerweise geht er 
zwischen dem 9 und 10 Bit immer auf High. Und das 9 Bit ist aber low, 
was ja heißt, dass er es erfolgreich empfangen hat.

Ich sende 4 Bytes. Erstmal die globale Adresse, danach das Kommando 
"Write to and Update" und danach das 16-Bit Wort.

Ich steht grad aufm Schlauch, weiß nicht was da falsch sein soll.

von Lattice User (Gast)


Lesenswert?

Gerd schrieb:

>
> Ich steht grad aufm Schlauch, weiß nicht was da falsch sein soll.

Sowohl Start- als auch Stopcondition sehen falsch aus. SCL ist dabei 
jeweils nur die halbe Zeit im Vergleich zu den anderen Perioden auf Low.

Auch sieht man den Bildern nicht an, ob die Holdtime für SDA bei einer 
fallenden Flanke von SCL eingehalten wird.

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.