output current sink/source 2 ma PIC 16F690 (see datasheet) SPI resolution 12 bit position accuracy 0.2 deg

Similar documents
one pulse per 360 degree rotation accuracy 0.25 degrees

DISCONTINUED. SPI Communication with AMT bit Absolute Encoder

ENC - AMT112S - V FEATURES

Data Sheet MEM 22. Absolute Encoder Multiturn

HB5M. Hollow Bore Optical Encoder Page 1 of 5. Description. Mechanical Drawing. Features

CFM-9225V XX - CXX

output voltage output current max (A)

Optical Kit Encoder Page 1 of 7. Description. Features

Absolute Encoder Multiturn

A2K. Absolute Optical Encoder: Kit Version Page 1 of 7. Description. Features

Data Sheet MEM 16. Absolute Encoder Multiturn

HB5M. Hollow Bore Optical Encoder Page 1 of 6. Description. Related Products & Accessories. Features

Embedded Systems and Software. Serial Interconnect Buses I 2 C (SMB) and SPI

Optical Kit Encoder Page 1 of 9. Description. Features

DATA SHEET ABSOLUTE ROTARY ENCODER SSI

TMCS-28 Hardware Manual

NOVOHALL Rotary Sensor non-contacting. Series RSC2800 digital SSI, SPI, Incremental

EMBED2000+ Data Sheet

NOVOTURN Multiturn-Sensor non-contacting. Series RSM2800 digital SSI, SPI

NOVOHALL Rotary Sensor touchless transmissiv. Series RFC4800 SSI, SPI, Incremental

PmodJSTK2 Reference Manual. Overview. 1 Functional Descriptions. Revised July 19, 2016 This manual applies to the PmodJSTK2 rev. C

± 2g Tri-axis Accelerometer Specifications

NHD-0220D3Z-FL-GBW-V3

USB-4303 Specifications

Rotary Position Technology Absolute Encoders, Singleturn

ME15 Magnetic Encoder Manual Revision 1.1

Optical Kit Encoder Page 1 of 14. Description. Features

FM25L16-DG. 16Kb FRAM Serial 3V Memory. Features. Pin Configuration

Rotary Position Technology Incremental Encoders

Rotary Measuring Technology Absolute singleturn encoder shaft version

Product Information ECI 1118 EQI 1130 ECI 1119 EQI Absolute Rotary Encoders without Integral Bearing

Optical Kit Encoder Page 1 of 11. Description. Features

HD25A. Absolute Industrial Rugged Metal Optical Encoder Absolute Industrial Rugged Metal Optical Encoder, Page 1 of 5. Description.

PCI-3E. PCI Interface Card Page 1 of 7. Description. Features

DATE DESCRIPTION CHANGED BY

WBI Series Mass flow sensors for gases

Rotary Measuring Technology Absolute encoders, Multiturn, optional with incremental track

NHD-0220D3Z-FL-GBW-V3

NHD-0216K3Z-NS(RGB)-FBW-V3

M0116SY 161MSAR1 S2. Vacuum Fluorescent Display Module

EAM 58 B / C - 63 A / D / E BIT PARALLEL - SSI

ams AG austriamicrosystems AG is now The technical content of this austriamicrosystems document is still valid. Contact information:

ENC-IQ58S-H-PROG-ZCW-4-06-A-L1

MHAP HDmag. Features

Reference Manual SPX-1. Eight Channel Analog Input Serial Peripheral Expansion (SPX ) Board and Development Kit DOC. REV. 9/8/2014

Pedometer 3 Click. PID: MIKROE 3259 Weight: 24 g

Data Sheet for Angle Sensors

Microcontrollers and Interfacing

SC2SSi - analog to digital SSi interpolator for absolute position Electric Encoders

EE 456 Fall, Table 1 SPI bus signals. Figure 1 SPI Bus exchange of information between a master and a slave.

Amarjeet Singh. January 30, 2012

Specification for BTHQ 42003AV-SRE-06 W.C. (KS 0073)

Rotary Measurement Technology Absolute Encoders, Singleturn

Absolute Encoders Multiturn

Reference Manual SPX-2. Sixteen-line Digital I/O Serial Peripheral Expansion (SPX ) Board DOC. REV. 4/9/2013

