I2C - DAC gibt kein ACK

OP #7367382
Lesenswert?
• ▲
▼

Hi,

Ich verwende einen DAC53401 IC zum generieren einer analogen Spannung. Das ganze wird über I2C von einem NRF52832 angesteuert, jedoch scheint im Moment die Kommunikation über I2C nicht zu klappen.

SCL und SDA sind mit Pull-Ups versehen und gehen direkt auf den Nordic uC. Die Aufnahme vom Osci zeigt SCL und irgendwie scheint es nach den CLKs so ein komisches Störungsmuster auf dem Bus zu haben. Der Slave antwortet auch nie korrekt mit einem ACK. Spannung 3.3V ist vorhanden und die A0 ist auf VDD, sprich 3.3V. Was habe ich da übersehen?

Datenblatt: https://www.ti.com/lit/ds/symlink/dac53401-q1.pdf?HQS=dis-mous-null-mousermode-dsf-pf-null-wwe&ts=1678359356677&ref_url=https%253A%252F%252Fwww.mouser.fr%252F

Angehängte Dateien:
#7367413
Lesenswert?
• ▲
▼

Welche I²C Geschwindigkeit?

Die 3,3V sehen wirklich bescheiden aus, dürften aber bei den I²C Schaltschwellen des DAC53401 akzeptabel sein.

VIH: 1.62 V VIL: 0.4 V

Hier wäre eine detailliertere Aufnahme von SCL UND SDA sinnvoll. Sowohl zeitlich als auch von der Spannung her besser aufgelöst. Also 500mV/div und zeitlich eben so, dass die komplette I²C-Nachricht den Bildschirm ausfüllt.

Eventuell sind die Flanken zu verschliffen, da "nur" 10kOhm verbaut sind. Die Länge der Leitungen (und somit die parasitären Effekte) sind nicht ersichtlich. Generell ein Bild vom Aufbau ist interessant. Und wo genau wurde gemessen?

Eventuell bringt die instabile Versorgung auch den digitalen Teil des DAC53401 durcheinander.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.