EasyManua.ls Logo

Titan Electronics USB-2CAN-M - User Manual

Titan Electronics USB-2CAN-M
76 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
Titan Electronics Inc.
Web: www.titan.tw
USB-2CAN-M/USB-CAN-SI-M
USER’S MANUAL
2019 Edition

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Titan Electronics USB-2CAN-M and is the answer not in the manual?

Summary

Introduction to USB to CAN Adapter

Product Features Overview

Device Diagrams

Block Diagrams

Illustrates the internal architecture of the USB to CAN adapter.

Technical Specifications

Pin-Out and Connections

DB9 Connector Pin-out

Details the pin assignments for the DB9 CAN bus connector.

Enabling 5 V Power Output

Instructions on how to enable the 5V power output for external devices.

Termination Resistors

Explains the requirement for CAN bus termination resistors for impedance matching.

Installation Procedures

Hardware Installation

Guidance on physically connecting and installing the USB CAN adapter.

Driver Installation and Verification

Steps for installing and verifying the adapter's drivers on Windows.

COM Port Settings

Procedure to modify COM port settings for compatibility with software.

Linux SocketCAN Driver Installation

Instructions for installing drivers on Linux systems using SocketCAN.

Function Description and Commands

LED Indicators

Explains the meaning of the LEDs on the USB CAN adapter for status monitoring.

ASCII Commands

Lists and explains the ASCII commands for controlling the adapter via serial port.

Command List and Channel Operations

Commands for opening, closing CAN bus channels, and listing commands.

Setting CAN Bitrate

How to set standard and advanced CAN bus bitrates using commands.

Transmitting CAN Frames

Commands for transmitting standard and extended CAN frames and remote requests.

Timestamp and Filtering Settings

Commands for enabling/disabling timestamps and setting acceptance masks/codes.

Getting Status Flags

Command to retrieve CAN bus status flags and detailed error codes.

Adapter Information Commands

Commands to retrieve firmware version, serial number, and reset the adapter.

Tools and Utilities

Performance Tuning and Firmware Upgrade

Setting 3MBit baud rate and updating the adapter's firmware.

CANHacker Software Usage

How to use CANHacker for analyzing and transmitting CAN frames, including its features.

Titan CAN Test Program Usage

How to use Titan CAN Test for analyzing and transmitting CAN frames, including its features.

CANopen and Compilation

Introduction to CANopen, and compilation for Linux and Windows environments.

Application Programming Interface (API)

API Overview

Introduction to the API for developing custom CAN applications.

Core API Functions

Details on CAN_Open, CAN_Close, CAN_Write, CAN_Read, CAN_Flush, CAN_Status, CAN_Version.

CAN_MSG Structure

Definition and members of the CAN message structure for data handling.

API Examples

Code examples demonstrating API usage in C, C#, VB.NET, VB 6.0, Python, and LabVIEW.

Titan Electronics USB-2CAN-M Specifications

General IconGeneral
USB StandardUSB 2.0
CAN Channels2
CAN Bit RateUp to 1 Mbps
CAN StandardISO 11898-2
Baud RateUp to 1 Mbps
Isolation2500 VRMS
Operating Voltage5V DC (USB powered)
Weight150 g
Operating Temperature-40°C to +85°C