Forum: Analoge Elektronik und Schaltungstechnik ADS112C04 - Kommunikation okay, kein ADC Wert


von Philipp L. (viech)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich möchte ein Analogwert mittels eines ADS112C04 auslesen:
http://www.ti.com/lit/ds/symlink/ads112c04.pdf

Die allgemeine Kommunikation mit dem IC funktioniert soweit ganz gut.
-> Ich kann Werte in Register schreiben und auch auslesen.
-> Fehlermeldung bei I2C Leitungen abziehen
-> Fehlermeldung bei Falschem Kommandoablauf
Der Code zum Register schreiben/lesen ist recht weit unten (in der Main)


Mein Problem ist nun, dass ich auf beiden Bytes nur die ADC-Werte 0 
erhalte.
-> Der Code (Kommentiert mit ADS112C03 auslesen) steht fast ganz unten 
über der Main.
-> Dieser Ablauf steht auf DB-Seite 38/39

Ich habe Spannungen zwischen 0.2V-1V an den Eingang angelegt und sowohl 
mit der internen als mit der externen Referenz bekomme ich nur die Werte 
0.
Auch habe ich mal die Eingänge von AIN0/AIN1 auf AIN2/3 gewechselt, was 
keinen Unterschied macht.

AVDD/DVDD gemeinsam auf 5V
AVSS/DGND/REFN = 0V
REFP = ~2,5V

Habe das IC im Reflow-Ofen auf einen DIP-Adapter gelötet und betreibe 
den zum Test auf dem Steckbrett.

Hat jemand noch eine idee ?

Danke !!

: Bearbeitet durch User
von Teddy (Gast)


Lesenswert?

Hast du den DRDYbit mal gecheckt?
Ansonsten ist eine Ferndiagnose sehr schwierig.

von Philipp L. (viech)


Lesenswert?

Fehler gefunden.

Hatte kein Stencil für den Adapter und habe die Kontakte nur mit 
normalem Lötzinn verzinnt, das IC drauf und ab in den Ofen.

Da gab es eine wohl kalte Lötstelle...
Habe mit einem Stift auf auf das IC gedrückt und es funktionierte.
Jetzt händisch nachverlötet und passt.

Dabei sahen die Lötstellen so gut aus...

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.