CAN and LIN Interfaces for Hi-Speed USB
NI USB-8472, NI USB-8472s, NI USB-8473,
NI USB-8473s, NI USB-8476, NI USB-8476s,
• 1-port interfaces for high-speed CAN,
low-speed/fault-tolerant CAN, and LIN
Operating Systems
• Windows Vista/XP/2000
• Optional hardware synchronization
• Hi-Speed USB, bus-powered
• 500 V digital isolation
• Bus error logging
• Hardware timestamping – 1 µs resolution
Recommended Software
• LabVIEW
• LabWindows™/CVI
• Visual C++ 6.0
• Visual Basic 6.0
• Borland C/C++
CAN Interfaces
• Philips SJA1000 CAN controller
• Transmit/receive 100 percent bus load
at 1 Mb/s
Application Software
(included)
• CAN/LIN bus monitoring
and logging utility
• ISO 11898 compliance for standard (11-
bit) and extended (29-bit) arbitration IDs
• Software-selectable termination for
low-speed/fault-tolerant CAN
• J1939 compliance
Driver Software
(included)
• NI-CAN
LIN Interfaces
• Atmel ATA6620 transceiver
• LIN 1.3/2.0 and J2602 compliance
• Software-selectable master/
slave termination
Max Transfer
Rate (kb/s)
Hardware
Sync
Software
Termination
Model
Physical Layer
Low-speed/fault-tolerant CAN
Low-speed/fault-tolerant CAN
Transceivers
Ports
API
USB-8472
USB-8472s
USB-8473
USB-8473s
USB-8476
USB-8476s
TJA1054AT
TJA1054AT
TJA1041
TJA1041
ATA6620
ATA6620
1
1
1
1
1
1
125
125
1,000
1,000
20
–
ꢀ
–
Frame
Frame
Frame
Frame
Frame
Frame
ꢀ
ꢀ
–
High-speed CAN
High-speed CAN
–
ꢀ
–
LIN
LIN
ꢀ
ꢀ
20
ꢀ
Table 1. NI USB-847x Selection Guide
With hardware timestamping, you can log messages with
Overview
microsecond-accurate timestamps for reconstructing network events
and correlating data across synchronized devices. All USB-847x
interfaces use an industry-standard 9-pin male D-Sub (DB9) connector
to interface to CAN and LIN buses.
NI USB-847x devices provide Hi-Speed USB interfaces for Controller Area
Network (CAN) and Local Interconnect Network (LIN) monitoring, logging,
and testing. With high-speed CAN, low-speed/fault-tolerant CAN, and
LIN interfaces featuring optional hardware synchronization, you can use
two or more USB-847x devices together to interface to a wide variety of
CAN and LIN networks.
Hi-Speed USB connectivity and onboard frame buffering ensure
no dropped frames, even under 100 percent bus loads.
The USB-847x interfaces are ideal for many types of
applications, including:
CAN Interfaces
USB-847x CAN interfaces feature the industry-standard Philips SJA1000
CAN controller, which implements ISO 11898 CAN functionality. The
SJA1000 offers additional features to aid in system development,
including listen-only mode, sleep/wakeup mode, error counter access,
and self-reception (echo) mode. USB-847x CAN interfaces recognize
standard (11-bit) and extended (29-bit) arbitration IDs and are compatible
with J1939 networks.
• In-vehicle network monitoring and logging
• Bus load monitoring
• Device validation with synchronized data acquisition
• CAN device development and test
• CAN and LIN data correlation with external measurements
The convenient all-in-one design features a captive 2 m USB cable
and built-in transceiver, requiring no extra cables or accessories to
get applications running quickly.