Difference between revisions of "TEL-CANBUS"

From fit-PC wiki
Jump to: navigation, search
(TEL-CANBUS)   (change visibility)
(2 intermediate revisions by the same user not shown)
Line 20: Line 20:
 
* USB native device in Linux
 
* USB native device in Linux
 
* Over 10 ports can be installed
 
* Over 10 ports can be installed
 +
* Isolated DC 5V power
 +
* Ambient Operation from –40°C to 85°C.
 +
 +
=== Electrical and environmental ===
 +
* Isolation per [https://standardscatalog.ul.com/standards/en/standard_1577_5 UL 1577]
 +
* Transient immunity: 30kV/uS.
 
* Isolated DC 5V power
 
* Isolated DC 5V power
 
* Ambient Operation from –40°C to 85°C.
 
* Ambient Operation from –40°C to 85°C.
Line 28: Line 34:
 
* DIP switch for enabling/disabling on-board 120 Ohm termination
 
* 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 [https://github.com/Compulab-Tensor-PC/TEL-CANBUS/blob/master/README.md#firmware-update GitHub])
 
* Upgradeable using build-in MCU bootloader and openly available tools. (Please follow update guide in [https://github.com/Compulab-Tensor-PC/TEL-CANBUS/blob/master/README.md#firmware-update GitHub])
 +
 +
=== Open source hardware and software ===
 +
* Complete hardware design files are available
 +
* Complete firmware is available
 +
* Designed for Hacking - Easily scriptable [https://python-can.readthedocs.io/en/master/ Python SW library] for easy and cross-platform communication to the device
  
 
==Block diagram==
 
==Block diagram==
 
[[File:TEL-CANBUS_Rev.1.0_block_Diagram.jpg|200px]]
 
[[File:TEL-CANBUS_Rev.1.0_block_Diagram.jpg|200px]]
 
+
==Connector Pinout==
 
+
[[File:TEL-CANBUS connector pinout.png|200px]]
 
<!--
 
<!--
 
===Instructions===
 
===Instructions===

Revision as of 13:11, 27 October 2021

TEL-CANBUS

  • Type: COM
  • Config name: FQ
  • Compulab part number: FT.Q_CAN
  • Interface: COM
  • TRIP: 2,3,4,5,6,7,7B,8,9
  • Stacking: A, C
  • Features: TEL-CANBUS provides a CANbus interface with isolation through a DB-9 connector


TEL-CANBUS front.png

Specifications

  • Single CAN device using DB9 connector
  • Supports CAN 2.0A Specifications and ISO 11898-2
  • Bit rate of up to 1Mbit/s
  • Isolation per UL 1577
  • Transient immunity: 30kV/uS, isolated DC 5V power
  • CANbus is driven by a dedicated 32bit microcontroller (ARM Cortex M0 - STM32F042C6) running open source firmware that can be upgraded
  • Driverless operation in Windows
  • USB native device in Linux
  • Over 10 ports can be installed
  • Isolated DC 5V power
  • Ambient Operation from –40°C to 85°C.

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 implementation.
  • 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

Block diagram

TEL-CANBUS Rev.1.0 block Diagram.jpg

Connector Pinout

TEL-CANBUS connector pinout.png

Production files

Schematics

Assembly

Layout

Mechanical

Back to Tensor-PC TEL Modules