सेल फोन हेडसेट माइक से निकलने वाला डिजिटल डेटा?


14

मैं अपने मोटोरोला एंड्रॉइड फोन के हेडसेट जैक के लिए एक साउंड बोर्ड / मिक्सिंग कंसोल / जो भी आपको पसंद करता हूं, उसे कनेक्ट करना चाहता हूं। मुझे पता है कि लेफ्ट / राइट / ग्राउंड / माइक्रोफ़ोन का विशिष्ट TRRS पिनआउट, और मुझे पता है कि माइक फोन द्वारा संचालित है और पता लगाने के लिए बाहरी बाधा का उपयोग कर रहा है:

  • केवल स्पीकर (लंबी अवधि की अवधि, लाइन-आउट के लिए सीधे कनेक्शन द्वारा मूर्ख बनाया जा सकता है)
  • खेल / ठहराव बटन (छोटी अवधि छोटी)
  • prev / अगले बटन (2 अलग-अलग प्रतिबाधा <1kohms)
  • माइक्रोफ़ोन वर्तमान (प्रतिबाधा> 1kohms)
  • अनप्लग्ड (खुला)

इसलिए मुझे पता है कि मुझे हेडसेट जैक में जाने से पहले आर ~ 2k के साथ आरसी हाईपास के बाद एक एटेन्यूएटर (शायद एक पॉट) की आवश्यकता है। एक समस्या नहीं है। जो मैं समझ नहीं पा रहा हूं, वह एक असंबद्ध माइक पर क्या है ?: यहाँ छवि विवरण दर्ज करें किंडा एक डिजिटल बाइट की तरह दिखता है, है ना? यह इस दर पर एक ही बात को हमेशा के लिए दोहराता है। ~ 10ms (100bps, 50Hz) की "बिट" चौड़ाई और ~ 250ms (4Hz) के चक्र समय के साथ, यह भयानक लगता है। शायद सीधे सुनने का इरादा नहीं है। यहाँ छवि विवरण दर्ज करें यह एडाप्टर कैमरों के लिए है, इसलिए रंग कोड गलत है। एक निरंतरता चेकर कहता है कि लाल प्लग [एस] लीव है, जो मेरे लिए माइक है।

अपडेट करें:

मैं अंत में mic प्लग में एक 2.2k समाप्ति जोड़ने के लिए मिला और अब यह ऐसा करता है: यहाँ छवि विवरण दर्ज करें

(पहले जैसा ही पैमाना, बस एक अलग रंग)

मैं एक ऐप शुरू करता हूं जो ऑडियो का उपयोग करता है, जैसे कि एक आस्टसीलस्कप, स्पेक्ट्रम विश्लेषक, एसपीएल मीटर, या मेरे वॉइसमेल को कॉल करें, और यह इस पर बदलता है: यहाँ छवि विवरण दर्ज करें

मेरे पास अभी इसमें संकेत देने का अच्छा तरीका नहीं है, लेकिन ऐसा लगता है कि यह काम करता है। मैं बस एक श्रृंखला रोकनेवाला जोड़ने की जरूरत है यह अच्छा है जो इसे में प्लग किया गया है जब कोई एप्लिकेशन इसे उपयोग करने के लिए चल रहा है के साथ खेलने के लिए। मैं शायद इसे मिक्सर लाइन आउट और पॉट के बीच रखूंगा ताकि एक निश्चित मात्रा में क्षीणन की गारंटी हो सके। (यह अभी भी एक mic है, एक पंक्ति में नहीं)

हालांकि अजीब बात है, जब मैं 2.2k समाप्ति को हटाता हूं, तो मुझे मूल के बजाय यह मिलता है: यहाँ छवि विवरण दर्ज करें

लगभग इसे रोकने वाले की तरह, एक माइक का उपयोग करने के लिए खुद को कॉन्फ़िगर किया, और वापस नहीं गया। मैं यह जानने के लिए अभी भी उत्सुक हूं कि यह पहले क्या कर रहा था, लेकिन ऐसा लगता है कि मेरी परियोजना काम करेगी।


आप शायद एक क्लास डी हेडफ़ोन आउटपुट देख रहे हैं।

1
हालांकि यह तकनीकी रूप से सही हो सकता है (मैं व्यक्तिगत रूप से किसी भी तरह से नहीं कह सकता), एक वाक्य जवाब वास्तव में उपयोगी नहीं हैं। क्या आप इसके समर्थन / स्पष्टीकरण में कुछ और जोड़ सकते हैं?
एडम हेड

नहीं, एक निरंतरता चेकर कहता है कि वह प्लग [एस] लेवे पर जाता है, जो कि माइक इनपुट है। अन्य दो हैं [टी] आईपी और [आर] आईएनजी, बाएं और दाएं आउटपुट के लिए, और वे तदनुसार व्यवहार करते हैं जब मैं उन्हें साउंड बोर्ड के इनपुट में प्लग करता हूं। सामान्य जमीन अन्य [R] आईएनजी से जुड़ती है, जैसा कि अपेक्षित था।
एरोनड

4
पिनआउट के अलावा ऑडियो आउट के लिए कोई मतलब नहीं है, तरंग भी गलत है। एक घटिया वर्ग डी amp एक अनफ़िल्टर्ड या बमुश्किल फ़िल्टर्ड स्क्वायर लहर होगा। जो मेरे पास है उससे बहुत सरल। एक अच्छा वर्ग डी amp एक सपाट रेखा होगी जब तक कि मैं बहुत से ज़ूम नहीं करता, इस स्थिति में यह खराब वर्ग डी amp की तरह दिखना शुरू कर देगा अगर यह शोर में दफन नहीं था। यदि आप तराजू को देखते हैं, तो मुझे लगता है कि यह बहुत स्पष्ट है कि इसका सीधा मतलब नहीं है।
एरोनड

1
शायद स्पष्ट करना चाहिए, मैं यह संकेत दे रहा था कि संकेत मेनस वोल्टेज के प्रत्यक्ष इंजेक्शन से है, लेकिन संकेत की बहुत ही नियमित प्रकृति और कम आवृत्ति बताएगी कि प्रभाव मुख्य पर नियमित / कम आवृत्ति भिन्नता के कारण हो रहा है। शायद दोषपूर्ण आंतरिक घटकों या ऐसा कुछ से। मैं निश्चित रूप से आश्वस्त नहीं हूं कि यह मामला है या मैंने एक उत्तर के रूप में पोस्ट किया होगा, बस कुछ विचार करने लायक लगता है।
माइकल लियोनार्ड

जवाबों:


1

आरेख 3 से, मैं दो संभावनाओं के बारे में सोच सकता था:

  1. माइक्रोफ़ोन इंटरफ़ेस एक mic के अस्तित्व के लिए समय-समय पर मतदान कर रहा है और नहीं मिलने पर लाइन को बंद कर रहा है। शायद सही नहीं।

  2. माइक इनपुट एक और डिजिटल इंटरफेस के रूप में दोगुना है। कुछ फोन में यह पता लगाने का एक तरीका है कि क्या कान के फोन में प्लग निर्माता के मूल मॉडल हैं या नहीं, उदाहरण के लिए। यदि इस तरह के ईयरफोन की जोड़ी का पता लगाया जाता है, तो आंतरिक ऑडियो समीकरण को सर्वोत्तम संभव निष्ठा का उत्पादन करने के लिए बदल दिया जा सकता है।

नाड़ी संकीर्ण दिखती है, मैं बैठ नहीं पाया और इसकी चौड़ाई का पता लगा सकता था, लेकिन यह मेरे लिए एक शुरुआत की तरह दिखता है। यह मानते हुए कि यह एक आरंभिक बिट है, संभवतः इसके बाद कुछ बिट्स और स्टॉप बिट कहते हैं - सभी शून्य हैं (एक UART की तरह)। इसके अलावा, नियंत्रक शायद एक प्रतिक्रिया की उम्मीद कर रहा है।

पहला आरेख संभवतः आस्टसीलस्कप इनपुट प्रतिबाधा के साथ अजीब आरसी फिल्टर के रूप में अभिनय करने वाला माइक डिकॉप्लिंग कैपेसिटर है। ओपन ड्रेन आउटपुट के लिए आमतौर पर एक दूरस्थ समाप्ति की आवश्यकता होती है। यह पता लगाने का एक और तरीका है कि रिमोट कनेक्ट है, कुछ हद तक यूएसबी की तरह।

दूसरे छोर पर कौन सा फोन है? मेरे पास एक ही मॉडल तक पहुंच नहीं हो सकती है और निश्चित रूप से यह पता लगाने के लिए एक समान केबल काम नहीं है कि क्या हो रहा है।

