Hat sich schon jemand mit einem DA-Wandler (MCP48x1)beschäftigt? Ich möchte eigentlich nur wissen, ob ich diesen zwingend im SPI-Modus ansteuern muß oder ob eine serielle Ansteuerung auch ausreicht wie bei einem LTC1257, der ja auch im SPI-Modus ansteuerbar ist. Mir geht es um eine Taktfrequenz unter 10kHz. Habe eine etwas längere Leitung am AVR. Und wie kann ich das Gain auf "2" setzen? Danke und ein schönes WE Jürgen
Verstehe die Frage nicht so recht. SPI ist seriell. 3 Leitungen wirst du brauchen, auf LDAC kann man verzichten. Gain auf 2 mit dem /GA-bBit
Danke Joachim, im Datenblatt steht min. 25kHz. Oder irre ich mich? Mein Hardware SPI ist schaltungsbedingt blockiert. LDAC und SHDN sind fest auf Low verdrahtet. Habe eine 2m lange Leitung zum IC (aber schon abgeschirmt).
Wenn es da drin steht wird es seinen Sinn haben. Normalerweise hat SPI aber keine untere clk-Frequenz. Dann kannst du es aber trotzdem probieren. 25kHz bekommt man aber auch mit Software-SPI problemlos hin.
Bastler schrieb: > Danke Joachim, > im Datenblatt steht min. 25kHz. Oder irre ich mich? Mein Hardware SPI > ist schaltungsbedingt blockiert. LDAC und SHDN sind fest auf Low > verdrahtet. Habe eine 2m lange Leitung zum IC (aber schon abgeschirmt). Wenn !SHDN fest auf low ist, ist der DAC immer im Shutdown-Modus. Siehe Seite 19 des Datenblatts. Auch die Antwort auf Deine Frage steht im Datenblatt. Seite 23 zeigt, wie Du es zu machen hast. LDAC darf dauerhaft auf low sein (siehe Section 3.5 auf Seite 15), aber das war es dann auch. SPI Timing steht auf Seite 6 unten und Seite 7 oben. Warum liest Du nicht das Datenblatt? fchk
danke euch, es funktioniert jetzt. Mann muß unbedingt das Command-Register mit beachten! Also daten zweimal hin und her schieben und Command-Bits addieren. Schönes WE wünscht Jürgen
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.