TMC8100
Universal Encoder Bus Controller
Show MoreThe TMC8100 is a dedicated serial protocol converter IC, especially for absolute encoder bus protocols. It can delivering the extracted and adjusted encoder position information via SPI or UART.
Not the part you were looking for?
Ask a Question
Submit your question below and we will return the best answer from ADI’s knowledge database:
Other places you can find help
Support
Analog Devices Support Portal is a one-stop shop to answer all your ADI questions.
Visit the ADI Support PageFeatures
- Synchronous serial bus protocols supported, example, SSI, SPI, BiSS C, EnDat 2.x
- Asynchronous serial bus protocols supported, example, Nikon A-format® to the SPI
- Support for incremental A/B/Z encoder interface
- High speed 25MHz SPI system interface for configuration, control, and position
- High speed 2x UART 16Mbit/s system interface for configuration, control, and position
- Crystal oscillator or external clock with PLL
- Up to 128MHz internal system clock
- 2.5V to 5V single supply
- -40°C to +125°C operating temperature range
- TQFN24, 4mm x 4mm
The TMC8100 is a dedicated serial protocol converter IC, especially for absolute encoder bus protocols. It operates as a bus controller for these protocols and as a peripheral with either a serial peripheral interface (SPI) or universal asynchronous receiver-transmitter (UART) interface connection attached microcontroller/motion controller delivering the extracted and adjusted encoder position information.
It integrates a programmable high performance serial communication engine for synchronous and asynchronous data up-to 16Mb/s. In addition to a clock generator, several counter/timer units, a programmable CRC generator and direct I/Os for connecting bus transceivers, standard SPI, 2x UART, and I2C interfaces are available.
Applications
- Industrial Manufacturing
- Robots/CoBots
- Automated Guided Vehicle (AGV)
Ask a Question
Submit your question below and we will return the best answer from ADI’s knowledge database:
Other places you can find help
Support
Analog Devices Support Portal is a one-stop shop to answer all your ADI questions.
Visit the ADI Support Page{{modalTitle}}
{{modalDescription}}
{{dropdownTitle}}
- {{defaultSelectedText}} {{#each projectNames}}
- {{name}} {{/each}} {{#if newProjectText}}
- {{newProjectText}} {{/if}}
{{newProjectTitle}}
{{projectNameErrorText}}
Documentation
ADI has always placed the highest emphasis on delivering products that meet the maximum levels of quality and reliability. We achieve this by incorporating quality and reliability checks in every scope of product and process design, and in the manufacturing process as well. "Zero defects" for shipped products is always our goal. View our quality and reliability program and certifications for more information.
Part Model | Pin/Package Drawing | Documentation | CAD Symbols, Footprints, and 3D Models |
---|---|---|---|
TMC8100ATG+ | 24-LFCSP-4X4X0.75 |
|
|
TMC8100ATG+T | 24-LFCSP-4X4X0.75 |
|
- TMC8100ATG+
- Pin/Package Drawing
- 24-LFCSP-4X4X0.75
- Documentation
- HTML Material Declaration
- HTML Reliablity Data
- CAD Symbols, Footprints, and 3D Models
- Ultra Librarian
- SamacSys
- TMC8100ATG+T
- Pin/Package Drawing
- 24-LFCSP-4X4X0.75
- Documentation
- HTML Material Declaration
- HTML Reliablity Data
- CAD Symbols, Footprints, and 3D Models
- Ultra Librarian
- SamacSys
Software & Part Ecosystem
Evaluation Kits 1
TMC8100-EVAL-KIT
Product Detail
The TMC8100-EVAL is an evaluation board for the TMC8100 universal encoder bus controller. Connecting the TMC8100-EVAL to the Landungsbruecke PC interface board gives access to the graphical user interface TMCL-IDE and its fast development tools.
The TMC8100 acts as a peripheral interface block to deliver the extracted and adjusted encoder position information to the microcontroller or the motion controller over SPI or UART. This is achieved by the programmable high-performance serial communication engine for synchronous and asynchronous data.
The TMC8100-EVAL supports both absolute and incremental encoders. The encoder interfaces are supplied by the external supply of the TMC8100-EVAL. The TMC8100 is provided with a 16MHz clock source and an EEPROM for application code storage.
Resources