Hallo Forum, Ich möchte 3 analoge Spannungen mittels 3 x LTC1257 ausgeben. Wie im Anhang sichtbar, sind die EIngänge der DA-Wandler über Optokoppler mit dem ATMega32 verbunden. Dies mach eine Invertierung der Signale notwendig. In der angehängten BASCOM-Datei ist meine Ausgaberoutine, die an die LTC1257-Ansteuerung aus dem Bascom-Samples-Ordner angelehnt ist. Nun treten folgende Probleme/Phänomene auf, wo ich auf eure Hilfe hoffe. Versuch Gleichspannung: w1=w2=w3=2048 : alles i. O. w1=2047 w2=w3=2048 : Ausgang 1 hat nur halbe Amplitude, Rest i. O. w1=w2=2047 w3=2048 : Ausgang 2 hat nur halbe Amplite, Rest i.O. w1=w2=w3=2047 : alles i.O. Versuch 1 x Dreieckspannung, Schrittweite 2, 2 x Gleichspannung w1=Dreieck, w2=w3=2048 : Bild ALL0007 (i.O.) w1=Dreieck, w2=2047 w3=2048: identisch zu Bild ALL0007 w1=Dreieck, w2=w3=2047 : Bild ALL0008 (Ausgang 3 gestört) Versuch 1 x Dreieckspannung Schrittweite 3, 2 x Gleichspannung w1=Dreieck, w2=w3=2048 : Bild ALL0009 (sehr schlechtes Anschwingen) Versuch 3 x Dreiecksspannung, Schrittweite 3 w1=w2=w3 je Dreiecke, phasenverschoben: Bild ALL0010 sowie Bild AL0011 der Fehler wanderte zwischen den Ausgängen in großer Periode Versuch 3 x Dreieckspannung, Schrittweite 2: Bild ALL0012 (i.O.) Mir scheint, ich habe Probleme mit dem LSB. Ungerade Eingänge führen zu fehlerhaften Ausgängen. Wer kann einen Fehler entdecken? Gruß B.Geue






