01-16-2008 11:05 AM
01-17-2008 11:35 PM
Hi RGunm,
Welcome to the NI Forums! From what I understand, you essentially
want to do a feedback loop, creating and outputting a signal, and then
comparing the signal that comes back in with the original – is this correct? I
do not quite understand how the IC’s come into play – can you elaborate? I do
not know if they are required and are part of your project, or if they were
just something you were thinking about using
If my above understanding is correct, I would suggest using one of NI’s DAQ cards. The requirements will be analog output (AO) and analog input (AI), but maybe you can post sample rates required for the 2. I may suggest going to http://www.ni.com/dataacquisition/ to help with the selection, but feel free to post back more requirements that you need and I can try to assist with picking a specific card. The M-series cards (62xx) are typically a good way to go, as they have a little bit of everything (AI/AO/DIO) – maybe look at the 6221 or 6259?
The first idea that comes to my mind for programming your
project is to generate a signal in LabVIEW, and then we can simply compare this
signal to the one acquired to get the differences that you are looking for
(amplitude, phase, and frequency). There are VI’s that are installed with
LabVIEW to do all of these, so there will be minimal programming on your part.
We can make sure to compare the right portion of the waveforms by starting your
analog input with an analog or digital trigger, depending on what works best
for your project.
Regards,