03-27-2013 02:06 PM
I have a project going on and am new to LabVIEW. We have completed the set up of the microphones in a L-shaped array, a piezo buzzer along with band pass filters on each microphone for the specific frequency of the piezo. Now comes the hard part for our group considering we are all mostly into hardware and the only software I like to use/learn is LabVIEW. We have the math and stuff all worked out for TDOA but are having problems getting started on how to implement it into LabVIEW. I was just looking for ideas on how to use the frequencies and make sure I am doing it the right (most accurate) way possible. My first idea would be to create case structures and for whichever mic receives a signal first create a time-stamp (which will be the reference mic) then measure differences between that and the other two mics. Thanks in advance for feedback!
03-29-2013 09:25 AM - edited 03-29-2013 09:28 AM
Hi Pens405,
Your application will depend heavily on whether or not you want software timing. What's the overall picture of your application? What kind of frequencies are you talking about?
Edit: Just noticed your title, please disregard my hardware question.
Thanks,
03-29-2013 10:06 AM
The frequency of the piezo buzzer is about 4.5KHz and as far as timing goes, I'm not sure which would be the best method. I think it would be the time-stamp for each and comparing with the math to come up with the TDOA.
Thanks!
04-01-2013 10:25 AM
If you can acquire the frequency, then I would say that's a good place to start. In regards to a time stamp, if you're comfortable with millisecond accuracy then that should be fine. All of this is heavily dependent on how deterministic you want to be with your application.
Regards,