max Ausgangsfrequenz eines DA-Wandlers

Gast #4312529
Lesenswert?
• ▲
▼
Hallo,

ich bin relativ neu in der digitalen Welt und habe mich soweit 
eigentlich gut eingelesen in diese "Welt". Nun möchte ich ein Arduino 
board nehmen dieses mit einem DA Wandler erweitern.

Hierzu habe ich mir z.B. folgenden DA-Wandler rausgesucht

http://www.ti.com/lit/ds/symlink/ads7883.pdf

Dort im Datenblatt ist angegeben das der Wandler

- 3-MHz Sample Rate Serial Device
- 48-MHz Serial Interface
- 12-Bit Resolution

Nun Möchte ich gerne wissen, was die maximale Ausgangsfrequenz ist, wenn 
ich einen sinus erzeugen möchte?

Ist das dann 48MHz/(Anzahl SPI Bits) = 3MHz -> Ist die Samplerate

Wenn ich also einen Sinus mit mindestens 100 Punkten darstellen möchte 
einen Sinus mit der Frequenz von f= (1/3MHz * 100)^-1 = 30kHz darstellen 
?
#4312535
Lesenswert?
• ▲
▼
@Seb (Gast)

>http://www.ti.com/lit/ds/symlink/ads7883.pdf

>- 3-MHz Sample Rate Serial Device

Er kann max. mit 3 MHz Daten ausgeben, aka Sample rate

>Nun Möchte ich gerne wissen, was die maximale Ausgangsfrequenz ist, wenn
>ich einen sinus erzeugen möchte?

Theoretisch 3 MHz / 2 = 1,5 MHz.

>Ist das dann 48MHz/(Anzahl SPI Bits) = 3MHz -> Ist die Samplerate

Ja.

>Wenn ich also einen Sinus mit mindestens 100 Punkten darstellen möchte
>einen Sinus mit der Frequenz von f= (1/3MHz * 100)^-1 = 30kHz darstellen
>?

15 kHz. Siehe Abtasttheorem. Aber du wist den DA-Wandler nicht mal 
ansatzweise mit 48 MHz mit Daten füttern können, das können nur deutlich 
leistungsfähigere uC mit DMA. Wenn es um die Erzeugung von 
Sinussignalen geht, braucht man keine 100 Samples/Periode. Auch mit 
deutlich weniger kommt ein solider Sinus raus, wenn der Ausgangsfilter 
OK ist. Dazu nutzt man das Konzept der DDS.
Gast #4312539
Lesenswert?
• ▲
▼
Seb schrieb:
> - 3-MHz Sample Rate Serial Device

Bedeutet der DAC kann maximal mit 3MHz seinen Ausgang verändern. Also 
wenn du 100 Punkt pro Periode möchtest stimmen deine 30kHz.

Die Maximale Ausgangsfrequenz wäre natürlich laut dem Shannon Theorem 
1.5MHz, aber da sind dann auch nur mehr zwei Punkte pro Periode das 
lässt sich aber mit einem Ausgangsfilter der Alle Frequenzen über 1.5MHz 
abschneiden hinbekommen.
So einen Filter gibt es aber nicht und dann kommts drauf an wie viel 
Restwelligkeit du erlaubst und wie vielten Grades dein Filter sein darf, 
also ist die maximale Ausgangsfrequenz mit Antialiasing Filter < 1.5Mhz
Gast #4312540
Lesenswert?
• ▲
▼
Moin,

Hmm, was willst du machen? Analog-> Digital wandeln, das macht das Ding 
im Datenblatt. Oder Digital->Analog wandeln, den Eindruck hab' ich, weil 
du einen sinus "erzeugen" willst?
Wenn die Richtung stimmt, ist die naechste grosse Frage: Kann dein SPI 
Interface die 48MHz?

Gruss
WK

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.