जब एक स्पीकर को प्लग किया जाता है तो ऑडियो जैक कैसे पता लगाता है?


19

कुछ साउंड कार्ड ऑडियो जैक अब हाल ही में विंडोज ओएस को सूचित कर सकते हैं कि एक ऑडियो डिवाइस प्लग-इन है। कोई भी जानता है कि यह कैसे करता है? मुझे लगता है कि यह किसी प्रकार के वोल्टेज तुलनित्र या प्रतिरोध माप का उपयोग करता है।

यह सवाल सुपरयुसर से पूछा गया था । मेरी आंत की भावना यह है कि सर्किट उतना तुच्छ नहीं है जितना कि प्रतिभागियों में से एक सुझाव दे रहा है, लेकिन मैं सर्किट पर थोड़ा कठोर हूं।

जवाबों:


12

जबकि ऑडियो जैक में अक्सर स्विच होते हैं जिनका उपयोग प्लग डिटेक्शन के लिए किया जा सकता है, अधिकांश कोडक अब जैक सेंसिंग को लागू करते हैं जो डिवाइस में प्लग किए गए प्रतिबाधा और अन्य विशेषताओं को मापता है और उस जानकारी को प्रोसेसर से उपलब्ध कराता है जिससे वे जुड़े होते हैं।

यह एक ऑडियो एम्पलीफायर को इसके प्रतिबाधा सीमा के बाहर स्पीकर को चलाने और amp या वक्ताओं को नुकसान पहुंचाने से रोकने में भी बहुत सहायक है।


क्या आपके पास इसके लिए कोई ऑनलाइन संदर्भ है? यह ऑडियो कोडेक या ड्राइवर में किया जाता है?
जे। पोलफर

1
हाय भेड़सुमुलेटर, आईडीटी का AC'97 कोडक (STAC9752A) इस प्रतिबाधा-आधारित संवेदन को लागू करता है। दुर्भाग्य से, यह कुछ मालिकाना वर्तमान संवेदन तकनीक है जो आईडीटी के यूनिवर्सल जैक (टीएम) को बुला रहा है। ADI में एक AC'97 कोडेक (AD1888) है जिसमें अभी तक एक और मालिकाना जैक सेंसिंग तंत्र है। बहरहाल, यह निश्चित रूप से ऑडियो कोडेक चिप में किया जाता है। आशा है कि यह मदद करता है ...
टेरी चेन

17

अधिकांश सभी जैक (डीसी पावर या ऑडियो) में एक अतिरिक्त टर्मिनल होता है जिसे प्लग इनसर्शन पर स्विच किया जाता है। यह एक यांत्रिक स्विच है। कुछ डिज़ाइन बैटरी और बाहरी शक्ति (डीसी जैक के मामले में) या हेडफ़ोन और स्पीकर (ऑडियो जैक के मामले में) के बीच स्विच करने के लिए इस अतिरिक्त टर्मिनल का उपयोग करते हैं।

डिजीके पर इस डीसी जैक की तस्वीर में आप लगभग आंतरिक का एक अच्छा दृश्य प्राप्त कर सकते हैं। जैक के पीछे दो लग्स दो डीसी बिजली कनेक्शन के लिए हैं। नीचे की तरफ तीसरा लैग स्विच इनपुट है। ऑडियो जैक में एक समान व्यवस्था है।


6

क्या यह जो कुछ भी प्लग किया गया है उसके प्रतिबाधा को मापता नहीं है और फिर यह निर्धारित करता है कि यह ज्ञात मूल्यों पर आधारित है?

जब मैं प्लग में अपना स्पीकर जैक सम्मिलित करता हूं, तो मैं सभी वक्ताओं को एक-एक करके "क्लिक" सुन सकता हूं, जैसे कि कंप्यूटर यह देखने के लिए परीक्षण कर रहा है कि क्या वे वहां हैं ...

मुझे यह http://www.freepatentsonline.com/7579832.html पर मिला

एक ऑडियो सिस्टम में एक CODEC ऑडियो जैक होता है जिसमें बाएँ और दाएँ ऑडियो पोर्ट होते हैं और एक जैक सेंस सर्किट होता है। जैक सेंस सर्किट में बाएं और दाएं एम्पलीफायर और एक क्रॉस-ड्राइव प्रतिबाधा संवेदन सर्किट शामिल हैं। यह क्रॉस-ड्राइव प्रतिबाधा संवेदन सर्किट, जो विद्युत रूप से बाएं और दाएं ऑडियो पोर्ट के लिए युग्मित है और बाएं और दाएं एम्पलीफायरों, COECEC ऑडियो जैक से जुड़े डिवाइस की विशेषताओं को निर्धारित करने के लिए बाएं और दाएं आउटपुट लोड के प्रतिरोध का पता लगाता है। क्रॉस-ड्राइव इम्पीडेंस सर्किट को बाईं ओर के ऑडियो पोर्ट पर विद्युतीय रूप से युग्मित बाएं आउटपुट लोड के प्रतिरोध को मापने के लिए कॉन्फ़िगर किया गया है, सही एम्पलीफायर द्वारा उत्पन्न "दाएं" टेस्ट सिग्नल के जवाब में,


3

एक को अलग करो और पता करो। :)

कई चीजें हैं जो यह कर सकती हैं, यह इस बात पर निर्भर करता है कि क्या यह केवल प्लग की उपस्थिति को माप रहा है (सिर्फ एक जैक स्विच करेगा), या यदि यह माइक और हेडफोन के बीच अंतर जानता है, आदि (प्रतिरोध माप?)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.