Ich versuche die Kommunikation zwischen 2 Smartphones mittels Ultraschall zu verstehen/simulieren. Da dies eine allgemeine Studie ist, gehe ich davon aus, dass die Smartphones mit der "typischen" am häufigsten verwendeten Art von Wandlern ausgestattet sind. Einer von ihnen sendet einen Ton und der andere nimmt ihn auf. Ich würde gerne wissen, unter welchen Bedingungen der übertragene Ton richtig aufgezeichnet wird. Als Erstes versuchte ich zu verstehen, wie sich die Richtwirkung bei dieser Frequenz auf die Übertragung auswirkte. Sie können diese Analyse hier sehen .
Jetzt versuche ich, die technischen Parameter des digitalen MEMS-Mikrofons und Mikrolautsprechers (die Art von Schallwandlern, die am häufigsten in Smartphones verwendet werden) zu verstehen. Ich gehe davon aus, dass das sendende Smartphone mit einem solchen Lautsprecher und der Empfänger mit einem solchen Mikrofon ausgestattet ist .
In der Lautsprecherspezifikation kann ich sehen:
Nenneingangsleistung: 0,5 W (2,0 Veff)
SPL: 83 ± 3 dB/0,1 m/0,1 W bei 0,8, 1,0, 1,2, 1,5 kHz Durchschnitt
Der Frequenzgang des Lautsprechers ist:
In der Mikrofonspezifikation kann ich sehen:
Empfindlichkeit: 94 dB SPL bei 1 kHz: -26 dBFS
Der Frequenzgang des Mikrofons ist:
Meine Fragen sind:
Ist die Empfindlichkeit die Differenz zwischen dem maximalen akustischen Signal (maximaler SPL) am Mikrofoneingang (was ein digitales Vollaussteuerungswort von 16 Bit verursacht?) und der 94-dB-SPL-Referenz? Wenn also die Mikrofonempfindlichkeit –26 dBFS bei 94 dBSPL beträgt, ist der maximale SPL 120 dBSPL? (–26 dBFS = 94 dBSPL – 120 dBSPL) Ist es in Ordnung, dBFS und dBSPL zu mischen?
Dies ist ein PDM-Smartphone, daher beträgt die Ausgabe nur 1 Bit. Aber wenn wir davon ausgehen, dass wir nach richtiger Konvertierung 16 Bit erhalten, wenn das maximale akustische Signal (120 dBSPL) empfangen wird, beträgt seine Ausgabe bei 94 dBSPL ungefähr 11 Bit?
Angenommen, wir arbeiten bei 1 kHz, wenn der Lautsprecher 83 ± 3 dBSPL bei 10 cm erzeugt und wir das Mikrofon in diesem Abstand platzieren, wie viele nützliche Bits gibt es aus?
Was kann ich tun, um den vom Lautsprecher erzeugten SPL herauszufinden, wenn er mit 0,5 W versorgt wird (anstelle von 0,1 W, was die einzigen angegebenen Daten sind)?
Was kann ich tun, um den vom Lautsprecher erzeugten SPL und die Mikrofonempfindlichkeit bei beispielsweise 18 kHz herauszufinden?
Wenn das Mikrofon-SNR 64,5 dB beträgt. Mit wie vielen nützlichen Bits über dem Grundrauschen kann es arbeiten?
Gaußsches Rauschen und Wahrscheinlichkeit: -
Der Erfolg einer Kommunikationsverbindung hängt vom SNR ab. Schmalbandverbindungen können das SNR erheblich verbessern. Eine einfache Ein-Aus-Modulation benötigt ein SNR von 10 dB für eine Bitfehlerrate von 0,1 % (abhängig von der Bandbreite, aber gute Faustregel); somit genügen 2 Bits oder 3 Bits für OOK.
Für 16_QAM mit 4 Bit pro Symbol, wo eine festgelegte Amplitude benötigt wird, benötigen Sie mehr Genauigkeit und mehr Zeit, um sich auf einen erkennbaren Punkt in der Konstellation einzustellen.
In Bezug auf Ihre Frage: Wenn der Digitizer des Empfängermikrofons einen festen Boden hat, führt das Verringern der Leistung um 6 dB (2 * 2, bei einem Verhältnis von 3 dB pro Leistung von 2) zu einem um 6 dB schlechteren SNR (niedrigeres SNR).
Aus Ihrer Frage, wenn 16 Bit bei 120 dBSPL, dann 26 dB niedriger bei 94 dB mehr als 4 Bit kosten würden.
Ja ---- dbFullScale sind dB/dB vergleichbar mit dBSPL.
VMMF
VMMF
Andi aka
Andi aka