background image

Kvaser Hybrid Pro 2xCAN/LIN User’s Guide

6 (23)

2.2

Major features

Hybrid USB CAN/LIN interface.

CAN interface with Kvaser

t

programmability.

Supports CAN FD, up to 5 Mbit/s (with correct physical layer implementation).

Quick and easy plug-and-play installation.

Supports both 11-bit (CAN 2.0A) and 29-bit (CAN 2.0B active) identifiers.

Power is taken from the USB bus.

100% compatible with applications written for other Kvaser CAN hardware
with Kvaser CANlib and Kvaser LINlib.

High-speed CAN connection (compliant with ISO 11898-2), up to 1 Mbit/s.

Fully compatible with J1939, CANopen, NMEA 2000

R

and DeviceNet.

Kvaser MagiSync – automatic time synchronization (see Section 4.7, Kvaser
MagiSync, on Page 16 for more details).

Auto response buffers, to send CAN messages on a defined event.

Auto transmit buffers, to send CAN messages on a defined interval.

Supports LIN 1.3 to 2.2

LIN reference voltage detection

2.3

Interface

Kvaser Hybrid Pro 2xCAN/LIN provides a CAN/LIN bus interface through a
standard USB interface.

2.4

The t programming language

The Kvaser t programming language is event oriented and modeled after C. It can
be used to customize the behavior of the Kvaser Hybrid Pro 2xCAN/LIN and other
Kvaser t capable devices.

A t program is invoked via hooks, which are entry points that are executed at the
occurrence of certain events. These events can be, for example, the arrival of
specific CAN messages or a timer expiration.

Like any Kvaser CAN interface, the Kvaser Hybrid Pro 2xCAN/LIN can be used via
CANlib on a PC. The addition of t programs running directly on the Kvaser Hybrid
Pro 2xCAN/LIN makes it possible to react much quicker to CAN bus events (for
example to speed up file transfer protocols or to simulate missing hardware).

For more information, see the Kvaser t Programming Language guide that can be
downloaded at www.kvaser.com/download.

Kvaser AB, Mölndal, Sweden — www.kvaser.com

Summary of Contents for Hybrid Pro

Page 1: ...8 We believe that the information contained herein was accurate in all respects at the time of printing Kvaser AB cannot however assume any responsibility for errors or omissions in this text Also note that the information in this document is subject to change without notice and should not be construed as a commitment by Kvaser AB ...

Page 2: ...Kvaser Hybrid Pro 2xCAN LIN User s Guide 2 23 This page is intentionally left blank Kvaser AB Mölndal Sweden www kvaser com ...

Page 3: ...3 2 USB connector 8 3 3 CAN LIN channels 9 3 4 Power supply 9 3 5 LED Indicators 10 3 6 Troubleshooting 10 4 Appendices 11 4 1 Definitions of LED states and colors 11 4 2 Start and stop of t programs 13 4 3 Technical data 14 4 4 CAN LIN connector 14 4 5 CAN bus termination 15 4 6 Updating the firmware 16 4 7 Kvaser MagiSync 16 5 Disposal and Recycling Information 18 6 Legal acknowledgements 19 6 1...

Page 4: ...About this manual This manual is intended for Kvaser Hybrid Pro 2xCAN LIN users This document contains a description of the hardware s properties and general instructions for connecting the device to a computer Kvaser AB Mölndal Sweden www kvaser com ...

Page 5: ...CAN LIN is a two channel interface where each channel can be opened independently either as CAN or LIN The Kvaser Hybrid Pro 2xCAN LIN is compatible with applications that use Kvaser s CANlib and LINlib This guide applies to Kvaser Hybrid Pro 2xCAN LIN devices listed in Table 1 Device Product Number Kvaser Hybrid Pro 2xCAN LIN 73 30130 01042 0 Table 1 Kvaser Hybrid Pro 2xCAN LIN devices and their ...

Page 6: ...s LIN 1 3 to 2 2 LIN reference voltage detection 2 3 Interface Kvaser Hybrid Pro 2xCAN LIN provides a CAN LIN bus interface through a standard USB interface 2 4 The t programming language The Kvaser t programming language is event oriented and modeled after C It can be used to customize the behavior of the Kvaser Hybrid Pro 2xCAN LIN and other Kvaser t capable devices A t program is invoked via ho...

Page 7: ...criptLoad Predefined Logger Related Functions filterDropMessage loggerStatus loggerStart loggerStop Other Predefined Functions timeGetDate Table 2 Functionality in the t language v3 2 that is not supported by Kvaser Hybrid Pro 2xCAN LIN 2 6 Additional software and documentation The Kvaser CANlib SDK includes everything you need in order to develop software for Kvaser CAN hardware The SDK contains ...

Page 8: ...and installed on the Kvaser Hybrid Pro 2xCAN LIN The latest version of the driver and firmware can be downloaded from www kvaser com download The driver is installed by running the file kvaser_drivers_setup exe The Kvaser Hybrid Pro 2xCAN LIN may be inserted in any free USB socket on the host computer You do not need to switch the power off before inserting or removing the device For information o...

Page 9: ...ends to be more reliable than only foil Furthermore longer cables may introduce signal degradation and timing issues that if necessary can be mitigated using shorter cable segments combined with hubs that amplify the signal and handle delays on a per cable basis 3 3 CAN LIN channels The Kvaser Hybrid Pro 2xCAN LIN has two LIN CAN Hi Speed channels in two seperate 9 pin D SUB CAN connectors see Fig...

