Gast
#3006093
Hallo, ich verwende ein typisches System der digitalen Signalverarbeitung: ADC-DSP-DAC. Mein DSP empfängt von einem ADC Abtastwerte. Wurden 128 Abtastwerte "gesammelt", fängt der DSP an diesen Block zu verarbeiten. Verarbeiten heißt konkret es wird das Spektrum mittels komplexer FFT ermittelt, irgend eine Berechnung im Frequenzbereich durchgeführt und anschließend mittels komplexer IFFT in den Zeitbereich zurück konvertiert. Die Fenstergröße der FFT und IFFT beträgt 2048. Um die 128 reellen Abtastwerte in eine komplexe Folge der Länge 2048 zu konvertieren, wird ein Zero-Padding ausgeführt (für alle Imaginärteile und Realteile >128). Nun wird die komplexe FFT ausgeführt und die Berechnung im Frequenzbereich durchführt. Anschließend wird die komplexe IFFT berechnet. Nach der IFFT erhalte ich 2048 komplexe Abtastwerte. Meine Frage: Wie berechne ich mir die für den DAC geforderte Ausgangsfolge von 128 reellen Abtastwerten aus den 2048 komplexen Abtastwerten? Wie "packe" ich die 2048 in 128 Abtastwerte? Könnt ihr mir weiterhelfen? Benötigt ihr weitere Informationen? Gruß Mike