analogrechner:sinusgenerator
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
analogrechner:sinusgenerator [2018-02-05 22:52] – RG 14 aktualisiert rainer | analogrechner:sinusgenerator [2021-10-11 14:56] (aktuell) – PDF rainer | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | Wenn in Ihrem Browser die Formeln nicht richtig dargestellt werden, bitte das {{: | ||
< | < | ||
Sinusschwingungen mit dem Analogrechner erzeugen | Sinusschwingungen mit dem Analogrechner erzeugen | ||
Autor: Rainer Glaschick, Paderborn | Autor: Rainer Glaschick, Paderborn | ||
- | Datum: 2014-02-01 | ||
+ | Als Lösung einer Differentialgleichung | ||
+ | ====================================== | ||
Sinus- (und Cosinus-) Schwingungen werden auf dem Analogrechner | Sinus- (und Cosinus-) Schwingungen werden auf dem Analogrechner | ||
Zeile 26: | Zeile 28: | ||
Diese Schaltung wird durch folgendes Gleichungssystem | Diese Schaltung wird durch folgendes Gleichungssystem | ||
- | beschrieben: | + | beschrieben |
`-tau dot x = z | `-tau dot x = z | ||
`-tau dot y = x + epsi z | `-tau dot y = x + epsi z | ||
Zeile 38: | Zeile 40: | ||
Mit `omega=1/ | Mit `omega=1/ | ||
- | ist die Lösung | + | ist die Lösung: |
`x(t) = e^(-gamma t) sin(sqrt(omega^2 - gamma^2) *t) | `x(t) = e^(-gamma t) sin(sqrt(omega^2 - gamma^2) *t) | ||
Zeile 63: | Zeile 65: | ||
Dabei ist ' | Dabei ist ' | ||
um Verzerrungen möglichst klein zu halten. | um Verzerrungen möglichst klein zu halten. | ||
- | Wenn -- wie meistens möglich -- eine Anfangsbedingung | + | Eine Anfangsbedingung ist nicht notwendig, weil sich die Schwingungen selbst entfachen, |
- | gesetzt werden kann, ist dies ohnehin | + | wenn ' |
- | sondern nur zum Aufrechterhalten der Schwingungen | + | |
+ | Das Signal wird am besten am Ausgang von ' | ||
+ | Am Ausgang von ' | ||
Im " | Im " | ||
- | der parallel zu einem zu begrenzenden Verstärker geschaltet | + | der parallel zu einem zu begrenzenden Verstärker |
wird und intern vorgespannte Dioden bereitstellt, | wird und intern vorgespannte Dioden bereitstellt, | ||
womit zwar die Amplitude einstellbar wird, | womit zwar die Amplitude einstellbar wird, | ||
aber wegen der Dioden weder für kleine Spannungen geeignet noch | aber wegen der Dioden weder für kleine Spannungen geeignet noch | ||
temperaturstabil ist. | temperaturstabil ist. | ||
+ | Man kann den Begrenzer auch auf den Umkehrverstärker anwenden; | ||
+ | allerdings ist dann bei gleicher Stellung von ' | ||
+ | vorhanden (die am Ausgang von ' | ||
Anstatt die Amplitude des Integrators zu beschränken, | Anstatt die Amplitude des Integrators zu beschränken, | ||
Zeile 81: | Zeile 86: | ||
einem Schwellwert die (geringe) Mitkopplung `epsi` durch eine | einem Schwellwert die (geringe) Mitkopplung `epsi` durch eine | ||
Gegenkopplung ersetzt, wenn die (negativen) Amplituden den durch ' | Gegenkopplung ersetzt, wenn die (negativen) Amplituden den durch ' | ||
- | gegeben Wert unterschreiten (hier für den RG14 mit Stromeingängen): | + | gegeben Wert unterschreiten (hier für den [http: |
[svg: | [svg: | ||
- | Auch diese Schaltung bewirkt durch die Kappung der negativen Amplituden | + | Mit 'F6B' kann die Amplitude beeinflusst |
- | eine Verzerrung, die umso deutlicher ist, je größer | + | die Amplitude. Setzt man ' |
- | Durch eine Abschwächung des Ausgangs des Gleichrichters | + | aber die Verzerrung höher, wenn 'F4' |
- | geringere Verzerrung erreicht | + | Ist hingegen 'F6A=1', so ist das Signal unverzerrt, aber die Amplitude größer |
- | Genauigkeit der Amplitude: Je kleiner die Wirkung des Gleichrichters, | + | als vorgegeben. |
- | desto größer | + | |
- | Mit einem Wert von 0.02 für K1 und 0.1 für K3 ergab sich eine Amplitude, | + | |
- | die ungefähr der von K2 eingestellte Wert war. | + | |
- | Eine Variation der Faktoren in der Integratorenkette, d.h. ' | + | Eine Variation der Faktoren in der Integratorenkette |
verändert nicht die Amplitude, sondern lediglich die Zeitkonstanten | verändert nicht die Amplitude, sondern lediglich die Zeitkonstanten | ||
der Integratoren und damit die Frequenz. | der Integratoren und damit die Frequenz. | ||
- | Deshalb kann die Limitierung auch nicht im Umkehrverstärker ' | ||
- | Besser ist eine Einstellung mit zwei gleich eingestellten Faktoren | ||
- | vor den Integratoren, | ||
- | |||
Das ergibt sich auch aus folgender Betrachtung im Frequenzbereich: | Das ergibt sich auch aus folgender Betrachtung im Frequenzbereich: | ||
Zeile 113: | Zeile 111: | ||
und die Stabilität der Frequenz entscheidend von der Amplitudenstabiliät abhängt. | und die Stabilität der Frequenz entscheidend von der Amplitudenstabiliät abhängt. | ||
- | In [[TietzeSchenk]] | + | Man könnte versuchen, die Mitkopplung abzuschalten, |
+ | erreicht ist. Mit einem Vergleicher und geschaltetem Faktor ist das wenig aussichtsreich, | ||
+ | weil man die Mitkopplung nur beim Überschreiten der Amplitude, | ||
+ | und so nur für zu kurze Zeit ausschaltet. | ||
+ | |||
+ | Dieser Ansatz findet sich als Regelschaltung in [[TietzeSchenk]], | ||
Amplitude mit Hilfe der Beziehung `sin^2 x + cos^2 x` | Amplitude mit Hilfe der Beziehung `sin^2 x + cos^2 x` | ||
in jedem Moment bestimmt wird; | in jedem Moment bestimmt wird; | ||
- | dann kann ein Regler eingesetzt werden, der | + | dann kann ein (Proportional-) |
die Amplitude auf den gewünschen Wert regelt, | die Amplitude auf den gewünschen Wert regelt, | ||
indem für das Potentiometer ' | indem für das Potentiometer ' | ||
+ | |||
+ | Als Polynom-Approximation | ||
+ | ========================= | ||
+ | |||
+ | Aus einer Dreieckschwingung kann über die folgende & | ||
+ | `sin (pi/2 x) ~~ 1.5460 x - 0.5464 x^3 | ||
+ | | ||
+ | eine Sinusschwingung mit einem Fehler von max. 8& | ||
+ | Man könnte versuchen, das Quadrat und die dritte Potenz von `x` durch zweimalige Integration | ||
+ | zu erzeugen; allerdings veschiebt sich nach einiger Zeit der Mittelwert, | ||
+ | so dass ein Quadrierer und ein Multiplizierer angesagt sind. | ||
+ | |||
+ | Phasendifferenzmethode | ||
+ | ======================= | ||
Ein praktisch vergessener Ansatz für einen Sinusgenerator verwendet | Ein praktisch vergessener Ansatz für einen Sinusgenerator verwendet |
analogrechner/sinusgenerator.1517867546.txt.gz · Zuletzt geändert: 2018-02-05 22:52 von rainer