SP301 SIPEX | Alldatasheet

Document overview

  • Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 18

Technical content

SIGNAL PROCESSING EXCELLENCE SP301/302 RS-232/RS-422 Line Drivers/Receivers I RS-232 and RS-422 on One Chip I Multiple Drivers and Receivers I Software-selectable Modes I Loopback for Self-Testing I Short-circuit Protected I 24-pin Single-width DIP or SOIC Package DESCRIPTION… The SP301 and SP302 are proprietary single-chip devices that contain both RS-232 and RS-422 protocol line drivers and receivers. Their configuration may be changed at any time by logic levels on two control lines. In any configuration, both the SP301 and SP302 fully meet the requirements of the EIA RS-232D and RS-422 data communication standards. A loopback test mode is provided.The SP301 and SP302 are available in 24-pin single width plastic, and 28-pin SOIC packages for commercial and industrial temperature range operation. RIB1 ROB1 TOB1 TIB1 RIA1 ROA1 TOA1 TIA1 SELECT A B TOA2 RIA2 TOB2 TIB2 RIB2 ROB2 VDD GND VCC VEE SP302 LOOP– BACK Corporation SIGNAL PROCESSING EXCELLENCE

SIGNAL PROCESSING EXCELLENCE SPECIFICATIONS (TMIN ≤ TA ≤ TMAX and nominal supply voltages unless otherwise noted) PARAMETER MIN. TYP. MAX. UNITS CONDITIONS RS-232 DRIVER TTL Input Level VIL 0.8 V VIH 2.0 V High Level Output +5.0 V RL = 3kΩ, VIN = 0.8V Low Level Output -5.0 V RL = 3kΩ, VIN = 2.0V Short Circuit Current ±30 mA VOUT = 0V Loopback Output Voltage -1.5 V RL = 3kΩ, VEE = -12.0V; Note 1 Slew rate V/µs CL = 50pF, RL = 3kΩ; TA= 25°C Transition Time µs VOUT from +3V to -3V or -3V to +3V Maximum Transmission Rate 200 kbps RS-232 RECEIVER Input Voltage Range -15 +15 V Note 6 Input High Threshold +1.75 +2.5 V Positive-going Input Low Threshold +0.75 +1.35 V Negative-going Input Impedance kΩ VSS ≤ VIN ≤ VDD TTL Output Level VOL 0.4 V VCC = +4.75V, IOUT = +1.6mA VOH 2.4 V VCC = +4.75V, IOUT = -0.5mA Maximum Receiving Rate 200 kbps RS-422 DRIVER TTL Input Level VIL 0.8 V VIH 2.0 V High Level Output 2.75 6.0 V IOH = -20mA Low Level Output 1.0 V IOL = +20mA Differential Output V RL = 100Ω V RL = ∞ Short Circuit Current ±100 mA Note 2 Output Current ±500 µA -0.25V ≤ VO ≤ 6V; power off Transition Time 400 ns RL = 100Ω, CL = 15pF; Note 3 Maximum Transmission Rate 1,000 kbps RS-422 RECEIVER Common Mode Range V Note 4 Differential Input ±15 V Note 4 and 6 Differential Input Threshold -0.2 +0.2 V TA = 25°C Input Voltage Hysteresis mV VCM = 0V; TA = 25°C Input Resistance kΩ -7V ≤ VCM ≤ +7V TTL Output Level VOL 0.4 V VCC = +4.75V, IOUT = +1.6mA VOH 2.4 V VCC = +4.75V, IOUT = -0.5mA Maximum Receiving Rate 1,000 kbps Short Circuit Output Current ±120 mA VOUT = 0V POWER REQUIREMENTS VDD = +12V, ±10% mA Note 5 VCC = +5V; ±10% mA Note 5 VEE = -12V, ±10% mA Note 5 ENVIRONMENTAL Operating Temperature -CS, –CT +70 -MR -55 +125 Storage Temperature -65 +150

