I2C Kommunikation klappt nicht - Kein Device gefunden

#7482150
Lesenswert?

Hallo Leute,

gegeben sei eine Platine (Hook_BRD & Hook_SCH & Hook_PCB), auf der ich versuche, einen Arduino Nano mit einem externen DAC kommunizieren zu lassen. Der DAC ist der MCP4716A0 (Datenblatt hier https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/22272C.pdf)

Ein I2C Scanner sagt mir allerdings, dass keine Devices auf dem Bus sind. Somit sollte es sich vermutlich um ein Hardwareproblem handeln?

Mit dem Oszi messe ich "Kommuniktation" auf der SCL und SDA Leitung ("Oszi"). Der Arduino scheint somit zu funktionieren, der MCP4716 reagiert aber nicht.

Bevor ich nun versuche, den MCP4716 durch einen Ersatzexemplar zu tauschen, wollte ich fragen, ob ich irgendwas Offensichtliches übersehe.

Braucht Ihr mehr Informationen?

Angehängte Dateien:
#7482163
Lesenswert?

Ron-Hardy G. schrieb:

Tobias S. schrieb:

Ein I2C Scanner sagt mir allerdings, dass keine Devices auf dem Bus sind.

Dann taugt der I2C Scanner wohl nix.

Vermutlich habe ich mich falsch ausgedrückt, als ich sagte, dass ich "Kommunikation" messe. Was ich sagen wollte war: Ich sehe, dass der Arduino das erste Byte (also die Addressierung) rausschickt Richtung MCP4716.

Also sollte von Arduino Seite der I²C-Bus funktionieren.

Ich sehe allerding keine Antwort vom MCP4716.

#7482174
Lesenswert?

Tobias S. schrieb:

C-hater schrieb:

Es gibt MCP4716A0..7. Die haben unterschiedliche Adressen und

Das Marking DF.. sollte laut Datnblatt Seite 75 würde MCP4716A0 stehen. Das sollte also passen.

Wo siehst du da ein Marking DF...? Ich sehe nichtmal überhaupt irgendwas von Microchip. Ich sehe einen Chip von OnSemi und einen von ST (der immerhin vom Package her passt). Nix MC und schon gar kein MCP4716...

#7482181
Lesenswert?

So,

ein Update:

Ich habe in der Zwischenzeit den MCP mal durch ein Ersatz getauscht. Und siehe da, der I²C Scanner sagt nun:

I2C Scanner Scanning... I2C device found at address 0x60 ! done

Ich habe es anscheinend geschafft, den ersten Käfer durch meine nicht vorhandenen Lötkünste zu himmeln.

Das Ding funktioniert nun anscheinend.

Danke für Eure Hilfe!

#7482195
Lesenswert?

Tobias S. schrieb:

Ich habe es anscheinend geschafft, den ersten Käfer durch meine nicht vorhandenen Lötkünste zu himmeln.

Vielleicht war er auch bloß nicht wirklich gelötet. Pin1 & 4 sehen ein wenig verdächtig aus. Wirklich sagen könnte ich das nach dem Bild aber nicht. Bin Bilder von OMRON-Systemen zur Qualitätskontrolle gewohnt.

Allerdings: Selbst mit solchen Bildern erkennt man fehlenden Lotfluß nur meistens, aber nicht immer.

#7482205
Lesenswert?

C-hater schrieb:

Vielleicht war er auch bloß nicht wirklich gelötet.

Ich hatte zwar die Löstellen unter einer Lupenleuchte angesehen und war - für mich - zu dem Schluss gekommen, dass die Lötstellen gut aussehen.

Aber Du hast natürlich Recht, es können Lötfehler gewesen sein.

Da es allerdings jetzt mit dem Ersatzexemplar zu funktionieren scheint, werde ich den IC bestimmt nicht erneut ablöten um zu sehen, ob das erste Exemplar vielleicht doch auch weiterhin funktioniert.

Ich lasse das jetzt so und danke Euch erneut für die Zeit, die Ihr investiert habt.

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