Datasheet

TMCC160 motionCookie™ (Rev. 1.00 / 2015-Nov-16)
© 2015 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany
Read entire DATASHEET USER MANUAL before use of product. Terms of delivery and right
s to technical change
reserved. Download newest version at: www.trinamic.com
Certain RS485 interface converters available for PCs already include these
additional resistors (e.g. USB-2-485 with bias network at one end of the bus).
TMCC160 supports a full CAN 2.0B interface with up to 1Mbit/s. An external CAN
transceiver is needed to integrate TMCC160 into a CAN bus network. It is possible
to use TMCC160 internal generated 3.3V supply to power the IO voltage of a CAN
transceiver like in picture below.
NOTE:
The network topology should follow a bus structure as closely as possible.
The connection between each node and the CAN bus itself should be as
short as possible to avoid signal reflections.
node
n
-
1
node
n
Slave Slave
termination
resistor
(220R)
+5V
GND
pull-up (390R)
pull-down (390R)
RS485- / RS485B
RS485+ / RS485A
termination
resistor
(220R)
+5V
GND
pull-up (390R)
pull-down (390R)
Figure 17: Bus lines with resistor (Bias) network at both ends
4.6.6
CAN
2.0B Interface
5
1
4
8
3
7
6
2
GND
CANH
CANL
VCC
S
RXD
TXD
VIO
TJA1051T/3
5V 3.3V
CANL
CANH
TMCC160
CAN_RXD
CAN_TXD
100nF100nF
Figure 18: CAN Interface Example Schematic
4.6.7
CAN Bus Structure
c:>
node
1
node
n
- 1
node
n
Host
Slave Slave Slave
CAN
termination
resistor
(120 Ohm)
termination
resistor
(120 Ohm)
}
keep distance as
short as possible
Figure 19: CAN Bus Structure