Hallo zusammen
Ich entschuldige mich, falls mein Anliegen zu unverständlich formuliert war...
Ich versuche nochmal kurz zu erklären worum es geht.
Ich habe ein Mikrocontroller Board, welches ich so programmiert habe, dass es mir vom ADC eine 8 Bit Variable ausliest und unverändert über die serielle Schnittstelle schickt. (Baudrate 1250000, Samplerate von ca. 100'000 Hz)
Das VI welches ich schon beim 1. Post anhängte funktioniert so einwandfrei. Ich habe am ADC-Eingang ein Spannungsverlauf, den ich dann auf dem "Chart" im Frontpanel sehe.
Ich habe auch schon probiert ein FFT zu machen, aber war nicht erfolgreich.
Zur Veranschaulichung eines Spannungsverlaufes habe ich ein Bild drangehängt.
Danke Markus, das Beispiel hat mir geholfen insofern, dass ich gesehen habe wie funktionieren könnte. Habe das auch schon so ausprobiert, sieht auch schon besser aus als was ich gemacht habe. Leider verstehe ich aber noch nicht ganz warum das Ergebnis so komisch wird.
Siehe auch hier:
FFT Beispiel
Das Beispiel von "i2dx" ist genau das was ich möchte, nur wird dort der Eingang der Soundkarte benutzt.
Und danke Lucki, ich hab' das gemerkt
... ist sehr wohl verkehrt, wenn das Array nur einen Wert enthält.
Das habe ich entsprechend geändert.
Nun ist auf dem Bild eine 50 Hz Schwingung zu sehen, aber kein Ausschlag auf dem FFT ??? Warum???
(ja ich weiss, das Sinus Signal ist nicht sauber... Hatte aber gerade kein anderer Signalgenerator als mein Finger oO )
Habe auch mal dasselbe "Singnal" ^^ an den Mikrofon-Eingang des PC "angelegt" und dort zeigt das FFT einen Ausschlag, aber bei rund 18 Hz??? Keine Ahnung wieso...
Danke schon mal für die Hilfe, bin froh, denn es sieht schon mal besser aus.
Den Stand meines VI's habe ich auch mal noch angehängt...
Ich hoffe , dass das nicht zu viel des Guten war.
MfG Christoph
(VI LV 8.5)
UART.vi (Größe: 34,84 KB / Downloads: 474)