यह दिलचस्प हो सकता है, हालांकि, लाइन पर एक UART प्रतिक्रिया भेजने की कोशिश करने के लिए, उच्च पल्स चौड़ाई को थोड़ा समय लेते हुए: दस या 11 बिट्स की प्रतीक्षा करें और उच्च शुरुआत बिट भेजें और शायद कुछ संयोजनों का प्रयास करें। यहां तक ​​कि अगर हमें कोई प्रतिक्रिया मिलती है, तो प्रोटोकॉल आदि का पता लगाने में थोड़ा समय लग सकता है। मैं अत्यधिक सावधानी की सलाह दूंगा, हालांकि - अगर यह फर्मवेयर बैकडोर की तरह एक खतरनाक इंटरफ़ेस है, तो परीक्षण अनुक्रम संभवतः फ्लैश को मिटा सकता है।


यदि यह एक डिजिटल इंटरफ़ेस है, जो मुझे लगता है कि यह शायद है, तो मुझे लगता है कि पहला (पीला) देखने वाला है, तीसरा नहीं (बाकी की तरह नीला)। मेरे लिए, यह डीसी-ऑफ़सेट कॉम्स ड्राइवर को सक्षम करने, बाइट को प्रसारित करने और फिर से अक्षम करने जैसा बहुत भयानक लगता है। मुझे लगता है कि आरसी फिल्टर बनाने के लिए वास्तव में कठिन होगा, भले ही आपने कोशिश की हो।
एरोनड

आपका बिंदु # 1 शायद नीले दालों के लिए सही है, और आपका बिंदु # 2 पीले लोगों के लिए सही हो सकता है। लेकिन अगर यह सच है, तो सवाल यह है, "यह एक संगत सेट खोजने के मामले में डिजिटल को पुनरारंभ क्यों नहीं करता है?"
एरोनड

@ एरोनडी: क्या आपने संगत सेट में प्लग लगाया? हो सकता है, ड्राइवर लॉजिक या अन्य सॉफ़्टवेयर लॉजिक हर समय सॉकेट लाइन पर बदलाव को प्रदूषित न करे। इससे भी अधिक महत्वपूर्ण, मुझे लगता है, यह है कि संगत हेडसेट को डिजिटल मोड पर स्विच करने के लिए डिजिटल सक्षम होना चाहिए। अन्यथा, हम एक शॉट "गो डिजिटल" प्रयास को याद कर रहे हैं और केवल 4 या 5 के रूप में एनालॉग लाइन देख रहे हैं। मैंने ऐसे व्यवहार के साथ कोड देखा है: मुख्य नियंत्रण लूप से अलग इनिट लूप। मैं अभी भी अनुमान लगा रहा हूं, अगर मैं एक ऑसिलोस्कोप के साथ बोर्ड और / या केबल को देखने के लिए अधिक सटीक हो सकता है।
वासु

"संगत सेट" द्वारा, मेरा मतलब था ~ 2kohms मानक के अनुसार। हां, मैंने इसे 2kohms दिया, और यह मानक के अनुसार अपेक्षित था। कृपया पूरी रिपोर्ट पढ़ें।
14

यह बात जो गैर-मानक लगती है, वह केवल परीक्षण प्रक्रिया की शुरुआत में होती है, यदि आप करेंगे, तो पहला चरण यह देखना है कि वहां क्या है। यदि आप मानक अनुरूप हेडसेट में उल्लासपूर्वक प्लग-इन करना चाहते थे, तो आप यह कभी नहीं जान सकते।
14

0

एंड्रॉइड आपको "हेडफ़ोन" कनेक्टर पर एक टन पागल सामान करने की अनुमति देता है। मेरा अनुमान है कि आपके फ़ोन पर चलने वाली कोई ऐसी डिवाइस से कनेक्ट करने का प्रयास कर रहा है, जिसे प्लग इन किया जा सकता है- क्या आपके पास स्क्वायर या कोई अन्य एप्लिकेशन चल रहा है?

इस प्रासंगिक लेख को देखें: http://www.tested.com/tech/android/522-androids-headphone-jack-is-versatile-yet-underused/


वीडियो? हेडसेट जैक से बाहर? वाह, यह कुछ समर्पित हार्डवेयर की तरह लगता है जो शायद ही कभी इस्तेमाल किया जाता है। (कम से कम उच्च-उच्च डीएसी) मुझे आश्चर्य है कि एक निर्माता एक विज्ञापन किए गए उद्देश्य के बिना ऐसा करेगा। मेरे पास स्क्वायर या कुछ और नहीं है जो मैं कॉम्ब्स के लिए हेडसेट का उपयोग करने की उम्मीद करूंगा, लेकिन इसका मतलब यह नहीं है कि कोई भी नहीं है।
एरोनड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.