Pulse decoder

Pulse decoder
The Pulse decoder I/O decodes the two signals from a quadrature encoder to a pulse count/position. A quadrature encoder (or incremental rotary encoder or relative rotary encoder) has two outputs which are 90 degrees out of phase. That makes it possible to determine both position and direction of movement. The output of the Pulse decoder can be shown in a graph and in a table

Pulse decoder example

Properties and actions

To control the behavior of the Pulse decoder I/O, several properties are available. These can be accessed through a popup menu which is shown when the I/O is right clicked.

Voltage

The Voltage property sets the high and low level for signal edge detection. Several standard values are available that set both levels at once. A user defined setting is available to set both levels individually.

Swap inputs

The Swap inputs action can be used to change the direction of movement.

Common properties and actions

Related information

Differentiate

The Differentiate I/O differentiates the source's data.

Meter

The Meter sink performs various measurements on the source's data and displays the results in segment displays as well as gauge displays.

Table

The table sink shows alphanumerical values in a table.