Sinusgenerator mit dreieckförmiger Amplitudenmodulation

Gast #1653846
Lesenswert?
• ▲
▼
1. Sinuswerte für eine Periode des Sinus in einer Tabelle hinterlegen 
(z.B.40 Werte/ Periode).
Dann timergesteuert diese Werte abrufen und auf einen AD-Port legen.
Mit Oszi nachmessen und freuen, wenn du den ersten Schritt geschafft 
hast :-)

2. normierte Geradengleichungen für Dreieck aufstellen und jedesmal, 
wenn du einen neuen Sinuswert aus der Tabelle liest, den nächsten Punkt 
auf der Gerade berechnen.

3. Geradenpunkt mit aktuellem Sinunswert multiplizieren und den 
errechneten Wert auf den AD-Wandler ausgeben.

Ich kenn den AVR nicht und weiss nicht, wie flott der ist. Aber 
entsprechend der Geschwindigkeit kannst du ja die Anzahl der Sinuswerte 
erhöhen oder verringern.
Gast #1654500
Lesenswert?
• ▲
▼
Man könnte das 1-2 kHz Signal per Software DDS erzeugen und über einen 
externen DA Wandler ausgeben. Die Ref. Spannung des DA Wandlers könnte 
dann zur Modulation genutzt werden. Dafür könnte ein PWM Signal mit 
Tiefpassfilter dahinter reichen.

Für ein 2 kHz Signal sind die AVRs noch ausreichend schnell. Etwa 1 MHz 
Abtastfrequenz sind gut möglich, auch wenn nebenher noch was anders wie 
die 50 Hz zu tun ist.

Man könnte die Modulation auch direkt digital machen, aber da hat man 
dann nicht mehr besonder viel Auflösung, wenn die Amplitude klein ist.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.