Problem mit AD7541 (DA-Wandlung)

Gast #1291092
Hallo und HILFE!! Ich hab ein Problem mit dem AD7541: ich habe ihn wie 
im Datenblatt beschrieben beschaltet (s. Bild) und die Bit-Eingänge mit 
den Ausgängen meines ATMega32 verbunden. Der ATMega liefert die 
richtigen Signale, von 0x000 bis 0xFFF (also 12 Bit). Der OPV allerdings 
gibt immer nur etwa -15V aus, obwohl ich das Bitmuster immer variiere. 
Eigentlich muss das Signal ja decodiert und mit der Referenzspannung 
multipliziert werden. Aber irgendwie hat die Referenzspannung hier gar 
keinen Einfluss...fehlt in der Schaltung vielleicht noch irgendwas?

Vielen Dank im Voraus für die Hilfe!!
Angehängte Dateien:
Lothar Miller schrieb:
>> als Referenzspannung zwischen 0 und 10V DC gearbeitet
> Probiers mal mit negativer Vref.
> Siehe dazu im DB:
>
> TABLE 1. CODE TABLE - UNIPOLAR BINARY OPERATION
> :
> 100000000001   -VREF (1/2 + 1/2^12)
> 100000000000   -VREF/2
> 011111111111   -VREF (1/2 - 1/2^12)
> :

Das ist im Prinzip richtig, aber trotzdem müsste dann eine Spannung 
zwischen 0 und -VRef herauskommen und nicht dauernd fast -15V.

Der LF353 ist ein Doppel-OP, vielleicht falsch angeschlossen?
Gast
@ Dieter Werner:

Danke, jetzt kommt was "besseres" raus (eine Leitung war lose ;-) ) 
immerhin kann ich jetzt zwischen ca. 5V und 10V variieren (bei 10V 
Referenzspannung), allerdings kommen irgendwie komische Werte raus: z.B. 
habe ich bei 0x00 etwa 5,5V, während bei 0x0e ein Wert unter 5V 
rauskommt. Kann es sein dass der DAC die Highs und Lows nicht richtig 
erkennt?
> Kann es sein dass der DAC die Highs und Lows nicht richtig erkennt?

Das halte ich für ziemlich unwahrscheinlich, da die Eingänge mit 
TTL-Pegel klarkommen (low < 0,8V  high > 2,4V).

Zum Testen könnte man den OP vom DAC-Ausgang abhängen und an dieser 
Stelle ein mAmperemeter nach GND schalten.
Der Strom muss dann proportional dem Digitalwert sein, Absolutwert bin 
ich jetzt zu faul zum Nachschauen.
Gast
Na ja, eigentlich müsste es ok sein...laut Datenblatt wird der Pegel bis 
0,8V als Low erkannt. Allerdings messe ich bei mir gegen Masse z.T. 
0,7V, was ich für Low schon recht hoch finde
Gast
Alles klar, vielen Dank, ich hab das jetzt hingekriegt...

Ich hab noch ein weiteres Problem was damit zusammenhängt...ich möchte 
das ganze auch als 4-Quadranten-Multiplikator verwenden. hab die 
Schaltung wie im Datenblatt aufgebaut (s. Bild) und es funktioniert 
einwandfrei...mit einer Gleichspannung als Referenz. Wenn ich allerdings 
an Pin 17 einen Sinus mit 400 Hz anschließe, dann verzerrt das ganze 
leider ziemlich stark, vor allem die negative Halbwelle. Funktioniert 
das ganze nur mit Gleichspannungen, hat da jemand vielleicht einen Tipp? 
Würde mich sehr freuen!!
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.