JSnyder
2007-07-31 14:40:10 UTC
Hello,
I am working on a project with the following data acquisition specifications:
1.) 10 MSamples/sec/channel on 4-5 channels.
2.) Acquisition of at least 5k events/sec/channel where an event is an analog pulse 10 microseconds in durations. The events are randomly spaced.
3.) Acquistion of the complete event shape for area under the curve measurements.
4.) LabVIEW as the programming language.
5.) DAQ board resides in a Windows PC (1.79 GHz Pentium, 1 GByte of RAM).
I have recommended the NI PCI-5105 (the 16 MByte onboard memory version) to fill these requirements. What I would like to do with this card is to set it up to acquire the pulses in pretriggered mode and have the board automatically rearm itself after each event acquistion (no software rearming). I would then analyze the peaks in software for peak height and area.
Will this board do the above? Am I going to run into bandwidth problems when trying to retrieve the data from the board? The total throughput should be (10 MSamples/sec/channel * 5000 events/sec * 10 microseconds/event * 5 channels) = 2.5 MSamples/sec.
Any advice or recommendations would be greatly apreciated.
-John
I am working on a project with the following data acquisition specifications:
1.) 10 MSamples/sec/channel on 4-5 channels.
2.) Acquisition of at least 5k events/sec/channel where an event is an analog pulse 10 microseconds in durations. The events are randomly spaced.
3.) Acquistion of the complete event shape for area under the curve measurements.
4.) LabVIEW as the programming language.
5.) DAQ board resides in a Windows PC (1.79 GHz Pentium, 1 GByte of RAM).
I have recommended the NI PCI-5105 (the 16 MByte onboard memory version) to fill these requirements. What I would like to do with this card is to set it up to acquire the pulses in pretriggered mode and have the board automatically rearm itself after each event acquistion (no software rearming). I would then analyze the peaks in software for peak height and area.
Will this board do the above? Am I going to run into bandwidth problems when trying to retrieve the data from the board? The total throughput should be (10 MSamples/sec/channel * 5000 events/sec * 10 microseconds/event * 5 channels) = 2.5 MSamples/sec.
Any advice or recommendations would be greatly apreciated.
-John