From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Zero crossing detection using Schmitt's trigger to determin frequency of sinusoidal wave (AC THREE FASE)

Hello,  🙂

I'm trying to understand Zero crossing detection using Schmitt trigger, and also how to determin frequency of sine wave. Can someone explain me a parts of .vi i'm using as example, waveform is transferd from FPGA to Host(RT) with DMA FIFO, and it is transformed in 1D Wfm SGL. The part that i dont understand is when 1d array hits Scope View with Trigger for noisy square wave.vi (provided in attach) what's going on in there with signal, and how did we determin frequency. Also trigger method how does it work.

Thank you in advance,

Simela

 

zerocross.jpg

 

 

Download All
0 Kudos
Message 1 of 2
(3,194 Views)

Hi Simela,

 

The trigger VI takes an input waveform and a threshold level, and outputs an index of where the waveform crosses that threshold. It seems that the Scope View with Trigger VI interleaves components of the voltage and current waveform that have crossed the threshold and outputs the result.

 

Where is your waveform coming from, and what do you intend to do with the frequency data? What is your application?

 

Nick

Applications Engineer

0 Kudos
Message 2 of 2
(3,144 Views)