AD7705

Gast #490420
Lesenswert?

Hi Leute!

Ich lese den AD7705 mit einem AT89C51ED2 aus. Ich habe das Lesen und 
Schreiben zum A/D-Wandler laut Timing-Circle Diagramm selbst 
ausprogrammiert. Die Kommunikation funktioniert soweit, da der 
A/D-Wandler den DRDY-Pin setzt.

Die Daten, die ich vom A/D-Wandler bekomme sind aber willkürlich. Ich 
lese irgendwelche Zahlen ein, obwohl gar nichts am A/D-Wandler 
dranhängt. Ich weiß nicht woran das liegt, denn normalerweise habe ich 
alle Register richtig eingestellt.

Kann mir da irgendjemand weiterhelfen, hab echt keinen Plan mehr.

Danke!

Hans
Gast #490440
Lesenswert?

Danke Oliver!

Es stimmt, wenn ich ihn auf Masse hänge, kommt immer der gleiche Wert.
Komisch ist aber, wenn ich ein Poti ranhäng, dass da noch immer 
unterschiedliche Werte kommen, obwohl ich nicht am Poti drehe.

Weißt du vielleicht auch noch, was es damit auf sich hat?
Gast #490474
Lesenswert?

Ja, ich habs schon gemerkt, dass sie nur ein wenig schwanken, also glaub 
ich, dass das schon funktioniert, muss die Werte jetzt noch richtig 
interpretieren und das Einlesen noch ein bisschen änderen, aber 
grundsätzlich funktioniert es.

Das mit dem Durchschnittswert mach ich später sowieso.

Danke für die Antworten.

lg Hans

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