ข้อมูลดิจิตอลที่ออกมาจากชุดหูฟังโทรศัพท์มือถือไมค์?


14

ฉันต้องการเชื่อมต่อซาวด์บอร์ด / มิกซ์คอนโซล / อะไรก็ได้ที่คุณต้องการโทรเข้ากับแจ็คหูฟังของโทรศัพท์โมโตโรล่า Android ของฉัน ฉันรู้ pinout TRRS ทั่วไปของซ้าย / ขวา / กราวด์ / ไมโครโฟนและฉันรู้เกี่ยวกับไมค์ที่ใช้พลังงานจากโทรศัพท์และใช้อิมพีแดนซ์ภายนอกเพื่อตรวจจับ:

  • ลำโพงเท่านั้น (สั้นระยะเวลานานอาจถูกหลอกโดยการเชื่อมต่อโดยตรงกับสายออก)
  • ปุ่มเล่น / หยุดชั่วคราว (ระยะเวลาสั้น ๆ สั้น ๆ )
  • ปุ่มก่อนหน้า / ถัดไป (2 อิมพีแดนซ์ที่แตกต่างกัน <1kohms)
  • ไมโครโฟนปัจจุบัน (ความต้านทาน> 1kohms)
  • ถอดปลั๊ก (เปิด)

ดังนั้นฉันรู้ว่าฉันต้องการ attenuator (อาจจะเป็นหม้อ) ตามด้วยทางหลวง RC พร้อม R ~ 2k ก่อนที่จะเข้าสู่แจ็คหูฟัง ไม่ใช่ปัญหา. สิ่งที่ฉันไม่สามารถหาได้คืออะไรนี่คือสิ่งที่ไมค์ที่ไม่ได้เชื่อมต่อ?: ป้อนคำอธิบายรูปภาพที่นี่ คินนาดูเหมือนไบต์ดิจิตอลใช่ไหม? มันซ้ำสิ่งเดิมในอัตรานี้ตลอดไป ด้วยความกว้าง "บิต" ที่ ~ 10ms (100bps, 50Hz) และรอบเวลาของ ~ 250ms (4Hz) มันฟังดูแย่มาก อาจไม่ได้ตั้งใจที่จะได้ยินโดยตรง ป้อนคำอธิบายรูปภาพที่นี่ อะแดปเตอร์นี้มีไว้สำหรับกล้องดังนั้นรหัสสีผิด เครื่องตรวจสอบความต่อเนื่องบอกว่าปลั๊กสีแดงคือ [S] leeve ซึ่งเป็นไมโครโฟนสำหรับฉัน

ปรับปรุง:

ในที่สุดฉันก็สามารถเพิ่มการยกเลิก 2.2k ลงในปลั๊กไมโครโฟนและตอนนี้ก็ทำสิ่งนี้: ป้อนคำอธิบายรูปภาพที่นี่

(ระดับเดียวกับก่อนหน้านี้เป็นเพียงสีที่แตกต่างกัน)

ฉันเริ่มแอพที่ใช้เสียงเช่นออสซิลโลสโคปเครื่องวิเคราะห์สเปกตรัมมิเตอร์ SPL หรือโทรข้อความเสียงของฉันและเปลี่ยนเป็น: ป้อนคำอธิบายรูปภาพที่นี่

ฉันไม่มีวิธีที่ดีในการใส่สัญญาณในตอนนี้ แต่ดูเหมือนว่าจะใช้งานได้ ฉันจะต้องเพิ่มตัวต้านทานแบบอนุกรมเพื่อให้มันเล่นได้ดีกับสิ่งที่เสียบเข้ากับเมื่อไม่มีแอปที่ใช้งานได้ ฉันอาจจะใส่มันไว้ระหว่างเส้นของเครื่องผสมและหม้อเพื่อรับประกันการลดทอนจำนวนหนึ่ง (ยังมีไมโครโฟนอยู่ไม่ใช่สายเข้า)

สิ่งที่แปลกประหลาดคือเมื่อฉันลบการเลิกจ้าง 2.2k ฉันได้รับสิ่งนี้แทนที่จะเป็นต้นฉบับ: ป้อนคำอธิบายรูปภาพที่นี่

เกือบจะเหมือนที่เห็นตัวต้านทานกำหนดค่าตัวเองให้ใช้ไมโครโฟนในตอนนี้และไม่ได้กลับไป ฉันยังอยากรู้ว่าจะทำอะไรก่อนหน้านี้ แต่ดูเหมือนว่าโครงการของฉันจะใช้งานได้


คุณอาจจะดูที่เอาต์พุตหูฟังคลาส D

1
ขณะนี้อาจถูกต้องทางเทคนิค (ฉันไม่สามารถพูดอย่างใดอย่างหนึ่งโดยส่วนตัว) คำตอบหนึ่งประโยคไม่เป็นประโยชน์จริง ๆ คุณสามารถเพิ่มอะไรอีกในการสนับสนุน / คำอธิบาย?
อดัมเฮด

