Forum: Mikrocontroller und Digitale Elektronik verstehe dieses Datenblatt nicht


von murxer (Gast)


Lesenswert?

Ich versuche gerade den DAC8550 von texas instruments anzusteuern Die 
SPI läuft auch kann ich auf dem Oszilloskop sehen, aber der Analoge Wert 
verändert sich nur zwischen groß und klein der genaue wert verschwindet 
im Messfehler aber die Referenz -spannung ( 5Volt)ist sehr genau (Chip).
Wie sind die Modi auf Seite 17 vom Datenblatt zu verstehen?
http://focus.ti.com/lit/ds/symlink/dac8550.pdf

von Purzel H. (hacky)


Lesenswert?

Die SPI Modi ... ja. Ohne das Datenblatt heruntergeladen zu haben... 
Schau dir den Ruhepegel des Clocks und des CS an. Auf welche Flanke wird 
was wo uebernommen.
Falls das SPI Interface es nicht kann, muss man auf Port Mode 
zurueckschalten und die Leitungen von Hand bewegen

von murxer (Gast)


Lesenswert?

Die Daten sollten auf der fallenden Flanke übernommen werden ,und auf 
dem Ozziloskop sieh es auch gut aus aber es tut nicht. daher meine Frage 
wegen der modi es soll vier davon geben, aber wie sind sie zu verstehen?

von holger (Gast)


Lesenswert?

>aber der Analoge Wert
>verändert sich nur zwischen groß und klein der genaue wert verschwindet
>im Messfehler

Low und Highbyte vertauscht?

von murxer (Gast)


Lesenswert?

Low und high Bit sollten durch ein Symmetrische Dateneingabe ( 24 Bit 
die ersten sind gleich den letzten Bit) keine rolle spielen aber es tut 
sich nix.

von Purzel H. (hacky)


Lesenswert?

eher nicht... D23 zuerst, D0 zuletzt. Beachte den Sync. und das Timing 
dazu.

von murxer (Gast)


Lesenswert?

Mache ich so sechs dummy bit (steht so im Datenblatt) und dann null, 
null (für "normal mode"Datenblatt und dann itterativ werte zwischen 0 
und 65536, ohne Erfolg.
Sync kann ich auf dem ozziloskop sehen müste klappen.
das timing läuft mit 1 MHz der DAC kann laut Datenblatt max 30MHz.
http://focus.ti.com/lit/ds/symlink/dac8550.pdf

von Purzel H. (hacky)


Lesenswert?

>.. müsste..

Allenfalls nicht das Bild vergleichen, sondern jedes Timing vergleichen.

von murxer (Gast)


Lesenswert?

Kann man den Chip mit einer langsameren Spi als den Max Takt aus dem 
Datenblatt betreiben? oder liegt dort mein Fehler?
Und die modi des DAC erschließen sich mir auch nicht.

von Purzel H. (hacky)


Lesenswert?

Da alle angegebenen Zeiten Minimum Zeiten sind, heisst das man kann's 
Verlangsamen. Noetigenfalls auf Tastergeschwindigkeit, wenn da keine 
Prellungen waeren. Ich mach SPI meist zu Fuss.

 PortC,2:=1
 PortC,3:=0
 ...
 ...

Weil's meist mit dem SPI interface eben nicht geht. In diesem Fall ist 
das Verhalten des Sync zu Fuss zu machen, sonst passt der Sync nicht zum 
SCK.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.