Home
TIP115 - powerbridge.de
Contents
1. Ox1A DATAL4 Data Word Low Register Channel 4 16 R W 0x1C DATAH4 Data Word High Register Channel 4 16 R 0x21 READY Data Ready Status Register 8 R 0x23 PAR_ERR Parity Error Status Register 8 R 0x25 RD_ERR Read Error Status Register 8 R 0x27 INTSTAT Interrupt Status Register 8 R W 0x29 INTENA Interrupt Enable Register 8 R W 0x2B INTVEC Interrupt Vector Register 8 R W 0x2D CONVERT _ Start Convert CHO CH4 Register 8 WwW TIP115 User Manual Issue 1 0 Figure 4 1 TIP115 Register Set Page 8 of 17 TEWS S TECHNOLOGIES 4 2 Control Register The Control Register is used to program the operation mode clock speed Standard SSI Interface Controller only parity the data encoding of the SSI encoder and the number of data bits coming from the serial absolute encoder Each of the five SSI interfaces can be configured independently of the other by the corresponding Control Register This register is cleared automatically with the IP_RESET signal Bit Symbol Description Access Reset Value 15 Unused always reads as 0 14 Mode 1 Listen only Mode R W 0 0 Standard SSI Interface Controller 13 DCH Number of Data Bits R W 0 12 BC4 Bits are used to program the number of bits of the serial absolute encoder It can be read and written by software The 11 BC3 data bits can be programmed in the range from 1 to 32 10 BC2 BC5 BC0 0x01 to 0x20 means 1 to 32 bit 9 BC1 BC5 BCO 0x00 not
2. no interrupt To quit the interrupt status write a 1 to the 1 INTSTAT1 corresponding bit 0 INTSTATO Figure 4 6 Interrupt Status Register 4 9 Interrupt Enable Register The Interrupt Enable Register is a byte wide read write register The register controls the data ready interrupt of the channel 0 to channel 4 This register is cleared automatically with the IP_RESET signal Bit Symbol Description Access Reset Value 7 5 Unused always reads as 0 4 INTENA4 Interrupt Enable R W 3 INTENA3 1 Data Ready Interrupt enabled An interrupt will be issued when a transmission completes EE an the READY status bit is set to 1 1 INTENA1 0 Interrupt disabled 0 INTENAO Figure 4 7 Interrupt Enable Register 4 10 Interrupt Vector Register The Interrupt Vector Register is a byte wide read write register It is cleared automatically with the IP_RESET signal Interrupt vector is loaded by software TIP115 User Manual Issue 1 0 Page 12 of 17 TEWS S TECHNOLOGIES 4 11 Start Convert CHO CHA Register The Start Convert Register is a byte wide write only register It is used to start the data transmission for all SSI channels simultaneously If the clock rate is set to 0x00 in a Control Register the corresponding SSI channel don t start the data transmission Only channels in SSI Interface Controller Mode will start a transmission TIP115 User Manua
3. of the 32 bit shift register In Standard SSI Interface Controller a write access to the Data Word Low Register Channel X initiates a data transfer from the encoder independently of the other channels This register is cleared automatically with the IP_RESET signal The data register may not contain valid data if the serial data transfer is in progress the corresponding ready bit is read as 0 4 4 Data Word High Register The serial data of the encoder is shifted into the word wide registers Data Word Low and Data Word High The Data Word High Register holds the most significant word of the 32 bit shift register This register is cleared automatically with the IP_RESET signal The data register may not contain valid data if the serial data transfer is in progress the corresponding ready bit is read as 0 4 5 Ready Status Register The Ready Status Register is a byte wide read only register This register indicates that the data transfer between the encoder is completed and the position data can be read When the position data was read the Ready Status Bit is reset to 0 The Ready Status Bit is set after every data transmission even if a parity or a read error was issued Bit Symbol Description Access Reset Value 7 5 Unused always reads as 0 4 RDY4 Ready Bit R 0 3 RDY3 1 Data Ready set after every completed transmission 2 RDY2 In Standard SSI I
4. 6 INTERRUPT STATUS REGISTER A 12 FIGURE 4 7 INTERRUPT ENABLE REGISTER igecssececctsssccccenessececcesvetee a nseveceeveeevedevaateediveseeecevessetcobeeadesiine 12 FIGURE 5 1 WIRING EXAMPLE CHANNEL 0 SSI INTERFACE CONTROLLER MODE eee 14 FIGURE 5 2 WIRING EXAMPLE CHANNEL 0 LISTEN ONLY MODE cece eee eeeeeseeeseeeeeeneeeaaes 15 FIGURE 5 3 MODE BEHAVIOR DIFFERENCES AAA 16 FIGURE 6 1 PIN ASSIGNMENT WO CONNECTION 17 TIP115 User Manual Issue 1 0 Page 4 of 17 TENSES TECHNOLOGIES 1 Product Description The TIP115 is an IndustryPack compatible module for motion control applications The TIP115 offers five independent channels Each of these channels can be operated as a standard SSI interface controller or in a Listen only Mode The standard SSI interface controller outputs a clock burst to the absolute encoder and receives the returned positional data The SSI interface controller operates with a programmable clock rate from 1us to 15us and programmable data word length from 1 bit to 32 bit In Listen only Mode the channel listens to an existing SSI interface to observe its data transfer It takes both the SSI clock and data as inputs In Listen only Mode the channel also has a programmable data word length from 1 bit to 32 bit the SSI clock rate of the observed SSI interface can be in the range of ius to 15yus In both modes the data word can be encoded in binary or in Gray code and with odd even o
5. Data with DATA inputs Connect SSI Clock with CLKIN inputs Data Transfer Start Data transfer is initiated through a write to the Data Word Low or Start Convert Register Data transfer is initiated from external SSI Interface Controller Figure 5 3 Mode behavior differences TIP115 User Manual Issue 1 0 Page 16 of 17 TEWS S TECHNOLOGIES 6 Pin Assignment I O Connector Pin Signal Comment Pin Signal Comment 3 SSI CLKout CHO CLKINO SSI CLKin CHO 6 7 8 9 Do not connect 10 SSI CLKout CH1 Ground 13 SSI CLKin CH2 15 Do not connect 17 SSI CLKin CH3 19 Do not connect 25 GND Ground Do not connect Figure 6 1 Pin Assignment I O Connector The pins marked with Do not connect are occupied with active RS422 line driver outputs which are reserved for internal use To avoid contentions leave this pins open TIP115 User Manual Issue 1 0 Page 17 of 17
6. GmbH IndustryPack is a registered trademark of SBS Technologies Inc Issue Description Date 1 0 First Issue May 2004 1 1 Change of Control Register description September 2004 TIP115 User Manual Issue 1 0 Page 2 of 17 TEWS S TECHNOLOGIES Table of Contents 1 PRODUCT DESCRIPTION sssssssssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnmnnn 5 2 TEGHNIGAL SPECIFICATION sssscssssssscsacasancnccnsssseaiesancndsasensucsasaiccacanencuessssadeadedancncsaus 6 3 ID PROM COINTIEN EE 7 A IP ADDRESSING wesasssascsaccsaicsadctnaciaaasabisaactaiisacctaiisasctenisanctasivadstasisasssaiisanstansianniaaaionle 8 4 1 Kell E 8 4 2 COMMON ROG ISTCN ee ee 9 4 3 Data Word e VO e TEE 10 4 4 Data Word High ReGistel cccccseeccceeseeeeeeeeneeeeenseeneeenneeeseenneee see neeeseeeeseeeeeenaeeeeeenseeneeenneeneeens 10 4 5 Ready StatusIR Gisten E 10 4 6 Parity Error Status ReGister ccccccceseesseeeeseeeeeeeeeeseeeeeseeeeeeeeeseaeseseaeenseeeeeeeeseseaesnseeeeeseeecaes 11 4 7 Read Error Status Register ccsscccseeeeeseeeeseeceseeeenseeeesseeeseaeenseeeeeeeeeseaeesaseeeeeeeaescaesaseeeenseaes 11 4 8 Interrupt Status ReGiSter c sees sete eeseeeenseeeeeneseseeeeseeeeneeeessaeseseceeenseeeesesaseaesnseeeenseeeeaees 12 4 9 Interrupt Enable Register ccscccesceesseeeeseeeeeeeeeesaeseeseeeeneeeessaeseseesnseeeeeseaescaeseseeeenseneeeeaes 12 4 10 Interrupt Vector Register ccccceeccccsseeeceeeee
7. IEN SZ The Embedded I O Company TECHNOLOGIES TIP115 5 Channel SSI Interface with Listen Only Mode Version 1 0 User Manual Issue 1 1 September 2004 D75115800 TEWS TECHNOLOGIES GmbH TEWS TECHNOLOGIES LLC Am Bahnhof 7 25469 Halstenbek Germany 1 E Liberty Street Sixth Floor Reno Nevada 89504 USA Phone 49 0 4101 4058 0 Fax 49 0 4101 4058 19 Phone 1 775 686 6077 Fax 1 775 686 6024 e mail info tews com www tews com e mail usasales tews com www tews com TEWS amp TECHNOLOGIES TIP115 10 This document contains information which is 5 Channel SSI Interface with Listen Only Mode proprietary to TEWS TECHNOLOGIES GmbH Any reproduction without written permission is forbidden TEWS TECHNOLOGIES GmbH has made any effort to ensure that this manual is accurate and complete However TEWS TECHNOLOGIES GmbH reserves the right to change the product described in this document at any time without notice TEWS TECHNOLOGIES GmbH is not liable for any damage arising out of the application or use of the device described herein Style Conventions Hexadecimal characters are specified with prefix Ox i e 0x029E that means hexadecimal value 029E For signals on hardware products an Active Low is represented by the signal name with following i e IP_RESET Access terms are described as W Write Only R Read Only R W Read Write R C Read Clear R S Read Set 1998 2004 by TEWS TECHNOLOGIES
8. ata transfer It takes both the SSI clock and data as inputs Setup the Control Register according to the observed SSI interface Set the number of data bits and the data word encoding Note that the parity and the zero bits are not included in the data word length The Clock rate setting in the Control Register is don t care the Clock rate of the observed SSI interface will be detected automatically A data transfer is initiated by the observed SSI Interface Controller The positional data will be received and a Gray code to binary conversion and a parity check will be performed if enabled The end of the data transfer is indicated by the Ready bit and if enabled an interrupt The positional data can then be read in the Data Word Registers Reading the Data Word Registers will reset the Ready bit to 0 Absolute Encoder TIP115 Listen Only DATAS 27 lt DATAO 1 DATAO 2 DATA Figure 5 2 Wiring Example Channel 0 Listen only Mode In this mode the Clock rate setting in the Control Register is ignored the Clock rate will be detected automatically Writes to the Data Word Low and the Start Convert Register are also ignored for channels in this mode In case of a partial transmission a read error will be issued in the Read Error Status Register To detect read errors the width of the first SSI Clock pulse is measured to detect
9. cal Specification Page 6 of 17 3 ID PROM Contents TEWS S TECHNOLOGIES Address Function Contents 0x01 ASCII T 0x49 0x03 ASCII P 0x50 0x05 ASCII A 0x41 0x07 ASCII C 0x43 0x09 Manufacturer ID 0xB3 0x0B Model Number 0x3A 0x0D Revision 0x10 0x0F Reserved 0x00 0x11 Driver ID Low Byte 0x00 0x13 Driver ID High Byte 0x00 0x15 Number of bytes used 0x0D 0x17 CRC 0x77 0x19 Version 10 0x0A TIP115 User Manual Issue 1 0 Figure 3 1 ID PROM Contents Page 7 of 17 4 IP Addressing 4 11 O Addressing The complete register set of the TIP115 is accessible in the I O space of the IP TEWS amp TECHNOLOGIES Address Symbol Description Size Bit Access 0x00 CONTO Control Register Channel 0 16 R W 0x02 DATALO Data Word Low Register Channel 0 16 R W 0x04 DATAHO Data Word High Register Channel 0 16 R 0x06 CONT1 Control Register Channel 1 16 R W 0x08 DATAL1 Data Word Low Register Channel 1 16 R W Ox0A DATAH1 Data Word High Register Channel 1 16 R 0x0C CONT2 Control Register Channel 2 16 R W Ox0E DATAL2 Data Word Low Register Channel 2 16 R W 0x10 DATAH2 Data Word High Register Channel 2 16 R 0x12 CONT3 Control Register Channel 3 16 R W 0x14 DATAL3 Data Word Low Register Channel 3 16 R W 0x16 DATAH3 Data Word High Register Channel 3 16 R 0x18 CONT4 Control Register Channel 4 16 R W
10. eeeeeneeeeeeenneeeeeenseeeseenseaeeeenseeeeeenseeeeeenseeeeeenseeneeents 12 4 11 Start Convert CHO CH4 Register csecccecceceeeesneeeeeeeeeseeeseneeeeeseeeeeesesnaeseeeeeeseeesasnaeenseeeeeees 13 5 OPERAT TION leie E 14 5 1 Standard SSI Interface Controller ccccseccsseeeeeeeeeeeeseseeeenseeeeeeeeeseaeseeseeeeeseeeseeeseseeeeneeeenes 14 5 2 Listen Only Mode egreerhESEuEuEEEEEEEdEee E sede ddareansceerteesnuete 15 5 3 Mode behavior differences cccssccsseneeseeeeeeeeesneeeeneeeeeeeeseaeensneeeeeeeeseaeseseeeenseeeseaeseaseenenenees 16 6 PIN ASSIGNMENT UO CONNECTOR ececccsseeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeenenneeeeneees 17 TIP115 User Manual Issue 1 0 Page 3 of 17 TEWS S TECHNOLOGIES Table of Figures FIGURE 1 1 BLOCK DIAGRAM tuntust Ent En EAtEASEEEEANEEEEEAEESEAE EAEE EA nEA EEEn E Ennan naet 5 FIGURE 2 1 TECHNICAL SPECIFICATION t 6 FIGURE 3 1 SID PROM CONTENT S escisesiaiuski tanainak ienaa aaan aeda aaaea Eaa eaaa 7 FIGURE 4 1 4 TIPT15 REGISTER TER 8 FIGURE 4 2 CONTROL REGISTER ciscccs cceceles advent dntes scenevieesccaenivesteeve A dons EE aE a Ar E E AE aada 9 FIGURE 4 3 READY STATUS REGISTER eeeeceeseeeee cent ania a a aaa aa iaai aaia 10 FIGURE 4 4 PARITY ERROR STATUS REGISTER eee eeeeeeee seen eeeeeeesaeeseeeseaeesaeesaeesaessaesnaeeeaeesaaes 11 FIGURE 4 5 READ ERROR STATUS RHEOGIGTER eee eee ee eee eeeeeeeneeeeeeseeeseeeseaeesaeesaeesaesaaessaeeeaeenaees 11 FIGURE 4
11. l Issue 1 0 Page 13 of 17 TEWS S TECHNOLOGIES 5 Operation Modes 5 1 Standard SSI Interface Controller In this mode the channel operates as standard SSI Interface Controller Setup the SSI Interface Controller in the Control Register Set the clock rate the number of data bits and the data word encoding Note that the parity and the zero bit are not included in the data word length A data transfer is initiated through a write to the Data Word Low or the Start Convert Register The SSI Interface Controller will generate a clock burst on which the absolute encoder returns its positional data The SSI Controller receives the positional data performs a Gray code to binary conversion when the data word encoding is set to Gray Code and checks if enabled the parity The end of the data transfer is indicated by the Ready bit and if enabled an interrupt will be issued The positional data can then be read in the Data Word Registers TIP115 SSI Interface Controller Absolute Encoder CLKO 3 CLOCK P LKO 4 CLOCK e DATAO a DATA 1 L DATAo 2 DATA 1 E E a Figure 5 1 Wiring Example Channel 0 SSI Interface Controller Mode In this mode the Read Error always reads as 0 TIP115 User Manual Issue 1 0 Page 14 of 17 TEWS S TECHNOLOGIES 5 2 Listen only Mode In Listen only Mode the channel listens to an existing SSI interface to observe its d
12. nels which operate in Listen only Mode Reasons for a read error are e The number of data bits set in the Control Register does not match the actual data word length e Only a partial transmission was received this can happen when the mode is switched and a transmission is in progress on the observed SSI interface This register is cleared automatically with the IP_RESET signal Bit Symbol Description Access Reset Value 7 5 Unused always reads as 0 4 RD_ERR4 Read Error R 0 3 RD ERR3 1 Data is invalid because of an error during the last transmission 2 RD_ERR2 0 Data OK 1 RD_ERR1 This bit is only valid for channels in Listen only Mode 0 RD_ERRO For channels in SSI Interface Controller Mode this bit will always read 0 Figure 4 5 Read Error Status Register TIP115 User Manual Issue 1 0 Page 11 of 17 4 8 Interrupt Status Register The Interrupt Status Register is a byte wide read write only register TEWS S TECHNOLOGIES The interrupt status is updated only if the interrupt enable bit of the corresponding channel is set to 1 Otherwise the interrupt status is read as 0 This register is cleared automatically with the IP_RESET signal Bit Symbol Description Access Reset Value 7 5 Unused always reads as 0 4 INTSTAT4 Interrupt Status R W 0 3 INTSTAT3 1 Data Ready Interrupt 5 INTSTAT2 0
13. nterface Controller Mode Ready Bit 0 indicates a transmission in progress 1 RDY1 In Listen only Mode the Ready Bit is set to 0 when a 0 RDYO transmission is in progress or the data word was read Figure 4 3 Ready Status Register TIP115 User Manual Issue 1 0 Page 10 of 17 TEWS S TECHNOLOGIES 4 6 Parity Error Status Register The Parity Error Status Register is a byte wide read only register The register indicates that a parity error is detected at the last data transmission If no parity error is detected at the last data transmission the status register bit is set to 0 During a transmission the parity error bit is not valid The parity error status is updated only if the parity enable bit of the corresponding channel is set to 1 Otherwise the parity status is read as 0 This register is cleared automatically with the IP_RESET signal Bit Symbol Description Access Reset Value 7 5 Unused always reads as 0 4 0 PAR_ERR4 Parity Error R 0 3 PAR_ERR3 1 Parity Error at the last data transmission 2 PAR_ERR2 0 No error at the last data transmission 1 PAR_ERR1 0 PAR_ERRO Figure 4 4 Parity Error Status Register 4 7 Read Error Status Register The Read Error Status Register is a byte wide read only register The register indicates that a read error was detected at the last data transmission A read error is only issued for chan
14. r no parity The data inputs are galvanically isolated by high speed optocouplers The level of the input and output signals is RS422 The data inputs are galvanically isolated by high speed optocouplers The level of the input and output signals is RS422 5x Standard SSI Interface Listen Only Figure 1 1 Block Diagram TIP115 User Manual Issue 1 0 Page 5 of 17 TEWS amp TECHNOLOGIES 2 Technical Specification IP Interface Interface Single Size IndustryPack Logic Interface compliant to ANSI VITA 4 1995 ID ROM Data Format UO Space Used with no wait states Memory Space Not used Interrupts Only INTREQ0O is used DMA Not supported Clock Rate 8 MHz Module Type Type SSI Interface 5 independent channels SSI CLK Output Differential driver RS422 SSI Data Input Optically isolated differential input SSI Clock Rate ius to 15us SSI Data word length Programmable from 1 bit to 32 bit Interrupts IP interrupt 0 for all 5 SSI channels 2 registers and one Interrupt Vector for individual interrupt handling Interface Connector 50 conductor flat cable Power Requirements 70mA typical 5V DC no load Physical Data Temperature Range Operating 0 C to 70 C Storage 45 C to 125 C MTBF 331000 h Humidity 5 95 non condensing Weight 32g TIP115 User Manual Issue 1 0 Figure 2 1 Techni
15. the clock rate This clock rate is multiplied by 4 and used as initial value for a watchdog timer Every new received bit resets the watchdog timer until either the programmed data word length is reached successful read or a timeout occurs read error In case of a timeout the Read Error bit is set to 1 TIP115 User Manual Issue 1 0 Page 15 of 17 Reasons for a read error are e The number of data bits set in the Control Register does not match the actual size of the transmission e Only a partial transmission was monitored this can happen when the mode is switched and a TEWS amp TECHNOLOGIES transmission is in progress on the observed SSI interface will be issued for the first reading 5 3 Mode behavior differences case of a SSI communication in progress when the mode is switched to Listen only a read error Standard SSI Interface Mode Listen only Mode Control Register Control Register fully used Bit 14 MODE is set to 0 Clock rate setting in Control Register is don t care Bit 14 MODE is set to 1 Ready Register Ready bit 0 during transmission Ready bit 0 during transmission or when the data word was read Read Error Read Error bit is always 0 Read Error bit is set to 1 ona Register erroneous transmission Connections Connect SSI Data with DATA inputs Connect SSI Clock with CLK inputs Connect SSI
16. used 8 BCO BC5 BCO 0x21 to Ox3F not used 7 Coding Data word coding R W 0 1 Gray Code The data word is converted into binary code 0 Binary Code 6 Zero Bit Parity Bit with Zero Bit controls the clock cycles R W 0 1 two additional clock cycles 0 one additional clock cycle are provided to get the parity bit 5 Even Controls the parity detection R W 0 Odd 1 odd parity 0 even parity This bit is only useful if bit 4 is set to 1 4 Parity Encoder with parity If encoder provides a parity bit R W 0 1 detect parity errors 3 CR3 Clock Rate for encoder serial clock speed R W 0 2 CR2 The clock can be programmed in steps of 1us in the range of 1 to 15 A value of 0 for the clock rate will stop the operation 1 CRI of the SSI interface 0 CRO The Listen only Mode will ignore the Clock Rate setting in this mode the Clock Rate will be detected automatically Figure 4 2 Control Register Note that a value of 0x00 for BC5 BCO is not used and will result an invalid SSI Data A value from 0x21 to 0x3F will also result an invalid SSI Data because of the limited 32 bit input shift register of the TIP115 TIP115 User Manual Issue 1 0 Page 9 of 17 TEWS amp TECHNOLOGIES 4 3 Data Word Low Register The serial data of the encoder is shifted into the word wide registers Data Word Low and Data Word High The Data Word Low Register holds the least significant word
Download Pdf Manuals
Related Search
Related Contents
XAV101v2 Powerline AV 200 Adapter User Manual iHome IP28 User's Manual JD-KS100 Samsung Mobile HotSpot SM-V101F Käyttöopas Raidsonic 4GB Bone XMas Gift Box ÿþA c t i v e W e b "! U s e r M a n u a l Netop School Advanced User's Guide HP Pavilion 500-141ea Copyright © All rights reserved.
Failed to retrieve file