Forum: Digitale Signalverarbeitung / DSP / Machine Learning Sampling Problem der FFT


von Andreas J. (Gast)


Lesenswert?

Hallo
Ich möchte ein ca.1Khz Signal abtasten und anschliessend einer 256
Punkte FFT unterziehen.Die Sampling Frequenz beträgt 5Khz.Somit daurt
das Sampeln ca 60ms. Meine FFT ist aber nach 18ms schon fertig und
schafft in der Zeit nur ca. 72 Samples einzulesen und muss weitere 42ms
warten bis das letzte sample eingelesen ist.
Auch wenn nach 4 FFT Durchläufen das 256 Punkte Array gefüllt ist ,ist
das Spektrum verfällscht.
Hat jemand eine Idee wie man das verbessern könnte ohne zb. Zero
Padding verwenden zu müssen.
Gruss Andreas

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Hab ich das jetzt richtig verstanden: du machst eine FFT, bevor ein
Sampleblock vollständig eingelesen ist? Wozu soll das gut sein?

von Andreas J. (Gast)


Lesenswert?

Ja aber nur weil die FFT so schnell ist.
Das ist doch mein Problem!
Gruss Andreas

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Dann les doch einfach erst den kompletten Block ein und mach danach
die FFT.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.