ZeroCrossingDetector

Detect when a signal crosses zero, another signal or a variable reference level.

Parameters

reference_voltage

Options
compare_to \( \in \{ \) GROUND \( , \) SECOND_INPUT \( , \) VARIABLE_REFERENCE \( \} \)

output_polarity \( \in \{ \) NONINVERTED \( , \) INVERTED \( \} \)

hysteresis \( \in \{ \) ZERO_MILLIVOLTS \( , \) TEN_MILLIVOLTS \( \} \)

input_phase \( \in \{ \) PHASE1 \( , \) PHASE2 \( \} \)

Inputs

noninverting Half-Cycle

inverting Half-Cycle

Outputs

output Continuous

Transfer Function

$$ \text{$\pm 2V$ pulse} \\ \text{when $V_{+}$ crosses above $V_{-}$} $$

Analog Resource Usage

$$ \begin{array}{|c|c|} \hline \text{Comparators} & \text{1 of 4} \\ \hline \end{array} \\~\\ \text{If variable reference enabled:} \\ \begin{array}{|c|c|} \hline \text{Capacitors} & \text{2 of 32} \\ \hline \end{array} \\ $$

Privacy

© 2020 Zrna Research