I am in the middle of a project where I am trying to triangulate the source of a noise. I am going to use a teensy 4 for this project. I do not care about audio quality, I just need quick response to a noise over a certain threshold. I will use the teensy 4 to log the time difference between each microphone picking up the noise. I likely will not need interrupts as the maximum time between mics responding is about 1ms, so sampling should be fine. The first microphone to detect a noise will start a time and then when all the microphones "hear" the noise or a 1-2ms passes, the times will get passed to my raspberry pi to process the information.
The overall mic-mic distance is relatively small ranging from about 280-400mm apart. Due to this, I need very high accuracy.
I am planning on using 4 LT1721 comparators (10 ns delay) along with 4 electret microphones for the triangulation.
I have read up a bit on electret mics and op amps and I have found that a high slew rate might be what I am looking for to reduce delay. Are there any other parameters that I should be interested in. I am capable of creating my own circuit, but for now would prefer to buy a mic/OpAmp combo.
Along with this, what would be the recommended way to store data as to not lose time? I have read up on creating a buffers, but I am not sure how much data the teensy can store and the rate at which I will be sampling could turn into a lot of data if the memory of the Teensy 4 is very low.
From my understanding with a 600Mhz processor, the max I could sample is at 300Mmz. Using 4 mics and comparators that would put me at 75Mhz. I believe this would be much faster than the on board ADC could handle.
I am new to Teensy and new to audio sampling in general so any information is very helpful.
The overall mic-mic distance is relatively small ranging from about 280-400mm apart. Due to this, I need very high accuracy.
I am planning on using 4 LT1721 comparators (10 ns delay) along with 4 electret microphones for the triangulation.
I have read up a bit on electret mics and op amps and I have found that a high slew rate might be what I am looking for to reduce delay. Are there any other parameters that I should be interested in. I am capable of creating my own circuit, but for now would prefer to buy a mic/OpAmp combo.
Along with this, what would be the recommended way to store data as to not lose time? I have read up on creating a buffers, but I am not sure how much data the teensy can store and the rate at which I will be sampling could turn into a lot of data if the memory of the Teensy 4 is very low.
From my understanding with a 600Mhz processor, the max I could sample is at 300Mmz. Using 4 mics and comparators that would put me at 75Mhz. I believe this would be much faster than the on board ADC could handle.
I am new to Teensy and new to audio sampling in general so any information is very helpful.