ADC-Frage zum Abtasten mit Elektret

Ich bin etwas verwirrt, wenn ich mir ADCs für mein Projekt ansehe. Ich verwende ein Elektretmikrofon und ändere die Schaltung unten auf Seite 15 hier (das Bild selbst kann ich hier leider nicht eingeben): http://www.en-genius.net/includes/files/avt_030110.pdf

Geben Sie hier die Bildbeschreibung ein

Ich möchte Audio bei ~12 kHz abtasten, obwohl sich dies je nach den von mir verwendeten Anwendungen ändert (Testen der Spracherkennung). Ich strebe eine Bittiefe von 16 an, da die Eingangslautstärke variieren wird und wahrscheinlich von ganz unterschiedlichen Umgebungen und Entfernungen herrührt.

Mit dem gelieferten Hintergrund frage ich mich, ob ein audiospezifischer ADC wirklich notwendig ist? Beispiel ist hier

Ich brauche kein Stereo, nur Mono. Diese scheinen eher für robustere Aufnahme- und/oder Ausgabesituationen geeignet zu sein als für meine Anwendung, richtig? Alles, was ich brauche, ist ein Mikrofoneingang, und die Verstärkung würde bereits durch die erwähnte Schaltung erfolgen.

Würde ich angesichts dieser Werte auch einfach ~ 12 ksps benötigen, um der 12-kHz-Abtastfrequenz zu entsprechen?

Wäre ein einfacher ADC mit korrekter Auflösung und SPS dann in Ordnung, vorausgesetzt, mehr DSP und Verstärkung würden an anderer Stelle erfolgen? Gibt es etwas Besonderes an Audio-ADCs, das sich ganz anders verhält?

Vielen Dank für Ihre Hilfe. Ich weiß, dass einige dieser Fragen recht elementar sind, obwohl ich keine sehr klaren Antworten darauf gefunden habe. Ich könnte auf der völlig falschen Route suchen, daher ist jede Eingabe sehr willkommen.

Antworten (1)

Die Mathematik des Samplings diktiert zwei Dinge:

  1. Sie müssen doppelt so schnell (im Idealfall praktisch schneller) abtasten wie die maximale Frequenz, die Sie erfassen möchten
  2. Sie müssen Frequenzen über der Hälfte der Abtastrate mit einem Tiefpassfilter entfernen, da sie sonst Ihren Inhalt mit niedrigeren Frequenzen durch Aliasing verfälschen .

Wenn Sie 12 kHz benötigen, müssen Sie mit mehr als 24 kHz abtasten und einen Anti-Aliasing-Filter bereitstellen, bevor die Abtastung abgeschlossen ist.

Ja, Nyquist-Kriterien. Bestimmte Spracherkennung. Algorithmen tasten nur bei Frequenzen bis zu ~12 kHz ab, da die 6-kHz-Wellen ungefähr so ​​hoch wie nötig sind, wobei die oberen Harmonischen mehr darüber sprechen, wie wir Dinge hören, und nicht, wie ein Computer sie sehen muss. Davon abgesehen, wenn ich mit 12 kHz abtaste, brauche ich einen ADC mit 24 kHz? Aufgrund von Nyquist-Kriterien muss ich dann die Abtastrate für jede von mir verwendete Komponente verdoppeln? Ist es das, was du sagst?
Nein, um bei 12k abzutasten, filtern Sie bei <6k vor und haben keine Darstellung von Signalen über 6k.
Ok, das macht Sinn, das ist einfach genug. Wenn ich also theoretisch bis zu 6k abtasten möchte, sollte mein ADC mindestens 12k sein?
Die Frage bleibt auch bestehen - was ist der Unterschied zwischen dem Audio-ADC und einem allgemeineren mit korrekten Werten für meine Anwendung?
Kein Unterschied für den Basis-ADC, aber das Gerät, auf das Sie zeigen, verfügt über einen eingebetteten DSP mit einigen eingebauten Tricks für die Audioverarbeitung sowie eine automatische Verstärkungsregelung. Wenn Sie dieses Zeug brauchen, sieht es gut aus
Zu "Wenn ich also theoretisch bis zu 6k abtasten möchte, sollte mein ADC mindestens 12k sein?" Die Antwort ist ja.
Ok danke, das klärt die Sache. Ich wusste, dass es Extras gibt, war mir aber nicht sicher, ob etwas über meinem Wissen über die Funktionsweise eines Audio-ADC im Vergleich zu einem regulären Basis-ADC lag. Danke Leute!