ไมโครโฟนของสมาร์ทโฟนสามารถรับช่วงความถี่ในช่วงใดได้บ้าง


14

ฉันมีโครงการที่ฉันกำลังพิจารณาใช้ไมโครโฟนจากสมาร์ทโฟนสำหรับการรับสัญญาณที่ไม่ได้ยิน (> 15khz)

ช่วงความถี่ใดที่ไมโครโฟนรับเสียงดังกล่าว และความถี่สูงสุดคืออะไร?


โปรดยี่ห้อและรุ่นของโทรศัพท์มือถือ!
ตัวยึดตำแหน่ง

1
ในความเป็นจริงสำหรับโทรศัพท์ที่ทันสมัยส่วนใหญ่คุณจะเห็นตัวกรอง lowpass ใน ADC และห่วงโซ่สัญญาณที่เกี่ยวข้องซึ่งมักจะอยู่ที่ประมาณ. 45 FS แทนที่จะเป็นไมโครโฟน
Chris Stratton

5
15kHz ไม่ได้ยินเสียง
user207421

ฉันจะค่อนข้างประทับใจถ้าไมโครโฟนของสมาร์ทโฟนมีขนาดแม้แต่ 10kHz หรือ 12kHz
DKNguyen

คำตอบ:


22

ความคิดที่ดีที่สุดคือละเว้นสิ่งที่ทุกคนพูดและทดสอบด้วยตัวเอง ติดตั้งแอพเช่น "SpectralPro Analyzer" และสร้างเสียงความถี่สูงโดยใช้การเขียนโปรแกรม PC (ง่าย) หรือดาวน์โหลด MP3 ความถี่สูงจากเว็บไซต์

ฉันได้ทำทุกสิ่งที่กล่าวมาแล้วในโทรศัพท์หลายรุ่น - ฉันพบว่าฉันได้รับผลลัพธ์ที่ยอดเยี่ยมจากระยะการได้ยินสูงสุดอย่างน้อย 21kHz (ขีด จำกัด สำหรับแอพเหล่านั้น) สิ่งที่น่าสนใจเกี่ยวกับเรื่องนี้คือ:
a) ทุกคนที่พูดว่าลำโพง PC ไม่สามารถทำ 21kHz ผิดและ
b) ทุกคนที่กล่าวว่าไมโครโฟนในสมาร์ทโฟนไม่สามารถรับความถี่สูงก็ผิดเช่นกัน

