I need to chose the best board for my application. I have 4 signals to digitize simultaneously, at 5 kHz each, with at least 20 samples per modulation period. 12-bit resolution is enough. I also need to perform a simple operation on the data (difference between two samples in one cycle divided by their sum), and average the results once per second (ideally all 5000 cycles), so I get 4 averaged measurements per second (1 per channel).
So either I need throughput of 400kS/s to the computer (and perform the calculation on the data), or, if it is at all possible, perform the calculation on the board itself (by programming the FPGA)? I normally use Labview for the computations and the user interface.
I have used a RedPitaya board so far, which is overkill in terms of speed and resolution, but also the throughput to the computer using LabView is very small, so I can only average about 4 modulation cycles per second, and there are only 2 input channels. So I am looking for a better option to build a working prototype.
It seems to me that the USB-1208HS could do the job, but I am not sure.
Question
Francois Ouellette
Hello,
I need to chose the best board for my application. I have 4 signals to digitize simultaneously, at 5 kHz each, with at least 20 samples per modulation period. 12-bit resolution is enough. I also need to perform a simple operation on the data (difference between two samples in one cycle divided by their sum), and average the results once per second (ideally all 5000 cycles), so I get 4 averaged measurements per second (1 per channel).
So either I need throughput of 400kS/s to the computer (and perform the calculation on the data), or, if it is at all possible, perform the calculation on the board itself (by programming the FPGA)? I normally use Labview for the computations and the user interface.
I have used a RedPitaya board so far, which is overkill in terms of speed and resolution, but also the throughput to the computer using LabView is very small, so I can only average about 4 modulation cycles per second, and there are only 2 input channels. So I am looking for a better option to build a working prototype.
It seems to me that the USB-1208HS could do the job, but I am not sure.
Can you help? Thanks in advance!
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now