Difference between revisions of "TEL-SERX4"

From fit-PC wiki
Jump to: navigation, search
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==TEL-SERX4==
 
==TEL-SERX4==
  
=<span style="color: red">'''WORK IN PROGRESS!!!'''</span>=
 
 
* Type: '''COM'''
 
* Type: '''COM'''
 
* Config name: '''FHA'''
 
* Config name: '''FHA'''
 +
* Compulab part number: '''FT.H-SER4'''
 
* Interface: '''USB 2.0'''
 
* Interface: '''USB 2.0'''
* TRIP" '''2,3,4,5,6,7,7B,8,9'''
+
* TRIP: '''2,3,4,5,6,7,7B,8,9'''
 
* Stacking: '''A, C'''
 
* Stacking: '''A, C'''
 
* Features:  '''4x RS232 / RS485 with DB9 connectors'''
 
* Features:  '''4x RS232 / RS485 with DB9 connectors'''
Line 12: Line 12:
 
[[File:TEL-SER4 6.png|200px]]
 
[[File:TEL-SER4 6.png|200px]]
  
 +
TEL-SERX4 Provides USB to Multiprotocol(RS-232, RS-485-Half Duplex, RS485-Full Duplex) serial connection (up to 4 Ports per TEL).
  
 +
* 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
 +
 +
 +
                       
 +
USB <--> USB HUB <---> RS-232 / RS-485 (Port A) - Native DB-9 Port
 +
                        RS-232 / RS-485 (Port B)
 +
                        RS-232 / RS-485 (Port C)
 +
                        RS-232 / RS-485 (Port D)
 +
 +
RS-485 - Globally enable Termination resistor. - User Switchable
 +
        - Globally Switched Between Half Duplex and Full-Duplex mode. - User Switchable
 +
 +
 +
TEL-SERX4 is utilizing a USB2 interface
 +
Multiple TEL-SERX4 cards can be installed in a system
 
===Specifications===
 
===Specifications===
 
* Using DB9 connector.
 
* Using DB9 connector.
 +
