Gray Code for Rotary Incremental Encoders

June 17, 2014

Gray code was named for Frank Gray, a Bell labs researcher, who patented the procession in 1953,  even though a form of it was used by Emile Baudot for telegraphy as early as 1878. The most important thing to understand about Gray code is that only one bit changes from...

Interfacing a 5Volt Incremental Encoder to 12 Volts

June 4, 2014

. Interfacing to an Incremental Encoder using an optoisolator When I chose the PLC that I wanted to build incremental encoder applications around, The DL06 seemed like a perfect low cost option, but what I failed to notice was that it had a minimum 12V input requirement to turn on...

Build an Incremental Encoder Quick Tester

May 6, 2014

How to build a portable incremental encoder tester. Every once in while it’s nice to have a hand-held device that can be used to see quickly if encoder signals are present.  I designed and built a quick-tester that allows for fast interface to an encoder without having to drag out...

Using an Optical Encoder to show RPM on a PLC

April 27, 2014

. I have interfaced a 200 line count QD145 optical encoder to a DL06 PLC.  The PLC’s inputs are set up in high speed mode to receive the incremental quadrature pulses coming from the optical encoder. . CT174, the designated high speed up/down counter is used to interface to the...

Using an optical encoder to measure angles

April 23, 2014

I have interfaced a 200 LC QD145 to a DL06 PLC to show how to convert from a line count to mechanical degrees. This type of conversion may be useful for any application needing to know an angular measurement. To calculate a degree measurement we divide 360 by the line...

Optical Encoder Pulse Counting with a PLC

April 19, 2014

I have interfaced a QD145 200 Line Count Optical Encoder to a DL06 PLC and set up the PLC for mode 20 ‘High speed Up/Down counter’. Here is a video of Optical Encoder Counting: Below is the ladder logic code for programming the PLC to count pulses from the QD145...

Ladder Logic to decode direction from an Optical Encoder

April 15, 2014

I set up a QD145 optical encoder on a Direct Logic DL06 PLC with some simple ladder logic to determine direction based on the A and B incremental inputs. below is a video of the optical encoder in action: In the PLC I used (DL06), the inputs are filtered, which...

Optical Encoder Incremental Signal Measurement

March 26, 2014

While most of us are familiar with how to measure something in mechanical degrees, incremental optical encoder signals are measured in electrical degrees. 360 electrical degrees is the period in which a signal completes one high to low transition.  This can be in any sort of waveform, but for encoders...

How to time Optical Encoder commutation channels to a BLDC motor

March 17, 2014

Optical Encoder Brushless DC Motor timing using Back EMF The optical encoders we work with have a set of three Commutation tracks (U,V,W) which correspond to the three phases of the motor (R,S,T). Alignment of the Optical encoder commutation signals to a BLDC motor could be thought of as being...

Log In

Forgot Password?

Create an account

Create an account to gain access to all of our 3D models!

Create Account

Create an account to gain access to all of our 3D models!

Forgot Password