LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

what is the maximum sampling rate for digital input in PXI 7831R?

hi all
i would like to know what is the maximum sampling rate for digital input in PXI 7831R in windows environment.
 
plz send me the answer
 
thanking you
 
keyur makadia
optimized solutions pvt ltd
M 919879307825
0 Kudos
Message 1 of 8
(5,463 Views)
Hi Keyur!
 
According to the specifications datasheet, the maximum rate for analog input is 200KHz and the maximum configurable rate for the high speed digital lines is 40 MHz.
You can check the specs for this device in the following link:
 
 
I hope this helps, have a nice day 🙂
 
Oswald Branford
0 Kudos
Message 2 of 8
(5,458 Views)

first of  all thanks

by the way i just wanna know that how much exactly i can get maximum sampling rate not as per specification

thanking you

keyur makadia

0 Kudos
Message 3 of 8
(5,449 Views)
Keyur,
 
Although you can get internal clocks on the FPGA to run at higher speeds (>100Mhz), the digital I/O terminals cannot run more then 40 Mhz.  If you are needing to sample digital input at a rate higher than this, you may want to check out our high speed DIO devices that can get up to 200MHz sampling rate. 
 
I hope this helps.
Brian Coalson

Software Engineer
National Instruments
0 Kudos
Message 4 of 8
(5,439 Views)

hey brian thanks for answering my question?

in my application i got 1.66MHz sampling rate in windows environment right

so can you just tell me how maximum i can get ? not as per manual

thnaking you

keyur makadia

 

0 Kudos
Message 5 of 8
(5,425 Views)
Keyur,
 
I see, so you are not seeing the sampling rate that you want on your board.  Your sampling rate is going to depend on how you have your code set up.  Are you doing any analysis on the samples while acquiring or are you just streaming them to disk to analyze later?  Is your acquisition inside of a single cycle time loop to ensure that a sample is being taking at each tick of the clock?  It would be helpful if you could post the code that you are using to do the analysis.  It would give me a better idea of why you are not getting the 40MHz sampling rate that you need.
 
Ideally, you would have the clock on the FPGA set up for 40MHz, and inside of a single cycle time loop you would acquire from your digital output and save it to another location, while doing the analysis later.
Brian Coalson

Software Engineer
National Instruments
0 Kudos
Message 6 of 8
(5,379 Views)

Thanks brian

in my code i just acquire 1 digital port input but probem is that i am getting only 1.66 mHz speed. i think if do you have any code that acquire 40 mHz speed in digital port input that will be helpful for me, ,u exactly idea to prove that the the NI PXI 7831R will acquire 40 Mhz speed.

once again thanks for reply

keyur  makadia

 

0 Kudos
Message 7 of 8
(5,373 Views)
Keyur,
 
Your code should look something like the picture I have attached.  It will be a single digital line read inside of a single cycle timed loop.  Everything within the loop will happen within one tick of the clock, and with the clock at 40MHz, you will be acquiring at 40MHz.  I hope that this helps.
Brian Coalson

Software Engineer
National Instruments
0 Kudos
Message 8 of 8
(5,356 Views)