www.mikrocontroller.net

Forum: Digitale Signalverarbeitung / DSP FFT aus Textdatei


Autor: Lars (Gast)
Datum:

Hallo zusammen


Über einen Beschleunigungssensor möchte ich in allen drei Raumrichtungen
Vibrationen erfassen, weshalb ich die analogen Sensorwerte mit doppelt
so hoher Frequenz (3500Hz) A/D-wandeln lasse und sie in einer Textdatei
ablege.
Um nun eine Frequenzanalyse durchführen zu können, bin ich auf der Suche
nach einem geeigneten Programm, mit dem ich meine Komma-getrennten
Messwerte in der Textdatei einer FFT (oder DFT) unterziehen kann.

Daher meine Frage, ob wer ein gutes geeignetes Programm hierfür kennt?!



Danke schön.
Mit freundlichen Grüßen
Lars
Autor: gast (Gast)
Datum:

Excel
Autor: Marius (Gast)
Datum:

Diadem von NI
Beitrag #928987 wurde von einem Moderator gelöscht.
Autor: Detlef _a (detlef_a)
Datum:

scilab, octave

Cheers
Detlef
Autor: Jens S. (Gast)
Datum:
Angehängte Dateien:

Hallo zusammen,

ich bin durch Zufall auf den Beitrag gestoßen. Auch wenn dieser Beitrag
schon etwas älter ist wollte ich noch etwas hinzu posten.

Also ich hatte auch schon öfters den Bedarf das Spektrum von Messewerten
im Zeitbereich mit im Frequenzbereich zu betrachten und zu
Dokumentieren.

Durch Zufall bin ich auf ein Tool Namens "SignalAnalyzer" gestoßen. Es
ist einfach zu verwenden und ist ansprechend gestaltet. Man kann ganz
einfach seine Messwerte importieren und betrachten.

Link:
http://www.brothersoft.de/SignalAnalyzer-187777.html

Gruß,
Jens
Autor: Peter (Gast)
Datum:

Danke Jens für den Tipp... Nettes Programm!

Peter
Autor: Stefan (Gast)
Datum:

Hi,
das Tool ist leider auf 512 Punkte beschränkt.
Hat vielleicht jemand ein Skript für Scilab? Ich möchte den SNR meines
ADCs mit der FFT ermitteln und finde im Internet nichts passendes...

Gruß Stefan
Autor: Peter (Gast)
Datum:

Hallo Stefan,

habe den Autor angeschrieben und eine unlimitierte Version bekommen.

Gruß,
Peter
Autor: Peter (Gast)
Datum:
Angehängte Dateien:

Noch ein Nachtrag... Ich habe auch meinen Instrumentationsverstärker und
ADC analysiert. Dazu habe ich einfach die Werte über die RS232 in eine
Textdatei geschrieben und konnte diese direkt mit SignalAnalyzer öffnen
und in den Frequenzbereich transformieren ohne zusätzliche Arbeit. Hat
alles ohne Probleme geklappt.

Ich habe mal meine Messwerte und zwei abgespeicherte Kurven im
Frequenzbereich angehängt. Finde die FFT Mittelung des Datensatzes
sinnvoll. Durch die Mittelung werden die Messwerte der Datei mit den
Werten in einzelne Häppchen geteilt und gemittelt. Das Gute daran ist,
dass unkorrelierte Signalanteile vermindert werden und im Rauschen noch
systematische Störungen bestehen bleiben. Wirklich nettes Programm.
Alternativ gibt es noch ScopeDSP. Ist aber auch auf 512 Sample begrenzt
und kostet einiges, auch das UI ist nicht so ansprechend.

Gruß,
Peter
Autor: Tobias Kruber (Gast)
Datum:

Danke für den Tipp Peter, habe vom Autor kostenlos eine zeitliche
begrenzte Vollversion bekommen. Funktioniert problemlos... Danke!
Autor: Georg (Gast)
Datum:

Super Programm... :-)

Georg
Beitrag #2598097 wurde von einem Moderator gelöscht.
Autor: Peter (Gast)
Datum:
Angehängte Dateien:

Nur ein kleiner Hinweis. Habe vom Autor eine neue Version von
SignalAnalyzer mit neuen Features erhalten. Einfach mal nachfragen...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net