* Implemented using [https://ftdichip.com/wp-content/uploads/2020/08/DS_FT4232H.pdf FTDI FT4232H]
 
* Each port supports RS232, RS485 half/full duplex and can be configured independently.
 
* Each port supports RS232, RS485 half/full duplex and can be configured independently.
 
* Over 20 ports can be installed.
 
* Over 20 ports can be installed.
 +
* Driverless operation in Windows & Linux
 +
* USB native device in Linux
 +
* Ambient Operation from –40°C to 85°C.
 +
 +
=== Configuration ===
 +
==== Two Configuration method of the device====
 +
* Onboard switches
 +
  SW1 - PORTA: ON->RS-232 OFF->RS-485 - Native on board Port
 +
  SW2 - PORTB: ON->RS-232 OFF->RS-485
 +
  SW3 - PORTC: ON->RS-232 OFF->RS-485
 +
  SW4 - PORTD: ON->RS-232 OFF->RS-485
 +
 
 +
  SW7 - ON->RS-485 Half Duplex OFF->RS-485 Full-Duplex      - Port A-D
 +
  SW5 - ON->Enables Termination resistor RS-485-Half Duplex - Port A-D
 +
  SW6 - ON->Enables Termination Resistor RS-485-Full Duplex - Port A-D
 +
* I2C GPIO expander(PCA9555) that is located on I2C address 0X27.
 +
  I/O,0.0 -- Port A: High: RS-232, Low: RS-485
 +
  I/O,0.1 -- Port B: High: RS-232, Low: RS-485
 +
  I/O,0.2 -- Port C: High: RS-232, Low: RS-485
 +
  I/O,0.3 -- Port D: High: RS-232, Low: RS-485
 +
  I/O,0.4 -- NC
 +
  I/O,0.5 -- NC
 +
  I/O,0.6 -- NC
 +
  I/O,0.7 -- Global: High RS-485 Half Duplex, Low: RS-485 Full Duplex
 +
 +
  I/O,1.0 -- Port A: High RS-485 Termination enabled on Half Duplex Lines
 +
  I/O,1.1 -- Port B: High RS-485 Termination enabled on Half Duplex Lines
 +
  I/O,1.2 -- Port C: High RS-485 Termination enabled on Half Duplex Lines
 +
  I/O,1.3 -- Port D: High RS-485 Termination enabled on Half Duplex Lines
 +
  I/O,1.4 -- Port A: High RS-485 Termination enabled on Full-Duplex Lines
 +
  I/O,1.5 -- Port B: High RS-485 Termination enabled on Full-Duplex Lines
 +
  I/O,1.6 -- Port C: High RS-485 Termination enabled on Full-Duplex Lines
 +
  I/O,1.7 -- Port D: High RS-485 Termination enabled on Full-Duplex Lines
 +
 +
=== Open source hardware and software ===
 +
* Complete hardware design files are available
 +
* Complete firmware is available
 +
 +
== Connection requirements ==
 +
=== Pinout ===
 +
{|
 +
|-
 +
| [[File:TEL-SERDB9_DB9_pinout_diagram.png|thumb|none|600px | DB-9 Pinout]]
 +
| [[File:TEL-SERDB9_DB9_Switch_board location.png|thumb|none|273px | Switch Location Diagram]]
 +
|}
 
<!--
 
<!--
 
===Instructions===
 
===Instructions===
  
* [https://fit-iot.com/files/mechanical/TELS/TEL-SERX4/Installation-instructions/fitlet2-TEL-SERX4-installation-instructions.pdf fitlet2 TEL-SERX4 installation instructions]
+
* [https://fit-iot.com/files/mechanical/TELS/TEL-SERX4/Installation-instructions/fitlet2-TEL-SERX4-installation-instructions.pdf fitlet2 TEL-SERX4 installation instructions] -->
  
 
===Production files===
 
===Production files===
  
*Schematics
+
<b><u>Schematics</u></b>
  
**[https://fit-iot.com/files/mechanical/TELS/TEL-SERX4/Schematics/TEL-SERX4-1_0-Schematic.zip TEL-SERX4 Rev1.0 Schematic files]
+
*[https://fit-iot.com/files/tensor-pc/TELs/FT.H-SER4/FT.H-SER4_V1_1_1_Schematics_8000117002.zip TEL-SERX4 Rev1.0 Schematic files]
  
*Assembly
+
<b><u>Assembly</u></b>
  
**[https://fit-iot.com/files//mechanical/TELS/TEL-SERX4/Assembly/TEL-SERX4-1_0-Assembly.zip TEL-SERX4 Rev1.0 Assembly files]
+
*[https://fit-iot.com/files/tensor-pc/TELs/FT.H-SER4/FT.H-SER4_V1_1_1_Assembly_drawings_8050117002.zip TEL-SERX4 Rev1.0 Assembly files]
  
*Layout
+
<b><u>Layout</u></b>
  
**[https://fit-iot.com/files/mechanical/TELS/TEL-SERX4/Layout/TEL-SERX4-1_0-Layout.zip TEL-SERX4 Rev1.0 Layout files]
+
*[https://fit-iot.com/files/tensor-pc/TELs/FT.H-SER4/FT.H-SER4_V1_1_1_Layout_8030117002.zip TEL-SERX4 Rev1.0 Layout files]
  
*Mechanical
+
<b><u>Mechanical</u></b>
  
**[https://fit-iot.com/files/mechanical/TELS/TEL-SERX4/Mechanical/TEL-SERX4.DXF TEL-SERX4 Mechanical - DXF]<br>
+
*[https://fit-iot.com/files/tensor-pc/TELs/FT.H-SER4/FT.H-SER4_V1_1_1_Mechanical_8010117002.zip TEL-SERX4 Mechanical - DXF]
**[https://fit-iot.com/files/mechanical/TELS/TEL-SERX4/Mechanical/TEL-SERX4.PDF TEL-SERX4 Mechanical - PDF]
+
  
 +
<!--
 
*3D 360<sup>0</sup> model
 
*3D 360<sup>0</sup> model
  
Line 46: Line 112:
  
 
-->
 
-->
Back to [[Tensor-PC TEL Modules]]
+
<br><br>
 +
Back to '''[[Tensor-PC TEL Modules]]'''

Latest revision as of 16:43, 25 August 2021

TEL-SERX4

  • Type: COM
  • Config name: FHA
  • Compulab part number: FT.H-SER4
  • Interface: USB 2.0
  • TRIP: 2,3,4,5,6,7,7B,8,9
  • Stacking: A, C
  • Features: 4x RS232 / RS485 with DB9 connectors


TEL-SER4 6.png

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

  • 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


USB <--> USB HUB <---> RS-232 / RS-485 (Port A) - Native DB-9 Port
                       RS-232 / RS-485 (Port B) 
                       RS-232 / RS-485 (Port C) 
                       RS-232 / RS-485 (Port D)
RS-485 - Globally enable Termination resistor. - User Switchable
       - Globally Switched Between Half Duplex and Full-Duplex mode. - User Switchable


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

Specifications

  • Using DB9 connector.
  • Implemented using FTDI FT4232H
  • Each port supports RS232, RS485 half/full duplex and can be configured independently.
  • Over 20 ports can be installed.
  • Driverless operation in Windows & Linux
  • USB native device in Linux
  • Ambient Operation from –40°C to 85°C.

Configuration

Two Configuration method of the device

  • Onboard switches
  SW1 - PORTA: ON->RS-232 OFF->RS-485 - Native on board Port
  SW2 - PORTB: ON->RS-232 OFF->RS-485
  SW3 - PORTC: ON->RS-232 OFF->RS-485
  SW4 - PORTD: ON->RS-232 OFF->RS-485
  
  SW7 - ON->RS-485 Half Duplex OFF->RS-485 Full-Duplex      - Port A-D
  SW5 - ON->Enables Termination resistor RS-485-Half Duplex - Port A-D
  SW6 - ON->Enables Termination Resistor RS-485-Full Duplex - Port A-D 
  • I2C GPIO expander(PCA9555) that is located on I2C address 0X27.
  I/O,0.0 -- Port A: High: RS-232, Low: RS-485
  I/O,0.1 -- Port B: High: RS-232, Low: RS-485
  I/O,0.2 -- Port C: High: RS-232, Low: RS-485
  I/O,0.3 -- Port D: High: RS-232, Low: RS-485
  I/O,0.4 -- NC
  I/O,0.5 -- NC
  I/O,0.6 -- NC
  I/O,0.7 -- Global: High RS-485 Half Duplex, Low: RS-485 Full Duplex
  I/O,1.0 -- Port A: High RS-485 Termination enabled on Half Duplex Lines
  I/O,1.1 -- Port B: High RS-485 Termination enabled on Half Duplex Lines 
  I/O,1.2 -- Port C: High RS-485 Termination enabled on Half Duplex Lines 
  I/O,1.3 -- Port D: High RS-485 Termination enabled on Half Duplex Lines 
  I/O,1.4 -- Port A: High RS-485 Termination enabled on Full-Duplex Lines 
  I/O,1.5 -- Port B: High RS-485 Termination enabled on Full-Duplex Lines 
  I/O,1.6 -- Port C: High RS-485 Termination enabled on Full-Duplex Lines 
  I/O,1.7 -- Port D: High RS-485 Termination enabled on Full-Duplex Lines

Open source hardware and software

  • Complete hardware design files are available
  • Complete firmware is available

Connection requirements

Pinout

DB-9 Pinout
Switch Location Diagram

Production files

Schematics

Assembly

Layout

Mechanical



Back to Tensor-PC TEL Modules