AD7734 Kommunikationsprobleme

Gast #3935238
Lesenswert?
• ▲
▼
Hallo Zusammen,
ich sitze seit drei Tagen an diesem Problem und hoffe, dass mir jemand 
in diesem Forum helfen kann.

Also es geht um den ADC AD7734. Den betreibe ich mit 6.144 MHz Quarz und 
3.0V Referenzspannung. Alles ist so angeschlossen wie im Datenblatt.

Zuerst eine Frage zum Takt. Ich bekomme vom PIN3 MCLKOUT Taktsignal wie 
im angehängten Bild. Ist der DC-Anteil nicht zu hoch, sodass keine 
Flanken erkannt werden. oder ist das so normal?

Als nächstes habe ich den generic-Treiber von der AD-Seite runtergeladen 
und auf einen Atmega16 angepasst. Ich kann das Bauteil initialisieren 
und bekomme auch einen richtigen Wert vom Revision-Register.

Im Anschluss konfiguriere ich das Bauteil wie in der Funktion 
AD7724_Setup(). jeden Registerwert, den ich über SPI schreibe kann ich 
auch lesen. Bis ich in den Mode-Register schreibe. Das RDY-Signal auf 
PIN24 geht auf LOW, was bedeutet, dass die Konvertierung abgeschlossen 
ist. Aber wenn ich versuche diesen Register wieder auszulesen, hängt die 
SPI-Schnittstelle und diese kann nichts lesen.

Danach versuche ich den 24-bit digitalen Wert vom Channel Data -Register 
auszulesen und bekomme immer den Wert 0xff für alle drei Bytes.

Hat jemand Erfahrung mit diesem Bauteil? bzw. kann mir jemand tips 
geben.

Ansonsten frohe Weihnachtstage und viel Spass
Angehängte Dateien:

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.