ไม่ได้ตัวตรวจสอบความต่อเนื่องบอกว่าปลั๊กนั้นไปยัง [S] leeve ซึ่งเป็นอินพุตไมโครโฟน อีกสองคนคือ [T] ip และ [R] ing สำหรับเอาต์พุตด้านซ้ายและขวาและพวกมันจะทำงานตามนั้นเมื่อฉันเสียบมันเข้ากับอินพุตของบอร์ดเสียง พื้นดินทั่วไปเชื่อมต่อกับอีก [R] ing ตามที่คาดไว้
AaronD

4
นอกจากพินท์ที่ไม่เข้ากับเสียงแล้วรูปแบบของคลื่นก็ผิดเช่นกัน แอมป์คลาส D หมัดที่น่ารังเกียจจะเป็นคลื่นสี่เหลี่ยมที่ไม่มีการกรองหรือกรองแทบ ง่ายกว่าสิ่งที่ฉันมี แอมป์คลาส D ที่ดีจะเป็นเส้นเรียบเว้นเสียแต่ว่าฉันซูมเข้าไปมากซึ่งในกรณีนี้มันจะเริ่มดูเหมือนแอมป์คลาส D ที่ไม่ดีถ้ามันไม่ได้ถูกฝังอยู่ในเสียงรบกวน หากคุณดูที่ตาชั่งฉันคิดว่ามันค่อนข้างชัดเจนว่านี่ไม่ได้ตั้งใจจะได้ยินโดยตรง
AaronD

1
ฉันควรอธิบายอย่างชัดเจนว่าสัญญาณนั้นมาจากการฉีดโดยตรงของแรงดันไฟฟ้าหลัก แต่ลักษณะปกติของสัญญาณและความถี่ต่ำจะแนะนำว่าผลกระทบนี้เกิดจากการเปลี่ยนแปลงความถี่ปกติ / ต่ำบนไฟ อาจเกิดจากส่วนประกอบภายในที่ผิดพลาดหรือบางอย่างเช่นนั้น ฉันไม่มั่นใจอย่างแน่นอนว่าเป็นกรณีนี้หรือฉันจะโพสต์เป็นคำตอบดูเหมือนว่าสิ่งที่ควรค่าแก่การพิจารณา
Michael Leonard

คำตอบ:


1

จากแผนภาพที่ 3 ฉันนึกถึงความเป็นไปได้สองอย่าง:

  1. อินเทอร์เฟซไมโครโฟนกำลังหยั่งเสียงสำหรับการมีอยู่ของไมโครโฟนเป็นระยะและปิดสายเมื่อไม่พบ อาจไม่ถูกต้อง

  2. อินพุตไมโครโฟนเพิ่มขึ้นเป็นสองเท่าเป็นอินเตอร์เฟสดิจิตอลอื่น โทรศัพท์บางรุ่นมีวิธีการตรวจสอบว่าเสียบหูโทรศัพท์เป็นรุ่นดั้งเดิมของผู้ผลิตหรือไม่ตัวอย่างเช่น หากตรวจพบคู่หูฟังดังกล่าวความเท่าเทียมกันทางเสียงภายในอาจถูกปรับแต่งเพื่อให้ได้ความเที่ยงตรงที่สุด

ชีพจรเต้นแคบฉันไม่สามารถนั่งและคิดว่ามันกว้าง แต่ดูเหมือนว่าฉันจะเป็นจุดเริ่มต้นสำหรับฉัน สมมติว่าเป็นบิตเริ่มต้นอาจตามด้วยพูดบางบิตและบิตหยุด - ทั้งหมดเป็นศูนย์ (เช่น UART) นอกเหนือจากนั้นผู้ควบคุมอาจคาดหวังคำตอบ

แผนภาพแรกอาจเป็นตัวเก็บประจุตัวถอดรหัสไมค์ที่ทำหน้าที่เป็นตัวกรอง RC แปลก ๆ ที่มีอิมพิแดนซ์อินพุตออสซิลโลสโคป เปิดท่อระบายน้ำเอาท์พุทมักจะต้องมีการยกเลิกระยะไกล นั่นเป็นอีกวิธีหนึ่งในการตรวจสอบว่ามีการเชื่อมต่อระยะไกลหรือไม่เช่น USB

โทรศัพท์รุ่นอื่น ๆ ฉันอาจไม่สามารถเข้าถึงรุ่นเดียวกันและแน่นอนฉันไม่มีสายเคเบิลที่คล้ายกันที่มีประโยชน์ในการคิดออกสิ่งที่เกิดขึ้น

อาจเป็นเรื่องที่น่าสนใจถ้าลองส่งการตอบกลับแบบ UART โดยใช้ความกว้างพัลส์สูงเป็นเวลาบิต: รอสิบหรือ 11 บิตและส่งบิตเริ่มต้นสูงและอาจลองชุดค่าผสมบางอย่าง แม้ว่าเราจะได้รับการตอบสนองมันอาจใช้เวลาสักครู่ในการหาโปรโตคอล ฯลฯ ฉันขอแนะนำอย่างระมัดระวังแม้ว่า - ถ้ามันเป็นอินเทอร์เฟซที่อันตรายเช่นเฟิร์มแวร์ลับๆลำดับการทดลองอาจลบแฟลชได้


ถ้าเป็นอินเทอร์เฟซดิจิทัลซึ่งฉันคิดว่าน่าจะเป็นเช่นนั้นฉันคิดว่าอันแรก (สีเหลือง) คืออันที่จะมองไม่ใช่อันที่สาม (สีน้ำเงินเหมือนที่เหลือ) สำหรับฉันมันมีลักษณะและน่ากลัวมากเช่นการเปิดใช้งานไดรเวอร์ DC-offset comms ส่งไบต์และปิดการใช้งานอีกครั้ง ฉันคิดว่ามันคงยากที่จะทำให้ตัวกรอง RC ทำสิ่งเหล่านั้นทั้งหมดแม้ว่าคุณจะพยายามแล้วก็ตาม
AaronD

จุด # 1 ของคุณอาจถูกต้องสำหรับพัลส์สีน้ำเงินและจุด # 2 ของคุณอาจถูกต้องสำหรับพัลส์สีเหลือง แต่ถ้าเป็นเช่นนั้นคำถามก็คือ "ทำไมมันไม่รีสตาร์ทดิจิตอลในกรณีที่พบชุดที่เข้ากันได้?"
AaronD

@AaronD: คุณเสียบชุดที่ใช้ร่วมกันได้หรือไม่? บางทีตรรกะไดรเวอร์หรือตรรกะซอฟต์แวร์อื่น ๆ จะไม่หยั่งเสียงการเปลี่ยนแปลงในบรรทัดซ็อกเก็ตตลอดเวลา ที่สำคัญกว่านั้นคือชุดหูฟังที่ใช้งานร่วมกันได้ควรเป็นระบบดิจิตอลที่มีความสามารถในการเปลี่ยนไปใช้โหมดดิจิตอล ไม่เช่นนั้นเราอาจพลาดความพยายาม "Go Digital" หนึ่งนัดและเห็นเฉพาะสายอะนาล็อกตามที่แสดงในรูปที่ 4 หรือ 5 ฉันเคยเห็นโค้ดที่มีพฤติกรรมดังกล่าว: วงวนเริ่มต้นแตกต่างจากวงควบคุมหลัก ฉันยังคงคาดเดาได้แม่นยำกว่านี้ถ้าฉันได้เห็นบอร์ดและ / หรือสายเคเบิลด้วยออสซิลโลสโคป
Vasu

โดย "ชุดที่เข้ากันได้" ฉันหมายถึง ~ 2kohms ตามมาตรฐาน ใช่ฉันให้ 2kohms และทำตามที่คาดไว้ตามมาตรฐาน โปรดอ่านรายงานทั้งหมด
AaronD

สิ่งที่ดูเหมือนว่าไม่เป็นมาตรฐานนี้เป็นเพียงการเริ่มต้นของขั้นตอนการทดสอบถ้าคุณจะที่ซึ่งขั้นตอนแรกคือการสังเกตสิ่งที่มีอยู่แล้ว หากคุณต้องเสียบหูฟังอะนาล็อกมาตรฐานอย่างสนุกสนานคุณอาจไม่เคยรู้สิ่งนี้
AaronD

0

Android ช่วยให้คุณทำสิ่งที่บ้าคลั่งมากมายบนตัวเชื่อมต่อ "หูฟัง" ฉันเดาว่ามีบางสิ่งที่ทำงานบนโทรศัพท์ของคุณกำลังพยายามเชื่อมต่อกับอุปกรณ์ที่อาจเสียบอยู่คุณมี Square หรือแอปอื่นที่คล้ายกันทำงานอยู่หรือไม่

ตรวจสอบบทความที่เกี่ยวข้องนี้: http://www.tested.com/tech/android/522-androids-headphone-jack-is-versatile-yet-underused/


Video? ออกมาจากช่องเสียบชุดหูฟัง? ว้าวฟังดูเหมือนฮาร์ดแวร์เฉพาะบางชิ้นที่แทบไม่เคยใช้ (DAC รายละเอียดสูงอย่างน้อย) ฉันประหลาดใจที่ผู้ผลิตจะทำโดยไม่มีจุดประสงค์ในการโฆษณา ฉันไม่มีสแควร์หรืออย่างอื่นที่ฉันคาดว่าจะใช้ชุดหูฟังสำหรับ comms แต่นั่นไม่ได้หมายความว่าไม่มี
AaronD
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.