Hallo Zusammen Ich möchte gerne mit einem Raspberry PI, zwei Mikrophone zeitgleich samplen für ca. 4sek und danach eine FFT erstellen. Den Frequenzbereich der mich interessiert ist im Bereich von ca. 0.5 bis 8kHz. Somit wäre eine Abtastrate von ca. 50-100kS/sek wünschenswert. Anschliessend soll die FFT in Node Red dargestellt und weiterverarbeitet werden. Direkt über Node.js via I2C, ADC, Mikrophone kam ich lediglich auf ca. 1ms Abtastrate. Ich erwartete eigentlich, dass dies nicht funktioniert, seht ihr das auch so, oder müsste dies grundsätzlich funktionieren? Falls möglich würde ich gerne über einen zusätzlichen Mikrocontroller verzichten. Seht ihr noch eine andere Möglichkeit wie dies ohne MC funktionieren könnte? Viele Grüsse
Manuel schrieb: > Seht ihr noch eine andere Möglichkeit wie dies ohne MC funktionieren > könnte? Audiointerface. Dazu sind die da.
> seht ihr das auch so, oder müsste dies grundsätzlich funktionieren? Wie wir das sehen ist vollkommen irrelevant. Das Abtasttheorem ist entscheidend. .-) Bei 8khz musst du mindestens mit 16khz abtasten und wenn du nicht den perfekten idealen Aliasingfilter aus dem Hut zaubern kannst sogar noch viel mehr. Aber das ist dir vermutlich garnicht klar weil du es nicht fuer notwendig befunden hast deine gewuenschte Dynamik zu verkuenden. Weil davon haengt naemlich der Filter und eventuell der Abstand der zum Nutzband ab. > Seht ihr noch eine andere Möglichkeit wie dies ohne MC funktionieren > könnte? Du brauchst einen Audiocodec. Die werden mit I2S angesprochen. Keine Ahnung ob der PI da jetzt kann, aber ich gehe mal davon aus weil es ja auch spezielle Audiohardware gibt. Vanye
Hi, > Ich möchte gerne mit einem Raspberry PI, zwei Mikrophone zeitgleich > samplen für ca. 4sek und danach eine FFT erstellen. Den Frequenzbereich > der mich interessiert ist im Bereich von ca. 0.5 bis 8kHz. Somit wäre > eine Abtastrate von ca. 50-100kS/sek wünschenswert. > Anschliessend soll die FFT in Node Red dargestellt und weiterverarbeitet > werden. > Direkt über Node.js via I2C, ADC, Mikrophone kam ich lediglich auf ca. > 1ms Abtastrate. Ich erwartete eigentlich, dass dies nicht funktioniert, > seht ihr das auch so, oder müsste dies grundsätzlich funktionieren? > Falls möglich würde ich gerne über einen zusätzlichen Mikrocontroller > verzichten. > Seht ihr noch eine andere Möglichkeit wie dies ohne MC funktionieren > könnte? du könntest eine beliebige USB Soundkarte nehmen (darauf achten das die ein Stereo Eingang hat) wie zb. https://www.amazon.de/dp/B07B628J7V/
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.