Difference between revisions of "TEL-CANBUS technical documentation"

From fit-PC wiki
Jump to: navigation, search
(Features)   (change visibility)
Line 1: Line 1:
= Description =  
+
== Part number ==
TEL-CANBUS Is an isolated USB to Controller Area Network (CAN) extension board.
+
FT.Q_CAN
  
= Features =
+
== Description ==
* USB to DB-9 Connector.
+
TEL-CANBUS provides CANbus interface with isolation through a DB-9 connector.
* Driverless operation on Windows and optional USB native device for Linux system.
+
 
* Two Code implementations in one device switchable by an onboard switch.
+
ToDo: CANbus version?
* Isolation per UL1577 (Standard for Optical Isolators).
+
ToDo: Data rate?
* Isolated DC 5V power.
+
 
 +
TEL-CANBUS is utilizing a USB2 interface.
 +
Multiple TEL-CANBUS cards can be installed in a system.
 +
 
 +
== Features ==
 +
* CANbus through DB-9 Connector
 +
ToDo: single CANbus device or multiple? More information about CANbus capabilities
 +
ToDo: microcontroller? Which?
 +
=== Software ===
 +
* Windows and Linux support
 +
** Driverless operation in Windows  
 +
** USB native device in Linux
 +
=== Electrical and environmental ===
 +
* Isolation per [https://standardscatalog.ul.com/standards/en/standard_1577_5 UL 1577]
 
* Transient immunity: 30kV/uS.
 
* Transient immunity: 30kV/uS.
 +
* Isolated DC 5V power
 
* Ambient Operation from –40°C to 125°C.
 
* Ambient Operation from –40°C to 125°C.
* Selectable Termination 120R.
+
=== Configuration ===
* Open Source - All design files are available under a permissive license.
+
* Two Code implementations in one device switchable by a DIP Switch.
* Cross-platform - works on MAC, Linux, and windows.
+
ToDo: please elaborate what are the code implementations
 +
* DIP switch for enabling/disabling on-board 120 Ohm termination
 +
ToDo: can firmware be upgraded? How?
 +
 
 +
=== Open source hardware and software ===
 +
* Complete hardware design files are available
 +
* Complete firmware is available
 
* Designed for Hacking - Easily scriptable using an open-source Python library.  
 
* Designed for Hacking - Easily scriptable using an open-source Python library.  
 +
ToDo: firmware or software, not clear
  
 
== Connection requirements ==
 
== Connection requirements ==
* TRIP.
+
* [[TRIP]]
* Optionally USB connector without using a TRIP.
+
or
 +
* [[USBTT]]
  
 
== Version information ==
 
== Version information ==
 
Latest HW Version Rev 1.0
 
Latest HW Version Rev 1.0
 
Part number: FT.Q_CAN
 
  
 
==Block diagram==
 
==Block diagram==
  
* Add block diagram
+
ToDo: Add block diagram
  
* Add nice looking DB-9 Pinout
+
ToDo: nice looking DB-9 Pinout
  
==Mechanical footprint==
+
== Mechanical model ==
* Add 3D model
+
ToDo: Add 3D model
  
==Design files==
+
== Hardware design files ==
* Add Gerbers  
+
ToDo: Add Gerbers  
* Add Schematics
+
ToDo: Add Schematics
  
==Software files ==
+
== Software source files ==
  
ToDo add files<br>
+
ToDo add files
https://github.com/Compulab-Tensor-PC/TEL-CANBUS
+
* [https://github.com/Compulab-Tensor-PC/TEL-CANBUS Firmware source files on GitHub]

Revision as of 15:07, 26 May 2020

Part number

FT.Q_CAN

Description

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

ToDo: CANbus version?
ToDo: Data rate?

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

Features

  • CANbus through DB-9 Connector
ToDo: single CANbus device or multiple? More information about CANbus capabilities
ToDo: microcontroller? Which?

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 125°C.

Configuration

  • Two Code implementations in one device switchable by a DIP Switch.
ToDo: please elaborate what are the code implementations
  • DIP switch for enabling/disabling on-board 120 Ohm termination
ToDo: can firmware be upgraded? How?

Open source hardware and software

  • Complete hardware design files are available
  • Complete firmware is available
  • Designed for Hacking - Easily scriptable using an open-source Python library.
ToDo: firmware or software, not clear

Connection requirements

or

Version information

Latest HW Version Rev 1.0

Block diagram

ToDo: Add block diagram
ToDo: nice looking DB-9 Pinout

Mechanical model

ToDo: Add 3D model

Hardware design files

ToDo: Add Gerbers 
ToDo: Add Schematics

Software source files

ToDo add files