PIC32 PWM+Sinus

OP #2895623
Lesenswert?
• ▲
▼
Hallo Zusammen,

ich habe bisher noch keine Erfahrung mit einer PWM Audio zu machen. Ich 
benötige für AFSK einen Sinus frei wählbar ab 1000Hz bis 2200Hz. Mit 
PCM, Audioformaten, Sinus, Look-Up-Tables etc.
Prinzipiell verstehe ich die PWM so, das ich diese mittels einem Timer 
die Geschwindigkeit konfiguriere, kann man hier wie von einer Samplerate 
reden? Ich kann nun an die PWM Werte schicken um das Tastverhältnis zu 
ändern, hier schicke ich die Samples (Sinus aus einer Look-Up Table).
Irgendwie kommt da aber nichts gescheites raus...Wo ich mir auch nicht 
sicher bin ist, wie hoch stell ich den Timer ein um die gewünschten 
Sinuse zu erzeugen?
Habe das Gefühl irgendwas nicht verstanden zu haben...

Gruß Mario
Angehängte Dateien:
Gast #2895905
Lesenswert?
• ▲
▼
>für AFSK einen Sinus frei wählbar ab 1000Hz bis 2200Hz.

>zwei feste Frequnzen zB 1200Hz und 2200Hz....

Klingt schon ganz anders. Nicht 2400 Hz?

Hast Du schon mit dem PIC332 gearbeitet?
Du schmeißt ne Menge Begriffe in den Ring.
Sinus mit LockUp-Table ist einfach, nimm einen DAC und schon klappts.
Gast #2896146
Lesenswert?
• ▲
▼
Klar geht das mit PWM und nem Tiefpaß dahinter.
Mir ist bloß nicht klar was Du programmtechnisch beherrscht.
1200 Hz ist ja schon fast Gleichstrom. Nimm ne Grundfrequenz für die PWM 
aus der Du beide FSK-Frequenzen ableiten kannst, eine LookUp-Table 
dürfte reichen, für beide Frequenzen einen andere Zugriffsweite.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.