TEL-CANBUS technical documentation

From fit-PC wiki
Jump to: navigation, search

Compulab part number

FT.Q_CAN

Description

TEL-CANBUS provides a CANbus interface with isolation through a DB-9 connector.

  • Single CAN device
  • Supports CAN 2.0A Specifications
  • Supports ISO 11898-2
  • Up too 1Mbit/s bit rate

TEL-CANBUS is utilizing a USB2 interface Multiple TEL-CANBUS cards can be installed in a system

Features

  • CANbus through DB-9 Connector
  • Implemented using STM32F042C6 MCU

Software

  • Windows and Linux support
    • Driverless operation in Windows
    • USB native device in Linux

Electrical and environmental

  • Isolation per UL 1577
  • Transient immunity: 30kV/uS.
  • Isolated DC 5V power
  • Ambient Operation from –40°C to 85°C.

Configuration

  • Two Code implementations in one device switchable by a DIP Switch.
  • Default CANable USB CDC implementation & candleLight USB device implemintation.
  • DIP switch for enabling/disabling on-board 120 Ohm termination
  • Upgradeable using build-in MCU bootloader and openly available tools. (Please follow update guide in GitHub)

Open source hardware and software

  • Complete hardware design files are available
  • Complete firmware is available
  • Designed for Hacking - Easily scriptable Python SW library for easy and cross-platform communication to the device

Connection requirements

Host interface

USB2

Physical connection

or

Version information

Latest HW Version Rev 1.0

Block diagram

TEL-CANBUS Rev.1.0 block Diagram.jpg

Mechanical model

Hardware design files

Software source files

ToDo add files