r.schmidlin
04.08.2005, 18:37
Hallo Forum,
ich muß für ein Projekt eine ASK-Sinusspannung mit einer Frequenz von 1 kHz erzeugen. In der bestehenden Schaltung wird dazu ein Rechtecksignal mit dieser Frequenz über einen 1 kHz Tiefpass 3. Grades geschickt und aus dem entstehenden Sinussignal über einen Spannungsteiler zwei Signale mit verschiedenen Amplituden erzeugt. Danach wird für jede Periode entschieden welche der beiden Spannungen zum Ausgang durchgeschaltet wird.
Meine Aufgabe ist es jetzt diese Schaltung möglichst zu vereinfachen und nach Möglichkeit die ganze Analoggeschichte wegzuoptimieren. Optimal wäre es, wenn ich direkt im Mikrocontroller/DSP einen Sinus nachbilden und mit entsprechender Amplitude am IO-Pin ausgeben könnte. Meine Überlegung war es nun an einem PWM- oder DA-Ausgang den Sinusverlauf entsprechend nachzubilden und diesen evtl. nochmal mit einem kleinen, passiven R-C-Tiefpass zu "bereinigen".
Für jegliche Tipps, ob und mit was für Controllern sowas realisierbar ist, wäre ich Euch echt dankbar. Beispiele für 50 Hz-Frequenzen finden sich zuhauf aus dem Bereich irgendwelcher USV-Bastler, aber ob ein normaler Controller oder sogar ein DSP einen 1 kHz-Sinus generieren kann hab ich nirgends gefunden.
Bisher hab ich Controllertechnisch eben auch noch nicht die Erfahrung, da ich bisher beruflich nur mit 8051 und ein bisschen altem Z80 Assembler zu tun hatte. Von der Programmierung her sehe ich keine Probleme, da ich in C recht fit bin und von mir selber glaube dass ich mich auch recht schnell in nen neuen Assembler einarbeiten kann.
Wie gesagt wäre ich Euch echt dankbar, wenn Ihr mir weiterhelfen könntet.
Gruß Roland
ich muß für ein Projekt eine ASK-Sinusspannung mit einer Frequenz von 1 kHz erzeugen. In der bestehenden Schaltung wird dazu ein Rechtecksignal mit dieser Frequenz über einen 1 kHz Tiefpass 3. Grades geschickt und aus dem entstehenden Sinussignal über einen Spannungsteiler zwei Signale mit verschiedenen Amplituden erzeugt. Danach wird für jede Periode entschieden welche der beiden Spannungen zum Ausgang durchgeschaltet wird.
Meine Aufgabe ist es jetzt diese Schaltung möglichst zu vereinfachen und nach Möglichkeit die ganze Analoggeschichte wegzuoptimieren. Optimal wäre es, wenn ich direkt im Mikrocontroller/DSP einen Sinus nachbilden und mit entsprechender Amplitude am IO-Pin ausgeben könnte. Meine Überlegung war es nun an einem PWM- oder DA-Ausgang den Sinusverlauf entsprechend nachzubilden und diesen evtl. nochmal mit einem kleinen, passiven R-C-Tiefpass zu "bereinigen".
Für jegliche Tipps, ob und mit was für Controllern sowas realisierbar ist, wäre ich Euch echt dankbar. Beispiele für 50 Hz-Frequenzen finden sich zuhauf aus dem Bereich irgendwelcher USV-Bastler, aber ob ein normaler Controller oder sogar ein DSP einen 1 kHz-Sinus generieren kann hab ich nirgends gefunden.
Bisher hab ich Controllertechnisch eben auch noch nicht die Erfahrung, da ich bisher beruflich nur mit 8051 und ein bisschen altem Z80 Assembler zu tun hatte. Von der Programmierung her sehe ich keine Probleme, da ich in C recht fit bin und von mir selber glaube dass ich mich auch recht schnell in nen neuen Assembler einarbeiten kann.
Wie gesagt wäre ich Euch echt dankbar, wenn Ihr mir weiterhelfen könntet.
Gruß Roland