Forum: Mikrocontroller und Digitale Elektronik max Ausgangsfrequenz eines DA-Wandlers


von Seb (Gast)


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 
?

von Falk B. (falk)


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.

von Peter K. (Gast)


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

von derguteweka (Gast)


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

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.