Hallo zusammen,
ich muss im Rahmen eines Projekts ein VI erstellen, welches über ein Mikrofon und die Soundkarte ein Signal einliest (Motorgeräusche, klacken usw.).
Dieses Signal soll dann im Frequenzbereich dargestellt werden (über FFT) und es soll eine Schallpegelmessung stattfinden.
Nun zu meinem Problem:
Da ich nicht gerade zu den Akustikern gehöre, musste ich mich erst mal informieren über die A-Bewertung usw.
Aber ich bekomme es einfach nicht hin, das eingelesene Signal mit Hilfe von Formeln so umzuwandeln, dass ich nachher einen dB(A)-Wert habe.
Die Formel habe ich von hier: http://www.sengpielaudio.com/Berechnung ... filter.pdf
Zur Info: Ich lese das Signal über das Snd Read Waveform.vi ein und gebe das Signal dann in das "Formel"-Express-VI.
Ich dachte erst mir reicht es, wenn ich es so mache aber irgendwie können die Werte so nicht stimmen!
Vielleicht kann mir hier jemand helfen, komm da leider gerade nicht selber weiter...
Viele Grüße efes
Schallpegelmessung
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Schallpegelmessung
Kannst du vielleicht mal dein hochladen, damit wir wissen, was schiefgelaufen ist? Diese einfache Formel kannst du auch direkt in programmieren, aber auch im Formelknoten.
Mit welchem machst du FFT und wie hast du deine Formel implementiert?
Mit welchem machst du FFT und wie hast du deine Formel implementiert?
-
- beginner
- Сообщения: 20
- Зарегистрирован: 20 окт 2009, 16:37
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Schallpegelmessung
So, hab mal kurz das wichtigste in einem kleinen vi zusammen gestellt.
Das ganze vi wäre wahrscheinlich zu viel (hab bisher keine sub's erstellt, deswegen ist es bisher noch etwas unübersichtlich )!
Aber für die eigentliche Messung ist alles drin; mit Formel usw...
Ich hoffe Ihr könnt mir nun etwas Hilfestellung geben!
Vielen Dank schon mal...
Gruß efes
Das ganze vi wäre wahrscheinlich zu viel (hab bisher keine sub's erstellt, deswegen ist es bisher noch etwas unübersichtlich )!
Aber für die eigentliche Messung ist alles drin; mit Formel usw...
Ich hoffe Ihr könnt mir nun etwas Hilfestellung geben!
Vielen Dank schon mal...
Gruß efes
- Вложения
-
- Akustik.vi
- LabVIEW Vers. 8.6
- (43.67 КБ) 259 скачиваний
-
- beginner
- Сообщения: 20
- Зарегистрирован: 20 окт 2009, 16:37
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Schallpegelmessung
Hab's nochmal kurz überarbeitet und die Achsen des "FFT-Graphen" angepasst.
Falls jemand sonst irgendeinen anderen Fehler, der sich nicht auf mein oben genanntes Problem bezieht, findet:
--> bitte mir bescheid sagen, bin über jede Hilfe dankbar!!!
Mfg efes
Falls jemand sonst irgendeinen anderen Fehler, der sich nicht auf mein oben genanntes Problem bezieht, findet:
--> bitte mir bescheid sagen, bin über jede Hilfe dankbar!!!
Mfg efes
- Вложения
-
- Akustik.vi
- LabVIEW Vers. 8.6
- (47.21 КБ) 253 скачивания
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Schallpegelmessung
Für FFT nutze ich normalerweise das aus der Waveform Measurements Palette. Es heist FFT Power Spectrum.
Deine Formel soll doch im Frequenzbereich angewendet werden. Oder? Zur Zeit sehe ich nur, dass du deine Formel vor dem FFT (im Zeitbereich) anwendest.
Oder sehe ich da was falsch?
Deine Formel soll doch im Frequenzbereich angewendet werden. Oder? Zur Zeit sehe ich nur, dass du deine Formel vor dem FFT (im Zeitbereich) anwendest.
Oder sehe ich da was falsch?
-
- beginner
- Сообщения: 20
- Зарегистрирован: 20 окт 2009, 16:37
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Schallpegelmessung
Wusste nicht genau ob die Formel im Frequenz- oder im Zeitbereich angewendet werden muss...
Aber ist eigentlich logisch, da für die Formel die Frequenz benötigt wird.
Habs mal umgestellt aber irgendwie sind die dB(A)-Werte, die ich raus bekomme nicht richtig.
Und leider stimmt jetzt mit dem FFT-Leistungsspektrum vi die Skalierung nicht mehr!!!
Weiß allerdings auch auf die schnelle nicht wie ich das richtig hin bekomme (die Skalierung!).
Hoffe auf deine (bzw. Eure) Hilfe...
Mfg efes
Aber ist eigentlich logisch, da für die Formel die Frequenz benötigt wird.
Habs mal umgestellt aber irgendwie sind die dB(A)-Werte, die ich raus bekomme nicht richtig.
Und leider stimmt jetzt mit dem FFT-Leistungsspektrum vi die Skalierung nicht mehr!!!
Weiß allerdings auch auf die schnelle nicht wie ich das richtig hin bekomme (die Skalierung!).
Hoffe auf deine (bzw. Eure) Hilfe...
Mfg efes
- Вложения
-
- Akustik_1.vi
- LabVIEW Vers. 8.6
- (46.51 КБ) 271 скачивание