From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
02-17-2017 08:41 PM - edited 02-17-2017 08:49 PM
Hello I am working on a student project that will provide acoustic localization using a microphone array. I have seen a project that provided similar capabilities using a c-RIO 9022 and two NI 9234 dynamic signal acquisition modules. I currently have a myRIO. My Question: Are any of the NI dynamic signal acquisition modules (NI 9230, 9232, 9234) compatible with a myRIO? I see they are designed for use with the cRIO series but haven't scene any info on compatibility with myRIO. If they are not compatible is there another hardware option that would be recommended for use with myRIO that provides a high sampling rate over multiple channels specifically for acoustic signals?
Solved! Go to Solution.
02-20-2017 06:37 PM
The C Series DSA modules are only compatible in either cDAQ or cRIO. You would be able to connect a module like the NI 9234 using a single slot cDAQ chassis (NI 9171) to a computer using USB. What configuration did you have in mind for the C Series modules and the myRIO? myRIO is typically different in terms of compatibility because it is a different form factor than C Series.
Best,
Chris D. | Applications Engineer | National Instruments
02-22-2017 08:11 AM
Thanks for the feedback Chris. My system needs to be portable so plugging into computer wouldn't work. I do not have experience with the DSA modules, but it is my understanding they provide a much higher sampling rate of acoustic signals. I currently have a myRIO so that is the hardware I am working with. Maintaining clock time is crucial to find phase difference in signals coming from microphone array so right now I believe my best option is I2C which maxes at out 400kbps. I was wondering if there is any hardware option for the myRIO that would allow me to increase sampling rate while maintaining clock.
Thanks.
02-23-2017 01:18 PM
Hi USF_ENG,
The myRIO maxes out at 400 kbps as well, as that's the maximum rate for the I2C standard. You won't be able to get a faster rate than that without violating the standard. If you're interested in working with ADCs to acquire analog signals at high rates, you might consider SPI communication. SPI has a considerably higher clock rate and works similarly.
03-11-2017 07:56 PM
Thanks, I will be using SPI. I found a couple nice ADCs that should accomplish what I need to do. I will do some more research on the NI forum and likely make another post to learn more about SPI with myRIO since it is all new to me.