SIGNAL PROCESSING EXCELLENCE Notes: In Loop-back mode Only one output drive pin per package will be shorted at any time From 10% to 90% of steady-state This is an absolute maximum rating; normal operating levels are VIN < 5V Outputs unloaded; Inputs tied to GND; TA = +25°C; VIL = 0V; LB=0 Typical SP302 current drains under full load are: 18mA (+12V), 10mA (-12V) and 7mA (+5V) in RS-232 mode only; 5mA (+12V), 7mA (-12V) and 56mA (+5V) in RS-422 mode only; 12mA (+12V), 14mA (-12V) and 31mA (+5V) in RS-232 and RS-422 modes; RS-232 loads 3kΩ, 2500pF, 20kHz; RS-422 outputs across 100Ω, 500kHz. In Loopback mode, the external voltage input to the receiver must not exceed ±10V, otherwise the loopback test may be adversely affected. RS-422 Driver GND GND –5V TIN TOUT 500kHz GND 10V GND –10V T IN T OUT 20kHz RS-232 Driver RS-422 Receiver 500kHz GND –2V GND RIN ROUT 20kHz GND –5V GND RIN ROUT RS-232 Receiver TYPICAL PERFORMANCE CURVES

SIGNAL PROCESSING EXCELLENCE PIN ASSIGNMENTS SP302CS/MR VDD (+12V) 1 RIA2 2 RIA1 3 TOA2 4 TOA1 5 SELECT A 6 SELECT B 7 TOB1 8 TOB2 9 RIB1 10 RIB2 11 GND 12

24 VCC (+5V)

23 ROA2

22 ROA1

21 TIA2

20 TIA1

18 N.C.

17 TIB1

16 TIB2

15 ROB1

14 ROB2

13 VEE (-12V)

VDD (+12V) 1 RIA2 2 RIA1 3 TOA2 4 TOA1 5 SELECT A 6 SELECT B 7 TOB1 8 TOB2 9 RIB1 10 RIB2 11 GND 12 23 N.C.

22 ROA

21 N.C.

20 TIA

18 N.C.

17 TIB

16 N.C.

15 ROB

14 N.C. VDD (+12V) 1 RIA2 2 RIA1 3 N.C. 4 TOA2 5 TOA1 6 SELECT A 7 SELECT B 8 TOB1 9 TOB2 10 N.C. 11 RIB1 12 RIB2 13 GND 14

28 VCC (+5V)

27 ROA2

26 ROA1

25 N.C.

24 TIA2

23 TIA1

21 N.C.

20 TIB1

19 TIB2

18 N.C.

17 ROB1

16 ROB2

15 VEE (-12V)

VDD (+12V) 1 RIA2 2 RIA1 3 N.C. 4 TOA2 5 TOA1 6 SELECT A 7 SELECT B 8 TOB1 9 TOB2 10 N.C. 11 RIB1 12 RIB2 13 GND 14 27 N.C.

26 ROA

25 N.C. 24 N.C.

23 TIA

21 N.C.

20 TIB

19 N.C. 18 N.C.

17 ROB

