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

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