4Mhz Sinus Amplitude ändern

Gast #387789
Lesenswert?

Hi Leute,

hab folgendes Problem: muss ein 4Mhz Sinus (Amplitude 4Vss) in der
Amplitude ändern (0-100mVss)Die sollte nach Möglichkeit in 256 besser
1024 Schritten geschehen. Dabei muss die Signalform und Frequenz und
Phase des Ausgangssignals exakt erhalten bleiben.
Kann man sowas auch mit nem FPGA lösen?

Mfg

Cosmic
Gast #387790
Lesenswert?

Versuch nen multiplizierenden DA-Wandler, da gibt es einige 12-Bit
Typen, die solche Bandbreiten können.
Mit FPGA wäre das ebenfalls ein Multiplizierer, aber vorher muß noch
der entsprechende ADC dran....Viel teurer und ob´s wirklich soviel
genauer wird,  wage ich zu bezweifeln.

Gruß Thomas
Gast #387792
Lesenswert?

Du könntest ein digital einstellbares Potentiometer (gibts denk ich von
Maxim) zusammen mit einem Op-Amp benutzen.
Digitalisieren macht überhaupt keinen Sinn, die geforderten 10bit
Dynamikbereich wird der D/A bei der Geschwindigkeit schon kaum
schaffen, und dann hättest du erstmal 0dB SNR, also wohl keinen Sinus
mehr.
Gast #387793
Lesenswert?

Hier ist sowas zu finden:
http://para.maxim-ic.com/cache/en/results/4364.html
Falls der Link nicht mehr gehen sollte:
http://www.maxim-ic.com/DigitalPotentiometers.cfm
Und dort auf die Tabelle rechts von "Non-Volatile Wiper Memory, Linear
Taper" klicken.
Das ganze dann in einer geeigneten Op-Amp Schaltung.
Eventuell auch in 2 Stufen, erst durch 1 ... 1024 oder vielfaches
teilen und am Ende in einer zweiten Stufe den Maximalpegel so anpassen,
dass es max. 100mVss sind.
Aber igendwie hab ich auch das Gefühl das ein 100µVss Sinus (größter
Teiler) nicht wirklich gut machbar ist.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren