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

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.