Read section 8 of this document for detailed instructions on how to use this interface spec with LibUSB For OSX

TMCM Axis Encoder Interface Module. Manual. Version: 1.12 November 29 th, 2006

1.3inch OLED User Manual

USB-1208LS Specifications

Product Family Specification

RoHS. Shock / vibration resistant. Short circuit proof. Flexible. . XXXX e. . XXXX e

Low Voltage, 10-Bit Digital Temperature Sensor in 8-Lead MSOP AD7314

SSI-1016H Specifications and Operation Manual

power supply Tamper Detect function will detect possible data modification from outside magnetic

Signal conditioning and filtering. Temperature Sensor. 1 SCK 3 MISO 4 MOSI 7 CSB Sensing element 2. Signal conditioning and filtering

DataFlash. Application Note. Using Atmel s DataFlash. Introduction (AN-4)

NHD 0216K3Z FL GBW. Serial Liquid Crystal Display Module

HCTL-2017 Quadrature Decoder/Counter Interface ICs

Absolute Encoders Multiturn

Important Safety Notice

Reference Manual SPX-4. Four-channel Analog Output Serial Peripheral Expansion (SPX ) Board DOC. REV. 4/9/2013

Newhaven Display International, Inc Galvin Ct. Elgin IL, Ph: Fax:

IPC. Preliminary Data Brief. IPC High speed phase current sensor with digital interface Draft Review Released

PAN502x Capacitive Touch Controller Datasheet

Specifications USB-1408FS

DATA SHEET ABSOLUTE ROTARY ENCODER SSI

ENC-CKP58-H-PROG-ZCW-4-06-A-L1

Page 1 of 11 Version 1.2 Release Date: PenMount PM2204 PCI Controller Board Data Sheet. Table of contents

Absolute encoders - bus interfaces Encoder kit Magnetic single- or multiturn encoders 14 bit ST / 18 bit MT

BATRON. Apr/2003 BTHQ 21608VSS-STF-06-LEDY.G. 1/12. DATA MODUL AG Landsberger Str München Tel.: 089/ Fax 089/

Rotary Position Technology Incremental Encoders

NORITAKE ITRON VFD MODULES GU128x18F-K612A2

Using the Z8051 MCU s USI Peripheral as an SPI Interface

Understanding SPI with Precision Data Converters

Optical Kit Encoder Page 1 of 17. Description. Features

NORITAKE ITRON VFD MODULES GU128x18F-K610A2

Specification for BT 41605VSS-SRE-06

App Note Application Note: Addressing Multiple FPAAs Using a SPI Interface

PIC Serial Peripheral Interface (SPI) to Digital Pot

SPI Protocol of the TLE941xy family

FM25CL64 64Kb FRAM Serial 3V Memory

Material: Weight: Shaft Loads: Cable: Connector:

spi 1 Fri Oct 13 13:04:

Tektronix DPO Demo 1 Board Instruction Manual

Raspberry Pi - I/O Interfaces

Power supply voltage Output configuration Output phases Resolution (pulses/rotation) Model. 100, 200, 360 E6A2-CWZ5C (resolution) 0.

UART TO SPI SPECIFICATION

MP1251/MP1252 SMBus Voltage Source

Specifications

Model 305e OEM CO 2 concentration sensor

Transcription:

date 02/12/2013 page 1 of 7 SERIES: AMT203 DESCRIPTION: MODULAR ENCODER FEATURES 12 bit (4,096 positions) SPI communication small size 37mm incremental line count up to 1,024 single pulse index capacitive ASIC technology modular locking hub design for ease of installation SPI adjustable settings One Touch zero position ELECTRICAL parameter conditions/description min typ max units power supply 4.5 5 5.5 V current consumption with unloaded outputs 8 10 ma quadrature resolution 96, 192, 200, 250, 400, 500, 512, 1024 PPR incremental output signals incremental output waveform quadrature A, B signals and index Z TTL voltage square wave output current sink/source 2 ma SPI output SPI bus natural binary PIC 16F690 (see datasheet) SPI resolution 12 bit position accuracy 0.2 deg 1. All resolutions stated are before quadrature decoding. (example: 1000 ppr x 4 = 4000 counts) MECHANICAL parameter conditions/description min typ max units max. rotational speed 8,000 RPM mounting options ENVIRONMENTAL A) 2 each M1.6 on 16 mm (0.63 ) bolt circle B) 2 each #4 on 19.05 mm (0.75 ) bolt circle C) 2 each M1.6 or M2 on 20 mm (0.787 ) bolt circle D) 3 each M1.6 or M2 on 20.9 mm (0.823 ) bolt circle with washers in option B holes E) 3 each M1.6 or M2 on 22 mm (0.866 ) bolt circle F) 4 each M1.6 or M2 on 25.4 mm (1 ) bolt circle parameter conditions/description min typ max units operating temperature -40 125 C humidity non-condensing 85 % vibration 10 ~ 500 Hz, 5 min sweep, 2 hour each XYZ 5 G shock 3 pulses, 6 ms, 3 each XYZ 200 G

