INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

FFT von Mikrofonsignalen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

01.07.2008, 22:39
Beitrag #1

W1cKed Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jun 2008

8.5, 2010
2008
DE

49565
Deutschland
FFT von Mikrofonsignalen
Hallo ich bin gerade in LabVIEW (8.5) eingestiegen und habe folgendes Problem:

Ich zeichne verschiedene Töne mit einem Mikrofon auf, gebe diese verstärkt auf das Datenerfassungsgerät (NI USB-6212).
Nach dem Einlesen mache ich eine FFT(mit FFT-Spektrum (Betrag-Phase))...funktioniert mit allen Signalen ganz gut (anderes Signal->andere Frequenz).
Nur bei Zweien habe ich Probleme. Diese haben nachweißlich unterschiedliche Frequenzen, aber die FFT zeigt mir exakt gleiche an.

Nun ist die Frage warum das so sein kann und vorallem wie man es beheben kann.
Meine Vermutung ist, dass es etwas mit der zeitlichen Dauer der Töne zu tun hat.
Richtig verarbeitete sind etwa 25 mal so lang wie falsch verarbeitete.
Falsch verarbeiteter Ton etwa 500E-6 s (bloß ein paar Schwingungen auf dem Oszilloskop)

Ich hoffe mir kann jemand helfen
Dank schonmal vorabWink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
01.07.2008, 22:57
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
FFT von Mikrofonsignalen
Töne richtig aufnehmen, richtig ausschneiden (evtl. filtern) und möglichst schnell abtasten, dann sollte auch FFT gut funktionieren.

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2008, 06:36
Beitrag #3

cb Offline
LVF-SeniorMod


Beiträge: 1.731
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
FFT von Mikrofonsignalen
' schrieb:[...]
Nur bei Zweien habe ich Probleme. Diese haben nachweißlich unterschiedliche Frequenzen, aber die FFT zeigt mir exakt gleiche an.
[...]
Nun ist die Frage warum das so sein kann und vorallem wie man es beheben kann.
Meine Vermutung ist, dass es etwas mit der zeitlichen Dauer der Töne zu tun hat.
Richtig verarbeitete sind etwa 25 mal so lang wie falsch verarbeitete.
Falsch verarbeiteter Ton etwa 500E-6 s (bloß ein paar Schwingungen auf dem Oszilloskop)

mit welcher Sample-Rate nimmst du denn die Signale auf und welche Frequenz haben die Signale denn?

man kann ja mit einer festen Abtastrate nicht beliebig schnelle Signale sampeln, da könnt ggf. der Fehler herkommen?

http://www.rotabench.com - rotierende Prüfstände nach dem Baukasten-Prinzip
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2008, 08:58
Beitrag #4

W1cKed Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jun 2008

8.5, 2010
2008
DE

49565
Deutschland
FFT von Mikrofonsignalen
Zitat:Töne richtig aufnehmen, richtig ausschneiden (evtl. filtern) und möglichst schnell abtasten, dann sollte auch FFT gut funktionieren.
Richtig aufgnommen sollten die Töne sein.
Mit der Abtastrate habe ich auch schon gespielt, leider ist das Problem auch noch bei Maximaleinstellungen (400kHz) vorhanden.
Allerdings hört sich richtig ausschneiden interessant an. Wäre super wenn mir wer erklären könnte was genau damit gemeint ist.

Zitat:mit welcher Sample-Rate nimmst du denn die Signale auf und welche Frequenz haben die Signale denn?
Einstellunge im Assistenten sind: N-Samples 10k Samples 200k Rate
Signale: 8kHz<f<30kHz
Wobei die fehlerhaften Töne bei 10k bzw 14k liegen sollten.
Es gibt noch höhere Frequenzen die richtig verarbeitet werden, daher denke ich nicht das es an zu langsamem Einlesen liegen könnte.
Mit der mind. doppelten Abtastfreq. sollte ich auch keine Probleme haben.

Erstmal danke für die schnellen Antworten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2008, 09:41
Beitrag #5

Xaran Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 200
Registriert seit: Jun 2006

LabView 2009
2006
en

80***
Deutschland
FFT von Mikrofonsignalen
Wenn das aufgenommene Signal wirklich so kurz ist, kann die FFT durchaus Probleme bekommen. Schon mal versucht, dass zu analysierende Signal mehrfach hintereinanderzuhängen, sodass die Sequenz dadurch länger wird?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2008, 18:08 (Dieser Beitrag wurde zuletzt bearbeitet: 02.07.2008 18:09 von W1cKed.)
Beitrag #6

W1cKed Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jun 2008

8.5, 2010
2008
DE

49565
Deutschland
FFT von Mikrofonsignalen
Das mit dem Hintereinanderhängen hört sich gut an ...danke für den Tip das werde ich morgen mal versuchen
wenn meine LabVIEW fähigkeiten das zulassenBig Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.07.2008, 19:37
Beitrag #7

W1cKed Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jun 2008

8.5, 2010
2008
DE

49565
Deutschland
FFT von Mikrofonsignalen
So Fehler ist gefunden:
Es lag nich an LabVIEW, die klangerzeugenden Gegenstände haben sich durch die häuftige Verwendung verformt und somit hatten zwei mehr oder minder zufällig die gleiche Frequenz.

Danke an alle die mir hier geholfen habenSmile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.07.2008, 08:42
Beitrag #8

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
FFT von Mikrofonsignalen
Danke für die kurze Rückmeldung. Top2 So sollte es bei allen sein. Glare

Gruß Markus

' schrieb:So Fehler ist gefunden:
Es lag nich an LabVIEW, die klangerzeugenden Gegenstände haben sich durch die häuftige Verwendung verformt und somit hatten zwei mehr oder minder zufällig die gleiche Frequenz.

Danke an alle die mir hier geholfen habenSmile

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: