มีวิธีแปลงสัญญาณเสียงจาก USB เป็นสัญญาณ อะนาล็อคไหมครับ

1. เราจะสามารถแปลงสัญญาณเสียงจาก USB (ดิจิทัล)ไปเข้าวงจรขยายเสียงที่รับ Input เป็นอะนาล็อคได้ไหมครับ

2. ถ้าได้ต้องทำยังไงครับ

รายละเอียดเพิ่มเติม

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

ปัญหาคือผมไม่รู้ว่าจะวัดสัญญาณเสียงที่ออกมาจาก USB ได้อย่างไร ลองวัดกับ Oscilloscope แล้ว (คิดไปเองว่า) ไม่พบสัญญาณ ดิจิทัลเลย
ลองพูดใส่ไมค์เพื่อหาความแตกต่างแล้วก็ไม่มีผลครับ

https://www.picz.in.th/image/NZ98oP

จากรูป
ขา (1) V+ , ขา (2) D- , ขา (3) D+ , ขา (4) GND

ปล.ลองถามคนอื่นดูแล้ว เค้าบอกว่าสัญญาณที่ออกจากไมโครโฟนมันแค่ไม่กี่ mV เอง Oscilloscope เลยวัดไม่ได้
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 2
1. เราจะสามารถแปลงสัญญาณเสียงจาก USB (ดิจิทัล)ไปเข้าวงจรขยายเสียงที่รับ Input เป็นอะนาล็อคได้ไหมครับ
กรณีของ USB Headphone เราทำแบบนั้นไม่ได้ครับ  เพราะ USB Headphone ต้องการ Host ในการทำงานด้วยครับ
กล่าวคือ .... ตัวหูฟังจะมีวงจรแปลงสัญญาณ analog จากไมค์ของหูฟัง  เป็นเป็นสัญญาณ Digital ออกไปทาง USB port
ซึ่ง  มันต้องการ USB controller chip ของ PC/Notebook ในการทำงานด้วยครับ

ซึ่ง .... USB controller chip ตัวนี้  ก็จะต้องทำงานกับ driver บน OS อีกทีนึง  ดังนั้น จึงไม่มีอุปกรณ์
ที่จะสามารถแปลงสัญญาณ digital จาก USB ของหูฟัง  ไปเป็นสัญญาณ analog ได้ครับ

ส่วน Oscilloscope นั้น  สามารถวัดสัญญาณระดับ mV ได้ครับ  แค่ปรับ VOLTS/DIV เท่านั้นเอง
รุ่นทั่ว ๆ ไป  ลงได้ถึง 5 mV/DIV ครับ

หากเราเองหูฟัง USB มาตัวนึง  แล้วป้อนไฟเข้าไปที่ขา USB  โดยที่เราปล่อยขา Data ทั้ง 2 ขาลอย ๆ ไว้
มันก็จะนิ่งเฉยเลยครับ  เพราะขา data ทั้ง 2 นั้น  ถูกออกแบบมาให้เริ่มทำงานกับ controller chip
หากปล่อยลอยไว้  แล้วเอา probe ของ Oscilloscope ไปจิ้มวัด  มันก็จะไม่เริ่มการ communicate อะไรเลย
เพราะไม่ถูก protocal ของมันครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่