Hallo ich möchte 3 sehr niedrige Sinus-Frequenzen mit einen MSP430 erzeugen. Sollte ja mit dem 16 Bit DAU machbar sein. Wie glätte ich am besten die Treppenstufen um Klirrfaktor/Rauschen/Oberwellenspektrum zu verringern, möglichst ohne Riesenaufwand an Bauteilen. Wie berechnet man den Auskoppel-C
Um ein Sinussignal per µC und AD Wandler zu erzeugen bietet sich das DDS Verfahren an. Also die Phase durch Addieren ein Increments hoch "zählen" - dann mit den Oberersten vielleicht 12 Bits einen Wert aus einer Sinustabelle hohlen und ausgeben. Bei einer so niedrigern Frequenz, kann man ggf. noch zusätzlich interpolieren für mehr Auflösung, damit die Tabelle nicht zu lang wird. Glätten kann man die Stufen des AD Wandler mit einem Tiefpassfilter. Zwischen der halben Samplingfrequenz und der Signalfrequenz ist hier viel Spielraum, so dass das Filter eher unkritisch ist - der darf relativ dicht oberhalb der Signalfrequenz sein. Einen guten Klirrfaktor gibt es aber eher über den AD Wandler und die Tabelle, weniger über die Filterfunktion. Beim Filter wird es wohl auf einen Aktiven Filter mit OPs Hinauslaufen, z.B. 2. oder 4. Ordnung, also mit 1 oder 2 OPs, ggf. noch irgendwo zusätzlich eine RC Stufe wenn es sich ohne viel Aufwand anbietet. Ob man einen Koppel Kondensator braucht ist noch nicht mal klar, sonst groß genug das R*C mindestens 1/3 der größten Periodendauer entspricht.
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.