date 02/12/2013 page 2 of 7 PART NUMBER KEY The AMT203 is designed for 12 bit binary (4,096) operation. For customers who may use the optional quadrature output, one of the resolutions below may be selected as the default quadrature output. AMT203XXXX - XXXX - X Base Number Resolution(ppr): 0096 0192 0200 0250 0400 0500 0512 1024 Sleeve Bore Diameter: 2000 = 2 mm 3000 = 3 mm 3175 = 3.175 mm (1/8 ) 4000 = 4 mm 4760 = 4.76 mm (3/16 ) 5000 = 5 mm 6000 = 6 mm 6350 = 6.35 mm (1/4 ) 8000 = 8 mm Options: blank = standard connector C = locking connector D = conformal coating with standard connector E = conformal coating with locking connector AMT203-V KIT In order to provide maximum flexibility for our customers, the AMT203 series is provided in kit form standard. This allows the user to implement the encoder into a range of applications using one sku#, reducing engineering and inventory costs. SLEEVES 8mm Blue 1/4 inch (6.35mm) Snow 6mm Red1 5mm Green1 3/16 inch (4.76mm) Yellow1 4mm Gray60 1/8 inch (3.175mm) Purple1 3mm Orange 2mm Light Sky Blue TOOL A BASE TOP COVER TOOL C SHAFT ADAPTER

date 02/12/2013 page 3 of 7 ENCODER INTERFACE Standard Connector Option Locking Connector Option PINOUT CONNECTOR 1 FUNCTION # SPI 14 13 12 11 10 9 8 7 6 T_Bit X A B MOSI 5 V+ B B 5 4 SCK GND 3 2 1 MISO CSB 13 11 9 7 5 3 1 13 11 9 7 5 3 1 Mating Connector: Samtec ISDF-07-D 14 12 10 8 6 DETAIL B SCALE 4 : 1 4 2 Mating Connector: Samtec ISDF-07-D-L 14 12 10 8 6 4 2 DETAIL B SCALE 4 : 1 Encoder Side Demo Board Side 1' 0.25" (304.8) Samtec ISDF-07-D Demo Board Cable (Cable available without Demo Board Connector) 28 AWG 10 conductor 1.27 mm pitch

date 02/12/2013 page 4 of 7 MECHANICAL DRAWING 10.34 0.407 R15.49 0.610 15.30 0.602 15.33 0.604 37.39 1.472 28.58 1.125 10.93 0.430 21.45 0.844 22.00 0.866 A (3 PLCS) 2.00 0.079 (4 PLCS) 12.60 0.496 R2.10 0.083 19.05 0.750 2.95 0.116 (2 PLCS) TOLERANCE: ±0.05mm UNLESS OTHERWISE SPECIFIED 1.70 0.067 (2 PLCS) 0.55 DETAIL A SCALE 4 : 1 20.90 0.823 RoHS 16.00 0.630 25.48 1.003 18.60mm 5.30mm AMT203 ABS WWYY US Patent No. 6892590 SCALE 5:1 R1.20mm

