EVALUATION KIT AVAILABLE MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers LE AVAILAB General Description The MAX3080-MAX3089 high-speed transceivers for RS-485/RS-422 communication contain one driver and one receiver. These devices feature fail-safe circuitry, which guarantees a logic-high receiver output when the receiver inputs are open or shorted. This means that the receiver output will be a logic high if all transmitters on a terminated bus are disabled (high impedance). The MAX3080/MAX3081/MAX3082 feature reduced slew-rate drivers that minimize EMI and reduce reflections caused by improperly terminated cables, allowing error-free data transmission up to 115kbps. The MAX3083/MAX3084/MAX3085 offer higher driver output slew-rate limits, allowing transmit speeds up to 500kbps. The MAX3086/MAX3087/MAX3088's driver slew rates are not limited, making transmit speeds up to 10Mbps possible. The MAX3089's slew rate is selectable between 115kbps, 500kbps, and 10Mbps by driving a selector pin with a single three-state driver. These transceivers typically draw 375A of supply current when unloaded, or when fully loaded with the drivers disabled. All devices have a 1/8-unit-load receiver input impedance that allows up to 256 transceivers on the bus. The MAX3082/MAX3085/MAX3088 are intended for halfduplex communications, while the MAX3080/MAX3081/ MAX3083/MAX3084/MAX3086/MAX3087 are intended for full-duplex communications. The MAX3089 is selectable between half-duplex and full-duplex operation. It also features independently programmable receiver and transmitter output phase via separate pins. Functional Diagrams Next Generation Device Features For Fault-Tolerant Applications: MAX3430: 80V Fault-Protected, Fail-Safe, 1/4Unit Load, +3.3V RS-485 Transceiver For Low-Voltage Applications: MAX3362: +3.3V, High-Speed, RS-485/RS-422 Transceiver in a SOT23 Package For Multiple Transceiver Applications: MAX3030E-MAX3033E: 15kV ESD-Protected, +3.3V, Quad, RS-422 Transmitters MAX3040-MAX3045: 10kV ESD-Protected, Quad, +5V, RS-485/RS-422 Transmitters Applications RS-422/RS-485 Communications Level Translators Transceivers for EMI-Sensitive Applications Industrial-Control Local Area Networks Ordering Information PART TEMP RANGE MAX3080CSD 0C to +70C MAX3080CPD MAX3080ESD MAX3080EPD 0C to +70C -40C to +85C -40C to +85C PIN-PACKAGE 14 SO 14 Plastic DIP 14 SO 14 Plastic DIP Ordering Information continued at end of data sheet. Selection Table Part Half/Full Duplex Data Rate (Mbps) Slew Rate Limited LowPower Shutdown Receiver/ Driver Enable MAX3080 Full 0.115 Yes Yes Yes 375 MAX3081 Full 0.115 Yes No No 375 MAX3082 Half 0.115 Yes Yes Yes 375 256 8 75176 MAX3083 Full 0.5 Yes Yes Yes 375 256 14 75180 MAX3084 Full 0.5 Yes No No 375 256 8 75179 MAX3085 Half 0.5 Yes Yes Yes 375 256 8 75176 MAX3086 Full 10 No Yes Yes 375 256 14 75180 MAX3087 Full 10 No No No 375 256 8 75179 MAX3088 Half 10 No Yes Yes 375 256 8 75176 MAX3089 Selectable Selectable Yes Yes 375 Pin Configurations appear at end of dataSelectable sheet. Functional Diagrams continued at end of data sheet. *Pin-compatible with 75180, with additional features implemented using pins 1, 6, 8, and 13. UCSP is a trademark of Maxim Integrated Products, Inc. 256 14 75180* Quiescent Transceivers Current On (A) Bus Pin Count IndustryStandard Pinout 256 14 75180 256 8 75179 For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642, or visit Maxim's website at www.maximintegrated.com. 19-1138; Rev 3; 12/05 MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers ABSOLUTE MAXIMUM RATINGS Supply Voltage (VCC) ............................................................+7V Control Input Voltage (RE, DE)...................-0.3V to (VCC + 0.3V) Special Input Voltage (H/F, SRL, TXP, RXP)..................................-0.3V to (VCC + 0.3V) Driver Input Voltage (DI).............................-0.3V to (VCC + 0.3V) Driver Output Voltage (A, B, Y, Z)........................................13V Receiver Input Voltage (A, B) ..............................................13V Receiver Input Voltage, Full Duplex (A, B) ..........................25V Receiver Output Voltage (RO)....................-0.3V to (VCC + 0.3V) Continuous Power Dissipation 8-Pin Plastic DIP (derate 9.09mW/C above +70C) ...727mW 8-Pin SO (derate 5.88mW/C above +70C)................471mW 14-Pin Plastic DIP (derate 10.0mW/C above +70C) ....800mW 14-Pin SO (derate 8.33mW/C above +70C)..............667mW Operating Temperature Ranges MAX308_C_ _ .....................................................0C to +70C MAX308_E_ _...................................................-40C to +85C Storage Temperature Range .............................-65C to +150C Lead Temperature (soldering, 10s) .................................+300C Stresses beyond those listed under "Absolute Maximum Ratings" may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. DC ELECTRICAL CHARACTERISTICS (VCC = +5V 5%, TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +5V and TA = +25C.) (Note 1) PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS 5 V DRIVER Differential Driver Output (no load) VOD1 Differential Driver Output VOD2 Change in Magnitude of Differential Output Voltage (Note 2) VOD Figure 5, R = 50 or R = 27 0.2 V VOC Figure 5, R = 50 or R = 27 3 V Change In Magnitude of Common-Mode Voltage (Note 2) VOC Figure 5, R = 50 or R = 27 0.2 V Input High Voltage VIH1 DE, DI, RE, H/F, TXP, RXP Input Low Voltage VIL1 DI Input Hysteresis VHYS DE, DI, RE, H/F, TXP, RXP MAX3080-MAX3085, and MAX3089 with SRL = VCC or unconnected Driver Common-Mode Output Voltage Figure 5 Figure 5, R = 50 (RS-422) 2.0 Figure 5, R = 27 (RS-485) 1.5 IIN1 DE, DI, RE Input High Voltage Input Middle Voltage IIN2 VIH2 VIM2 H/F, TXP, RXP, internal pulldown SRL SRL (Note 3) Input Low Voltage VIL2 SRL Input Current V 2.0 V 0.8 100 mV 2 10 VCC - 0.8 0.4VCC 40 A 0.6VCC V V SRL 0.8 V SRL = VCC 75 SRL Input Current IIN3 Input Current (A and B) Full Duplex IIN4 DE = GND, VCC = GND or 5.25V VIN = 12V 125 VIN = -7V -75 Output Leakage (Y and Z) Full Duplex IO DE = GND, VCC = GND or 5.25V VIN = 12V 125 Driver Short-Circuit Output Current (Note 4) VOD1 2 V SRL = GND (Note 3) -7V VOUT VCC 0V VOUT 12V 0V VOUT VCC -75 VIN = -7V -100 A A A -250 250 mA 25 Maxim Integrated MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers DC ELECTRICAL CHARACTERISTICS (continued) (VCC = +5V 5%, TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +5V and TA = +25C.) (Note 1) PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS -200 -125 -50 mV 0.4 mV V V 1 A RECEIVER Receiver Differential Threshold Voltage Receiver Input Hysteresis Receiver Output High Voltage Receiver Output Low Voltage VTH VOH VOL IO = -4mA, VID = -50mV IO = 4mA, VID = -200mV Three-State Output Current at Receiver IOZR 0.4V VO 2.4V Receiver Input Resistance RIN -7V VCM +12V 96 Receiver Output Short-Circuit Current IOSR 0V VRO VCC 7 VTH -7V VCM +12V 25 VCC -1.5 k 95 mA SUPPLY CURRENT Supply Current Supply Current in Shutdown Mode ICC ISHDN No load, RE = DI = GND or VCC, SRL = VCC DE = VCC 430 900 DE = GND 375 600 No load, RE = DI = GND or VCC, SRL = GND DE = VCC 475 1000 DE = GND 420 800 0.001 10 DE = GND, VRE = VCC A A A Note 1: All currents into the device are positive; all currents out of the device are negative. All voltages are referred to device ground unless otherwise noted. Note 2: VOD and VOC are the changes in VOD and VOC, respectively, when the DI input changes state. Note 3: The SRL pin is internally biased to VCC / 2 by a 100k/100k resistor divider. It is guaranteed to be VCC / 2 if left unconnected. Note 4: Maximum current level applies to peak current just prior to foldback-current limiting; minimum current level applies during current limiting. Maxim Integrated 3 MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers SWITCHING CHARACTERISTICS--MAX3080-MAX3082, and MAX3089 with SRL = Unconnected (VCC = +5V 5%, TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +5V and TA = +25C.) PARAMETER Driver Input to Output SYMBOL tDPLH tDPHL CONDITIONS Figures 7 and 9, RDIFF = 54, CL1 = CL2 = 100pF Driver Output Skew | tDPLH - tDPHL | tDSKEW Figures 7 and 9, RDIFF = 54, CL1 = CL2 = 100pF Driver Rise or Fall Time tDR, tDF Figures 7 and 9, RDIFF = 54, CL1 = CL2 = 100pF MIN TYP MAX 500 2030 2600 500 2030 2600 -3 200 ns 1320 2500 ns 667 115 UNITS ns Maximum Data Rate fMAX kbps Driver Enable to Output High tDZH Figures 8 and 10, CL = 100pF, S2 closed 3500 ns Driver Enable to Output Low tDZL Figures 8 and 10, CL = 100pF, S1 closed 3500 ns Driver Disable Time from Low tDLZ Figures 8 and 10, CL = 15pF, S1 closed 100 ns Driver Disable Time from High tDHZ Figures 8 and 10, CL = 15pF, S2 closed 100 ns Receiver Input to Output tRPLH, tRPHL Figures 11 and 13; | VID | 2.0V; rise and fall time of VID 15ns 127 200 ns | tRPLH - tRPHL | Differential Receiver Skew tRSKD Figures 11 and 13; | VID | 2.0V; rise and fall time of VID 15ns 3 30 ns Receiver Enable to Output Low tRZL Figures 6 and 12, CL = 100pF, S1 closed 20 50 ns Receiver Enable to Output High tRZH Figures 6 and 12, CL = 100pF, S2 closed 20 50 ns Receiver Disable Time from Low tRLZ Figures 6 and 12, CL = 100pF, S1 closed 20 50 ns Receiver Disable Time from High tRHZ Figures 6 and 12, CL = 100pF, S2 closed 20 50 ns 200 600 ns Time to Shutdown tSHDN (Note 5) 50 Driver Enable from Shutdown to Output High tDZH(SHDN) Figures 8 and 10, CL = 15pF, S2 closed 6000 ns Driver Enable from Shutdown to Output Low tDZL(SHDN) Figures 8 and 10, CL = 15pF, S1 closed 6000 ns Receiver Enable from Shutdown to Output High tRZH(SHDN) Figures 6 and 12, CL = 100pF, S2 closed 3500 ns Receiver Enable from Shutdown to Output Low tRZL(SHDN) Figures 6 and 12, CL = 100pF, S1 closed 3500 ns 4 Maxim Integrated MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers SWITCHING CHARACTERISTICS--MAX3083-MAX3085, and MAX3089 with SRL = VCC (VCC = +5V 5%, TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +5V and TA = +25C.) PARAMETER Driver Input to Output SYMBOL tDPLH tDPHL CONDITIONS Figures 7 and 9, RDIFF = 54, CL1 = CL2 = 100pF Driver Output Skew | tDPLH - tDPHL | tDSKEW Figures 7 and 9, RDIFF = 54, CL1 = CL2 = 100pF Driver Rise or Fall Time tDR, tDF Figures 7 and 9, RDIFF = 54, CL1 = CL2 = 100pF MIN TYP MAX 250 720 1000 250 720 1000 -3 100 ns 530 750 ns 200 500 UNITS ns Maximum Data Rate fMAX Driver Enable to Output High tDZH Figures 8 and 10, CL = 100pF, S2 closed 2500 kbps ns Driver Enable to Output Low tDZL Figures 8 and 10, CL = 100pF, S1 closed 2500 ns Driver Disable Time from Low tDLZ Figures 8 and 10, CL = 15pF, S1 closed 100 ns Driver Disable Time from High tDHZ Figures 8 and 10, CL = 15pF, S2 closed 100 ns Receiver Input to Output tRPLH, tRPHL Figures 11 and 13; | VID | 2.0V; rise and fall time of VID 15ns 127 200 ns | tRPLH - tRPHL | Differential Receiver Skew tRSKD Figures 11 and 13; | VID | 2.0V; rise and fall time of VID 15ns 3 30 ns Receiver Enable to Output Low tRZL Figures 6 and 12, CL = 100pF, S1 closed 20 50 ns Receiver Enable to Output High tRZH Figures 6 and 12, CL = 100pF, S2 closed 20 50 ns Receiver Disable Time from Low tRLZ Figures 6 and 12, CL = 100pF, S1 closed 20 50 ns Receiver Disable Time from High tRHZ Figures 6 and 12, CL = 100pF, S2 closed 20 50 ns 200 600 ns Time to Shutdown tSHDN (Note 5) 50 Driver Enable from Shutdown to Output High tDZH(SHDN) Figures 8 and 10, CL = 15pF, S2 closed 4500 ns Driver Enable from Shutdown to Output Low tDZL(SHDN) Figures 8 and 10, CL = 15pF, S1 closed 4500 ns Receiver Enable from Shutdown to Output High tRZH(SHDN) Figures 6 and 12, CL = 100pF, S2 closed 3500 ns Receiver Enable from Shutdown to Output Low tRZL(SHDN) Figures 6 and 12, CL = 100pF, S1 closed 3500 ns Maxim Integrated 5 MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers SWITCHING CHARACTERISTICS--MAX3086-MAX3088, and MAX3089 with SRL = GND (VCC = +5V 5%, TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +5V and TA = +25C.) PARAMETER Driver Input to Output SYMBOL tDPLH tDPHL CONDITIONS MIN Figures 7 and 9, RDIFF = 54, CL1 = CL2 = 100pF TYP MAX 34 60 34 60 UNITS ns Driver Output Skew | tDPLH - tDPHL | tDSKEW Figures 7 and 9, RDIFF = 54, CL1 = CL2 = 100pF -2.5 10 ns Driver Rise or Fall Time tDR, tDF Figures 7 and 9, RDIFF = 54, CL1 = CL2 = 100pF 14 25 ns Maximum Data Rate fMAX Driver Enable to Output High tDZH Figures 8 and 10, CL = 100pF, S2 closed 10 150 Mbps ns Driver Enable to Output Low tDZL Figures 8 and 10, CL = 100pF, S1 closed 150 ns Driver Disable Time from Low tDLZ Figures 8 and 10, CL = 15pF, S1 closed 100 ns Driver Disable Time from High tDHZ Figures 8 and 10, CL = 15pF, S2 closed 100 ns Receiver Input to Output tRPLH, tRPHL Figures 11 and 13; | VID | 2.0V; rise and fall time of VID 15ns 106 150 ns | tRPLH - tRPHL | Differential Receiver Skew tRSKD Figures 11 and 13; | VID | 2.0V; rise and fall time of VID 15ns 0 10 ns Receiver Enable to Output Low tRZL Figures 6 and 12, CL = 100pF, S1 closed 20 50 ns Receiver Enable to Output High tRZH Figures 6 and 12, CL = 100pF, S2 closed 20 50 ns Receiver Disable Time from Low tRLZ Figures 6 and 12, CL = 100pF, S1 closed 20 50 ns Receiver Disable Time from High tRHZ Figures 6 and 12, CL = 100pF, S2 closed 20 50 ns 200 600 ns Time to Shutdown tSHDN (Note 5) 50 Driver Enable from Shutdown to Output High tDZH(SHDN) Figures 8 and 10, CL = 15pF, S2 closed 250 ns Driver Enable from Shutdown to Output Low tDZL(SHDN) Figures 8 and 10, CL = 15pF, S1 closed 250 ns Receiver Enable from Shutdown to Output High tRZH(SHDN) Figures 6 and 12, CL = 100pF, S2 closed 3500 ns Receiver Enable from Shutdown to Output Low tRZL(SHDN) Figures 6 and 12, CL = 100pF, S1 closed 3500 ns Note 5: The device is put into shutdown by bringing RE high and DE low. If the enable inputs are in this state for less than 50ns, the device is guaranteed not to enter shutdown. If the enable inputs are in this state for at least 600ns, the device is guaranteed to have entered shutdown. 6 Maxim Integrated MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers Typical Operating Characteristics (VCC = +5V, TA = +25C, unless otherwise noted.) A DE = GND B 375 A B: MAX3080-MAX3085, MAX3089 WITH SRL = OPEN OR VCC B 325 10 300 0 20 40 60 80 100 MAX3080/3089 TOC-3 10 0 0 3 2 1 5 4 0 3 2 1 5 4 TEMPERATURE (C) OUTPUT LOW VOLTAGE (V) OUTPUT HIGH VOLTAGE (V) SHUTDOWN CURRENT vs. TEMPERATURE RECEIVER OUTPUT LOW VOLTAGE vs. TEMPERATURE RECEIVER OUTPUT HIGH VOLTAGE vs. TEMPERATURE 18 16 14 12 10 8 6 4 0.50 IRO = 8mA 0.45 OUTPUT LOW VOLTAGE (V) MAX3080/3089 TOC-1 20 0.40 0.35 0.30 0.25 0.20 4.5 IRO = 8mA 4.4 0 0.10 -60 -40 -20 0 20 40 60 80 100 4.2 4.1 4.0 3.9 0.15 2 4.3 3.8 -60 -40 -20 0 20 40 60 80 100 -60 -40 -20 0 20 40 60 80 100 TEMPERATURE (C) TEMPERATURE (C) TEMPERATURE (C) RECEIVER PROPAGATION DELAY (500kbps MODE) vs. TEMPERATURE RECEIVER PROPAGATION DELAY (10Mbps MODE) vs. TEMPERATURE DRIVER PROPAGATION DELAY (115kbps MODE) vs. TEMPERATURE CLOAD = 100pF 135 130 125 120 112 110 PROPAGATION DELAY (ns) MAX3080/3089 TOC-7 140 CLOAD = 100pF 108 106 104 102 100 98 2.20 MAX3080/3089 TOC-9 SHUTDOWN CURRENT (nA) 15 5 0 -60 -40 -20 PROPAGATION DELAY (ns) 20 OUTPUT VOLTAGE (V) 350 30 20 MAX3080/3089 TOC-4 400 40 25 Rt = 54 2.15 PROPAGATION DELAY (ms) 425 50 30 OUTPUT CURRENT (mA) 450 MAX3080/3089 TOC-2 DE = VCC 60 MAX3080/3089 TOC-5 475 A: MAX3086-MAX3088, MAX3089 WITH SRL = GND OUTPUT CURRENT vs. RECEIVER OUTPUT HIGH VOLTAGE MAX3080/3089 TOC-8 500 OUTPUT CURRENT (mA) NO-LOAD SUPPLY CURRENT (A) 525 OUTPUT CURRENT vs. RECEIVER OUTPUT LOW VOLTAGE MAX3080/3089 TOC-16 NO-LOAD SUPPLY CURRENT vs. TEMPERATURE 2.10 2.05 2.00 1.95 96 1.90 94 115 -60 -40 -20 0 20 40 60 TEMPERATURE (C) Maxim Integrated 80 100 -60 -40 -20 0 20 40 60 TEMPERATURE (C) 80 100 -60 -40 -20 0 20 40 60 80 100 TEMPERATURE (C) 7 MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers Typical Operating Characteristics (continued) (VCC = +5V, TA = +25C, unless otherwise noted.) 760 720 680 640 600 55 50 45 40 35 30 -60 -40 -20 0 20 40 60 80 100 DRIVER OUTPUT CURRENT vs. DIFFERENTIAL OUTPUT VOLTAGE 1.86 1.85 40 60 80 -60 -40 -20 100 0 40 20 60 80 TEMPERATURE (C) TEMPERATURE (C) OUTPUT CURRENT vs. DRIVER OUTPUT LOW VOLTAGE OUTPUT CURRENT vs. DRIVER OUTPUT HIGH VOLTAGE 120 100 80 60 40 100 -100 -90 OUTPUT CURRENT (mA) 0.1 1.87 MAX3080-25 MAX3080 TOC-12 1 20 140 OUTPUT CURRENT (mA) OUTPUT CURRENT (mA) 10 0 -60 -40 -20 TEMPERATURE (C) 100 1.88 1.83 20 520 Rt = 54 1.89 1.84 25 560 1.90 MAX3080/3089 TOC-13 Rt = 54 MAX3080/3089 TOC-27 800 MAX3080/3089 TOC-11 840 60 PROPAGATION DELAY (ns) Rt = 54 880 PROPAGATION DELAY (ns) MAX3080/3089 TOC-10 920 DRIVER DIFFERENTIAL OUTPUT VOLTAGE vs. TEMPERATURE DRIVER PROPAGATION DELAY (10Mbps MODE) vs. TEMPERATURE OUTPUT VOLTAGE (V) DRIVER PROPAGATION DELAY (500kbps MODE) vs. TEMPERATURE -80 -70 -60 -50 -40 -30 -20 20 0 1 2 3 4 DIFFERENTIAL OUTPUT VOLTAGE (V) 8 -10 0 0 0.01 5 0 2 4 6 8 10 OUTPUT LOW VOLTAGE (V) 12 -8 -6 -4 -2 0 2 4 6 OUTPUT HIGH VOLTAGE (V) Maxim Integrated MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers Typical Operating Characteristics (continued) (VCC = +5V, TA = +25C, unless otherwise noted.) RECEIVER PROPAGATION DELAY MAX3080-MAX3085, AND MAX3089 WITH SRL = OPEN OR VCC RECEIVER PROPAGATION DELAY MAX3086-MAX3088, AND MAX3089 WITH SRL = GND MAX3080/3089 TYP-17 MAX3080/3089 TYP-18 VA - VB 2V/div VA - VB 2V/div RO 5V/div RO 5V/div 50ns/div 50ns/div DRIVER PROPAGATION DELAY MAX3080/MAX3081/MAX3082, AND MAX3089 WITH SRL = OPEN MAX3080/3089 TYP-20 DI 5V/div VY - VZ 2.5V/div 2s/div DRIVER PROPAGATION DELAY MAX3083/MAX3084/MAX3085, AND MAX3089 WITH SRL = VCC DRIVER PROPAGATION DELAY MAX3086/MAX3087/MAX3088, AND MAX3089 WITH SRL = GND MAX3080/3089 TYP-21 DI 5V/div VY - VZ 2.5V/div 500ns/div Maxim Integrated MAX3080/3089 TYP-22 DI 5V/div VY - VZ 2.5V/div 50ns/div 9 MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers Pin Description PIN PIN MAX3080 MAX3081 MAX3082 MAX3083 MAX3084 MAX3085 MAX3086 MAX3087 MAX3088 FULL-DUPLEX DEVICES 10 MAX3089 HALFFULLDUPLEX DUPLEX DEVICES MODE NAME FUNCTION HALFDUPLEX MODE -- -- -- 1 1 H/F Half/Full-Duplex Selector Pin. Connect H/F to VCC for half-duplex mode; connect to GND or leave unconnected for full-duplex mode. 2 2 1 2 2 RO Receiver Output. When RE is low and if A - B -50mV, RO will be high; if A - B -200mV, RO will be low. 3 -- 2 3 3 RE Receiver Output Enable. Drive RE low to enable RO; RO is high impedance when RE is high. Drive RE high and DE low to enter low-power shutdown mode. 4 -- 3 4 4 DE Driver Output Enable. Drive DE high to enable driver outputs. These outputs are high impedance when DE is low. Drive RE high and DE low to enter low-power shutdown mode. 5 3 4 5 5 DI Driver Input. With DE high, a low on DI forces noninverting output low and inverting output high. Similarly, a high on DI forces noninverting output high and inverting output low. -- -- -- 6 6 SRL Slew-Rate-Limit Selector Pin. Connect SRL to GND for 10Mbps communication rate; connect to VCC for 500kbps communication rate. Leave unconnected for 115kbps communication rate. 6, 7 4 5 7 7 GND Ground -- -- -- 8 8 TXP Transmitter Phase. Connect TXP to GND, or leave floating for normal transmitter phase/polarity. Connect to VCC to invert the transmitter phase/polarity. 9 5 -- 9 -- Y Noninverting Driver Output -- -- -- -- 9 Y Noninverting Receiver Input and Noninverting Driver Output* 10 6 -- 10 -- Z Inverting Driver Output -- -- -- -- 10 Z Inverting Receiver Input and Inverting Driver Output* 11 7 -- 11 -- B Inverting Receiver Input -- -- -- -- 11 B Receiver Input Resistors* -- -- 7 -- -- B Inverting Receiver Input and Inverting Driver Output Maxim Integrated MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers Pin Description (continued) PIN MAX3080 MAX3081 MAX3082 MAX3083 MAX3084 MAX3085 MAX3086 MAX3087 MAX3088 MAX3089 NAME HALFFULLDUPLEX DUPLEX DEVICES MODE FULL-DUPLEX DEVICES FUNCTION HALFDUPLEX MODE 12 8 -- 12 -- A Noninverting Receiver Input -- -- -- -- 12 A Receiver Input Resistors* -- -- 6 -- -- A Noninverting Receiver Input and Noninverting Driver Output -- -- -- 13 13 RXP Receiver Phase. Connect RXP to GND, or leave unconnected for normal transmitter phase/polarity. Connect to VCC to invert the receiver phase/polarity. 14 1 8 14 14 VCC Positive Supply; 4.75V VCC 5.25V 1, 8, 13 -- -- -- -- N.C. Not Connected. Not internally connected. *(MAX3089 only.) In half-duplex mode, the driver outputs serve as receiver inputs. The full-duplex receiver inputs (A and B) will still have a 1/8-unit load, but are not connected to the receiver. Function Tables MAX3080/MAX3083/MAX3086 MAX3081/MAX3084/MAX3087 TRANSMITTING TRANSMITTING INPUTS INPUT OUTPUTS OUTPUTS RE DE DI Z Y DI Z Y X 1 1 0 1 1 0 1 X 1 0 1 0 0 1 0 0 0 X High-Z 1 0 X High-Z Shutdown RECEIVING INPUTS OUTPUT A-B RO OUTPUT -0.05V 1 RO -0.2V 0 Open/shorted 1 RECEIVING INPUTS RE DE A-B 0 X -0.05V 1 0 X -0.2V 0 0 X Open/shorted 1 1 1 X High-Z 1 0 X Shutdown X = Don't care Shutdown mode, driver and receiver outputs high impedance Maxim Integrated 11 MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers Function Tables (continued) MAX3082/MAX3085/MAX3088 MAX3089 TRANSMITTING TRANSMITTING INPUTS INPUTS OUTPUTS OUTPUTS RE DE DI B/Z A/Y TXP RE DE DI Z Y X 1 1 0 1 0 X 1 1 0 1 X 1 0 1 0 0 X 1 0 1 0 0 0 X High-Z High-Z 1 X 1 1 1 0 1 0 X 1 X 1 0 0 1 X 0 0 X High-Z High-Z X 1 0 X Shutdown Shutdown RECEIVING INPUTS 12 OUTPUT RE DE A-B RO 0 X -0.05V 1 0 X -0.2V 0 H/F RXP RE DE A-B Y-Z RO 0 X Open/shorted 1 0 0 0 X -0.05V X 1 1 1 X High-Z 0 0 0 X -0.2V X 0 1 0 X Shutdown 0 1 0 X -0.05V X 0 0 1 0 X -0.2V X 1 1 0 0 0 X -0.05V 1 1 0 0 0 X -0.2V 0 1 1 0 0 X -0.05V 0 1 1 0 0 X -0.2V 1 X 1 RECEIVING INPUTS OUTPUT 0 0 0 X Open/ shorted 1 0 0 0 X Open/ shorted 1 0 1 0 X Open/ shorted X 0 1 1 0 0 X Open/ shorted 0 X X 1 1 X X High-Z X X 1 0 X X Shutdown Maxim Integrated MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers VCC DE TOP VIEW TOP VIEW 4 N.C. 1 14 VCC R RO 2 RE 3 12 A DE 4 11 B 5 10 Z DI 13 N.C. D GND 6 GND 7 9 Y 8 N.C. VCC RE 0.1F 14 9 5 DI Y MAX3080 MAX3083 MAX3086 Rt D RO R 10 Z 12 2 RO R A Rt D 11 DI B NC 1, 8, 13 3 DIP/SO 6, 7 GND GND RE DE Figure 1. MAX3080/MAX3083/MAX3086 Pin Configuration and Typical Full-Duplex Operating Circuit TOP VIEW 0.1F TOP VIEW VCC MAX3081 MAX3084 MAX3087 VCC 1 5 Y 8 A RO 2 7 B DI 3 6 Z VCC 1 GND 4 R D 5 Y DI 3 Rt D R 6 Z RO 8 A RO 2 R Rt D 7 DI B DIP/SO 4 GND GND Figure 2. MAX3081/MAX3084/MAX3087 Pin Configuration and Typical Full-Duplex Operating Circuit TOPVIEW VIEW TOP 0.1F RO 1 R 8 VCC RO 1 RE 2 7 B RE 2 DE 3 6 A DE 3 5 GND DI 4 DI 4 D R D MAX3082 MAX3085 MAX3088 8 VCC 7 B Rt 6 A 5 GND DE D DI B Rt A RO R RE DIP/SO NOTE: PIN LABELS Y AND Z ON TIMING, TEST, AND WAVEFORM DIAGRAMS REFER TO PINS A AND B WHEN DE IS HIGH. Figure 3. MAX3082/MAX3085/MAX3088 Pin Configuration and Typical Half-Duplex Operating Circuit Maxim Integrated 13 MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers Detailed Description The MAX3080-MAX3089 high-speed transceivers for RS-485/RS-422 communication contain one driver and one receiver. These devices feature fail-safe circuitry, which guarantees a logic-high receiver output when the receiver inputs are open or shorted, or when they are connected to a terminated transmission line with all drivers disabled (see Fail-Safe section). The MAX3080/ MAX3081/MAX3082 feature reduced slew-rate drivers that minimize EMI and reduce reflections caused by improperly terminated cables, allowing error-free data transmission up to 115kbps (see Reduced EMI and Reflections section). The MAX3083/MAX3084/MAX3085 offer higher driver output slew-rate limits, allowing transmit speeds up to 500kbps. The MAX3086/ MAX3087/MAX3088's driver slew rates are not limited, making transmit speeds up to 10Mbps possible. The MAX3089's slew rate is selectable between 115kbps, 500kbps, and 10Mbps by driving a selector pin with a three-state driver. VCC The MAX3082/MAX3085/MAX3088 are half-duplex transceivers, while the MAX3080/MAX3081/MAX3083/ MAX3084/MAX3086/MAX3087 are full-duplex transceivers. The MAX3089 is selectable between half- and full-duplex communication by driving a selector pin high or low, respectively. All of these parts operate from a single +5V supply. Drivers are output short-circuit current limited. Thermal shutdown circuitry protects drivers against excessive power dissipation. When activated, the thermal shutdown circuitry places the driver outputs into a highimpedance state. Receiver Input Filtering The receivers of the MAX3080-MAX3085, and the MAX3089 when operating in 115kbps or 500kbps mode, incorporate input filtering in addition to input hysteresis. This filtering enhances noise immunity with differential signals that have very slow rise and fall times. Receiver propagation delay increases by 20% due to this filtering. RE MAX3089 A RD TOP VIEW B 1 14 V CC RO 2 13 RXP H/F RE 3 MAX3089 12 A DE 4 11 B DI 5 10 Z SRL 6 9 Y GND 7 8 TXP H/F Z TXP DIP/SO Y DI NOTE: SWITCH POSITIONS INDICATED FOR H/F = GND GND DE SRL Figure 4. MAX3089 Pin Configuration and Functional Diagram 14 Maxim Integrated MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers Y TEST POINT RECEIVER OUTPUT CRL 15pF R VOD R 1k VCC S1 1k VOC S2 Z Figure 5. Driver DC Test Load Figure 6. Receiver Enable/Disable Timing Test Load Fail-Safe The MAX3080 family guarantees a logic-high receiver output when the receiver inputs are shorted or open, or when they are connected to a terminated transmission line with all drivers disabled. This is done by setting the receiver threshold between -50mV and -200mV. If the differential receiver input voltage (A-B) is greater than or equal to -50mV, RO is logic high. If A-B is less than or equal to -200mV, RO is logic low. In the case of a terminated bus with all transmitters disabled, the receiver's differential input voltage is pulled to 0V by the termination. With the receiver thresholds of the MAX3080 family, this results in a logic high with a 50mV minimum noise margin. Unlike previous fail-safe devices, the -50mV to -200mV threshold complies with the 200mV EIA/TIA-485 standard. MAX3089 Programming The MAX3089 has several programmable operating modes. Transmitter rise and fall times are programmable between 2500ns, 750ns, and 25ns, resulting in maximum data rates of 115kbps, 500kbps, and 10Mbps, respectively. To select the desired data rate, drive SRL to one of three possible states by using a three-state driver, by connecting it to VCC or GND, or by leaving it unconnected. For 115kbps operation, set the three-state device in high-impedance mode or leave SRL unconnected. For 500kbps operation, drive SRL high or connect it to VCC. For 10Mbps operation, drive SRL low or connect it to GND. SRL can be changed during operation without interrupting data communications. Occasionally, twisted-pair lines are connected backward from normal orientation. The MAX3089 has two pins that invert the phase of the driver and the receiver to correct for this problem. For normal operation, drive Maxim Integrated TXP and RXP low, connect them to ground, or leave them unconnected (internal pulldown). To invert the driver phase, drive TXP high or connect it to V CC. To invert the receiver phase, drive RXP high or connect it to V CC. Note that the receiver threshold is positive when RXP is high. The MAX3089 can operate in full- or half-duplex mode. Drive the H/F pin low, leave it unconnected (internal pulldown), or connect it to GND for full-duplex operation, and drive it high for half-duplex operation. In fullduplex mode, the pin configuration of the driver and receiver is the same as that of a MAX3080 (Figure 4). In half-duplex mode, the receiver inputs are switched to the driver outputs, connecting outputs Y and Z to inputs A and B, respectively. In half-duplex mode, the internal full-duplex receiver input resistors are still connected to pins 11 and 12. Applications Information 256 Transceivers on the Bus The standard RS-485 receiver input impedance is 12k (one-unit load), and the standard driver can drive up to 32 unit loads. The MAX3080 family of transceivers have a 1/8-unit-load receiver input impedance (96k), allowing up to 256 transceivers to be connected in parallel on one communication line. Any combination of these devices and/or other RS-485 transceivers with a total of 32 unit loads or less can be connected to the line. Reduced EMI and Reflections The MAX3080-MAX3085, and MAX3089 with SRL = VCC or unconnected, are slew-rate limited, minimizing EMI and reducing reflections caused by improperly terminated cables. Figure 14 shows the driver output waveform and its Fourier analysis of a 20kHz signal transmitted by a MAX3086/MAX3087/MAX3088, and MAX3089 with SRL = GND. High-frequency harmonic 15 MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers 3V DE DI CL1 Y 500 RDIFF OUTPUT UNDER TEST VID Z CL CL2 S2 Figure 7. Driver Timing Test Circuit Figure 8. Driver Enable/Disable Timing Test Load 3V 3V DI 1.5V 0V DE 1.5V 1.5V 1.5V 0V tPHL tPLH 1/2 VO tZL(SHDN), tZL tLZ Y, Z Z VO 2.3V OUTPUT NORMALLY LOW VOL Y 1/2 VO VO VDIFF 0V -VO VCC S1 10% VDIFF = V (Y) - V (Z) VOH -0.5V 2.3V 90% tR OUTPUT NORMALLY HIGH Y, Z 90% VOL +0.5V 0V 10% tZH(SHDN), tZH tF tHZ tSKEW = | tPLH - tPHL | Figure 9. Driver Propagation Delays Figure 10. Driver Enable and Disable Times (except MAX3081/MAX3084/MAX3087) 3V RE RO VOL 1V A -1V B 1.5V 1.5V 0V VOH 1.5V OUTPUT tPHL tPLH 1.5V tZL(SHDN), tZL VCC RO tLZ 1.5V OUTPUT NORMALLY LOW VOL + 0.5V INPUT OUTPUT NORMALLY HIGH RO VOH - 0.5V 1.5V 0V tZH(SHDN), tZH Figure 11. Receiver Propagation Delays 16 tHZ Figure 12. Receiver Enable and Disable Times (except MAX3081/MAX3084/MAX3087) Maxim Integrated MAX3080/3089 FIG-14 MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers B ATE VID RECEIVER OUTPUT RR 20dB/div A 0Hz MAX3080/3089 FIG-16 A B 20dB/div 0Hz 100kHz/div 1MHz Figure 14. Driver Output Waveform and FFT Plot of MAX3086/MAX3087/MAX3088, and MAX3089 with SRL = GND, Transmitting a 20kHz Signal MAX3080/3089 FIG-15 Figure 13. Receiver Propagation Delay Test Circuit 100kHz/div 1MHz A B 20dB/div 0Hz 100kHz/div 1MHz Figure 15. Driver Output Waveform and FFT Plot of MAX3083/MAX3084/MAX3085, and MAX3089 with SRL = VCC, Transmitting a 20kHz Signal Figure 16. Driver Output Waveform and FFT Plot of MAX3080/MAX3081/MAX3082, and MAX3089 with SRL = Unconnected, Transmitting a 20kHz Signal components with large amplitudes are evident. Figure 15 shows the same signal displayed for a MAX3083/ MAX3084/MAX3085, and MAX3089 with SRL = VCC), transmitting under the same conditions. Figure 15's high-frequency harmonic components are much lower in amplitude, compared with Figure 14's, and the potential for EMI is significantly reduced. Figure 16 shows the same signal displayed for a MAX3080/ MAX3081/MAX3082, and MAX3089 with SRL = unconnected, transmitting under the same conditions. Figure 16's high-frequency harmonic components are even lower. In general, a transmitter's rise time relates directly to the length of an unterminated stub, which can be driven with only minor waveform reflections. The following equation expresses this relationship conservatively: Length = tRISE / (10 x 1.5ns/ft) Maxim Integrated where tRISE is the transmitter's rise time. For example, the MAX3080's rise time is typically 1320ns, which results in excellent waveforms with a stub length up to 90 feet. A system can work well with longer unterminated stubs, even with severe reflections, if the waveform settles out before the UART samples them. 17 MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers MAX3080/3089 FIG-18 MAX3080/MAX3081/MAX3083/ MAX3084/MAX3086/MAX3087/ MAX3089 (FULL DUPLEX) DI 5V/div VA - VB 1V/div RO 5V/div A RO RE R 120 B DATA IN DE Z DI D 120 Y DATA OUT 5s/div NOTE: RE AND DE ON MAX3080/MAX3083/MAX3086/MAX3089 ONLY. Figure 17. Line Repeater for MAX3080/MAX3081/MAX3083/ MAX3084/MAX3086/MAX3087, and MAX3089 in Full-Duplex Mode Low-Power Shutdown Mode (Except MAX3082/MAX3085/MAX3088) Low-power shutdown mode is initiated by bringing both RE high and DE low. In shutdown, the devices typically draw only 1nA of supply current. RE and DE may be driven simultaneously; the parts are guaranteed not to enter shutdown if RE is high and DE is low for less than 50ns. If the inputs are in this state for at least 600ns, the parts are guaranteed to enter shutdown. Enable times t ZH and t ZL in the Switching Characteristics tables assume the part was not in a lowpower shutdown state. Enable times tZH(SHDN) and tZL(SHDN) assume the parts were shut down. It takes drivers and receivers longer to become enabled from low-power shutdown mode (tZH(SHDN), tZH(SHDN)) than from driver/receiver-disable mode (tZH, tZL). Driver Output Protection Two mechanisms prevent excessive output current and power dissipation caused by faults or by bus contention. The first, a foldback current limit on the output stage, provides immediate protection against short circuits over the whole common-mode voltage range (see Typical Operating Characteristics). The second, a thermal shutdown circuit, forces the driver outputs into a high-impedance state if the die temperature becomes excessive. 18 Figure 18. MAX3080/MAX3081/MAX3082, and MAX3089 with SRL = Unconnected, System Differential Voltage at 50kHz Driving 4000 feet of Cable Line Length vs. Data Rate The RS-485/RS-422 standard covers line lengths up to 4000 feet. For line lengths greater than 4000 feet, use the repeater application shown in Figure 17. Figures 18, 19, and 20 show the system differential voltage for the parts driving 4000 feet of 26AWG twistedpair wire at 110kHz into 120 loads. Typical Applications The MAX3082/MAX3085/MAX3088/MAX3089 transceivers are designed for bidirectional data communications on multipoint bus transmission lines. Figures 21 and 22 show typical network applications circuits. These parts can also be used as line repeaters, with cable lengths longer than 4000 feet, as shown in Figure 17. To minimize reflections, the line should be terminated at both ends in its characteristic impedance, and stub lengths off the main line should be kept as short as possible. The slew-rate-limited MAX3082/MAX3085, and the two modes of the MAX3089, are more tolerant of imperfect termination. Maxim Integrated MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers MAX3080/3089 FIG-19 MAX3080/3089 FIG-20 DI 5V/div DI 5V/div VA - VB 1V/div VA - VB 1V/div RO 5V/div RO 5V/div 2s/div 1s/div Figure 19. MAX3083/MAX3084/MAX3085, and MAX3089 with SRL = VCC, System Differential Voltage at 50kHz Driving 4000 feet of Cable Figure 20. MAX3086/MAX3087/MAX3088, and MAX3089 with SRL = GND, System Differential Voltage at 200kHz Driving 4000 feet of Cable 120 120 B/Z* DI DE B D D DI DE A/Y* B A B A A R R RO RE RO RE R MAX3082 MAX3085 MAX3088 *MAX3089 (HALF-DUPLEX) R D D DI DE RO RE DI DE RO RE Figure 21. Typical Half-Duplex RS-485 Network Maxim Integrated 19 MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers A Y 120 R RO RE 120 D B Z Z B DE DI DE DI 120 D Y 120 Z Y B A Y Z R A R A R D D DI B RE RO DE RE RO DI NOTE: RE AND DE ON MAX3080/MAX3083/MAX3086/MAX3089 ONLY. DE RE RO MAX3080 MAX3081 MAX3083 MAX3084 MAX3086 MAX3087 MAX3089 (FULL-DUPLEX) Figure 22. Typical Full-Duplex RS-485 Network Ordering Information (continued) PART MAX3081CSA MAX3081CPA MAX3081ESA MAX3081EPA MAX3082CSA MAX3082CPA MAX3082ESA MAX3082EPA MAX3083CSD MAX3083CPD MAX3083ESD MAX3083EPD MAX3084CSA MAX3084CPA MAX3084ESA MAX3084EPA MAX3085CSA MAX3085CPA MAX3085ESA MAX3085EPA 20 TEMP RANGE 0C to +70C 0C to +70C -40C to +85C -40C to +85C 0C to +70C 0C to +70C -40C to +85C -40C to +85C 0C to +70C 0C to +70C -40C to +85C -40C to +85C 0C to +70C 0C to +70C -40C to +85C -40C to +85C 0C to +70C 0C to +70C -40C to +85C -40C to +85C PIN-PACKAGE 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 14 SO 14 Plastic DIP 14 SO 14 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP PART MAX3086CSD MAX3086CPD MAX3086ESD MAX3086EPD MAX3087CSA MAX3087CPA MAX3087ESA MAX3087EPA MAX3088CSA MAX3088CPA MAX3088ESA MAX3088EPA MAX3089CSD MAX3089CPD MAX3089ESD MAX3089EPD TEMP RANGE 0C to +70C 0C to +70C -40C to +85C -40C to +85C 0C to +70C 0C to +70C -40C to +85C -40C to +85C 0C to +70C 0C to +70C -40C to +85C -40C to +85C 0C to +70C 0C to +70C -40C to +85C -40C to +85C PIN-PACKAGE 14 SO 14 Plastic DIP 14 SO 14 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 8 SO 8 Plastic DIP 14 SO 14 Plastic DIP 14 SO 14 Plastic DIP Package Information For the latest package outline information, go to www.maxim-ic.com/packages. Maxim Integrated MAX3080-MAX3089 Fail-Safe, High-Speed (10Mbps), Slew-Rate-Limited RS-485/RS-422 Transceivers Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time. The parametric values (min and max limits) shown in the Electrical Characteristics table are guaranteed. Other parametric values quoted in this data sheet are provided for guidance. Maxim Integrated 160 Rio Robles, San Jose, CA 95134 USA 1-408-601-1000 (c) Maxim Integrated 21 The Maxim logo and Maxim Integrated are trademarks of Maxim Integrated Products, Inc.