Was ist der Spannungsbereich einer Standard-Kopfhörerbuchse von einem Telefon?

Ich möchte den Ausgang der Audiobuchse eines iPhones mit einem Arduino verbinden.

Welchen Spannungsbereich kann ich auf den Audioleitungen vom iPhone erwarten? Ich gehe davon aus, dass das Erhöhen der Lautstärke am Telefon eine große Wechselspannung erzeugt, aber wie groß wird sie?

Ich möchte sicherstellen, dass es den Spannungspegel nicht überschreitet, den ein Arduino an seinen Eingangspins lesen kann. Muss ich irgendwelche Schaltkreise zwischen dem iPhone und dem Arduino bereitstellen?

Diese Frage macht keinen Sinn, ohne zu erklären, was das Arduino mit dem Audiosignal machen soll. In jedem Fall müssen Sie wahrscheinlich das Audiosignal AC-koppeln und 1/2 Versorgungsspannung auf der Arduino-Seite hinzufügen.
Ich habe einen iPod 3 bei etwa einem Volt von Spitze zu Spitze gemessen.
Es liefert 5V. bei niedriger Amperezahl.
@Alex was bedeutet das?
Was ist eine MP3-Buchse? Line-Out (kommerzielle Spezifikation, nicht Broadcast-Spezifikation) treibt 1 Milliwatt an 600 Ohm Last (0,77 Volt RMS; 2,2 Volt Spitze-zu-Spitze)
Entschuldigung, mein fehler. Mein Browser ist mitten in diesem Kommentar abgestürzt. Dies könnte helfen, ifixit.com/Answers/View/97418/…
Für die Antwortmigration gekennzeichnet oder um diese mit den besseren Antworten als aktiv zu markieren.

Antworten (6)

Die kommerzielle Line-Out-Spezifikation soll 1 Milliwatt an eine 600-Ohm-Last treiben können. Für eine Sinuswelle bedeutet dies eine Spannung von 0,77 Volt RMS (2,2 Volt Spitze-zu-Spitze) und einen Strom von 1,3 Milliampere RMS (3,6 Milliampere Spitze-zu-Spitze).

Line-Out-Pegel unterscheiden sich stark von Kopfhörerpegeln; Kopfhörerimpedanzen reichen von 600 Ω bis hinunter zu 8 Ω.
@uint, richtig. Und deshalb gibt es auch keinen Standard für einen Kopfhörerausgang - wenn man nicht die europäische Norm EN60065 als solche nimmt. Diese Norm gilt für den Gehörschutz, und aus dem Gedächtnis erinnere ich mich, dass sie die Kopfhörerausgabe auf etwa 150 Millivolt begrenzt, wenn die Eigenschaften der angeschlossenen Kopfhörer nicht bekannt sind.
Gute Antwort, aber können Sie dafür eine Quelle nennen?
@ElliottB Vielleicht möchten Sie en.wikipedia.org/wiki/Alignment_level lesen , aber das Wichtigste ist: Was wollen Sie tun? Weil die uralte Line-Out-Spezifikation von 0dBU (0,77 VRMS) wirklich uralt ist und heutzutage jeder Hersteller (außerhalb des Rundfunkbereichs) dies auf eine von vielen halbzufälligen Arten tut, je nachdem, wie hoch der analoge Spannungspegel darin ist bestimmtes Produkt. Womit möchten/müssen/möchten Sie kompatibel sein?

Leider gibt es viel "audiophilen" Unsinn um Kopfhörerverstärker und Kopfhörerimpedanz. Wahrscheinlich sind die Top 5 Ergebnisse für "Kopfhörerimpedanz" bei Google einfach falsch. Diese Seite enthält einige nützliche Informationen (obwohl viele davon auch falsch sind).

Aber wie auch immer, wenn Sie sich die Diagramme ansehen, von denen ich annehme, dass sie korrekt sind, können Sie sehen, dass die meisten Kopfhörer im Audiofrequenzbereich eine ziemlich kleine Reaktanz im Vergleich zu ihrem Widerstand haben. Und die meisten Kopfhörer haben eine Impedanz von etwa 16-32 Ohm, wobei einige verrückte "audiophile" Kopfhörer eine höhere Impedanz haben (z. B. 300 Ohm). Er schlägt vor, dass 5 mW für tragbare Kopfhörer ausreichend laut sind. Audiophile Kopfhörer benötigen eine höhere Leistung.

