Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

DIODE CHARACTERISTICS USING USB 6008

IS IT POSSIBLE TO MEASURE DIODE IV CHARACTERISTIC USING USB 6008 AND LABVIEW 7.1 ?
 
GEETHA
0 Kudos
Message 1 of 8
(6,236 Views)

Hello NUCLEAR LAB,

Yes, you can definitely measure diode IV characteristics with your HW/SW.  I searched the web and found this link to a lab that uses LabVIEW and a 6008/6009 to do what I believe you are trying to accomplish.

What it essentially says is that you use an analog output to provide a known voltage and you then measure the voltage drop across a known resistor to figure out the current.  You then plot the known voltage against the measured current.  The circuit would look something like this (taken from the link above):



The programming is also shown in the lab and should be pretty self explanatory.  It uses the DAQ Assistant to do the AO and the AI and then plots the response. I hope this is what you are looking for, please post back if you have any issues.



Message Edited by Neal M on 12-13-2007 10:19 AM
Neal M.
Applications Engineering       National Instruments        www.ni.com/support
0 Kudos
Message 2 of 8
(6,209 Views)
Hi,
       Thanks for your mail. just now i tried the same and got the result.
now i have one more doubt: can we measure resistance directly using USB 6008. I have read some discussions already regarding this from the discussion forms but i didn't find what exactly i was searching for. so can you please help me in this.
thanks once again.
0 Kudos
Message 3 of 8
(6,194 Views)

Hi Geetha,

You ask a good question. The USB-6008 is a voltage controlled device, and therefore unable to measure resistance directly. However, there are methods to measure resistance indirectly, which require you to have a resistor of known value. The Developer Zone article Resistance Measurement - Indirect Method gives a great explanation of how this is done. Basically, you use the resistor of known value to perform what is commonly referred to as the Voltage Divider Method.

The Knowledge Base Document ID 36NHULSF: Using a Multifunction DAQ Device to Determine the Value of an Unknown Resistor explains how to connect the two resistors to an E-series DAQ card. You can refer to the User Guide of your USB-6008 to get the proper pin numbers and how to perform differential measurements.

National Instruments does make hardware that will take resistance measurements directly, mainly Digital Multimeters which can be found on our website ni.com. If you are interested in how the multimeters perform the resistance measurements, the Developer Zone article Resistance Measurements is helpful.

I hope this explanation helps,

Mallori M.

Mallori M
National Instruments
Sr Group Manager, Education Services

ni.com/training
0 Kudos
Message 4 of 8
(6,163 Views)
Hi,
   According to the program what you have shown in your mail, i have made the same program and got the result what they have shown. but i didn't understand what is the ROLE of that DAQ ASSISTANT 3 IN THAT PROGRAM.when i removed that from the program also i am getting the same result and one more thing is that how they are using the VALUE 0.0098  IN IT.i am not able to understand that.PLEASE HELP ME IN THIS REGARD.
 
 
GEETHA
0 Kudos
Message 5 of 8
(6,115 Views)

Hello again GEETHA,

I believe that third DAQ Assistant is to essentially reset the voltage output.  Those DAQ Assistants (I believe) are set up as On Demand, so the output will stay at the last value it is given.  After the loop ends, the last DAQ Assistant puts the voltage back to 0 so that there is no current in the circuit when the program has stopped.

The 0.0098 is a combination of 2 values: The actual resistance of the resistor you are measuring the voltage across (labeled R1 in the diagram, 9.8 Ohms in this case) and a scaling value (1/1000 converting A to mA).  Thus 9.8/1000=0.0098. Since you are measuring voltage across a known resistance to calculate the current, the entire calculation (Using I=V/R) looks something like this:

I = V / R = ( (V_in - V_out) / (9.8) ) * (1000mA / 1A) = (V_in - V_out) / 0.0098

I hope this clarifies, please post back if you have any more issues.

Neal M.
Applications Engineering       National Instruments        www.ni.com/support
0 Kudos
Message 6 of 8
(6,079 Views)
guys, please help me,,, what are the step by step procedure in making the vi file, i am very new and i need to report on it this saturday,,please please reply asap guys,, i really need your help, and also how to configure the xy graph so there wont be a broken line? and can u give me a very very simple program that i could use the usb 6008? i would really appreciate it guys,,,thanks in advance...
0 Kudos
Message 7 of 8
(5,712 Views)
If you follow the link in Neal's first post, you will find an example VI. It is an image so you will have to do some of the work yourself. Try to reproduce what is there and if you get stuck or have a problem, attach what you have written. Also, please be specific in describing what does not work correctly.
0 Kudos
Message 8 of 8
(5,706 Views)