Page 10: ...ribed in Section 4 1 Definitions of LED states and colors on Page 11 Figure 4 LEDs on the Kvaser Hybrid Pro 2xCAN LIN 3 6 Troubleshooting Use Kvaser Device Guide in the Control Panel to verify that the computer can communicate with the Kvaser Hybrid Pro 2xCAN LIN If the firmware version shown is all zeros there are communication problems If the LEDs are not flashing or do not light up at all check...

Page 11: ...s is used to describe the state of an LED Off The LED is off and no light is emitted Flash The LED is lit up for a very short time A single flash may be hard to see and a continuous set of flashes will look the same as On Slow Blink The LED is repeatedly turned On and Off The On and Off phase is equal in time Fast Blink The LED is repeatedly turned On and Off but with a higher frequency than Slow ...

Page 12: ...rface mode when connected to the PC via USB If the Power LED is showing a steady green light the device is in Interface mode and working correctly When connected to the computer for the first time the Power LED will blink slowly in yellow until the driver is installed and the device has received a USB configuration When in Interface mode if the Power LED is yellow for an extended period something ...

Page 13: ...c LED shows CAN bus status in CAN Interface mode 4 1 4 LIN interface mode When Kvaser Hybrid Pro 2xCAN LIN is used as a LIN interface the traffic LED is used as described in Table 7 Traffic LED Description Off Idle no CAN traffic Flash Yellow Internal activity or LIN message received or sent All Fast Blink Yellow Firmware update is in progress Table 7 Traffic LED shows LIN bus status in LIN Interf...

Page 14: ...ementation CAN LIN Controller Kvaser CAN LIN IP in FPGA LIN Transceivers TJA1021T 20 LIN Bit Rate 1 20 kbit s Time stamp resolution 1 µs CAN Max message rate 20000 msg s per channel Error Frame Detection Yes Error Frame Generation Yes Silent mode Yes Kvaser MagiSync Yes PC interface USB 2 0 Power consumption max 280 mA Hardware configuration Done by software Plug Play Software requirements Windows...

Page 15: ...rmination Every CAN bus must be terminated with a 120 Ohm resistor at each end of the bus The Kvaser Hybrid Pro 2xCAN LIN does not contain any CAN bus termination because their inclusion could cause severe disturbance in a system which is already correctly terminated For laboratory or testing use the exact value of the termination resistors is not always critical Sometimes a single terminator is s...

Page 16: ...xCAN LIN in the tree view to the left and click on the channel The firmware revision information now appears in the right half of the window 4 7 Kvaser MagiSync Time synchronization is needed to achieve accurate and precise time stamping between several PC to bus interfaces connected to one PC Since each PC to bus interface uses its on board clock to set the time stamps Kvaser MagiSync is an innov...

Page 17: ...USB hub to get your Kvaser Devices synchronized The easiest way to verify the setup is to view Synchronized Hardware in the Device Tree of Kvaser Device Guide in your computer s control panel If all your hardware is placed in one Kvaser MagiSync Group then you are ready to go When connected correctly all units are synchronized achieving a high precision virtual clock accurate to the microsecond Kv...

Page 18: ...ormation When this product reaches its end of life please dispose of it according to your local environmental laws and guidelines For information about Kvaser s recycling programs visit http www kvaser com en kvaser recycling policy html Kvaser AB Mölndal Sweden www kvaser com ...

Page 19: ...SE DAMAGE TO EQUIPMENT DEVICES OR THE SURROUNDING ENVIRONMENT WITH THIS DEVICE YOU MAY POTENTIALLY CAUSE A CHANGE IN THE OPERATION OF THE SYSTEM MODULE DEVICE CIRCUIT OR OUTPUT TURN ON OR ACTIVATE A MODULE DEVICE CIRCUIT OUTPUT OR FUNCTION TURN OFF OR DEACTIVATE A MODULE DEVICE CIRCUIT OUTPUT OR FUNCTION INHIBIT TURN OFF OR DEACTIVATE NORMAL OPERATION MODIFY THE BEHAVIOR OF A DISTRIBUTED PRODUCT A...

Page 20: ...Kvaser Hybrid Pro 2xCAN LIN User s Guide 20 23 Kvaser AB Mölndal Sweden www kvaser com ...

Page 21: ...ype 73 30130 01042 0 The object of the declaration described above is in conformity with the relevant Union harmonisation legislation Chemical substances REACH Regulation EC No 1907 2006 Electromagnetic Compatibility EMC Directive 2014 30 EU RoHS recast Directive 2011 65 EU Waste Electrical Electronic Equipment WEEE Directive 2012 19 EU The following harmonised standards and technical specificatio...

Page 22: ... countries Adobe the Adobe logo and Reader are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and or other countries DeviceNet is a trademark of Open DeviceNet Vendor Association Inc NMEA 2000 is the registered trademark of the National Marine Electronics Association Inc For information about Kvaser related CAN patents see www kvaser com patent Kvaser...

Page 23: ...Document Revision History Version history for document UG_98202_hybrid_pro_2xcan_lin Revision Date Changes 1 0 2018 02 15 Initial version 1 0 2018 05 03 Minor textual changes 1 1 2018 05 07 Minor textual changes Kvaser AB Mölndal Sweden www kvaser com ...

Reviews: