Qual è la gamma di tensione di un jack per cuffie standard da un telefono?


43

Voglio collegare l'uscita dal jack audio di un iPhone a un Arduino.

Quale intervallo di tensione posso aspettarmi di vedere sulle linee audio dall'iPhone? Suppongo che alzando il volume sul telefono si produca una grande tensione CA, ma quanto è grande?

Voglio assicurarmi che non superi il livello di tensione che un Arduino può leggere sui suoi pin di ingresso. Dovrò fornire qualche circuito tra iPhone e Arduino?


1
Questa domanda non ha senso senza spiegare cosa vuoi fare con il segnale audio Arduino. In ogni caso, probabilmente è necessario accoppiare AC il segnale audio e aggiungere 1/2 tensione di alimentazione sul lato arduino.
Olin Lathrop,

Ho misurato un iPod 3 a circa un volt picco-picco.
user207421

Fornisce 5V. con una bassa frequenza di amplificazione.
Alex

1
@Alex cosa significa?
CharlieHanson,

3
Che cos'è un jack MP3? L'allineamento (specifiche commerciali, non specifiche di trasmissione) genera un carico da 1 milliwatt a 600 ohm (0,77 volt RMS; 2,2 volt picco-picco)
PkP

Risposte:


19

La specifica di linea commerciale deve essere in grado di pilotare 1 milliwatt a un carico di 600 ohm. Per un'onda sinusoidale, ciò significa una tensione di 0,77 volt RMS (2,2 volt picco-picco) e una corrente di 1,3 milliampere RMS (3,6 milliampere picco-picco).


1
I livelli di allineamento sono molto diversi dai livelli delle cuffie; le impedenze delle cuffie vanno da 600 Ω a un minimo di 8 Ω.
uint128_t

@uint, correct. Ed è per questo che non esiste uno standard per le cuffie - se non si considera la norma europea EN60065 come tale. Tale norma è per la protezione dell'udito e dalla memoria ricordo che limita l'uscita delle cuffie a qualcosa come 150 millivolt se le proprietà delle cuffie collegate non sono note.
PkP,

Buona risposta, ma puoi citare qualche fonte per questo?
Elliott B

@ElliottB Potresti voler leggere en.wikipedia.org/wiki/Alignment_level ma la cosa più importante è: che cosa intendi fare? Poiché l'antica specifica di allineamento 0dBU (0,77VRMS) è davvero antica e al giorno d'oggi ogni produttore (al di fuori del campo della trasmissione in ogni caso) lo fa in una moltitudine di modi semirandom, a seconda di quale sia il livello di tensione di alimentazione analogica in quel prodotto particolare. Con cosa vuoi / hai bisogno / come essere compatibile?
PkP

13

Controlla: http://en.wikipedia.org/wiki/Line_level

Il livello nominale più comune per le apparecchiature audio di consumo è −10 dBV, ... Espresso in termini assoluti, un segnale a −10 dBV equivale a un segnale sinusoidale con un'ampiezza di picco di circa 0,447 volt, o qualsiasi segnale generale a 0,316 volt radice quadrata media (VRMS). ... Non esiste un massimo assoluto e dipende dal design del circuito.

Questo è tuttavia per la spina "Line out" che, a quanto pare, trasporta un segnale ad un'ampiezza fissa e consente all'estremità ricevente di determinare il volume.

Nella maggior parte dei casi, la modifica dell'impostazione del volume sull'apparecchiatura sorgente non varia l'intensità del segnale di uscita linea.

Per una presa per cuffie che guida un altoparlante credo che le cose potrebbero diventare più complicate, dal momento che quel segnale è piuttosto un segnale corrente (usato per guidare la bobina di un altoparlante).

Contrariamente al livello della linea, ci sono ... quelli usati per guidare cuffie e altoparlanti. L'intensità dei vari segnali non è necessariamente correlata alla tensione di uscita di un dispositivo; dipende anche dall'impedenza di uscita della sorgente che determina la quantità di corrente disponibile per pilotare carichi diversi.

Immagino che la tua scommessa migliore potrebbe essere quella di guardare l'onda con un oscilloscopio, che dovrebbe avere un ingresso ad alta impedenza come l'ingresso analogico di Arduino (ADC).

(Non sono un esperto, prendi un granello di sale e sentiti libero di modificare)

Modifica: l' articolo di Wikipedia che ho usato come fonte è stato modificato molto da quando ho pubblicato questa risposta. Tra le altre modifiche, i pezzi qouted sopra sono stati rimossi / modificati. Pertanto, colpisco gran parte di questa risposta e raccomando di fare riferimento all'articolo di Wikipedia collegato in alto.


3
Risposta fantastica! Non sapevo che si chiamasse livello di linea, né la differenza tra un preamplificatore e un amplificatore :)
clabacchio

@clabacchio: Né sapevo che il livello di linea "porta un segnale ad un'ampiezza fissa". Hmm ...
Fizz,

Potresti ripulire la tua risposta @GummiV? È principalmente un muro di testo barrato
Petrus Theron,

12

Sfortunatamente ci sono molte assurdità "audiofile" intorno agli amplificatori per cuffie e all'impedenza delle cuffie. Probabilmente i primi 5 risultati per "impedenza cuffie" su Google sono semplicemente sbagliati. Questo sito contiene alcune informazioni utili (anche se molte sono anche sbagliate).

Ma comunque se guardi i grafici che presumo siano corretti, puoi vedere che nella gamma di frequenze audio la maggior parte delle cuffie ha una reattanza abbastanza piccola rispetto alla loro resistenza. E la maggior parte delle cuffie ha un'impedenza intorno a 16-32 Ohm con alcune cuffie "audiofili" pazze che hanno un'impedenza maggiore (ad es. 300 Ohm). Suggerisce che 5 mW sono sufficientemente rumorosi per le cuffie portatili. Le cuffie audiophile richiedono una potenza maggiore.

P=V2/RV=RP

Un Arduino può fornire questo abbastanza facilmente ma non penso che tu possa semplicemente collegarlo a PWM poiché 5 V su 17 Ohm danno 300 mA che è ben al di sopra del limite di 25 mA di Arduino. Una soluzione semplice potrebbe essere quella di inserire un resistore da 4,7 V / 16 mA = 290 Ohm in serie con il pin.

Non ho provato nulla di tutto questo: dovrai sperimentare!


4
L'OP voleva passare dal telefono ad Arduino. La tua risposta è il contrario. Comunque, è stato quattro anni fa. Probabilmente è sposato ora e ha ...
Transistor,

3
Ah sì, ho letto male. Ma l'informazione è la stessa. E a chi importa se ha 4 anni? Non ci sono buone risposte ed è altamente classificato in Google.
Timmmm,

In effetti, questa è una risposta utile. Ho misurato ~ 0,2 Vp-p simili dall'uscita cuffie del mio telefono con l'oscilloscopio e questa risposta mi ha dato la conferma che è un valore tipico.
jpa,

7

Non esiste una regola rigida per i jack delle cuffie ; che si tratti di un laptop, di un lettore MP3 o di un normale impianto stereo.

Direi che una tipica uscita per cuffia aderisce alle specifiche del livello di linea , sebbene per le cuffie diventino più una linea guida che un insieme rigoroso di cifre.

Come hai già scoperto, diversi dispositivi hanno livelli di output diversi.

La potenza che può essere fornita dal PC è, ad esempio, X milliwatt. Dato che l'alimentatore del PC può dare 12 V alla scheda audio, l' X mW potrebbe essere generato con un'enfasi sulla tensione piuttosto che sulla corrente. Alcune schede madri di fascia alta (le più recenti schede Asus ROG, ad esempio) vantano un'uscita jack per cuffie di oltre 2 V rms.

Un lettore MP3 portatile può avere solo una batteria al litio da 3,7 V. La sua potenza di uscita potrebbe essere la stessa X mW del PC, ma a una tensione più bassa quindi una corrente più elevata - senza alcuni convertitori di boost sarebbe impossibile abbinare la tensione della scheda madre di fascia alta di cui sopra.

Una differenza fondamentale tra un '"uscita cuffie" e una "linea in uscita" è che quest'ultima non è progettata per alimentare un carico a bassa impedenza. Tendo a supporre che l'impedenza di ingresso di un dispositivo audio generico sia di 50 kOhm; se è mai importante saperlo, in genere è indicato dal produttore del dispositivo. Le cuffie o gli auricolari possono avere un minimo di 32 Ohm, il che significa che il collegamento delle cuffie a una presa di uscita potrebbe comportare un volume scadente e una qualità scadente. Non c'è generalmente lo stesso problema con il collegamento di un dispositivo a livello di linea a un'uscita per cuffie a meno che non si consideri un amplificatore per cuffie dedicato; un audiofilo potrebbe obiettare che l'uscita sarebbe sbilanciata.

Pertanto non esiste una risposta corretta. Forse inizia con 1,4 V RMS al massimo e poi aumenta o diminuisci mentre lavori attraverso il tuo prototipo.


Inoltre, la tensione di uscita di un jack per heaphone dipenderà dall'impostazione del volume e dalla natura del suono al momento della misurazione.
Peter Bennett,

6

Questo è in aggiunta alla risposta di PkP.

Mentre l'audio a "livello di linea" è in genere da 1 mW a 600 Ω, e questo risulta a 1,1 V p per un seno, l'audio è tutt'altro che un seno. Anche se le specifiche sono rispettate e si ottengono solo 775 mV RMS in media, i picchi possono essere considerevolmente più alti di 1,1 V. È generalmente buono accettare e gestire senza picchi di distorsione fino a ± 5 V almeno.


Olin ha ragione. E per le apparecchiature di trasmissione è necessario accettare livelli persino più elevati.
PkP,

@PkP: Sì. le apparecchiature commerciali utilizzano in genere alimentatori +/- 15 V per interfacce a livello di linea.
Dave Tweed

3

L'arduino avrebbe bisogno di una tensione più alta.

Usa un amplificatore OP non invertente sulla linea che dovrebbe portare la tensione a circa 2ish Volt, qualcosa che è meglio per l'Arduino.

:)

http://www.instructables.com/id/Arduino-Audio-Input/step3/Non-Inverting-Amplifier/


Probabilmente Arduino ha bisogno di un offset DC aggiunto, ma che può essere facilmente realizzato tramite mezzi passivi. A seconda di quale sia l'obiettivo funzionale, è probabile che ci sia abbastanza oscillazione di tensione per misurare differenze sostanziali con l'ADC dell'Arduino o addirittura una soglia digitale per un protocollo NRZ. Tuttavia, sì, per la massima fedeltà analogica potrebbe essere necessario un preamplificatore per utilizzare l'intera gamma ADC, ed è probabilmente più economico o almeno più semplice da reperire di un trasformatore audio al giorno d'oggi.
Chris Stratton,
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.