07-16-2024 06:25 AM
I have been working with Keithley Electrometer 6514 to acquire the current values using GPIB (KUSB 488B), and for that, I made a simple program using available drives and pellets. but I am able to get only 3 to 4 data points in a second, how can I increase the data acquisition speed? the VI made by me is attached here.
07-16-2024 07:04 AM
Hi charnu,
@charnu257 wrote:
I have been working with Keithley Electrometer 6514 to acquire the current values using GPIB (KUSB 488B), and for that, I made a simple program using available drives and pellets. but I am able to get only 3 to 4 data points in a second, how can I increase the data acquisition speed?
Read the manual of your device to learn about its specs and about its programming interface.
With both you can try to increase the sample rate…
@charnu257 wrote:
the VI made by me is attached here.
Nope.
07-16-2024 07:50 AM - edited 07-16-2024 07:51 AM
Thanks for your reply. here is the VI
07-16-2024 08:52 AM
07-16-2024 09:27 AM - edited 07-16-2024 09:32 AM
Have a look at the manual. (or RTFM in short 😄 )
By defining NPLC (default 6 or 5 , depending on power line freq) and filter settings and if you use autorange or not , you will get different reading rates. Faster readings , lower resolution/acccuracy, that the deal as always 😉
And have a look at the producer consumer architecture if your software is the bottleneck
07-16-2024 09:55 AM
In short, to improve the speed, move all one-time configurations outside the loop, especially the ones highlighted below.
As Henrik guided, read the manual to see if there is special technique recommended to get the utmost performance from the instrument.
07-16-2024 12:44 PM
Thanks for your reply, I already tried moving all the configuration pellets out of the loop but it didn't help much. Please suggest any other way of doing it. Thank you.
07-16-2024 01:05 PM
What is the range of your current reading? (fA, nA, mA??)
Electrometers are typically used for very low charge (i.e low current, low voltage) measurements where you have either extremely high capacitance or resistances. This low charge "counting" process is not instantaneous and the noise is only improved with averaging. I usually expect 1 measurement per second when measuring ~1pA. So the 2-3 measurements a second seems normal.
If you need high speed measurements perhaps look at using a scope with a current probe or an SMU.
Craig
07-16-2024 02:56 PM
As per the instrument manual, you can leverage the 2000 measurement buffer to sample at the fastest rate.
07-17-2024 08:18 AM
Thank you all for your replies, I will try to figure it out now with your important suggestions. If anyone wants to add something, it will be a great help. thank you.