IQ-Modulation mit STM32

Gast #4464018
Lesenswert?
• ▲
▼
Hallo,
ich möchte gerne ein paar praktische Versuche unternehmen zu der ganzen 
Theorie die ich jetzt im Studium über QAM Modulationen gelernt habe. 
Dazu möchte ich gern zwei STM32 über ein Kabel miteinander verbinden und 
mit dem DAC QAM-Symbole ausgeben und auf der anderen Seite das ganze mit 
dem ADC sampeln und wieder decodieren.

Jetzt meine Frage: ich habe versucht mit einer DDS einen Sinus und 
Cosinus zu erzeugen. Meine Datensymbole geben dann ja die Amplitude von 
sin und cos vor. Das hat zwar funktioniert, aber damit man schöne Kurven 
bekommt musste ich die Abtastrate extrem hoch legen wodurch ich dann 
halt nur niedrige Frequenzen ausgeben konnte. Wie würde man es richtig 
machen?
#4464169
Lesenswert?
• ▲
▼
Moin,

Nestor M. schrieb:
> Wie würde man es richtig
> machen?

Naja, mit eienem STM32 wahrscheinlich nicht. Zum ueben wird das aber 
schon gut klappen. "in echt" muessen die Kurven ja auch nicht "schoen" 
sein. Oder wenn du "schoene" kurven willst, kannst du auch auf der 
Empfangsseite upsamplen und "schoene" Zwischenwerte dazuerfinden.

Schaltest du deine sin/cos erzeugung hart mit den Symbolen um, oder hast 
du da auch noch einen Tiefpass (z.b. RootraisedCosine wird in echt immer 
gerne genommen) drinnen?

QAM fuer DVB-C Modulatoren macht man entweder mit speziellen Chips, oder 
mit FPGAs.

Gruss
WK

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.