Difference between revisions of "TEL-SERX4 technical documentation"

From fit-PC wiki
Jump to: navigation, search
(Created page with "== Compulab part number == '''FT.H-SER4''' == Description == TEL-SERDB9 Provides USB to Multiprotocol(RS-232, RS-485-Half Duplex, RS485-Full Duplex) serial connection (up to...")   (change visibility)
 
(Description)   (change visibility)
Line 5: Line 5:
 
TEL-SERDB9 Provides USB to Multiprotocol(RS-232, RS-485-Half Duplex, RS485-Full Duplex) serial connection (up to 4 Ports per TEL).
 
TEL-SERDB9 Provides USB to Multiprotocol(RS-232, RS-485-Half Duplex, RS485-Full Duplex) serial connection (up to 4 Ports per TEL).
  
* 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
+
                      RS-232 / RS-485
Multiple TEL-CANBUS cards can be installed in a system
+
USB <--> USB HUB <---> RS-232 / RS-485
 +
                      RS-232 / RS-485
 +
                      RS-232 / RS-485
 +
 
 +
RS-485 - Globally enable Termination resistor. - User Switchable
 +
      - Globally Switched Between Half Duplex and Full-Duplex mode. - User Switchable
 +
 
 +
 
 +
* Simple USB Connection protocol
 +
* Supports Multiprotocol implementation on one DB9 Connector.
 +
* Individually enabled between RS-232 or RS485 ports. 
 +
* Build-in Termination resistor.
 +
* Protocol switching using Onboard switches or using I2C expander
 +
 
 +
 
 +
TEL-SERDB9 is utilizing a USB2 interface
 +
Multiple TEL-SERDB9 cards can be installed in a system
  
 
== Features ==
 
== Features ==

Revision as of 07:26, 11 October 2020

Compulab part number

FT.H-SER4

Description

TEL-SERDB9 Provides USB to Multiprotocol(RS-232, RS-485-Half Duplex, RS485-Full Duplex) serial connection (up to 4 Ports per TEL).


                      RS-232 / RS-485

USB <--> USB HUB <---> RS-232 / RS-485

                      RS-232 / RS-485
                      RS-232 / RS-485

RS-485 - Globally enable Termination resistor. - User Switchable

      - Globally Switched Between Half Duplex and Full-Duplex mode. - User Switchable


  • Simple USB Connection protocol
  • Supports Multiprotocol implementation on one DB9 Connector.
  • Individually enabled between RS-232 or RS485 ports.
  • Build-in Termination resistor.
  • Protocol switching using Onboard switches or using I2C expander


TEL-SERDB9 is utilizing a USB2 interface Multiple TEL-SERDB9 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

ToDo: Add 3D model

Hardware design files

ToDo: Add Gerbers 
ToDo: Add Schematics

Software source files

ToDo add files