09-15-2022 03:01 PM
Hi, I am a student in college that is trying to recreate an I-V program that records the current versus voltage on a solar cell. I have a code that my research professor has been using from 2014 that has just become outdated and adds a lot more time to record the data. I have been searching all over the forums and youtube videos to finally figure out that I need to use a DAQ assistant. My main issue right now is I am trying to figure out a way to create the program and override LabVIEW to allow me to use it without being hooked up to the voltage supply. Is there any way I can do that or work around this problem? Thanks.
09-15-2022 07:03 PM
We need more info to help.
What hardware are you using to record the voltage and current?
Is the existing program written in LabVIEW?
09-15-2022 08:22 PM
Sigh. You came to the right place, and many of us will tell you that you do not want to use the Dreaded DAQ Assistant (or "DDA"). You especially don't want to use its Evil Twin, the Dynamic Data Wire.
LabVIEW (Laboratory Virtual Instrument Engineering Workbench) is software "invented" by Engineers for Engineers to enable them to "wire" components together to make measurements, move machinery, turn on and off switches, etc.
Here are some tips and general points.
Give it a try. Post again, telling us a little more (like naming your Acquisition device, and your attempt at a non-DDA, MAX-influenced 3-5 DAQmx function stab at getting data. Be sure to mention the data rates you plan to use, the range of value you expect, and what you need to do with the data.
Bob Schor
09-16-2022 09:27 AM
http://mkelzenb.caltech.edu/software/IV/index.html So here's the link to the existing code that my research team mainly uses, but it is becoming a hassle to use because we are not able to run the code continuously. Also, the data output is not what we need either which is why I was tasked to code another program similar to this.
09-16-2022 09:28 AM
Thank you for all the helpful tips, this definitely helped me understand where I need to begin.
09-16-2022 09:52 AM
@naceallen wrote:
http://mkelzenb.caltech.edu/software/IV/index.html So here's the link to the existing code that my research team mainly uses, but it is becoming a hassle to use because we are not able to run the code continuously. Also, the data output is not what we need either which is why I was tasked to code another program similar to this.
Based on this, it looks like you are using the keithley 2400 series. You can grab a driver here:
This will allow you to interact with the instrument in LabVIEW. An even more rewarding path might be to grab the programming guide for the 2400 and learn how to make your own SCPI commands because if you know SCPI you can interact with so many instruments.
09-16-2022 10:55 AM
Ok great, thank you for the help!