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 ?
@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.
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.