Bottom line - เกือบทุกคนที่ไม่เคยลองสิ่งนี้ทำให้เดาได้ ความตั้งใจที่ดีไม่ทำให้การคาดเดาของพวกเขาเกี่ยวข้องแม้ว่า :-(

ขอให้โชคดีกับโครงการของคุณ!

นี่คือ Samsung Galaxy Note-1 บันทึกสัญญาณ Macbook Pro ซึ่งเปลี่ยนจาก 9kHz เป็น 21kHz:

การบันทึกภาพสเปคตรัม

( แหล่งรูปภาพ )


3
มันไม่ได้เป็นคำสั่งไบนารี นั่นคือไมโครโฟนอาจจับความถี่สูง แต่มีการลดทอนมากกว่าความถี่อื่น ๆ ไมค์มีความถี่ของการสั่นพ้องที่มีความไวสูงสุดและยังมีวงจรที่ลดทอนความถี่ที่ไม่สามารถได้ยินได้อย่างจงใจ อย่างไรก็ตาม MEMS ที่ทันสมัยหลายคนมีเส้นโค้งการตอบสนองแบบแบน (รับเป็นฟังก์ชันของความถี่ที่ใช้) ดังนั้นการทดสอบที่แนะนำที่นี่เป็นวิธีเดียวที่จะแน่ใจได้ 100%
fhlb

4

สิ่งนี้อาจแตกต่างกันสำหรับผู้ผลิต / รุ่นแต่ละรุ่นและบางสิ่งที่คุณจะต้องทดสอบด้วยตัวเองหรือทำการค้นหาข้อมูลจำเพาะของผู้ผลิตและ / หรือการทดสอบที่ผู้อื่นดำเนินการ ตัวอย่างเช่นนี่คือการเปรียบเทียบการตอบสนองความถี่ไมโครโฟนของ iPhone:

http://blog.faberacoustical.com/2009/ios/iphone/iphone-microphone-frequency-response-comparison/

นอกจากนี้โปรดทราบว่าคนจำนวนมากโดยเฉพาะเด็กสามารถได้ยินเสียงได้มากถึง 20 kHz และบางครั้งอาจทำให้สิ่งที่คุณพยายามทำสำเร็จอาจเป็นไปไม่ได้ในโทรศัพท์ส่วนใหญ่


4

เห็นได้ชัดว่าเป็นไปได้ที่ไมโครโฟนของสมาร์ทโฟนจะรับเสียงที่คนส่วนใหญ่ไม่ได้ยินเพราะ:

"ซอฟต์แวร์ Zoosh ของ Narrate ใช้ประโยชน์จากลำโพงและไมโครโฟนของสมาร์ทโฟนเพื่อเปิดใช้งานการสื่อสารข้อมูลระหว่างอุปกรณ์ที่ NFC ของทุกวันนี้ให้บริการ แต่ด้วยความถี่คลื่นเสียงความถี่สูงที่ไม่ได้ยินเสียงมนุษย์" - Eweek , Slashdot


3

ขึ้นอยู่กับโทรศัพท์พวกเขาจะใช้ไมโครโฟน / วงจรต่างกัน
โดยทั่วไปไมโครโฟนเสียงจะอยู่ในช่วง 20Hz - 20kHz ไมโครโฟนราคาถูกจำนวนมาก (หรือมีไว้สำหรับเสียงเท่านั้น) จะมีความถี่ตัดยอดต่ำกว่า 15kHz หรือน้อยกว่า วงจรที่ไมโครโฟนติดอยู่นั้นอาจใช้เพื่อลดความถี่ - โดยใช้เทคนิค DSP ต่างๆเพื่อลดเสียงรบกวนจากพื้นหลังและข้อเสนอแนะ, ปรับการบีบอัด ฯลฯ - ดังนั้นการประมวลผลซอฟต์แวร์จึงค่อนข้างซับซ้อนและมีการเคลื่อนไหวบนโทรศัพท์มือถือที่ทันสมัย

คุณควรเชื่อถือได้อย่างน้อย 100Hz - 10kHz

สำหรับรุ่นเฉพาะลองดูรายละเอียดมันควรให้รายละเอียดพื้นฐานอย่างน้อยในช่วงอินพุตไมโครโฟน หรือทำการทดสอบบางอย่างกับตัวสร้างฟังก์ชั่นและแอพบันทึกเสียงบนโทรศัพท์


1

ในฐานะผู้ใช้ iPhone เป็นครั้งแรก (และผู้ฝึกอบรมผู้บันทึก BBC) ฉันประทับใจในเสียงมากกว่า แอพตัววิเคราะห์สเปกตรัม (Octave RTA) ลงทะเบียนได้ที่ 16 Hz และสูงถึง 20 kHz บน iPhone 7 ของฉัน 7. คอนเสิร์ตออร์แกนมีการบันทึกไว้อย่างดี การรั่วไหลของโทนเสียงนำ 19kHz จากลำโพงวิทยุ FM สามารถมองเห็นได้อย่างสมบูรณ์
ฉันไม่มีวิธีที่จะยืนยันความเรียบของการตอบสนองแม้ว่าจะมีแหล่งกำเนิดเสียงสีขาวตามธรรมชาติเช่นน้ำตกปรากฏขึ้นโดยไม่มียอดเขาหรือแถบคาด บันทึกเสียงข้างไมโครโฟนคอนเดนเซอร์ในสตูดิโอที่ดีมีความแตกต่างไม่มากนักเพียงแค่เสียงเบสเบาและเสียงแหลมกลางแหลม EQ ที่ง่าย หวังว่า Apple จะไม่เปลี่ยนไมโครโฟนหรืออินพุต หรือบางทีพวกเขาทำในภายหลัง


0

เพียงแค่ทราบ: ความถี่สูงสุดที่คุณจะได้รับจากไมโครโฟนของคุณคือครึ่งหนึ่งของความเร็วในการสุ่มตัวอย่างของตัวแปลง AD ดังนั้นครึ่งความถี่การสุ่มตัวอย่าง (nyquist freq?) (คุณต้องการสองตัวอย่างเพื่อสร้าง "wave" ที่น้อยที่สุด)

ฉันได้อ่านว่าไมโครโฟนอิเล็กเตรต (ถ้าเป็นสิ่งที่ใช้) ควรจะสามารถตรวจจับความถี่ได้สูงสุด 30kHz หากคุณต้องการตรวจจับสัญญาณนี้คุณจะต้องเก็บตัวอย่างที่ 60kHz ฉันไม่ทราบว่าคุณสามารถเปลี่ยนความถี่ตัวอย่างไมโครโฟนอินพุตของคุณบนสมาร์ทโฟนได้หรือไม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.