03-14-2008 02:10 PM
03-17-2008 03:50 PM
03-17-2008 09:04 PM
We are using essentially the same code for both data acquisition problems (PCI-6601 and USB-6212).
We get the same scattered signals with the test panel.
Since we posted the original message, we have tried counting edges with a USB-6501, and the counting of our signals is very quiet. The values are below what we were getting with the USB-6212, indicating we were probably getting extra counts (intermittantly). The count rate with USB-6501 is about 90 kHz. We were getting 100-300 kHz with the USB-6212. We hypothesized that perhaps were we getting extra edges on the decaying edge of our pulses. We tried implementing bounce filtering (using the DAQmx property node), but it didn't seem to make any difference. Perhaps we didn't do it quite right.
Thanks for your help.
03-19-2008 04:00 PM
03-25-2008 02:48 PM
Noisy means that the count rates vary in time, when the pulse rates are constant. It appears to mean we are counting extra pulses, either small glitches, or pulse bounces.
We have looked at the pulses on a scope and they appear as described in our first message. Zero volts rising to 5 volts in a few nsecs, constant at 5 volts for 250 nsecs, and then decaying to zero volts over about 100 nsecs. They are not periodic. They come from an ion detector and have a Poisson distribution of their time spacing.
As we said, counting edges with the 6501 works fine.
The Knowledge Base article you refer describes the philosophy of debounce filtering, but doesn't specifically say how to do it for my hardware. Are there more detailed examples or instructions?
Thanks,
Chris & Becky
03-26-2008 03:57 PM
Joe Friedchicken
NI Configuration Based Software Get with your fellow OS users
[ Linux ] [ macOS ]Principal Software Engineer :: Configuration Based Software
Senior Software Engineer :: Multifunction Instruments Applications Group (until May 2018)
Software Engineer :: Measurements RLP Group (until Mar 2014)
Applications Engineer :: High Speed Product Group (until Sep 2008)