19-3500; Rev 0; 11/04 80V Fault-Protected Can Transceiver with Autobaud The MAX13051 80V fault-protected CAN transceiver with autobaud is ideal for device net and other industrial network applications where overvoltage protection is required. The MAX13051 provides a link between the CAN protocol controller and the physical wires of the bus lines in a control area network (CAN). The MAX13051 features three different modes of operation: high speed, slope control, and standby. Highspeed mode allows data rates up to 1Mbps. The slope-control mode can be used to program the slew rate of the transmitter for data rates of up to 500kbps, reducing the effects of EMI and allowing the use of unshielded-twisted or parallel cable. In standby mode, the transmitter shuts off and a low-power receiver monitors the bus, waiting for a wake-up signal. The MAX13051 provides a transmitter data (TXD) dominant timeout function that prevents erroneous CAN controllers from clamping the bus to a dominant level if the TXD input is held low for greater than 1ms. The MAX13051 also provides an autobaud feature allowing the microcontroller to compute the incoming baud rate without destroying CAN protocol communication. The MAX13051 input common-mode range is greater than 12V, exceeding the ISO 11898 specification of -2V to +7V, and features 6kV Human Body Model protection, making these devices ideal for harsh environments. The MAX13051 is available in an 8-pin SO package and is specified from the -40C to +85C and -40C to +125C temperature ranges. Features Fully Compatible with the ISO 11898 Standard Autobaud Mode Short-Circuit Protection High-Speed Operation Up to 1Mbps Slope-Control Mode Low-Current Standby Mode Thermal Shutdown Transmit Data Dominant Timeout 6kV Human Body Model ESD Protection Greater than 12V Common-Mode Range Ordering Information PART TEMP RANGE PIN-PACKAGE MAX13051ESA -40C to +85C 8 SO MAX13051ASA -40C to +125C 8 SO Applications Industrial Networks Typical Operating Circuit Device Net Nodes Telecom VCC HVAC 0.1F Pin Configuration 120 VCC CAN CONTROLLER TOP VIEW TXD 1 MAX13051 TX0 TXD CANH RX0 RXD 6 CANL I/O AUTOBAUD 5 AUTOBAUD 8 RS 7 3 RXD 4 GND 2 CANH CANL 120 MAX13051 VCC GND I/O RS GND 16k TO 200k SO ________________________________________________________________ Maxim Integrated Products For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct! at 1-888-629-4642, or visit Maxim's website at www.maxim-ic.com. 1 MAX13051 General Description MAX13051 80V Fault-Protected Can Transceiver with Autobaud ABSOLUTE MAXIMUM RATINGS (All voltages referenced to GND.) VCC .......................................................................................-0.3V to +6V RS ...............................................................-0.3V to (VCC + 0.3V) TXD, RXD, AUTOBAUD............................................-0.3V to +6V CANH, CANL .......................................................................80V Continuous Power Dissipation (TA = +70C) 8-Pin SO (derate 5.9mW/C above +70C) .................470mW Operating Temperature Range .........................-40C to +125C Junction Temperature ......................................................+150C 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, TA = +25C.) (Note 1) PARAMETER Supply Current Standby Current Thermal-Shutdown Threshold SYMBOL ICC CONDITIONS MIN TYP MAX Dominant, RL = 60 72 Recessive 15 ISTANDBY 25 VTSH Thermal-Shutdown Hysteresis UNITS mA A +165 C 13 C INPUT LEVELS (TXD, AUTOBAUD) High-Level Input Voltage VIH Low-Level Input Voltage VIL High-Level Input Current IIH Low-Level Input Current IIL Input Capacitance CIN 2 V 0.8 VTXD = VCC -5 +5 VAUTOBAUD = VCC +5 +15 -300 -100 -5 +5 VTXD = GND VAUTOBAUD = GND 10 V A A pF CANH, CANL TRANSMITTER Recessive Bus Voltage VCANH, VCANL Normal mode, VTXD = VCC, no load Recessive Output Current ICANH, ICANL -76V < VCANH, VCANL < +76V -32V < VCANH, VCANL < +32V -2.5 +2.5 CANH Output Voltage VCANH VTXD = 0, dominant 3.0 4.5 V CANL Output Voltage Standby mode, no load 2 3 V -100 +100 mV 3 mA VCANL VTXD = 0, dominant 0.50 1.75 V Matching Between CANH and CANL Output Voltage DOM VTXD = 0, dominant, TA = +25C (VCANH + VCANL) -VCC -100 +150 mV Differential Output (VCANH - VCANL) VDIFF CANH Short-Circuit Current ICANHSC CANL Short-Circuit Current ICANLSC Dominant, VTXD = 0, 45 < RL < 60 1.5 3.0 V Recessive, VTXD = VCC, no load -50 +50 mV VCANH = 0, VTXD = 0 -100 -45 mA VCANL = 5V, VTXD = 0 40 60 90 VCANL = 40V, VTXD = 0 40 60 90 VCANL = 76V, VTXD = 0 2 -70 63 _______________________________________________________________________________________ mA 80V Fault-Protected Can Transceiver with Autobaud (VCC = +5V 5%, TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +5V, TA = +25C.) (Note 1) PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS VCC V 0.4 V RXD OUTPUT LEVELS RXD High Output Voltage Level VOH I = -100A RXD Low Output Voltage Level VOL I = 5mA 0.8 x VCC DC BUS RECEIVER (VTXD = VCC, CANH and CANL externally driven) Differential Input Voltage Differential Input Hysteresis VDIFF 0.5 -12V < VCM < +12V, standby mode 0.5 0.7 RICM Normal or standby mode, VCANH = VCANL = 12V RIC_MATCH Differential Input Resistance RDIFF Common-Mode Input Capacitance Normal or standby mode, VCANH - VCANL = 1V 70 ILI mV 35 k -3 +3 % 25 75 k 20 VTXD = VCC Input Leakage Current pF 10 VCC = 0, VCANH = VCANL = 5V V 15 VTXD = VCC Differential Input Capacitance 0.9 1.1 VDIFF (HYST) Normal mode, -12V < VCM < +12V Common-Mode Input Resistance Matching Between CANH and CANL Common-Mode Input Resistance -12V < VCM < +12V -5 pF +5 A SLOPE CONTROL (RS ) Input Voltage for High-Speed Mode VIL_RS Input Voltage for Standby VIH_RS Slope-Control Mode Voltage VSLOPE High-Speed Mode Current IIL_RS 0.3 x VCC 0.75 x VCC -200A < IRS < 10A VRS = 0 V V 0.4 x VCC 0.6 x VCC -500 V A TIMING CHARACTERISTICS (VCC = +5V 5%, RL = 60, CL = 100pF, TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +5V and TA = +25C.) TYP MAX Delay TXD to Bus Active PARAMETER tONTXD VRS = 0 (Figure 1) 66 110 ns Delay TXD to Bus Inactive tOFFTXD VRS = 0 (Figure 1) 61 95 ns Delay Bus to Receiver Active Delay Bus to Receiver Inactive tONRXD VRS = 0 (Figure 1) 54 115 ns tOFFRXD VRS = 0 (Figure 1) 46 160 ns tONLOOP VRS = 0 (Figure 1) 121 255 ns TOFFLOOP VRS = 0 (Figure 1) 108 255 ns RRS = 24k (500kbps) 280 450 ns RRS = 100k (125kbps) 0.82 1.6 RRS = 180k (62.5kbps) 1.37 5 RRS = 24k (500kbps) 386 600 RRS = 100k (125kbps) 0.74 1.6 RRS = 180k (62.5kbps) 0.97 5 Delay TXD to RXD Active Delay TXD to RXD Inactive Delay TXD to RXD Active (Dominant Loop Delay) Slew-Rate Controlled Delay TXD to RXD Inactive (Loop Delay) Slew-Rate Controlled SYMBOL tONLOOP_S tOFFLOOP_S CONDITIONS MIN UNITS s ns s _______________________________________________________________________________________ 3 MAX13051 DC ELECTRICAL CHARACTERISTICS (continued) MAX13051 80V Fault-Protected Can Transceiver with Autobaud TIMING CHARACTERISTICS (continued) (VCC = +5V 5%, RL = 60, CL = 100pF, TA = TMIN to TMAX, unless otherwise noted. Typical values are at VCC = +5V and TA = +25C.) PARAMETER SYMBOL |SR| Differential-Output Slew Rate CONDITIONS MIN TYP RRS = 24k (500kbps) 10 RRS = 100k (125kbps) 2.7 RRS = 180k (62.5kbps) 1.6 MAX UNITS V/s Dominant Time for Wake-Up Through Bus (Figure 2) tWAKE Standby mode, VDIFF = 3V 0.75 1.5 3.00 s TXD Dominant Timeout tDOM VTXD = 0 0.3 0.6 1.0 ms ESD Protection Human Body Model (CANH, CANL) 6 kV Note 1: All currents into device are positive and all currents out of the device are negative. All voltages are referenced to device ground unless otherwise noted. Timing Diagrams TXD DOMINANT 0.9V 0.5V RECESSIVE VDIFF RXD 0.7 x VCC 0.3 x VCC tONTXD tOFFTXD tONRXD tONLOOP tOFFRXD tOFFLOOP Figure 1. Timing Diagram 4 _______________________________________________________________________________________ 80V Fault-Protected Can Transceiver with Autobaud STANDBY MODE DOMINANT 0.9V VDIFF RXD tWAKE Figure 2. Timing Diagram for Standby and Wake-Up Signal Typical Operating Characteristics (VCC = +5V, RL = 60, CL = 100pF, TA = +25C, unless otherwise specified.) SLEW RATE vs. RRS AT 100kbps 15 DOMINANT 10 30 25 TA = -40C TA = +25C 20 5 0 19 18 17 16 15 14 13 12 11 RECESSIVE 0 MAX13051 toc03 MAX13051 toc02 TA = +125C 20 STANDBY SUPPLY CURRENT (A) 20 35 SUPPLY CURRENT (mA) 25 SLEW RATE (V/s) 40 MAX13051 toc01 30 STANDBY SUPPLY CURRENT vs. TEMPERATURE (RS = VCC) SUPPLY CURRENT vs. DATA RATE 10 15 20 40 60 80 100 120 140 160 180 200 RRS (k) 0 100 200 300 400 500 600 700 800 900 1000 DATA RATE (kbps) -40 -15 10 35 60 85 TEMPERATURE (C) _______________________________________________________________________________________ 5 MAX13051 Timing Diagrams (continued) Typical Operating Characteristics (continued) (VCC = +5V, RL = 60, CL = 100pF, TA = +25C, unless otherwise specified.) DRIVER PROPAGATION DELAY vs. TEMPERATURE 180 70 60 50 RECESSIVE 30 20 160 140 120 100 60 0 0 0 25 50 75 125 100 TA = +25C 0.8 TA = +125C 0.6 0.4 0.2 TA = -40C RECESSIVE 0 -40 -15 10 TEMPERATURE (C) 35 0 85 60 5 DIFFERENTIAL VOLTAGE vs. DIFFERENTIAL LOAD 1.8 TA = +25C 1.4 TA = +125C 1.2 1.0 0.8 0.6 0.4 3.5 3.0 DIFFERENTIAL VOLTAGE (V) MAX13051 toc07 2.0 1.6 10 TA = -40C TA = -40C TA = +125C 2.5 TA = +25C 2.0 1.5 1.0 0.5 0.2 0 0 0 1 2 3 4 5 6 7 8 20 60 100 140 180 220 260 300 OUTPUT CURRENT (mA) DIFFERENTIAL LOAD RL () RECEIVER PROPAGATION DELAY DRIVER PROPAGATION DELAY, (with RRS = 24k, 75k AND 100k) MAX13051 toc10 MAX13051 toc09 TXD (5V/div) VDIFF (1V/div) VDIFF (2V/div) RRS = 24k VDIFF (2V/div) RRS = 75k RXD (2V/div) 200ns 6 15 OUTPUT CURRENT (mA) TEMPERATURE (C) RECEIVER OUTPUT HIGH vs. OUTPUT CURRENT RECEIVER OUTPUT HIGH (VCC - RXD) (V) 1.0 40 20 -25 DOMINANT 80 10 -50 1.2 MAX13051 toc08 40 1.4 MAX13051 toc06 DOMINANT RRS = GND, DATA RATE = 100kbps VOLTAGE RXD (V) 80 DRIVER PROPAGATION DELAY (ns) RRS = GND, DATA RATE = 100kbps 90 200 MAX13051 toc04 100 RECEIVER OUTPUT LOW vs. OUTPUT CURRENT MAX13051 toc05 RECEIVER PROPAGATION DELAY vs. TEMPERATURE RECEIVER PROPAGATION DELAY (ns) MAX13051 80V Fault-Protected Can Transceiver with Autobaud VDIFF (2V/div) RRS = 100k 1.00s _______________________________________________________________________________________ 20 80V Fault-Protected Can Transceiver with Autobaud DRIVER PROPAGATION DELAY, (RRS = GND) LOOPBACK PROPAGATION DELAY vs. RRS MAX13051 toc11 VDIFF (1V/div) MAX13051 toc12 TXD (2V/div) LOOPBACK PROPAGATION DELAY (s) 1.4 1.2 1.0 RECESSIVE 0.8 0.6 DOMINANT 0.4 0.2 0 200ns/div 0 20 40 60 80 100 120 140 160 180 200 RRS (k) Pin Description PIN NAME 1 TXD 2 GND Ground 3 VCC Supply Voltage. Bypass VCC to GND with a 0.1F capacitor. 4 RXD Receive Data Output. RXD is a CMOS/TTL-compatible output from the physical bus lines CANH and CANL. 5 Autobaud Input. Drive AUTOBAUD low for normal operation. Drive AUTOBAUD high for autobaud AUTOBAUD operation. When operating in autobaud mode, TXD is looped back to RXD without applying a differential signal at CANH and CANL. 6 CANL 7 CANH 8 FUNCTION Transmit Data Input. TXD is a CMOS/TTL-compatible input from a CAN controller. RS CAN Bus Line Low CAN Bus Line High Mode-Select Input. Drive RS low or connect to GND for high-speed operation. Connect a resistor between RS and GND to control output slope. Drive RS high to put into standby mode. _______________________________________________________________________________________ 7 MAX13051 Typical Operating Characteristics (continued) (VCC = +5V, RL = 60, CL = 100pF, TA = +25C, unless otherwise specified.) MAX13051 80V Fault-Protected Can Transceiver with Autobaud VCC RS MAX13051 VCC THERMAL SHUTDOWN TIMEOUT AND SLOPECONTROL MODE TXD DRIVER CANH CANL AUTOBAUD CIRCUITRY WAKE-UP MODE CONTROL GND RXD WAKE-UP FILTER ENABLE MUX AUTOBAUD Figure 3. MAX13051 Functional Diagram Detail Description 80V Fault Tolerant The MAX13051 features 80V fault protection. This extended voltage range of CANH and CANL allows communication in high-voltage systems up to 80V. Operating Modes High-Speed Mode The MAX13051 can achieve transmission rates of up to 1Mbps when operating in high-speed mode. To operate in high-speed mode, short RS to ground. Slope-Control Mode Connect a resistor from RS to ground to select slopecontrol mode (Table 1). In slope-control mode, CANH and CANL slew rates are controlled by the resistor, (16k RRS 200k), connected between RS and GND. Controlling the rise and fall slopes reduces highfrequency EMI and allows the use of an unshieldedtwisted pair or a parallel pair of wires as bus lines. The slew rate can be approximated using the formula below: 8 SR (V / s) 250 RRS where, SR is the desired slew rate and RRS is in k. Standby Mode In standby mode (RS = high), the transmitter is switched off and the receiver is switched to a low-current/low-speed state. The supply current reduces to 15A to detect and recognize a wake-up event on the bus line. During standby mode, the bus line is monitored with a low-differential comparator. Once the comparator detects a dominant bus level greater than tWAKE, RXD pulls low. Autobaud Mode The MAX13051 logic-controlled autobaud input allows a microcontroller to compute the incoming baud rate without destroying CAN protocol communication. When operating in autobaud mode, TXD is looped back to RXD without applying a differential signal at CANH and CANL. See Figure 4. _______________________________________________________________________________________ 80V Fault-Protected Can Transceiver with Autobaud MAX13051 Table 1. Mode Selection Truth Table CONDITION FORCED AT PIN RS MODE VRS 0.3V x VCC 0.4V x VCC < VRS 0.6V x VCC RESULTING CURRENT AT RS High Speed 200A |IRS| 500A Slope Control 10A |IRS| 200A VRS 0.75V x VCC |IRS| 10A Standby Table 2. Transmitter and Receiver Truth Table when Not Connected to the Bus TXD RS CANH CANL BUS STATE RXD Low VRS 0.75V x VCC High Low Dominant Low High or Float VRS 0.75V x VCC VCC / 2 VCC / 2 Recessive High X VRS 0.75V x VCC RICM GND RICM GND Recessive High *Common-mode input resistance. TXD TRANSMITTER INPUT RXD RECEIVER OUTPUT AUTOBAUD TXD CANH - CANL RXD Figure 4. MAX13051 Autobaud Timing Diagram Transmitter The transmitter converts a single-ended input (TXD) from the CAN controller to differential outputs for the bus lines (CANH, CANL). The truth table for the transmitter and receiver is given in Table 2. TXD Dominant Timeout The MAX13051 provides a transmitter-dominant timeout that prevents erroneous CAN controllers from clamping the bus to a dominant level by maintaining a continuous low TXD signal. When the TXD remains in the dominant state for greater than 1ms (max), the transmitter becomes disabled, driving the bus line to a recessive state (Figure 5). After a dominant timeout fault, the MAX13051's transmitter becomes enabled upon detecting a rising edge at TXD. Receiver The receiver reads differential inputs from the bus lines (CANH, CANL) and transfers this data as a singleended output (RXD) to the CAN controller. It consists of a comparator that senses the difference, V DIFF = (CANH - CANL), with respect to an internal threshold of 0.7V. If this difference is positive, (VDIFF > 0.9V), a logic-low is present at RXD. If negative, (VDIFF < 0.5V), a logic-high is present. The receiver always echoes the CAN bus data when not operating in autobaud mode. _______________________________________________________________________________________ 9 MAX13051 80V Fault-Protected Can Transceiver with Autobaud junction temperature drops below the thermal-shutdown hysteresis, and upon the MAX13051 detecting a rising edge at TXD. tDOM TRANSMITTER ENABLED Applications Information TXD Reduced EMI and Reflections TRANSMITTER DISABLED VCANH - VCANL Figure 5. Transmitter-Dominant Timeout Timing Diagram The CANH and CANL common-mode range is 12V exceeding the ISO 11898 specification at -2V to +7V. RXD is logic-high when CANH and CANL are shorted or undriven. Driver Output Protection The MAX13051 current-limiting feature protects the transmitter output stage against a short circuit to a positive and negative battery voltage. Although the power dissipation increases during this fault condition, currentlimit protection prevents destruction of the transmitter output stage. Upon removal of a short, the MAX13051 resumes normal operation. Thermal Shutdown If the junction temperature exceeds +165C, the device is switched off. The hysteresis is approximately 13C, disabling thermal shutdown once the temperature drops below 152C. In thermal shutdown, CANH and CANL go recessive. After a thermal-shutdown event, the MAX13051 resumes normal operation when the MAX13051 RL = 120 In slope-control mode, the CANH and CANL outputs are slew-rate limited, minimizing high-frequency EMI, and reducing reflections caused by improperly terminated cables. In multidrop CAN applications, it is important to maintain a direct point-to-point wiring scheme. A single pair of wires should connect each element of the CAN bus, and the two ends of the bus should be terminated with 120 resistors, see Figure 6. A star configuration should never be used. Any deviation from the point-to-point wiring scheme creates a stub. The high-speed edge of the CAN data on a stub can create reflections back down the bus. These reflections can cause data errors by eroding the noise margin of the system. Although stubs are unavoidable in a multidrop system, care should be taken to keep these stubs as small as possible, especially in high-speed mode. In slope-control mode, the requirements are not as rigorous, but stub length should still be minimized. Layout Consideration CANH and CANL are differential signals and steps should be taken to insure equivalent parasitic capacitance. Place the resistor at RS as close as possible to the MAX13051 to minimize any possible noise coupling at the input. TWISTED PAIR RL = 120 CANH TRANSCEIVER 3 TXD RXD CANL STUB LENGTH KEEP AS SHORT AS POSSIBLE TRANSCEIVER 1 TRANSCEIVER 2 Figure 6. Multiple Receivers Connected to CAN Bus 10 ______________________________________________________________________________________ 80V Fault-Protected Can Transceiver with Autobaud MAX13051 RD 1.5k RC 1M CHARGE-CURRENTLIMIT RESISTOR IP 100% 90% DISCHARGE RESISTANCE Ir PEAK-TO-PEAK RINGING (NOT DRAWN TO SCALE) AMPERES HIGHVOLTAGE DC SOURCE Cs 100pF STORAGE CAPACITOR DEVICE UNDER TEST 36.8% 10% 0 0 Figure 7. Human Body ESD Test Model Power Supply and Bypassing tRL TIME tDL CURRENT WAVEFORM Figure 8. Human Body Model Current Waveform ESD Test Conditions The MAX13051 requires no special layout considerations beyond common practices. Bypass VCC to GND with a 0.1F ceramic capacitor mounted closely to the IC with short lead lengths and wide trace widths. ESD performance depends on a number of conditions. Contact Maxim for a reliability report that documents test setup, methodology, and results. 6kV ESD Protection Figure 7 shows the Human Body Model, and Figure 8 shows the current waveform it generates when discharged into a low impedance. This model consists of a 100pF capacitor charged to the ESD voltage of interest, which is then discharged into the device through a 1.5k resistor. ESD protection structures are incorporated on all inputs to protect against ESD encountered during handling and assembly. CANH and CANL inputs have extra protection to protect against static electricity found in normal operation. Maxim's engineers have developed state-of-the-art structures to protect these pins (CANH, CANL) against 6kV ESD without damage. ESD protection can be tested in several ways. The CANH and CANL inputs are characterized for protection to 6kV using the Human Body Model. Human Body Model Chip Information TRANSISTOR COUNT: 1400 PROCESS: BiCMOS ______________________________________________________________________________________ 11 Package Information (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information, go to www.maxim-ic.com/packages.) DIM A A1 B C e E H L N E H INCHES MILLIMETERS MAX MIN 0.069 0.053 0.010 0.004 0.014 0.019 0.007 0.010 0.050 BSC 0.150 0.157 0.228 0.244 0.016 0.050 MAX MIN 1.35 1.75 0.10 0.25 0.35 0.49 0.19 0.25 1.27 BSC 3.80 4.00 5.80 6.20 0.40 SOICN .EPS MAX13051 80V Fault-Protected Can Transceiver with Autobaud 1.27 VARIATIONS: 1 INCHES TOP VIEW DIM D D D MIN 0.189 0.337 0.386 MAX 0.197 0.344 0.394 MILLIMETERS MIN 4.80 8.55 9.80 MAX 5.00 8.75 10.00 N MS012 8 AA 14 AB 16 AC D C A B e 0-8 A1 L FRONT VIEW SIDE VIEW PROPRIETARY INFORMATION TITLE: PACKAGE OUTLINE, .150" SOIC APPROVAL DOCUMENT CONTROL NO. 21-0041 REV. B 1 1 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. 12 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 (c) 2004 Maxim Integrated Products Printed USA is a registered trademark of Maxim Integrated Products.