Difference between revisions of "TEL-CANBUS"

From fit-PC wiki
Jump to: navigation, search
(WORK IN PROGRESS!!!)   (change visibility)
Line 1: Line 1:
 
==TEL-CANBUS==
 
==TEL-CANBUS==
 
=<span style="color: red">'''WORK IN PROGRESS!!!'''</span>=
 
 
* Type: '''COM'''
 
* Type: '''COM'''
 
* Config name: '''FQ'''
 
* Config name: '''FQ'''
Line 7: Line 5:
 
* 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:  '''CANbus'''
+
* Features:  '''TEL-CANBUS provides a CANbus interface with isolation through a DB-9 connector'''
 
+
 
<br>
 
<br>
 
[[File:TEL-CANBUS front.png |200px]]
 
[[File:TEL-CANBUS front.png |200px]]
 
  
 
===Specifications===
 
===Specifications===
* Using DB9 connector
+
* Single CAN device using DB9 connector
 
* Supports CAN 2.0A Specifications and ISO 11898-2
 
* Supports CAN 2.0A Specifications and ISO 11898-2
 
* Bit rate of up to 1Mbit/s
 
* Bit rate of up to 1Mbit/s
* DIP switch for enabling/disabling on-board 120 Ohm termination
+
* Isolation per [https://standardscatalog.ul.com/standards/en/standard_1577_5 UL 1577]
* Isolation per UL 1577, transient immunity: 30kV/uS, isolated DC 5V power
+
* 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
 
* CANbus is driven by a dedicated 32bit microcontroller (ARM Cortex M0 -  STM32F042C6) running open source firmware that can be upgraded
 
* Driverless operation in Windows
 
* Driverless operation in Windows
 
* 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.
 +
 +
=== Configuration ===
 +
* Two Code implementations in one device switchable by a DIP Switch.
 +
* Default [https://github.com/linklayer/cantact-fw CANable ] USB CDC implementation & [https://github.com/candle-usb/candleLight_fw 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 [https://github.com/Compulab-Tensor-PC/TEL-CANBUS/blob/master/README.md#firmware-update GitHub])
 +
 +
==Block diagram==
 +
[[File:TEL-CANBUS_Rev.1.0_block_Diagram.jpg|200px]]
 +
 +
 
<!--
 
<!--
 
===Instructions===
 
===Instructions===
  
 
* [https://fit-iot.com/files/mechanical/TELS/TEL-CANBUS/Installation-instructions/fitlet2-TEL-CANBUS-installation-instructions.pdf fitlet2 TEL-CANBUS installation instructions]
 
* [https://fit-iot.com/files/mechanical/TELS/TEL-CANBUS/Installation-instructions/fitlet2-TEL-CANBUS-installation-instructions.pdf fitlet2 TEL-CANBUS installation instructions]
 
+
-->
 
===Production files===
 
===Production files===
  
*Schematics
+
<b><u>Schematics</u></b>
  
**[https://fit-iot.com/files/mechanical/TELS/TEL-CANBUS/Schematics/TEL-CANBUS-1_0-Schematic.zip TEL-CANBUS Rev1.0 Schematic files]
+
* [https://fit-iot.com/files/tensor-pc/TELs/FT.Q-CAN/FT.Q-CAN_V1_0_1_Schematics_8000128001.zip TEL-CANBUS Rev 1.0.1 Schematic files]
  
*Assembly
+
<b><u>Assembly</u></b>
  
**[https://fit-iot.com/files//mechanical/TELS/TEL-CANBUS/Assembly/TEL-CANBUS-1_0-Assembly.zip TEL-CANBUS Rev1.0 Assembly files]
+
* [https://fit-iot.com/files/tensor-pc/TELs/FT.Q-CAN/FT.Q-CAN_V1_0_1_Assembly_drawings_8050128001.zip TEL-CANBUS Rev1.0 Assembly files]
  
*Layout
+
<b><u>Layout</u></b>
  
**[https://fit-iot.com/files/mechanical/TELS/TEL-CANBUS/Layout/TEL-CANBUS-1_0-Layout.zip TEL-CANBUS Rev1.0 Layout files]
+
* [https://fit-iot.com/files/tensor-pc/TELs/FT.Q-CAN/FT.Q-CAN_V1_0_1_Layout_8030128001.zip TEL-CANBUS Rev1.0 Layout files]
  
*Mechanical
+
<b><u>Mechanical</u></b>
  
**[https://fit-iot.com/files/mechanical/TELS/TEL-CANBUS/Mechanical/TEL-CANBUS.DXF TEL-CANBUS Mechanical - DXF]<br>
+
* [https://fit-iot.com/files/tensor-pc/TELs/FT.Q-CAN/FT.Q-CAN_V1_0_1_Mechanical_8010128001.zip TEL-CANBUS Mechanical - DXF]<br>
 +
<!--
 
**[https://fit-iot.com/files/mechanical/TELS/TEL-CANBUS/Mechanical/TEL-CANBUS.PDF TEL-CANBUS Mechanical - PDF]
 
**[https://fit-iot.com/files/mechanical/TELS/TEL-CANBUS/Mechanical/TEL-CANBUS.PDF TEL-CANBUS Mechanical - PDF]
  
Line 50: Line 60:
  
 
**[https://sketchfab.com/3d-models/TEL-CANBUS-populated-e224f85861e3441eb42a39dd24f8fb3f TEL-CANBUS 3D 360<sup>0</sup> model on Sketchfab]
 
**[https://sketchfab.com/3d-models/TEL-CANBUS-populated-e224f85861e3441eb42a39dd24f8fb3f TEL-CANBUS 3D 360<sup>0</sup> model on Sketchfab]
 
 
-->
 
-->
 +
 
Back to [[Tensor-PC TEL Modules]]
 
Back to [[Tensor-PC TEL Modules]]

Revision as of 12:03, 25 August 2021

TEL-CANBUS

  • Type: COM
  • Config name: FQ
  • 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.

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)

Block diagram

TEL-CANBUS Rev.1.0 block Diagram.jpg


Production files

Schematics

Assembly

Layout

Mechanical

Back to Tensor-PC TEL Modules