03-26-2012 11:15 AM
I am working on a project on sound localization and i am looking for a good DAQ device which is apr for my project.
I have been working on NI DI-158U and data aquisition software to collect the microphone data using 4 channels. I want to do this project in LabVIEW and i could not able to acquire the data from it through labview.
I was just wondering if any one can advice me with a good DAQ device to collect the sound pressure data and also compatible with labVIEW?
03-27-2012 09:23 PM
Hello, Harsha Kiran!
First to note, I believe you're referring to the DATAQ DI-158 USB device that won't work with LabVIEW, correct? All National Instruments hardware should be fully compatible with LabVIEW - so I just wanted to check.
The NI 9234 is a very good option for microphone measurements. Assuming you're looking for another USB device (the 9234 is also available for ethernet and wi-fi), you'll want to take a look at the following page:
However, the best device for your application really depends on your specifications - what are your requirements?
03-27-2012 09:39 PM
Thanks for the reply.
Yes you are correct. I was referring to DATAQ DI-158 USB. There is a forum which says that i can make this device to get the data in Labview using ultimaserial. I tried it but could not succeed.
DATAQ DI-158 USB come with the data acquisition software. i tried to record the sound through the software for the 4 microphone array i have and export it through an excel file. I then used to load this data though MATLAb and perform the algorith whcih would give me an estimate of the location of the sound source. but this was not REAL TIME!
My requirements are to design a real time sound localization system. If i can able to collect the data realtime from a DAQ supported by LABVIEW, i can code my algorithm and get what i want...I was also thinking of a portable array to collect data instead of a fixed one.
Hope this helps..
As i am interted to find the delay of the sound source between the microphones, i was looking for a device which would simultaneously sample all the channels at same speed with no delays..
03-28-2012 03:57 PM
No problem, Harsha.
The 9234 would certainly allow you to view live data from your microphones. With LabVIEW you can read, analyze, and display the data in the same piece of code - which it sounds like you're aware of.
The 9234, in particular, would allow you to simultaneously sample from your microphones at up to 51.2 kS/s. You can see more of the specifications at the page for the NI 9234 module. Note that my link in the previous post shows the module along with the needed USB 1-slot chassis, where the below link merely shows the module (the brains of the data acquisition), which still requires a chassis to operate.
Please let me know if you have any more questions on this, Harsha!
03-28-2012 04:19 PM
The USB-9234 is simultaneous and also provides IEPE for your microphones - simplifying the test. With LabVIEW you can calculate phase differences at specific frequencies from the microphones. Further, if needed, you can execute mscript code inside of LabVIEW.
Also you may find this interesting:
04-10-2012 11:41 PM
Thank you for the reply.
I have worked on the NI 9234 DAQ and is awesome! I have designed my sound localization system in labview and Matlab and it worked with good accuracy.