Funktionsgenerator für Dreieck

Gast #3383745
Lesenswert?

Hallo zusammen,

brauche mal eure erfahrung was es alles für möglichkeiten gibt für 
folgende
problemstellung:

Ich muss ein rechtecksignal erzeugen das sich aber variable (per 
programmierung ändern lässt):

frequenz von (1-150khz)
Vmin: 0,5V
Vmax: 5V
Bei DAC: 12Bit auflösung sollte reichen, 16Bit wären zwar schön muss 
aber nicht sein.

Was für möglichkeiten gibt es dafür? Am liebsten wäre mir natürlich 
irgend ein IC der das alles macht, also sowas wie der AD9837 nur da kann 
ich die
Spannung Vmin und Vmax nicht einstellen...

Möchte auch ungern meinen DAC vom MC benutzten, da der eigentlich schon 
genug zutun hat.

Bin für jeden Tipp dankbar :-)
Gast #3383770
Lesenswert?

Michael schrieb:
> frequenz von (1-150khz)
> Vmin: 0,5V
> Vmax: 5V
> Bei DAC: 12Bit auflösung sollte reichen, 16Bit wären zwar schön muss
> aber nicht sein.

Interessant wäre noch, wieviele Samples du pro Periode mindestens haben 
möchtest, das ergibt nämlich die maximale Samplerate ddes DACs.
Wobei ich 12Bit DAC schon als übertreiben ansehe. Warum musst die 
Ausgangsspannung in ca 1mV Schritten veränderbar sein?
Gast #3383795
Lesenswert?

Dafür gibt es zwei, grundsätzlich verschiedene, Möglichkeiten.

Analog: Einstellbare Konstantstromquelle plus einstellbaren Komparator.
Digital: Diskrete Werte an einen D/A-Wandler ausgeben.

1. Stufenlos (im wahrsten Sinne des Wortes).
2. Quarzgenau (Stufung abhängig von der Wandlerauflösung).
Gast #3384116
Lesenswert?

sorry hatte mich vertippt, ich möchte ein dreiecksignal erzeugen um 
einen VCO zu treiben.
also kein rechteck.
naja es sollte halt recht sauber sein nur "wie sauber" kann ich noch 
nicht beurteilen.
Gast #3384206
Lesenswert?

>Amateur schrieb:

>> 1. Stufenlos (im wahrsten Sinne des Wortes).

Mit Stufenlos hatte ich allerdings gemeint, dass die Form des 
Ausgangsdreiecks ohne Stufen ist, im Gegensatz um Output eines 
D/A-Wandlers oder einer PWM.
Für einen Bereich von 1-150khz ist ein passender Filter, zu Glättung 
nicht trivial.
Gast #3384470
Lesenswert?

Also ich werde es wohl mal mit einem DAC versuchen da ich damit erstmal 
schneller etwas umgesetzt bekomme. wenn es sich aber als zu "unsauber" 
herausstellt muss ich mir mal die analog schaltung anschauen.

Gibt es nicht auch einen DAC IC den man programmieren kann? Würde das 
halt
gerne von meinen uC getrennt haben..

@Amateur, was meinst du damit das die Glättung nicht trivial 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