Macht ist P = v 2 / R So v = R P , daher benötigen Kopfhörer mit hoher Impedanz eine viel höhere Ausgangsspannung, da sie mehr Leistung benötigen und eine höhere Impedanz haben. Wie auch immer, für die Sony MDR-EX51-Kopfhörer, die auf der oben verlinkten Seite gezeigt werden, können Sie sehen, dass sie einem einfachen 17-Ohm-Widerstand ziemlich nahe kommen. Bei 5 mW würde das eine Spannung von 0,3 V und einen Strom von 16 mA bedeuten .

Ein Arduino kann dies ziemlich einfach liefern, aber ich glaube nicht, dass Sie es einfach an PWM anschließen können, da 5 V an 17 Ohm 300 mA liefern, was weit über der 25-mA-Grenze von Arduino liegt. Eine einfache Lösung kann darin bestehen, einen 4,7 V / 16 mA = 290 Ohm-Widerstand in Reihe mit dem Pin einzufügen.

Ich habe nichts davon ausprobiert - Sie müssen experimentieren!

Das OP wollte vom Telefon zu Arduino wechseln. Ihre Antwort ist umgekehrt. Jedenfalls war das vor vier Jahren. Wahrscheinlich ist er jetzt verheiratet und hat ...
Ah ja ich habe mich verlesen. Aber die Informationen sind die gleichen. Und wen interessiert es, wenn es 4 Jahre alt ist? Es gibt keine guten Antworten und es wird bei Google hoch eingestuft.
In der Tat ist dies eine nützliche Antwort. Ich habe ähnliche ~ 0,2 Vp-p am Kopfhörerausgang meines Telefons mit einem Oszilloskop gemessen, und diese Antwort bestätigte mir, dass es sich um einen typischen Wert handelt.
+1, gute Antwort. Mein größtes Ärgernis ist es, die genaue Antwort zu finden, die ich bei Google brauche, um einen Typen in einem Forum zu lesen, der sagt: „Warum brauchst du das? Das gehört nicht ins Foo-Forum, es ist eher ein Kneipenproblem meine Verwirrung auf Fremde projizieren>."

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

Der gebräuchlichste Nennpegel für Consumer-Audiogeräte ist –10 dBV, ... Absolut ausgedrückt entspricht ein Signal bei –10 dBV einem Sinuswellensignal mit einer Spitzenamplitude von ungefähr 0,447 Volt oder einem beliebigen allgemeinen Signal bei 0,316 Volt Effektivwert (VRMS). ... Es gibt kein absolutes Maximum, und es hängt vom Schaltungsdesign ab.

Dies gilt jedoch für den "Line out" -Stecker, der anscheinend ein Signal mit einer festen Amplitude überträgt und die Empfangsseite die Lautstärke bestimmen lässt.

In den meisten Fällen ändert eine Änderung der Lautstärkeeinstellung am Quellgerät die Stärke des Line-Out-Signals nicht.

Bei einem Kopfhörerstecker mit Lautsprecherantrieb könnten die Dinge meiner Meinung nach komplizierter werden, da dieses Signal eigentlich eher ein Stromsignal ist (das zum Ansteuern der Spule eines Lautsprechers verwendet wird).

Im Gegensatz zum Line-Pegel gibt es ... solche, die zur Ansteuerung von Kopfhörern und Lautsprechern verwendet werden. Die Stärke der verschiedenen Signale korreliert nicht unbedingt mit der Ausgangsspannung eines Gerätes; es hängt auch von der Ausgangsimpedanz der Quelle ab, die die Strommenge bestimmt, die zum Treiben verschiedener Lasten verfügbar ist.

Ich denke, am besten schauen Sie sich die Welle mit einem Oszilloskop an, das einen hochohmigen Eingang wie den analogen Eingang (ADC) des Arduino haben sollte.

(Ich bin kein Experte, nehmen Sie mit einem Körnchen Salz und fühlen Sie sich frei zu bearbeiten)

Bearbeiten: Der Wikipedia-Artikel , den ich als Quelle verwendet habe, wurde stark bearbeitet, seit ich diese Antwort ursprünglich gepostet habe. Unter anderem wurden die oben genannten Teile entfernt/geändert. Daher streiche ich den größten Teil dieser Antwort und empfehle, auf den oben verlinkten Wikipedia-Artikel zu verweisen.

Tolle Antwort! Ich wusste nicht, dass es Line-Pegel heißt, noch den Unterschied zwischen einem Vorverstärker und einem Verstärker :)
@clabacchio: Ich wusste auch nicht, dass der Leitungspegel "ein Signal mit einer festen Amplitude trägt". Hmm...
Könnten Sie Ihre Antwort @GummiV bereinigen? Es ist hauptsächlich eine Wand aus durchgestrichenem Text
Sie können immer auf die spezifische Bearbeitung der Wiki-Seite verlinken.

