ADS112C04 - Kommunikation okay, kein ADC Wert

OP #5920798
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 !!
Angehängte Dateien:
OP #5920855
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...

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