LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Acquire a AC signal and read Breakdown Voltage

Hi Guys

 

I hope you are doing well and safe.

 

As part of my project, I need to monitor an AC Voltage waveform and record the RMS value when the breakdown happens. I roughly know how to acquire data from videos I have watched, however, it is difficult for me to produce a solution that reads the Breakdown Voltage Value. Ideally, I would also take a screenshot along with the breakdown voltage value,

 

In case you are not familiarised with this topic. When a breakdown happens the voltage will drop immediately to zero, So what I need is to measure the voltage just before it falls to zero, and if possible take a screenshot. I am attaching an image of a normal waveform (black) with a breakdown one (red).

 

urn_cambridge.org_id_binary-alt_20160709222900-58172-mediumThumb-S0263034610000455_fig4g.jpg

 

0 Kudos
Message 1 of 6
(1,500 Views)

I would approach this as - breakdown voltage is the maximum voltage measured across the DUT at a given stimulus, now convert this peak voltage into rms.

 

Any reason why just finding the maximum value of the red waveform would not give you the breakdown voltage?

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 2 of 6
(1,467 Views)

Actually that is a DC voltage and I am not sure what knowing the RMS of the waveform ringing is going to tell you.

 

But as santo said measure the peak of the red waveform. That's your breakdown voltage

========================
=== Engineer Ambiguously ===
========================
0 Kudos
Message 3 of 6
(1,458 Views)

Hi Santo,

 

Thanks a lot for your reply.

 

Yes, I am actually measuring the peak of the red voltage waveform. However, I am struggling to find a way to make the program read the peak just before it goes to zero. That is the part I am not sure about.

0 Kudos
Message 4 of 6
(1,445 Views)

How I would approach this:

1:) detect the zero slope

  if you know the actual slope sign : go for a threshold near zero.

 if you have AC (sine? 😞 apply a highpass filter (differentiation) , the slope will create a nice peak , use a window comparator for detection. cut the data +-1µs of original data around the the peak,

 

2.) depending on the peak sign (of the HP-signal) use peak (or valley) detektion on the raw signal.

 

If you append some measurement data (breakdwns in both polarities)  in a vi, stored as a constant or in a graph (make current values default)  file like .wfrm  or .tdms  or something one can easely read in LabVIEW.. it looks like a coffebreak task to make a vi 😉

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 5 of 6
(1,437 Views)

@Danny0806 wrote:

Hi Santo,

 

Thanks a lot for your reply.

 

Yes, I am actually measuring the peak of the red voltage waveform. However, I am struggling to find a way to make the program read the peak just before it goes to zero. That is the part I am not sure about.


One better way is to treat the signal as an AC signal, find the mean (which gives you the virtual zero-crossing), and now find the nearest peak to the zero after the last zero crossing.

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 6 of 6
(1,426 Views)