date 02/12/2013 page 5 of 7 APPLICATION NOTES Encoder operational mode takes Initialization mode: At power up the encoder goes through an initiation and stabilization procedure. This includes microprocessor stabilization and the program for combining Coarse and Fine channel of the encoder for getting the absolute start position. This less than 0.1 seconds. Tracking mode: Only the Fine channel is active and the MCU internal position register is updated with data from Fine: MCU 12 bit position register is updated from Fine every 48 μs. For accurate position update without above time delay, outputs for incremental A quad B or Count and Up/Dwn from the Fine channel are provided. These outputs are operational up to 8000 RPM and there is no speed error. There is an acceleration error dependent on an internal filter constant of about 100 μs. When using the incremental output there also is an Index output available, with one index pulse per turn. Serial Peripheral Interface Commands The SPI or Serial Peripheral Interface Bus is a standard interface promoted by Motorola and Microchip among others. It consists of 4 signals: MOSI: Master Out Slave In MISO: Master In Slave Out SCK: Serial Clock CSB: Chip Select (active low) SPI BUS The SPI bus runs full duplex and transfers multiples of 8 bits in a frame. The SPI type is the most common (CPOL=0, CPHA=0), also known as Microwire. Data is captured on the rising edge of SCK and the output data is changed after the falling edge of SCK. MISO SCK MOSI MSB MSB LSB LSB Terminology MSB = most significant byte LSB = least significant byte msb = most significant bit lsb = least significant bit CSB Setup Serial Peripheral Interface Bus (SPI) on AMT203 Figure 7: SPI BUS Timing Diagram The msb data out on MISO is valid soon after CSB goes low. The MOSI data is valid soon after the falling edge of SCK. The Encoder drives data out on MISO as long as CSB is low. Normally, CSB goes low, then after 8 clocks the command is interpreted. CSB high resets the clock counter, and terminates any command sequence.

date 02/12/2013 page 6 of 7 SPI Commands: The commands are all 8 bits long, the msb is shifted in first, and is the leftmost bit shown in Figure 7. Encoder Protocol Considerations: The Encoder is designed to operate with a high speed SPI link, in full duplex mode. This implies the host can issue commands and read data as quickly as necessary but there has to be an acknowledgement from the slave just before the data is transferred. Essentially the host issues a command, receives zero or more wait sequences (0xA5 or 1010,0101) then the echo of the command followed by an optional payload. So, for example to read the position, the host issues rd_pos (0x10 or 0001,0000), receiving a series of wait sequences (0xA5) then a reflected rd_pos (0x10), then the MSB data followed by the LSB data. It is recommended that the host leave a 20 us gap between reads to avoid extending the read time by forcing wait sequences. Command 0x00: nop_a5 This command is ignored by the Encoder and simply causes the next data to be read. The encoder responds with 0xA5 if there is nothing else to send. Command 0x10: rd_pos This command causes a read of the current position. The sequence is as follows: 1) issue read command, receive idle character 2) issue NOP, receive idle character 0xA5 or 0x10 3) repeat step 2 if it is 0xA5 4) issue NOP and receive MSB position (4 bits valid data) 5) issue NOP and receive LSB position (8 bits valid data) Note that it is possible to overlap commands, so instead of NOP is several steps above the user could start another operation. The read and write FIFOs for the PCI streams are 16 bytes long and it is up to the user to avoid overflow. Command 0x70: set_zero_point This command sets the current position to zero and saves this setting in the EEPROM. The host should send nop_a5 repeatedly after sending this command, the response will be 0xa5 while update is proceeding and 0x80 is the response when update is finished.

date 02/12/2013 page 7 of 7 REVISION HISTORY rev. description date 1.0 initial release 05/01/2010 1.01 updated pin-out 10/01/2010 1.02 updated application note 01/01/2011 1.03 updated SPI commands 09/16/2011 1.04 addition of shock and incremental output current data, correction of vibration data, updated part number key 09/30/2011 1.05 updated Part Number Key 03/09/2012 1.06 updated tools 07/13/2012 1.07 added locking connector drawing 02/12/2013 The revision history provided is for informational purposes only and is believed to be accurate. Headquarters 20050 SW 112th Ave. Tualatin, OR 97062 800.275.4899 Fax 503.612.2383 techsupport@ CUI offers a one (1) year limited warranty. Complete warranty information is listed on our website. CUI reserves the right to make changes to the product at any time without notice. Information provided by CUI is believed to be accurate and reliable. However, no responsibility is assumed by CUI for its use, nor for any infringements of patents or other rights of third parties which may result from its use. CUI products are not authorized or warranted for use as critical components in equipment that requires an extremely high level of reliability. A critical component is any component of a life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system, or to affect its safety or effectiveness.