05.02.2008, 08:45 PM
Zitat:Original geschrieben von Basstler
@alfsch
Die oberen, roten "Kurven" hab ich doch schon in einem anderem Thread gesehen
Und DDS wäre nur (bei 8Bit) :
0/255 bzw. 0/127 -> 127/255 für Rechteck bzw. mit Offset
von 0/255 (bzw. s.o.) hoch-, runterzählen mit konstanten Takt, Dreieck
-> Sägezahn ergibt sich halt ohne runterzählen, Sprung 255->0
Nette Tabelle mit 0-180° Sinus Werten (eventuell reichen 0-90°)
Als Endstufe würde sich Class D anbieten -> Amplitude dann über Spannungsversorgung stellen.
Ganz nett wäre noch ne Wobblefunktion, bei DDC kein Problem, wenn sie noch ne Rampe fürs Oszi generiert -> Perfekt !
für HF funktioniert das schon recht gut, ich hab so ein Teil mal als eine art bausatz bekommen. Die rampe gibt der prozessor zusätzlich aus, von 0-5V. Wobbelbereich ist frei festlegbar, und als marker wird einfach ein wert mehrfach ausgegeben. Dadurch erscheint er als heller Punkt.
Bei NF ist das problem die notwendige lange Wobbelzeit, um größere fehler durch einschwingvorgänge der gleichrichtung zu minimieren.
10 sek. sind mindestens nötig für den NF-Bereich 20Hz bis 20KHz, schneller gibt schon Fehler. Die Frequenz sollte doppelt exponentiell steigen, so hat das Rhode und Schwarz auch gemacht. Da bleibt genügend zeit bei den tiefen frequenzen für ausreichend abtastpunkte und -genauigkeit. problematisch ist die Darstellung auf dem oszi, aber mit einem Prozessor kann man bestimmt auch in einem Speicher schreiben, der ständig ausgelesen wird. Wird dann halt eher eine Art C64 mit Meßeingang.
Oder gleich in den PC, das spart den Oszi.