In quale intervallo di frequenze può ricevere l'audio dal microfono dello smartphone?


14

Ho un progetto in cui sto prendendo in considerazione l'utilizzo del microfono da uno smartphone per la ricezione di segnali non udibili (> 15 khz).

Qual è la gamma di frequenza che un tale microfono riceve il suono? E qual è la frequenza massima?


Marca e modello del telefono cellulare per favore!
segnaposto il

1
In realtà per la maggior parte dei telefoni moderni, è probabile che tu veda il filtro passa-basso nell'ADC e la relativa catena di segnali, spesso a circa 45 FS anziché al microfono.
Chris Stratton,

5
15kHz non è impercettibile.
user207421

Sarei piuttosto impressionato se un microfono per smartphone facesse anche 10kHz o 12kHz.
DKNguyen,

Risposte:


22

L'idea migliore è ignorare ciò che dicono tutti e testarlo da soli. Installa un'app come "SpectralPro Analyzer" e genera suoni ad alta frequenza utilizzando la programmazione per PC (facile) o scarica alcuni MP3 ad alta frequenza da siti Web.

Ho fatto tutto quanto sopra su molti telefoni diversi: trovo che ottengo risultati eccellenti molto lontano dalla parte superiore della mia portata uditiva, almeno fino a 21kHz (il limite per quelle app). La cosa interessante di questo è:
a) tutti quelli che hanno detto che gli altoparlanti del PC non possono fare 21kHz avevano torto,
eb) tutti quelli che hanno detto che i microfoni degli smartphone non possono captare le alte frequenze hanno sbagliato.

In conclusione: quasi tutti coloro che non hanno mai provato queste cose fanno un'ipotesi. Le buone intenzioni non rendono rilevanti le loro ipotesi :-(

Buona fortuna con il tuo progetto!

Ecco un Samsung Galaxy Note-1 che registra un segnale Macbook Pro che è passato da 9kHz a 21kHz:

registrazione spectografica

( Fonte immagine )


3
non è tuttavia un'istruzione binaria. Cioè il microfono può catturare alte frequenze ma con più attenuazione rispetto ad altre frequenze. Il microfono ha una frequenza di risonanza dove ha la massima sensibilità e ci sono anche circuiti che attenuano deliberatamente le frequenze non udibili. Comunque molti moderni microfoni MEMS hanno una curva di risposta appiattita (guadagno in funzione della frequenza applicata), quindi il test suggerito qui è l'unico modo per essere sicuri al 100%.
fhlb,

4

È probabile che questo sia diverso per ogni produttore / modello e qualcosa che dovrai o testare te stesso o fare qualche ricerca delle specifiche del produttore e / o test che altri hanno eseguito. Ad esempio, ecco un confronto della risposta in frequenza del microfono di iPhone:

http://blog.faberacoustical.com/2009/ios/iphone/iphone-microphone-frequency-response-comparison/

Inoltre, molte persone, specialmente i giovani, possono ascoltare fino a 20 kHz e talvolta oltre, quindi ciò che stai cercando di ottenere probabilmente non sarà possibile sulla maggior parte dei telefoni.


4

Apparentemente è possibile che un microfono per smartphone raccolga suoni che la maggior parte delle persone non riesce a sentire, perché:

"Il software Zoosh di Narrate sfrutta gli altoparlanti e i microfoni degli smartphone per consentire le stesse comunicazioni di dati tra dispositivi fornite dall'odierna NFC, ma con frequenze ultrasoniche non udibili dall'uomo." - Eweek , Slashdot .


3

Dipende interamente dal telefono, useranno tutti diversi microfoni / circuiti.
Generalmente, un microfono audio sarà compreso tra 20Hz e 20kHz. Molti microfoni più economici (o destinati solo alla voce) avranno una frequenza di taglio inferiore di 15 kHz o inferiore. Il circuito a cui è collegato il microfono potrebbe intenzionalmente declinare la frequenza - vengono utilizzate varie tecniche DSP per ridurre al minimo il rumore di fondo e il feedback, regolare la compressione, ecc. - Pertanto l'elaborazione del software è piuttosto sofisticata e dinamica su un moderno telefono cellulare.

Probabilmente dovresti essere in grado di fare affidamento su almeno 100Hz - 10kHz.

Per un modello particolare, dai un'occhiata alle specifiche, dovrebbe fornire almeno alcuni dettagli di base sulla gamma di input del microfono. Oppure esegui dei test con un generatore di funzioni e alcune app di registrazione sul telefono.


1

Come utente iPhone per la prima volta (e addestrato registratore della BBC) sono rimasto impressionato dall'audio. L'app dell'analizzatore di spettro (Octave RTA) registra fino a 16 Hz e fino a 20 kHz sul mio iPhone 7. L'organo da concerto dal vivo è registrato molto bene, i pedali e tutto, anche se mono. La perdita di tono pilota a 19kHz da un altoparlante della radio FM è perfettamente visibile.
Non ho modo di confermare la piattezza della risposta, sebbene una sorgente di rumore bianco naturale come una cascata sia visualizzata senza picchi o bande evidenti. La registrazione di suoni insieme a un buon microfono a condensatore da studio non fa davvero molta differenza, solo un po 'di luce dei bassi e di toni medi alti, facilmente equalizzabili. Spero che Apple non cambi mai il microfono o l'ingresso. O forse lo hanno fatto dopo?


0

Solo una nota: la frequenza massima che puoi ottenere dal tuo microfono è la metà della velocità di campionamento del convertitore AD. Quindi metà della frequenza di campionamento. (Nyquist freq?) (Hai bisogno di due campioni per creare una "onda" minima)

Ho letto che un microfono a elettrete (se è quello che viene utilizzato) dovrebbe essere in grado di rilevare frequenze fino a 30kHz. Se desideri rilevare questo segnale dovresti campionare a 60kHz, non ho idea se puoi cambiare la frequenza di campionamento dell'input del microfono, sugli smartphone.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.