Dies ist eine Ergänzung zur Antwort von PkP.

Während „Line-Pegel“-Audio normalerweise 1 mW an 600 Ω beträgt und dies bei einem Sinus 1,1 V p ergibt, ist Audio weit von einem Sinus entfernt. Auch wenn die Spezifikation eingehalten wird und man im Mittel nur 775 mV RMS erhält, können die Spitzen deutlich über 1,1 V liegen. Im Allgemeinen ist es gut, Spitzen bis mindestens ± 5 V verzerrungsfrei zu akzeptieren und zu handhaben.

Oline hat recht. Und für Broadcast-Equipment müssen Sie noch deutlich höhere Pegel in Kauf nehmen.
@PkP: Ja. Kommerzielle Geräte verwenden normalerweise +/- 15-V-Stromversorgungen für Line-Level-Schnittstellen.

Es gibt keine feste Regel für Kopfhörerbuchsen ; Sei es ein Laptop, ein MP3-Player oder eine normale Stereoanlage.

Ich würde sagen, dass sich ein typischer Kopfhörerausgang an Line-Pegel- Spezifikationen hält, obwohl sie für Kopfhörer eher eine Richtlinie als eine strenge Reihe von Zahlen sind.

Wie Sie bereits festgestellt haben, haben verschiedene Geräte unterschiedliche Ausgangspegel.

Die Leistung , die Ihr PC bereitstellen kann, beträgt beispielsweise X Milliwatt. Da das PC-Netzteil 12 V an die Soundkarte abgeben kann, könnten die X mW durchaus mit Betonung auf der Spannung und nicht auf dem Strom erzeugt werden. Einige Top-End-Motherboards (z. B. die neuesten Asus ROG-Boards) verfügen über einen Kopfhörerausgang von über 2 V rms.

Ein tragbarer MP3-Player darf nur eine 3,7-V-Lithiumbatterie haben. Seine Ausgangsleistung könnte die gleichen X mW wie die des PCs sein, aber bei einer niedrigeren Spannung und daher einem höheren Strom - ohne einige Aufwärtswandler wäre es unmöglich, die Spannung des oben genannten High-End-Motherboards zu erreichen.

Ein grundlegender Unterschied zwischen einem „Kopfhörerausgang“ und einem „Line-Ausgang“ besteht darin, dass letzterer nicht dafür ausgelegt ist, eine Last mit niedriger Impedanz zu versorgen. Ich neige dazu anzunehmen, dass die Eingangsimpedanz eines generischen Audiogeräts 50 kOhm beträgt; Wenn es jemals wichtig ist, dies zu wissen, wird dies normalerweise vom Gerätehersteller angegeben. Kopfhörer oder Ohrhörer können bis zu 32 Ohm haben, was bedeutet, dass das Anschließen von Kopfhörern an eine Line-Out-Buchse sowohl zu schlechter Lautstärke als auch zu schlechter Qualität führen kann. Es gibt im Allgemeinen nicht das gleiche Problem beim Anschließen eines Line-Pegel-Geräts an einen Kopfhörerausgang, es sei denn, Sie ziehen einen dedizierten Kopfhörerverstärker in Betracht. Ein Audiophiler könnte argumentieren, dass die Ausgabe unausgewogen werden würde.

Somit gibt es keine richtige Antwort. Beginnen Sie vielleicht mit maximal 1,4 V RMS und erhöhen oder verringern Sie sie dann, während Sie Ihren Prototypen durcharbeiten.

Außerdem hängt die Ausgangsspannung einer Kopfhörerbuchse von der Lautstärkeeinstellung und der Art des Tons zum Zeitpunkt der Messung ab.

Das Arduino würde eine höhere Spannung benötigen.

Verwenden Sie einen nicht invertierenden OP-Verstärker an der Leitung, der die Spannung auf etwa 2 Volt bringen sollte, was für das Arduino besser ist.

:)

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

Der Arduino benötigt wahrscheinlich einen hinzugefügten DC-Offset, aber das lässt sich leicht mit passiven Mitteln erreichen. Je nachdem, was das funktionale Ziel ist, gibt es wahrscheinlich genug Spannungshub, um wesentliche Unterschiede mit dem ADC des Arduino oder sogar einen digitalen Schwellenwert für ein NRZ-Protokoll zu messen. Aber ja, für höchste analoge Wiedergabetreue könnte durchaus ein Vorverstärker erforderlich sein, um den gesamten ADC-Bereich zu nutzen, und ist heutzutage wahrscheinlich billiger oder zumindest einfacher zu beschaffen als ein Audiotransformator.