background image

 

 

TIP810 Version 3.0 User Manual Issue 3.0.4 

Page 7 of 19 

2  Compatibility with TIP810 V1.0, V2.0 

The TIP810 V3.0 uses the SJA1000 CAN controller as a replacement of the PCA82C200 CAN 
controller which was used on the TIP810 V1.0.  The TIP810 V2.0 also had used the SJA1000 CAN 
controller, but only in a PCA82C200 compatible way. 

The SJA1000 CAN controller on the TIP810 is register-, pin- and function-compatible with the 
PCA82C200 if operating in the 

“BasiCAN" Mode

. This mode is the default mode for the SJA1000 

CAN controller after power-on. 

In the 

“PeliCAN" Mode

 the SJA1000 CAN controller supports the full CAN2.0B protocol specification 

plus additional features.  

Setting the SJA1000 Operation Mode: 

The modes can be switched via bit 7 in the Clock Divider Register if the controller is in reset mode. 

For a detailed description of the SJA1000 CAN controller, it’s operating modes and additional features 
please refer to the SJA1000 data sheet, which is part of the TIP810-ED V3.0 engineering 
documentation. 

Содержание TIP810

Страница 1: ...S TECHNOLOGIES GmbH TEWS TECHNOLOGIES LLC Am Bahnhof 7 25469 Halstenbek Germany www tews com Phone 49 0 4101 4058 0 Fax 49 0 4101 4058 19 e mail info tews com 9190 Double Diamond Parkway Suite 127 Ren...

Страница 2: ...ed 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 ch...

Страница 3: ...Issue Description Date 1 0 Initial Issue October 2001 1 1 Addressing description modified November 2001 1 2 Changed Block Diagram and General Revision October 2002 1 3 New address TEWS LLC September...

Страница 4: ...de Register Set 12 5 2 PeliCAN Mode Register Set 13 5 3 Interrupt Vector Register 15 6 PROGRAMMING 16 6 1 Initialization of the Hardware 16 6 2 Programming of the SJA1000 Controller 16 7 INSTALLATION...

Страница 5: ...CONFIGURATION 17 List of Tables TABLE 3 1 TECHNICAL SPECIFICATION TIP810 8 TABLE 4 1 ID PROM CONTENTS TIP810 V1 0 9 TABLE 4 2 ID PROM CONTENTS TIP810 V2 0 9 TABLE 4 3 ID PROM CONTENTS TIP810 V3 0 10...

Страница 6: ...TIP810 10 V1 0 Additionally a new mode of operation PeliCAN is implemented on the SJA1000 which supports the CAN 2 0B protocol specification with several new features The SJA1000 has the capability to...

Страница 7: ...atible with the PCA82C200 if operating in the BasiCAN Mode This mode is the default mode for the SJA1000 CAN controller after power on In the PeliCAN Mode the SJA1000 CAN controller supports the full...

Страница 8: ...IDSEL No wait state IOSEL No wait state read write access to the vector register 1 wait state read write access to the SJA1000 INTSEL No wait state MEMSEL 1 wait state read write access to the SJA100...

Страница 9: ...Driver ID Low Byte 0x00 0x13 Driver ID High Byte 0x00 0x15 Number of bytes used 0x0C 0x17 CRC 0x11 Table 4 1 ID PROM Contents TIP810 V1 0 Address Function Contents 0x01 ASCII I 0x49 0x03 ASCII P 0x50...

Страница 10: ...I I 0x49 0x03 ASCII P 0x50 0x05 ASCII A 0x41 0x07 ASCII C 0x43 0x09 Manufacturer ID 0xB3 0x0B Model Number 0x01 0x0C Revision 0x30 0x0F Reserved 0x00 0x11 Driver ID Low Byte 0x00 0x13 Driver ID High B...

Страница 11: ...19 5 TIP810 Addressing TIP810 Address range SJA1000 CAN Controller Register Set ip_io_base_address 0x01 to 0x3F lower 32byte register space ip_mem_base_address 0x01 to 0xFF complete register space Int...

Страница 12: ...RTR Data length identifier 2 to 0 0xFF 0x17 R W Transmit Buffer Byte 1 data byte 1 0xFF 0x19 R W Transmit Buffer Byte 2 data byte 2 0xFF 0x1B R W Transmit Buffer Byte 3 data byte 3 0xFF 0x1D R W Tran...

Страница 13: ...egister EWL EWL 0x1B R W RX Error Counter Register RX Error Counter RX Error Counter 0x1D R W TX Error Counter Register TX Error Counter TX Error Counter 0x1F R W TX RX Frame information Register TX R...

Страница 14: ...ternal RAM address 77 free 0xDA R W Internal RAM address 78 free 0xDB R W Internal RAM address 79 free 0xDC R W 0x00 0xDD R 0x00 0xDE R 0x00 0xFF R Table 5 2 PeliCAN Mode Register Set R W These Regist...

Страница 15: ...ware during initialization of the TIP810 The Philips SJA1000 CAN controller can generate interrupts on interrupt request line INTREQ0 of the IP bus Detailed Interrupt Status information can be obtaine...

Страница 16: ...00 CAN controller must be programmed for the two physical interfaces Set the SJA1000 Output Control Register Offset 0x11 to value 0xDA for CAN High Speed and Modified RS485 6 2 Programming of the SJA1...

Страница 17: ...the TIP810 to a minimum the CAN bus lines for high speed and for mod RS485 are connected twice to the IP I O connector This means that the CAN bus is routed through the TIP810 No termination is provi...

Страница 18: ...SUB D connector meets the suggestion of the CiA CAN in Automation Line 1 9 is connected on board with line 10 18 With this it is very easy to connect the TIP810 to the CAN bus I O Line 9 pin SUB D Des...

Страница 19: ...ery easy to connect the TIP810 to the CAN bus I O Line 9 pin SUB D Description according to CIA 33 1 Reserved 34 6 GND Optional Input Ground 35 2 CAN_L bus line RS485 36 7 CAN_H bus line RS485 37 3 GN...

Отзывы: