Changes

Jump to: navigation, search

FACE Modules:FM-SER

4,772 bytes added, 11:56, 15 September 2019
* Two independent CAN bus controllers implement CAN V2.0B at rate of up to 1Mbps each
* Isolated PHY with rated isolation voltage of 2.5 kV RMS
 
{| style="width: 100%; height: 200px;" border="1" cellpadding="10" cellspacing="0" align="center"
|-
| RS232 / RS485 / RS422<sup>1</sup>
| 6x RJ-11 jacks functioning as RS232<sup>2</sup>, as half<sup>3</sup>/full-duplex RS485 or RS422 serial ports;
|-
| CAN bus
# The default standard can be configured by jumper E1. See section Serial Ports Configuration.
# FM-SER is classified as DTE (Data Terminal Equipment) in terms of RS232 standard definition.
# RS485 half[[File:FM-duplex mode requires special HW/SW adaptationSER_image.jpg|700px]] 
=== Block Diagram ===
[[File:FM-SER.png]]
 
=== Hardware Specifications ===
The following section provides information about the main components and respective features, as well as available configuration options.
 
'''PCIe to UART Bridge PLX OXPCIe958'''
* UART bridge – from PCIe to 8 serial ports<sup>1</sup>
* Eight 128-byte transmit and receive FIFO unit
* Integrated DMA controller
* Asynchronous data rate of up to 15.625 Mbp
Note:
# FM-SER utilizes 6 serial ports
 
'''LTC2872 Dual Multiprotocol Transceiver'''
* Three dual transceivers are onboard the FM-SER provide 6 multiprotocol serial ports.
* Implementation of physical layer (PHY) of RS232 or RS485 serial protocol ports.
* Up to 500kbps data rate from UART to RS232 and up to 15 Mbps data rate to full duplex RS485
* Supports RS422
* Integrated termination resistors are being switched according to mode of operation.
* Loopback mode for self-testing
 
'''CAN Bus Controller MCP2515'''
* Connected to SPI bus originated from a USB to SPI bridge
* Two CAN bus controllers implement CAN V2.0B at rate of up to 1Mbps each.
* Six 29-bit filters, two 29-bit masks and two receive buffers with prioritized message storage
* Interrupt outputs from CAN bus controllers and a shared reset input are connected to the host motherboard.
 
'''CAN PHY ADM3053 (Isolation Driver)'''
* Isolated physical layer (PHY) transceiver with rated isolation voltage of 2.5 kV RMS for 1 minute
* Data rate of up to 1Mbps
* Consumers power from the CAN bus by default, and can be configured to supply power of up to 170 mA to the bus.
 
'''RJ-11 Serial Ports'''<br>
The serial ports arranged as COM ports differently on different motherboard configurations, as detailed in Table 2. The physical locations of the ports are depicted in Figure 1.
 
''Serial Ports Arrangement''
{| style="width: 100%; height: 200px;" border="1" cellpadding="10" cellspacing="0" align="center"
! style="font-weight: bold;" | Motherboard
! style="font-weight: bold;" | P1
! style="font-weight: bold;" | P2
! style="font-weight: bold;" | P3
! style="font-weight: bold;" | P4
! style="font-weight: bold;" | P5
! style="font-weight: bold;" | P6
|-
| fit-PC3/ SBC-fitPC3
| 9
| 8
| 5
| 4
| 7
| 6
|-
| Intense-PC/ SBC-iSB
| 10
| 9
| 6
| 5
| 8
| 7
|}
 
 
''RJ-11 Pinout''
{| style="width: 100%; height: 200px;" border="1" cellpadding="10" cellspacing="0" align="center"
! style="font-weight: bold;" |
! colspan="2" style="font-weight: bold;" | RS232 <sup>1</sup>
! colspan="2" style="font-weight: bold;" | RS485 <sup>2</sup>
|-
| Pin # <sup>3</sup>
| Type
| Functionality
| Type
| Functionality
|-
| 1
| O
| RTS
| O
| TX-
|-
| 2
| -
| GND
| -
| GND
|-
| 3
| O
| TX
| O
| TX+
|-
| 4
| I
| RX
| I
| RX+
|-
| 5
| -
| GND
| -
| GND
|-
| 6
| I
| CTS
| I
| RX-
|}
 
Notes:
# FM-SER is classified as DTE (Data Terminal Equipment) in terms of RS232 standard definition
# FM-SER supports only full duplex RS485 (half duplex not supported)
# The port numbering is specified in Table 2
 
 
''RJ-45 CAN Bus Pinout''
{| style="width: 100%; height: 200px;" border="1" cellpadding="10" cellspacing="0" align="center"
! style="font-weight: bold;" | Pin #
! style="font-weight: bold;" | Type
! style="font-weight: bold;" | Functionality
|-
| 1
| IO
| CAN +
|-
| 2
| IO
| CAN -
|-
| 3
| -
| CAN GND
|-
| 4
| NC
| NC
|-
| 5
| NC
| NC
|-
| 6
| -
| GND
|-
| 7
| PWR
| CAN GND
|-
| 8
| PWR
| CAN VCC
|}
 
 
=== Configuration ===
'''Serial Ports Configuration'''
Each serial port can be individually configured to act in RS232/RS485 full duplex modes. The configuration is selected in fit-PC3 BIOS setup.
The default selection between RS232 and RS485/RS422 is determined by E1 jumper position. Default mode determines the power-up state of the Dual Protocol Transceiver. It is applied to all ports and remains valid in case that software configuration is not performed.
The options of jumper E1 selections are detailed in Table 4.
 
''Jumper E1 options''
{| style="width: 100%; height: 200px;" border="1" cellpadding="10" cellspacing="0" align="center"
! style="font-weight: bold;" | Jumper Position <sup>1</sup>
! style="font-weight: bold;" | Default Serial Protocol
|-
| Assembled
| RS232
|-
| Removed
| RS485 / RS422
|}
 
Note:
# The jumper is assembled by default
 
 
''Jumper E1 location''
[[File:FM-SER_jumper.png]]
 
 
After power-up, any individual port can be configured using software controlled SMBus system management protocol.
 
'''CAN Bus power supply'''
By default, the FM-SER consumes power from the CAN bus.
After power-up, the power supply option can be determined by a GPIO line connected to the motherboard, and is fully software controlled.
* [http://fit-pc.com/download/face-modules/fm-ser/hw/rev1.1/FM-SER_REV1.1_Layout.zip FM-SER layout files]
=== Mechanics Mechanical ===* [http://fit-pc.com/download/face-modules/fm-ser/hw/rev1.1/FM-SER_REV1.1_Mechanics.zip FM-SER mechanics mechanical files]
=== Assembly ===
=== SW Drivers ===
* [http://fit-pc.com/download/face-modules/fm-ser/sw/FM-SER_Win7_2013.07.09.zip FM-SER Windows 7 /8.1/10 driver] * [http://fit-pc.com/download/face-modules/fm-1lan/sw/windows-drivers/fm-1lan-win7_ethernet_drivers_2012.12.04.zip Windows 7 Ethernet driver package] [[Category:Extension boards]][[Category:FACE modules]]
1,586
edits