• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Motion Control Tips

Automation • Motion Control • Power Transmission

  • News
    • Industry News
    • Editor Blogs
    • Video
  • Controls
    • HMIs
    • PC-Based Controllers
    • PLCs + PACs
    • Stand-Alone Controllers
    • Software
  • Drives
    • Servo Drives
    • Stepper Drives
  • Encoders
    • Absolute Encoders
    • Incremental Encoders
    • Rotary Encoders
  • Mechanical
    • Bearings
    • Brakes + Clutches
    • Belt + chain
    • Couplings
    • Gears + Gearing
    • Lubrication
    • Shock + Vibration Mitigation
    • Springs + Rings + Seals
  • Linear
    • Actuators
    • Linear Motors
    • Linear Encoders
  • Motors
    • AC Motors
    • DC Motors
    • Brushless Motors
    • Gearmotors
    • Piezo Motors
    • Servo Motors
    • Stepper Motors
  • Systems
    • Conveyors + linear transport systems
    • Gantries + Stages
    • Rotary Tables
    • Grippers + End Effectors
    • Robotics
  • Networks
    • Connections + Sliprings
    • Fieldbuses
    • I/O
    • Sensors + Vision
  • FAQs
    • Motion Casebook
    • Motion Selection Guides
  • Suppliers
You are here: Home / FAQs + basics / What is TTL output for incremental encoders?

What is TTL output for incremental encoders?

February 22, 2017 By Danielle Collins Leave a Comment

Updated August 2018 || Rotary encoders are used to track the angular position of a shaft, providing either incremental or absolute position information. Incremental rotary encoders work by generating pulses as the shaft rotates. By counting the number of pulses, the position of the shaft relative to its starting position can be determined.

This is a signal diagram for a TTL output encoder showing complementary (differential) signals. TTL output is often called differential line driver output.

Rotary encoders can also track linear distance traveled, based on how many rotations of the shaft have taken place; or speed, based on the change in shaft position relative to the measurement time. 


Incremental encoders output two square-wave signals — A and B — in quadrature, meaning they are phase-shifted by 90 degrees relative to each other.

TTL output uses differential wiring (A with /A and B with /B) to cancel noise.

Most incremental encoders also include an index signal, which is typically denoted Z. The Z signal is a single pulse that occurs once during each shaft rotation and can be used to indicate a zero position.

TTL
Image credit: Posital

With two output signals, A and B, the receiver or controller can determine whether the shaft is rotating in a clockwise or counterclockwise direction, based on which signal is leading, or rising.

Quadrature output refers to the waveform of the signal, but there are also different types of output circuits, with the most common types being open collector, HTL, and TTL.

TTL output circuits provide not only the A, B, and Z signals, but also their complementary, or differential, signals, denoted /A, /B, and /Z.

When long cable lengths are used, stray electromagnetic fields or currents induce unwanted voltages, which cause noise.

Image credit: Quantum Devices Inc.
Image credit: Quantum Devices Inc.

TTL output reduces or eliminates this noise through its use of differential signals.

In a differential pair of signals (wires), the unwanted voltages are the same in each wire.

Because the TTL output signals are complementary (opposites), the controller can sum the voltage of each signal to remove the noise and retain the original voltage.

Square wave signals have two states — “high” or “low.”

TTL output generally conforms to the RS 422 standard, which specifies that the high state will be 5 VDC regardless of the supply voltage … and the low state will be 0 Vdc.

You may also like:


  • Motion system applications: encoders in aerospace and manufacturing

  • FAQ: How to use incremental encoders with stepper motors?
  • Encoder Pulses Per Revolution
    Determining Pulses Per Revolution for an Encoder Application
  • Incremental encoders
    FAQ: What do X1, X2, and X4 position encoding mean…
  • encoders absolute incremental
    FAQ: What is the difference between absolute and incremental encoders?

Filed Under: FAQs + basics, Featured, Incremental Encoders, Rotary Encoders

Reader Interactions

Leave a Reply Cancel reply

You must be logged in to post a comment.

Primary Sidebar

MOTION DESIGN GUIDES

“motion

“motion

“motion

“motion

“motion

“motion

POWER TRANSMISSION REFERENCE GUIDE

RSS Linear Motion Tips

  • Renishaw launches the FORTiS range of next-generation enclosed linear absolute encoders
  • Multi-axis motion sub-system boasts nanometer resolution
  • Anti-friction miniature linear guides from PM B.V. now come with a variety of cage options
  • How do miniature profiled rail guides compare to their full-size counterparts?
  • LINAK launches the world’s first electric linear actuator with IO-Link
Subscribe Today

RSS Featured White Papers

  • Identifying Best-Value Linear Motion Technologies
  • Learn how to reduce noise and distortion in encoders’ signals
  • Helical Planetary Gearboxes: Understanding The Tradeoffs
Tweets from https://twitter.com/Motion_Control/lists/motion-control-tweets

Footer

Motion Control Tips

DESIGN WORLD NETWORK

Design World Online
The Robot Report
Coupling Tips
Linear Motion Tips
Bearing Tips
Fastener Engineering

MOTION CONTROL TIPS

Subscribe to our newsletter
Advertise with us
Contact us
About us
Follow us on TwitterAdd us on FacebookAdd us on LinkedInAdd us on YouTubeAdd us on Instagram

Copyright © 2021 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy | RSS