Hi folks.
My setup contains a microphone which requires a clock input of max 4.8 MHz. Can I take that clock input from arduino without slowing it (the arduino) down?
Thank you for your time.
Hi folks.
My setup contains a microphone which requires a clock input of max 4.8 MHz. Can I take that clock input from arduino without slowing it (the arduino) down?
Thank you for your time.
Maybe a link to the product page / datasheet of your microphone will help us to understand why a microphone needs a clock.
Can I take that clock input from arduino without slowing it (the arduino) down?
What does this clock do?
You do not have a digitiser board WITH a microphone do you?
Is this an I2S microphone?
Thank you for your responses.
By slowing down the arduino I meant reducing its clock from 16 to 4Mhz to match my requirements and then share it with my microphone.
The microphone I plan to use is SPH0641LU4H-1. Link to the datasheet: http://tinyurl.com/h3c4uej
I need to know how to provide it that clock input. Since it can be used in multiple modes by varying the clock input, how exactly should I do it.
Speaking of I2S microphones, would they be a better choice? A little googling told me that they have an integrated ADC and a filter. but I noticed its frequency response degrading after 10Khz and I need operate in the 17Khz to 20 Khz range.
This is the one I saw.
http://tinyurl.com/zy2pylv
You don’t have to slow down Arduino to get a clock signal. Use on of its hardware timers.
Yes. You are right. Thanks. Now I know how stupid the question was.
Thanks a ton again for your time.