オーディオジャックは、スピーカーが接続されたときにどのように検出しますか?


19

一部のサウンドカードオーディオジャックは、オーディオデバイスが接続されていることを最近のWindows OSに通知できるようになりました。何らかの電圧コンパレーターまたは抵抗測定を使用していると思います。

この質問はスーパーユーザーに尋ねられました。私の直感では、サーキットは参加者の一人が示唆しているほど些細なものではないが、サーキットでは少しさびている。

回答:


12

多くの場合、オーディオジャックにはプラグ検出に使用できるスイッチがありますが、ほとんどのコーデックでは、プラグインされたデバイスのインピーダンスおよびその他の特性を測定し、接続先のプロセッサでその情報を利用できるようにするジャックセンシングを実装しています。

これは、オーディオアンプがインピーダンス範囲外でスピーカーを駆動しようとするのを防ぎ、アンプまたはスピーカーに損傷を与えるのにも非常に役立ちます。


これに関するオンライン参照はありますか?これはオーディオコーデックまたはドライバーで行われますか?
J.ポルファー

1
こんにちは羊シミュレーター、IDTのAC'97コーデック(STAC9752A)は、このインピーダンスベースのジャックセンシングを実装しています。残念ながら、IDTがUniversal Jack(tm)を呼び出しているのは、独自の電流検出技術です。ADIには、AC'97コーデック(AD1888)と独自のジャックセンシングメカニズムもあります。それにもかかわらず、それは間違いなくオーディオコーデックチップで行われます。希望これは...助け
テリー・チェン

17

ほとんどすべてのジャック(DC電源またはオーディオ)には、プラグ挿入時に切り替えられる追加の端子があります。これは機械的なスイッチです。一部の設計では、この追加の端子を使用して、バッテリーと外部電源を切り替え(DCジャックの場合)、ヘッドフォンとスピーカーを切り替えます(オーディオジャックの場合)。

DigikeyのこのDCジャックの写真では、内部の様子をほとんど見ることができます。ジャックの背面にある2つのラグは、2つのDC電源接続用です。下部の3番目のラグはスイッチ入力です。オーディオジャックも同様の配置になっています。


6

接続されているもののインピーダンスを測定し、既知の値に基づいてそれが何であるかを決定しませんか?

スピーカージャックをプラグに挿入すると、すべてのスピーカーが1つずつ「カチッ」と音がします。まるでコンピューターがそこにあるかどうかをテストしています。

これはhttp://www.freepatentsonline.com/7579832.htmlで見つけました

オーディオシステムには、左右のオーディオポートとジャックセンス回路を備えたコーデックオーディオジャックが含まれています。ジャック検出回路には、左右のアンプとクロスドライブインピーダンス検出回路が含まれています。このクロスドライブインピーダンスセンシング回路は、左右のオーディオポートと左右のアンプに電気的に接続され、左右の出力負荷の抵抗を検出して、CODECオーディオジャックに接続されたデバイスの特性を判断します。クロスドライブインピーダンス回路は、右アンプによって生成される「右」テスト信号に応じて、左オーディオポートに電気的に接続された左出力負荷の抵抗を測定するように構成されています。


3

分解して調べてください。:)

プラグの存在を測定するだけか(ジャックスイッチだけで測定するか)、マイクとヘッドフォンなどの違いを知っているかどうか(抵抗測定?)に応じて、実行できることがいくつかあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.