LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Impedance Analyzer

Hello, 

I am trying to build an impedance analyzer in labview for frequencies 10mHz to 100kHz. 
Is this possible by using myDaq? 

 

Thank you for your time, 
Gerald

0 Kudos
Message 1 of 4
(1,366 Views)

Note this thread was split from;

A thread that started a decade ago 

 

@Gerald

Welcome to the Forums.  Don't forget to browse the links at the top of this board to familiarize yourself with best practices for getting the most value from your involvement. 


"Should be" isn't "Is" -Jay
0 Kudos
Message 2 of 4
(1,339 Views)

@Gerald_Topalli wrote:

Hello, 

I am trying to build an impedance analyzer in labview for frequencies 10mHz to 100kHz. 
Is this possible by using myDaq? 


Peeking into the spec tells me max samplerate (ADC&DAC) is 200 kHz, so 100 kHz isn't possible without tricks 😉

 

In it's simplest way you need a known inpedance in serie with your DUT. (Or a set of known to extend your range and resolution)

Apply a sine exitation (maybe buffered), measure both voltages, do sine fits to get mag and phase ... 

Measure some pF at 10 mHz and 10 V amplitude will get tricky too 😄  ...not much electrons to move 😉

Parasitic impdedances from your fixure and voltage measurement will add too ... 

another way: known and unknown element in series between both analog outputs, use the AOs to excite while keeping the joint at zero.

 

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


0 Kudos
Message 3 of 4
(1,303 Views)

Hello Henrik, 


Thank you very much for your reply. 
I think I understand how the overall structure should work but I am failing to understand at the moment the meanings of the number of samples and rate and their correlation to the 200kS/s (I am rather new on labview and mydaq). As for supplying 100kHz signal, I thought of applying a square signal and create a bandpass filter to only take the 100kHz harmonic, and then multiplying it by some factor. But reading your message also lets me know that I cannot read a 100kHz signal (because the current will be in that range). So I think I have to find a solution to that also. 

Bests, 
Gerald

0 Kudos
Message 4 of 4
(1,298 Views)