ATmega128 welche DACs dazu?

Gast #911708
Lesenswert?
• ▲
▼
Hallo,

ich möchte gerne den ATmega128 nutzen, mein Problem ist nun das ich 3 
Vernünftige DAC Wandlungen machen muss. DIe Signale liegen im 
Frequenzbereich von 100-750Hz. Nun ist meine Frage welche DACs ich da am 
besten nutzen kann. Bei Maxima habe ich einige gefunden weiss aber nicht 
wirklich welcher gut geeignet ist und auf welche Anschlussweise sollte 
man achten Seriel SPI oder Parallel??
Achja was noch wichtig wäre das die Bauform des DAC nicht zu klein ist 
;-)

Über ein Antwort würde ich mich sehr freuen

MFG
Jüregn
Moderator Persönliche Seite #911829
Lesenswert?
• ▲
▼
Gast wrote:

> R2R?

Und wo bekommt man diese Netzwerke her?  Für 10 bit Auflösung
müssen die ja Toleranzen von 0,1 % haben.  10 bit kann man beim
AVR außerdem nicht gleichzeitig an einem Port ausgeben, da er
nur 8-bit-Ports besitzt.

DAC-ICs sind in der Regel sehr viel einfacher zu bekommen.

Ganz davon abgesehen, bei den hier gewünschten relativ kleinen
Frequenzen könnte die eingebaute PWM schon brauchbar sein.
Moderator Persönliche Seite #912989
Lesenswert?
• ▲
▼
Gast wrote:
> Die Netzwerke lassen sich einfach aus Präzisionswiederständen(0.1%
> Toleranz) zusammenschalten.

Einfach?  Für 10 bit braucht man 1023 gleiche Widerstände (*), und einen
OPV am Ende ohnehin noch.  Mit einem DAC-IC bekommt man das alles
allein mit dem IC zusammen, und es kostet am Ende weniger.

(*) Eine R-2R-Abstufung lässt sich mit Exx-Reihen nicht erreichen,
bleibt also nur, dass man für 2R auch wirklich zwei derartige
Widerstände in Reihe schaltet.

Eine Alternative wären halt Präzisions-R-Netzwerke als Dünnschicht-
Variante, aber die sind halt nach meinen Erfahrungen viel schwerer
erhältlich als DAC-ICs -- und du konntest mich auch nicht gerade
vom Gegenteil überzeugen.
Gast #913008
Lesenswert?
• ▲
▼
Hi,

> aber nicht wirklich welcher gut geeignet ist und auf welche
> Anschlussweise sollte man achten Seriel SPI oder Parallel??

DAC scheint mir auch die bessere Lösung. Deine Wandlerfrequenz ist ja 
recht niedrig. Wenn Du nur die ChipSelect Signale einzeln verwendest, 
kannst Du die Datenleitungen parallel legen und z.B. den 
http://datasheets.maxim-ic.com/en/ds/MAX503.pdf nehmen ; den gibt es 
auch im DIL-Gehäuse. Hier noch viele andere ICs, u.a. auch SPI: 
http://www.chipcatalog.com/Cat/392.htm
Gast #913614
Lesenswert?
• ▲
▼
Hallo Jörg,

klar, wir sind uns ja auch vollkommen einig, dem OP einen DAC-Chip zu 
empfehlen. Für meine allererste "Text-vom-6502-auf-Oszi"-Schaltung habe 
ich vor ca. 30 Jahren mal einen handgestrickten 8-Bit-R2R-DAC benutzt. 
Für die geforderte 10Bit-Auflösung würde ich aber auf jeden Fall von 
einer solchen Lösung abraten, wenn es halbwegs genau werden soll.

Gruß

Das Gespenst

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.