Multifunctional interface for encoders

The ENC-ADAPTER interface solves many interface problems between encoders with various outputs and systems that require push-pull, PNP or NPN encoders.

In addition to the actual interfacing function, the ENC-ADAPTER also acts as a divider. This function allows to reduce the frequency generated by the encoder when it is higher than the maximum manageable by the board connected downstream.

The figure below shows the block diagram of the ENC-ADAPTER interface.

The following blocks are visible:

  1. Adapter / duplicator: this is the block dedicated to encoders with line-driver outputs. Besides allowing the connection between encoder and interface, it also performs the function of duplicator of the impulses generated by the encoder. This function allows to double the resolution of the connected encoder.
  2. Adapter: this block is dedicated to encoders equipped with PNP, NPN or push-pull outputs. Unlike block 1, no duplication is carried out on this input.
  3. Pulse generator: this is the block that generates a fixed and stable frequency. This frequency can be used together with the divider block to obtain preset frequencies, useful, for example, for simulating an encoder on lines that do not have it.
  4. Operating mode selection: allows you to select which of the 3 signal sources should be used to drive the output. The available options are: line-driver encoder, PNP/NPN encoder and pulse generator.
  5. Divider 1:2 – 1:4096: manages the division of the frequency set in block 4, sending it to the output. By means of an enable/disable input (divider stop signal) it is possible to lock the divider (in this way no pulse will be present on the output).
  6. Divider included/excluded selector: this allows you to establish if the impulses generated by the encoder (or by the internal generator) must transit through the divider or if they must reach the output without further processing.