16 N.C. FEATURES… The SP301 and SP302 are proprietary single- chip devices that contain both RS-232 and RS- 422 protocol line drivers and receivers. They differ only in the total number of line drivers and receivers of each protocol that may be active at any given time. Their configuration may be changed at any time by logic levels on two control lines. In any configuration, both the SP301 and SP302 fully meet the requirements of the EIA RS-232D and RS-422 data commu- nication standards. The RS-232 line driver circuits convert TTL logic level inputs into inverted RS-232 output signals. The RS-422 line drivers convert TTL logic levels into RS-422 differential output sig- nals. The RS-422 line driver outputs feature high source and sink current capability. All line drivers are internally protected against short circuits on their outputs. The RS-232 receivers convert the EIA RS-232 input signals to inverted TTL output logic levels. The RS-422 receivers convert the EIA RS-422 differential input signals into non-inverted TTL output logic levels. Receiver input filtering pro- vides excellent high frequency noise immunity. Input pulses with widths less than 1µs are com- pletely ignored. The RS-232 receivers have the additional feature of voltage hysteresis, which helps eliminate spurious output transitions that might result from low amplitude noise voltages during slower-speed signal transitions. A loopback test mode is provided that puts the driver outputs to a high impedance tri-state level, and routes the driver outputs to their associated receiver inputs. In this configuration, the signal path is non-inverting from the TTL driver input to the receiver TTL output. This operating mode allows the controlling system to perform diagnostic self-test of the RS-232/RS- 422 driver/receiver circuitry at speeds up to 3,000 bits per second. The SP301 and SP302 are available in 24-pin single–width (0.300") plastic DIP and 28-pin

SIGNAL PROCESSING EXCELLENCE isolate an SP301/302 from ground in the power- off condition. With VDD turned on, the transistor switch is on, connecting ground (GND) for the device to the circuit ground. In a power-off condition, this transistor is switched off, thus isolating the unit from circuit ground, and thereby leaving the driver in a high impedance state. Multiple SP301/302s can be connected as shown in Figure 1b. RS-422 OPERATION The SP301 and SP302 are fully compliant RS-422 devices when operating in the RS-422 mode. Baud rate and drive capability have been balanced to provide as much versatility as pos- sible. The SP301 and SP302 are both guaran- teed for a 1Mbps data rate, supplying ±2V minimum into a 100Ω load. Short circuit protec- tion for the RS-422 operating mode is the same as in the RS-232 mode. The driver outputs can be shorted to ground for an infinite duration, with a maximum current of ±100mA. The RS-422 receivers accept differential signals at a 1Mbps rate, and translate them to a non- inverted TTL output. The receivers are speci- fied with a ±15V differential input voltage, which means that to operate normally, the dif- ference betweeen the voltages at the inputs cannot exceed ±15V. The common mode volt- age is specified as ±7V. This identifies the midpoint of the range about which the differen- tial input must lie so that the receiver can detect a change of state. Within this ±7V range, the receivers will recognize a change in state with a ±200mV differential threshold voltage. Since the RS-232 and RS-422 inputs are shared, all receiver inputs are protected to ±30V to guard against inadvertently applying an RS-232 signal to an input that is configured for RS-422. Figure 2 shows a typical circuit for the SP301/302. In this case the SP302 is shown configured for one (1) duplex RS-422 and two (2) duplex RS-232 communication paths. CONFIGURING THE SP301/302 Figures 3, 5 and 6 show the various combina- tions of simultaneous RS-232 and RS-422 op- eration that can be achieved with the SP301. Similarly, Figures 4, 7 and 8 show the various combinations for the SP302. Each of these con- figurations are software selectable by logic level on the SELECT A and SELECT B control lines. Configuration can be changed “on-the-fly”.

SIGNAL PROCESSING EXCELLENCE FIGURE 3: SP301 CONTROL LOGIC CONFIGURATION RIA1 SELECTION SELECT A: SELECT B: NON– LOOPBACK (LB = 1) LOOPBACK (LB=0) ROA RIB1 ROB RIB2 ROB RIB1 TOB1 TIB TOB2 TOA1 TIA TOB1 TIB RIA1 ROA TOA*1 TIA RIB1 ROB TOB*1 TIB RIA1 ROA TOA1 TIA RIA1 ROA TOA*1 TIA RIB1 ROB TOB1 TIB RIB1 ROB TOB*1 TIB RIA2 ROA RIA1 TOA1 TIA TOA2 RIA2 ROA RIA1 TOA1 TIA TOA2 RIB2 ROB RIB1 TOB1 TIB TOB2 RIA2 ROA RIA1 TOA*1 TIA TOA*2 RIB2 ROB RIB1 TOB*1 TIB TOB*2 RIB2 ROB RIB1 TOB*1 TIB TOB*2 RIA2 ROA RIA1 TOA*1 TIA TOA*2 LOGIC VALUE LOGIC VALUE LOGIC VALUE LOGIC VALUE RS-232 DRIVER * Tri–state Output RS-232 RECEIVER RS-422 RECEIVER RS-422 DRIVER

SIGNAL PROCESSING EXCELLENCE FIGURE 4: SP302 CONTROL LOGIC CONFIGURATION RIA1 SELECTION SELECT A: SELECT B: NON– LOOPBACK (LB = 1) LOOPBACK (LB=0) ROA1 RIB2 ROB1 RIB1 TOB1 TIB1 TOB2 TOA1 TIA1 RIA1 ROA1 TOA1 TIA1 RIA2 ROA1 RIA1 TOA1 TIA1 TOA2 RIA2 ROA1 RIA1 TOA1 TIA1 TOA2 RIB2 ROB1 RIB1 TOB1 TIB1 TOB2 RIB2 ROB1 RIB1 TOB*1 TIB1 TOB*2 RIA2 ROA1 RIA1 TOA*1 TIA1 TOA*2 LOGIC VALUE LOGIC VALUE LOGIC VALUE LOGIC VALUE RS-232 DRIVER * Tri–state Output RS-232 RECEIVER RS-422 RECEIVER RS-422 DRIVER RIA2 ROA2 RIA2 ROA2 TOA2 TIA2 TOA2 TIA2 RIB1 ROB1 TOB1 TIB1 RIB2 ROB2 TOB2 TIB2 RIA1 ROA1 TOA*1 TIA1 RIA2 ROA2 TOA*2 TIA2 RIB1 ROB1 TOB1 TIB1 RIB2 ROB2 TOB2 TIB2 RIA1 ROA1 TOA*1 TIA1 RIA2 ROA2 TOA*2 TIA2 RIB1 ROB1 TOB1 TIB1 RIB2 ROB2 TOB2 TIB2 RIB1 ROB1 TOB1 TIB1 RIB2 ROB2 TOB2 TIB2 RIA2 ROA1 RIA1 TOA*1 TIA1 TOA*2 RIB2 ROB1 RIB1 TOB*1 TIB1 TOB*2

SIGNAL PROCESSING EXCELLENCE One-Channel Full Duplex RS-232 & One-Channel Full Duplex RS-422 A single RS-232 line driver and receiver, and a single RS-422 line driver and receiver. FIGURE 5: SP301 CONFIGURATIONS RIA1 ROA TOA1 TIA RIB1 ROB TOB1 TIB RS-232 LINE DRIVERS RS-232 RECEIVERS SELECT A = 0 SELECT B = 0 LB = 1 RIA1 ROA TOA1 TIA RIB1 ROB TOB1 TIB RS-232 LINE DRIVER & RECEIVER RS-422 LINE DRIVER & RECEIVER TOB2 RIB2 SELECT A = 0 SELECT B = 1 LB = 1 Two-Channel Full Duplex RS-232 Two independent channels of RS-232 line driver and two channels of RS-232 receiver.

SIGNAL PROCESSING EXCELLENCE Four-Channel Duplex RS-232 Four independent channels of RS-232 line driver and four channels of RS-232 receiver. Two-Channel Duplex RS-232 & One-Channel Duplex RS-422 Two RS-232 line drivers and receivers, and a single RS-422 line driver and receiver. FIGURE 7: SP302 CONFIGURATIONS RIA1 ROA1 TOA1 TIA1 RIB1 ROB1 TOB1 TIB1 RS-232 LINE DRIVERS RS-232 RECEIVERS RIA2 ROA2 TOA2 TIA2 RIB2 ROB2 TOB2 TIB2 SELECT A = 0 SELECT B = 0 LB = 1 RIA1 ROA1 TOA1 TIA1 RIB1 ROB1 TOB1 TIB1 RS-422 LINE DRIVER RS-422 RECEIVER TOB2 RIB2 TOA2 TIA2 RIA2 ROA2 RS-232 LINE DRIVERS RS-232 RECEIVERS SELECT A = 0 SELECT B = 1 LB = 1

SIGNAL PROCESSING EXCELLENCE Two-Channel Duplex RS-232 & One-Channel Duplex RS-422 Opposite Drivers Two RS-232 line drivers and receivers, and a single RS-422 line driver and receiver. At first glance, this is the same configuration in Figure 7. Note however that functions are activated on the opposite channels. Two-Channel Duplex RS-422 Two RS-422 line drivers and two RS-422 receivers. FIGURE 8: SP302 CONFIGURATIONS RIA1 ROA1 TOA1 TIA1 RS-422 LINE DRIVERS RS-422 RECEIVERS TOA2 RIA2 RIB1 ROB1 RIB2 TOB1 TIB1 TOB2 SELECT A = 1 SELECT B = 1 LB = 1 RIB1 ROB1 TOB1 TIB1 RIA1 ROA1 TOA1 TIA1 RS-232 LINE DRIVERS RS-232 RECEIVER TOA2 RIA2 TOB2 TIB2 RIB2 ROB2 SELECT A = 1 SELECT B = 0 LB = 1 RS-422 LINE DRIVER RS-422 RECEIVER

SIGNAL PROCESSING EXCELLENCE SP301 CONFIGURATIONS IN LOOPBACK MODE Two -Channel Full Duplex RS-232 One-Channel Full Duplex RS-232 & One-Channel Full Duplex RS-422 LOOPBACK Both the SP301 and SP302 have a function called loopback, which is essentially a chip self-test. How- ever, by connecting system test loops with the inputs and outputs of the SP301/302, a system-level diag- nostic can be run on power-up or on command. The RIA1 ROA TOA1 TIA RIB1 ROB TOB1 TIB RS-232 LINE DRIVERS RS-232 RECEIVERS SELECT A = 0 SELECT B = 0 LB = 1 RIA1 ROA TOA1 TIA RIB1 ROB TOB1 TIB TOB2 RIB2 SELECT A = 0 SELECT B = 1 LB = 0 (ACTIVE) VEE 10k 10k VEE 10k 10k VEE 10k 10k RS-232 LINE DRIVER RS-232 RECEIVER RS-422 LINE DRIVER RS-422 RECEIVER test loops can be enabled and disabled allowing both system test and operation with the same components. A maximum data rate for loopback of 3kbps is recommended. Loopback is a pin-programmable func- tion, activated by a logic low on the LB pin (19). As

SIGNAL PROCESSING EXCELLENCE SP301 CONFIGURATIONS IN LOOPBACK MODE One-Channel Full Duplex RS-232 & One-Channel Full Duplex RS-422 Opposite Drivers Two-Channel Full Duplex RS-422 shown in these figures, the loopback function internally connects the driver outputs to the corresponding receiver inputs, and switches the output pin to a resistive divider of 10kΩ nominal impedance from VEE to ground. Receiver out- puts are left active for signal verification. During loopback, the receiver inputs are tied to ground via a 5kΩ pulldown resistor. To mini- mize loopback errors, the receiver inputs must be limited to ±10V swings. RIA1 ROA TOA1 TIA RIB1 ROB TOB1 TIB RS-232 LINE DRIVER RS-232 RECEIVER TOA2 RIA2 SELECT A = 1 SELECT B = 0 LB = 0 (ACTIVE) VEE 10k 10k VEE 10k 10k VEE 10k 10k RS-422 LINE DRIVER RS-422 RECEIVER RS-422 LINE DRIVER RS-422 RECEIVER RIB1 ROB RIB2 TOB1 TIB TOB2 SELECT A = 1 SELECT B = 1 LB = 0 (ACTIVE) VEE 10k 10k VEE 10k 10k RS-422 LINE DRIVER RS-422 RECEIVER RIA1 ROA RIA2 TOA1 TIA TOA2 VEE 10k 10k VEE 10k 10k

SIGNAL PROCESSING EXCELLENCE SP302 CONFIGURATIONS IN LOOPBACK MODE Four-Channel Duplex RS-232 Two-Channel Duplex RS-232 & One-Channel Duplex RS-422 RIA1 ROA1 TOA1 TIA1 RIB1 ROB1 TOB1 TIB1 RS-232 LINE DRIVER RS-232 RECEIVER SELECT A = 0 SELECT B = 0 LB = 0 (ACTIVE) RIA2 ROA2 TOA2 TIA2 RIB2 ROB2 TOB2 TIB2 VEE 10k RS-232 LINE DRIVER RS-232 RECEIVER VEE 10k 10k RS-232 LINE DRIVER RS-232 RECEIVER VEE 10k 10k RS-232 LINE DRIVER RS-232 RECEIVER VEE 10k 10k 10k RIA1 ROA1 TOA1 TIA1 RIB1 ROB1 TOB1 TIB1 RS-232 LINE DRIVER RS-232 RECEIVER SELECT A = 0 SELECT B = 1 LB = 0 (ACTIVE) TOB2 RIB2 TOA2 TIA2 RIA2 ROA2 RS-422 LINE DRIVER RS-422 RECEIVER VEE 10k 10k VEE 10k 10k RS-232 LINE DRIVER RS-232 RECEIVER VEE 10k 10k VEE 10k 10 k

SIGNAL PROCESSING EXCELLENCE SP302 CONFIGURATIONS IN LOOPBACK MODE Two-Channel Duplex RS-232 & One-Channel Duplex RS-422 Opposite Drivers Two-Channel Duplex RS-422 RIB1 ROB1 TOB1 TIB1 RIA1 ROA1 TOA1 TIA1 RS-232 LINE DRIVERS RS-232 RECEIVERS SELECT A = 1 SELECT B = 0 LB = 0 (ACTIVE) TOA2 RIA2 TOB2 TIB2 RIB2 ROB2 RS-422 LINE DRIVER RS-422 RECEIVER VEE 10k 10k VEE 10k 10k VEE 10k 10k VEE 10k 10k RIA1 ROA1 TOA1 TIA1 RS-422 LINE DRIVERS RS-422 RECEIVERS SELECT A = 1 SELECT B = 1 LB = 0 (ACTIVE) TOA2 RIA2 RIB1 ROB1 RIB2 TOB1 TIB1 TOB2 VEE 10k 10k VEE 10k 10k VEE 10k 10k VEE 10k 10k RS-422 LINE DRIVERS RS-422 RECEIVERS

SIGNAL PROCESSING EXCELLENCE

ORDERING INFORMATION

Max # of Duplex Channels Model RS232 RS422 Temperature Package

SIGNAL PROCESSING EXCELLENCE THIS PAGE LEFT INTENTIONALLY BLANK