F81438 F81438 Single 5V RS232/RS422/RS485 Multiprotocol Transceiver Release Date: Jan, 2012 Version: V0.11P Jan, 2012 V0.11P F81438 F81438 Datasheet Revision History Version V0.10P Date 2011/11 Page - V0.11P 2012/01 - Revision History Preliminary Made Clarification and Correction Delete 28-SOP Package Update Pin 21 & 22 Description Please note that all data and specifications are subject to change without notice. All the trade marks of products and companies mentioned in this data sheet belong to their respective owners. LIFE SUPPORT APPLICATIONS These products are not designed for use in life support appliances, devices, or systems where malfunction of these products can reasonably be expected to result in personal injury. Customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Fintek for any damages resulting from such improper use or sales. Jan, 2012 V0.11P F81438 Table of Content 1 General Description ................................................................................................................................................. 4 2 Feature List.............................................................................................................................................................. 4 3 Pin Configuration ..................................................................................................................................................... 5 4 Pin Description ........................................................................................................................................................ 5 5 Function Description ................................................................................................................................................ 7 5.1 Mode Selection ............................................................................................................................................. 7 5.2 Mode Description.......................................................................................................................................... 8 5.2.1 Pure RS-232 (Mode 01) ............................................................................................................................ 8 5.2.2 RS-485 Driver Half Duplex (Mode 10) ...................................................................................................... 9 5.2.3 RS-485 Receiver Full Duplex (Mode 11) .................................................................................................. 9 5.2.4 Pure RS-422 Full Duplex (Mode 00) ....................................................................................................... 10 6 Electrical Characteristics Request ........................................................................................................................ 11 7 Ordering Information ............................................................................................................................................. 18 8 Top Marking Specification ..................................................................................................................................... 18 9 Package Spec. ...................................................................................................................................................... 19 10 Application Circuit .................................................................................................................................................. 20 Jan, 2012 V0.11P F81438 1 General Description The F81438 is programmable, monolithic multi-protocol transceiver device that contains RS-232 and RS-485 / RS-422 drivers and receivers. The F81438 can be reconfigured into four operating modes including RS-232 only (3TX/5RX), one RS-485 (1TX/1RX) driver (TX) half duplex mode, one RS-485 (1TX/1RX) receiver (RX) half duplex mode, and RS-422 (1TX/1RX) full duplex mode which can be selected whenever you need by changing the logic state of the 2 mode selection pins. The device can implement a dual-mode serial port, mixed mode ports or as an interface signal translator. The extra charge pumps deliver true RS-232 driver output voltage from a single power supply at 5V. A slew rate control pin configures driver outputs for either high data rate or slew-controlled data rates. Slew-controlled outputs minimize the problems that caused by the reflections and ringing on long or un-terminated cables. All RS-485 receivers or transceivers feature high impedance which allow up to 256 transceivers on a shared bus. When configured in RS-485/RS-422 mode, each driver may be individually enabled or put into tri-state, simplifying use on shared buses or bidirectional communication. All receivers have advanced failsafe protection to prevent oscillation when inputs are un - connected. In RS-232 mode each receiver input has a 5kΩ pull-down to ground. Differential Receivers will default to output logic 1 if inputs are floating, shorted or open but terminated. All driver outputs and receiver inputs are protected against ESD strikes up to ±15,000 volts (IEC 61000-4-2 Air Gap). 2 Feature List 5V Single Supply Operation Robust ±15kV ESD Protection (IEC 61000-4-2 Air Gap) Mixed RS-232 / RS-485 Modes Adjustable Slew Rate for Minimize EMI Error RS-485 Advance Failsafe on Open, Short or Terminated Lines 28 Pin TSSOP Packaging Flexible 4 Operation Modes Selected by 2 Configuration Pins One set of 3T5R RS-232 V.28 Drivers & Receivers One Set of RS-485 Drivers (Half Duplex Configuration) One Set of RS-485 Receivers (Half Duplex Configuration) One set of RS-422 Driver & Receiver (Full Duplex Configuration) 4 Jan, 2012 V0.11P F81438 3 Pin Configuration 4 Pin Description INt INt,pu 8uA AIN AOUT O4 P - TTL level input pin. - TTL level input pin, pull up 8uA. - Input pin (Receiver). - Output pin (Buffer driver). - Output pin with 4mA driver. - Power. 4.1. Power Pin Pin Pin Name Type 5 8 VCC GND P P Description 5V power supply voltage input GND. 5 Jan, 2012 V0.11P F81438 4.2. Transceiver Pin Pin Name Type 1 T1_IN INt 3 R5_IN AIN/AOUT 4 R4_IN AIN/AOUT 6 R1_IN AIN 7 T1_OUT AOUT 15 R2_IN AIN 16 R3_IN AIN 17 T2_OUT AIN 18 T3_OUT AIN 19 20 R2_OUT R3_OUT O4 O4 21 R4_OUT O4 22 R5_OUT O4 26 R1_OUT O4 27 T3_IN INt 28 T2_IN INt Description Full-Duplex Half-Duplex T Driver Enable T Driver Active High, R T1 Driver input Enable Active Enable Active Low High T(B) Driver R(B) Receiver Intput, R5 Receiver Input Output T (B) Output T(A) Driver T(A) Driver Output, R4 Receiver Input Output R(A) Receiver Input High R1 Receiver Input High Impedance Impedance High T1 Driver Output High Impedance Impedance High R2 Receiver Input High Impedance Impedance High R3 Receiver Input High Impedance Impedance R(A) Receiver T2 Driver Output High Impedance Input R(B) Receiver T3 Driver Output High Impedance Input R2 Reveiver Output High R3 Receiver Output High R4 Receiver R Receiver R Receiver Output Output Output High R5 Receiver High R Receiver Output Output Impedance High R1 Receiver Output High High T3 Driver Input High Impedance Impedance T2 Driver Input T Driver Input T Driver Input Single Ended 4.3. Charge Pump, Mode Select & Other Functions Pin 9 Pin Name C1+ Type Pump Description Positive terminal of the flying capacitor 10 11 12 13 14 2 23 24 V+ C2+ C1C2VMODE_1 MODE_2 SD Pump Pump Pump Pump Pump 25 SLEW INt,pu 8uA VDD storage capacitor Positive terminal of negative flying capacitor Negative terminal of positive flying capacitor Negative terminal of positive flying capacitor VSS Storage capacitor Mode selection pin-1 Mode selection pin-2 Shutdown pin. Slew rate control pin, Logical Low input will limit driver slew from either RS-232 to 1Mbps or RS-485 to 10Mbps INt INt INt 6 Jan, 2012 V0.11P F81438 5 Function Description 5.1 Mode Selection The F81438 drivers and receivers can be configured to operate either as the standard RS-232 or RS-485 / RS-422 devices. It can be reconfigured into four operating modes, and be selected by 2 configuration pins. The table below shows how to use the configuration pins to select the function you want. Pin 2 Mode_1 0 TABLE 1: Mode Select Configuration Pin 23 Mode_2 Mode 1 Pure RS-232 Status 3T/ 5R RS-232. 1 0 RS-485 Receiver Half Duplex 1T/1R RS-485 1 1 RS-485 Driver Half Duplex 1T/1R RS-485 0 0 Pure RS-422 Full Duplex 1T/1R RS422 mode The RS-485 / RS-422 drivers have the differential outputs and receivers have the differential inputs. RS-232 drivers and receivers are single-ended with the inverting outputs. The following table shows the characteristic of F81438 in RS-485 / RS-422 Full & Half Duplex mode. TABLE 2: RS-232: MODE 01 DRIVERS RECEIVERS Input Output Input Output 0 5V 3V 0 1 -5V -3V 1 Open -5V Open 1 TABLE 3: RS-485 Driver & Receiver Half DUPLEX: MODE 10, MODE 11 TRANSMITTING RECEIVING Inputs Outputs Inputs Outputs DE/RE TXIN TX(A) TX(B) DE/RE RX(A) - RX(B) RXOUT 1 1 0 1 1 x High-Z 1 0 1 0 1 x High-Z 0 > -50mV 1 0 <-200mV 0 0 Open / Shorted 1 0 x High-Z High-Z 7 Jan, 2012 V0.11P F81438 TABLE 4: RS-422 FULL DUPLEX: MODE 00 DRIVERS RECEIVERS Inputs 5.2 Outputs TX_EN TX_IN 1 Inputs Outputs RX(A) - RX(B) RXOUT TX(A) TX(B) 1 0 1 > -50mV 1 1 0 1 0 < -200mV 0 0 x Open / Shorted 1 High-Z Mode Description 5.2.1 Pure RS-232 (Mode 01) The F81438 supports all signals used in RS-232 over an 8 pin RJ-45 as defined in TIA/EIA-561. For DTE serial port only three drivers are required. F81438 may also be used to implement a standard serial port over a DB-9 connector (TIA/EIA-574 or the standard IBM serial port). In that case either DSR or RI signal can be supported. Both DSR and RI are used mainly for dial-up connections and are typically not needed on dedicated lines. If both signals are required, add a discrete transceiver such as F81438. MODE 01 26 6 1 7 28 17 27 18 19 15 20 16 21 4 22 3 Figure 1: Pure RS-232 Mode 8 Jan, 2012 V0.11P F81438 5.2.2 RS-485 Driver Half Duplex (Mode 10) The F81438 provides 1 set of RS-485 driver half duplex 1T/1R. MODE 10 26 6 27 7 28 1 4 21 3 19 15 20 16 22 18 Figure 2: RS-485 Driver Half Duplex Mode 5.2.3 RS-485 Receiver Full Duplex (Mode 11) The F81438 provides 1 set of RS-485 receiver half duplex 1T/1R. MODE 11 26 6 27 7 28 1 4 21 3 19 15 20 16 22 18 Figure 3: RS-485 Receiver Half Duplex Mode 9 Jan, 2012 V0.11P F81438 5.2.4 Pure RS-422 Full Duplex (Mode 00) The F81438 provides 1 set of RS-422 full duplex 1T/1R. MODE 00 26 6 27 7 4 28 3 1 19 15 20 16 17 21 18 Figure 4: Pure RS-422 Full Duplex Mode 10 Jan, 2012 V0.11P F81438 6 Electrical Characteristics Request 6.1 Absolute Maximum Ratings PARAMETER RATING UNIT Power Supply Voltage +6.0 V Receiver Input Voltage (DC input Voltage) -13.2 to +13.2 V Input Voltage at TTL input Pins -0.3 to Vcc +0.5 V Driver Output Voltage (from Ground) -7.5 to +12.5 V Short Cirecuit Duration, TXOUT to GND Continous - Storage Tempreature -65 to +150 °C Lead Temperature (soldering, 10s) +300 °C Note: Exposure to conditions beyond those listed under Absolute Maximum Ratings may adversely affect the life and reliability of the device 6.2 DC Characteristics (TA = 0° C to 70° C, VDD = +5.0V ± 5% ) Parameter Supply Current (RS-232) Supply Current (RS-485) Supply Current (RS-422) Conditions MIN No Load, MODE = 01. No Load, MODE = 10, 11. MODE = 00. TYP MAX 2 2 2 30 Unit mA mA mA (TA = 0° C to 70° C, VDD = +5.0V ± 5%) PARAMETER SYM. MIN. TYP. MAX. UNIT CONDITIONS Transmitter and Logic Input Pins (MODE, SLEW) 1, 2, 23, 24, 25, 27, 28 Logic Input Voltage HIGH Logic Input Voltage LOW Logic Input Pull-up Current TX_IN Pull High Current Logic Input Hysteresis VIL IIT - 2.4 0.8 ±15 ±15 0.5 V V μA μA V VDD = 5.0 V RS-232 and RS-485 / 422 Receiver Outputs RX_OUT: Pin 19, 20, 21, 22, 26 Receiver Output Voltage HIGH VOH Receiver Output Voltage LOW Receiver Output Short-Circuit Current Receiver Output Leakage Current VOL Vcc0.6 V IOUT = -1.5mA. 0.4 V IOUT = 2.5mA. IOS ±20 ±60 mA 0 < Vo < Vcc. - ±0.05 ±1 μA Receivers Disabled. RS-232 Single-End Receiver Input (RX_IN, pin 3, 4, 6, 15, 16) Input Voltage Range Input Threshold Low Input Threshold HIGH Input Hysteresis Input Resistance VIL VIH - -13.2 0.8 3 +13.2 1.5 1.8 0.5 5 2.4 7 V V V V KΩ VCC = 5.0V. VCC = 5.0V. RS-485 / RS-422 Differential Receiver Inputs (RX_IN, pin 3, 4) Receiver Differential Threshold Voltage Receiver Input Hysteresis - -250 11 -200 mV VB = 0V. 30 mV VCM = 0V. Jan, 2012 V0.11P F81438 Input Current - 200 300 μA Input Current - -200 -300 μA Input Resistance 30 KΩ DE = 0V, VIN = 12V, Full-Duplex. DE = 0V, VIN = 7V, Full-Duplex. -7V ≤ VCM ≤ +12V RS232 Single-Ended/RS422/485 Driver Outputs (TX_OUT, RS-232, Pin 7, 17, 18) - Output Voltage Swing Output Short Circuit Current - Power Off Impedance - ±5.0 ±5.4 V ±6.0 ±60 300 10M V mA Ω RLOAD = 3KΩ to GND. No Load Output. VO = 0V. Vcc = 0V; VO = ±2V. RL/2 DI T VOD VCC RL/2 VOC RS-485 / RS-422 Differential Driver Outputs (TX_OUT) Differential Driver Output Change In Magnitude of Differential Output Voltage Driver Common Mode Output Volt- age Change In Magnitude of Common Mode Output Voltage Driver Output Short Circuit Current Output Leakage Current - 2 Vcc V - 1.5 Vcc V - 1.5 1.5 Vcc Vcc V V RLOAD = 100Ω (RS422) RLOAD = 54Ω (RS485) VCM = -7V VCM = +12V - -0.2 +0.2 V RLOAD = 47Ω - 3 V RLOAD = 47Ω - 0.2 V RLOAD = 47Ω - ±250 mA ±300 uA V = +12V to -7V DE = 0V or Shutdown, VO = +12V to -7V. ±200 - 12 Jan, 2012 V0.11P F81438 6.3 AC Characteristics (TA = 0° C to 70° C, VDD = +5.0V ± 5%) Parameter SYM. MIN TYP MAX Unit CONDITIONS RS-232 (SLEW = GND, 250Kbps, One Transmitter Switching) Maximum Data Rate Receiver Propagation Delay Receiver Skew Driver Skew 250 tPHL , tPLH |tPHL - tPLH| |tTHL – tTLH| Transition-Region Slew Rate ±3.0V Kbps ns ns ns 100 50 100 6 30 V/μs RL=3K, CL=1000p CL=150pF CL=150pF VCC=3V, RL=3~7K, CL=150~1000pF RS-232 (SLEW = Vcc, 1Mbps, One Transmitter Switching) Maximum Data Rate - Receiver Propagation Delay Receiver Skew Driver Skew tPHL , tPLH |tPHL - tPLH| |tTHL – tTLH| 1 Transition-Region Slew Rate ±3.0V 13 Mbps 100 50 25 ns ns ns 90 V/μs RL = 3k, CL = 250pF. CL = 150pF. CL = 150pF. Vcc = 5V, RL = 3~7k , CL = 150~1000pF. Jan, 2012 V0.11P F81438 Propagation Delay Driver Slew Rate RS-485/RS-422 (SLEW = GND, 250kbps, ONE TRANSMITTER SWITCHING) RDIFF=47Ω, Maximum Data Rate 250 kbps CL=47p. Differential Output Propagation tDPHL , tDPLH 250 1500 ns Delay Time Driver Rise and Fall Time tR , tF 200 1500 ns Driver Propagation Delay tSKEW 200 ns Skew 14 Jan, 2012 V0.11P F81438 Propagation Delay Parameter SYM. MIN Driver Output Enable Time Driver Output Disable Time 15 TYP MAX Unit 300 300 ns ns CONDITIONS Jan, 2012 V0.11P F81438 Parameter SYM. Receiver Propagation Delay tDPHL , tDPLH Parameter SYM. Receiver Enable to Output High Receiver Enable to Output Low Receiver Output High to Disable Receiver Output Low to Disable MIN MIN TYP TYP MAX Unit 150 ns MAX Unit tZH 50 ns tZL 50 ns tHZ 50 ns tLZ 50 ns 16 CONDITIONS CONDITIONS Jan, 2012 V0.11P F81438 RS-485/RS-422 (SLEW = Vcc, 10Mbps, ONE TRANSMITTER SWITCHING) Maximum Data Rate Differential Output Propagation Delay Time Driver Rise and Fall Time Driver Propagation Delay Skew Driver Output Enable Time Driver Output Disable Time Receiver Propagation Delay Receiver Enable to Output High Receiver Enable to Output Low Receiver Output High to Disable Receiver Output Low to Disable 10 Mbps tDPHL , tDPLH 60 120 ns tR , tF 10 25 ns tSKEW 10 ns tDPHL , tDPLH 300 300 150 ns ns ns tZH 32 ns tZL 32 ns tHZ 40 ns tLZ 40 ns 17 RDIFF=47Ω, CL=47pF. Jan, 2012 V0.11P F81438 7 Ordering Information Part Number F81438G Package Type 28-TSSOP Green Package Production Flow Commercial, 0°C to +70°C 8 Top Marking Specification The version identification is shown as the bold red characters. Please refer to below for detail: F81438G XXXXXXX XXXXXX.XX 1st Line: Fintek Logo 2nd Line: Device Name Æ F81438G, where G means 28-TSSOP 2nd Line: Assembly Plant Code (X) + Assembled Year Code (X) + Week Code (XX) + Fintek Internal Code (XX) + IC Version (X) where A means version A, B means version B, … 3rd Line: Wafer Fab Code (XXXX…XX) : Pin 1 Identifier 18 Jan, 2012 V0.11P F81438 9 Package Spec. 28-TSSOP Package 19 Jan, 2012 V0.11P F81438 10 Application Circuit 5V DSR HOST RI CTS RTS DSR GND DTR SOUT SIN DCD SD MODE_1 MODE_2 SLEW VCC 5 6 VCC DSR# 26 R1_OUT R1_IN RTS 1 T1_IN T1_OUT 7 RI CTS RTS DSR GND DTR SOUT SIN DCD SOUT 28 T2_IN T2_OUT 17 SOUT# DTR 27 T3_IN T3_OUT 18 DTR# CTS 19 R2_OUT R2_IN 15 CTS# RI 20 R3_OUT R3_IN 16 RI# SIN 21 R4_OUT R4_IN 4 SIN# SD MODE_1 MODE_2 SLEW DCD 22 R5_OUT R5_IN 3 DCD# 24 SD GND 8 GND MODE_1 2 MODE_1 MODE_2 23 MODE_2 SD SLEW C C 25 SLEW 9 C1+ 12 C1- 11 C2+ 13 C2- 10 V+ 14 V- 0.1uF 0.1uF C 0.1uF C 0.1uF C RTS# 1.0uF GND RI# DTR# CTS# SOUT# RTS# SIN# DSR# DCD# 5 9 4 8 3 7 2 6 1 DB9 MODE SELECTION F81438 SD MODE_1 MODE_2 MODE 0 0 0 RS422 0 0 1 RS232 0 1 0 RS485 (default:RX) 0 1 1 RS485 (default:TX) 1 X X SHUTDOWNMODE Title Size B Date: 20 Document Number F81438 Monday , Nov ember 07, 2011 Rev A Sheet 1 of 1 Jan, 2012 V0.11P