Application Report: Interface Circuits For TIA/EIA-485 (RS-485)

Download as pdf or txt
Download as pdf or txt
You are on page 1of 20

120

120
485
Upto32UnitLoads
Half-DuplexCommunication
ProtocolNotIncludedin
Specification

















































DE
RE
SN75LBC176A
B
A
I
i
=1mA @V
i
=12V
(i.e., 32 UL = 32 SN75LBC176A Transceivers/ Transmission Line)
1 mA
1 mA UL
1 UL
V
ia
I
ia
V
ib
I
ib
A
B
+
+
-
-
DUT
=















0.04
0.02
0.01
1k 10k 100k 1M 10M
A
t
t
e
n
u
a
t
i
o
n

d
B
/
3
0

M
e
t
e
r
s
0.1
ATTENUATION
vs
FREQUENCY
(IN24AWG TWISTED-PAIR CABLE)
0.4
0.2
1
4
2
10
Frequency Hz
Rule-of-ThumbAttenuation
6dBMeasuredatReceiver
(Half-Driver Output Voltage)
DCResistancePlusSkinEffect
NonlinearityDuetoProximity
andRadiationLoss
DetailsNormallyProvidedby
CableManufacturers
500kbit/s 1000kbit/s
500ns/div
0%Jitter
200ns/div
5%Jitter
3500kbit/s
100ns/div
50%Jitter
PrbsGenerator
InputClock
Signalat
ReceivingEnd
20 AWGNorshieldedTwisted-PairCable
(BeldenReferenceType8205
500Meters
DoublyTerminatedWith100W
SN75LBC176-TypeTransceiveratBothEnds
TESTCONDITIONS













DE RE
SN75LBC176
R
B
T
A
D
R
GMS05
R =R =120
GMS05Ratedat5V
T 0
W
NOTE:VICRislimitedto5V
Thisreducestheground-noise
toleranceto2Vcomparedto7V
for485stdusage.
R
T
R
T
SN75LBC184 SN75LBC184
(1) (64)
Transceiverwithintegratedtransientsuppression
Protectsagainstpulsesof400Wpeak
250kbit/sinelectricallynoisyenvironment
Slewratecontrolledforlongerstublengths






























































R2 R2
R1
R1
R3
R3
R2 R2
R1
R1
R2
R2
R1
R1
C
R1 =
R3=
R2=
R1=
R3=
R2=

R1=
R2=

a)
b)
c)
5V
5V
5V
R1 =
R3=
R2=
C=
2500
110
120
27000
1000
120
620
120
1200
0
120
0.1 F m
Open Idle Short u.l. A, dB
Open Idle Short u.l. A, dB
Open Idle Short u.l. A, dB
Y Y Y 5.6 -0.5
Y Y Y 1.5 -1
Y Y N 20.5 0
Y Y N 11.1 0














0 V
V
CC
R1
R1
R2
R3
A
B
Y
Z
R3
SN75ALS180 With Short-Circuit
andOpen-Circuitfailsafe
R2
R3
R3
R1
R1
R2
ACLoadasSeenbyDriverOutput
DCInputasSeenbyReceiverInput
V
CC
V
rx
R3 R1
R3 R1
ID CC
2R3
V = V
2R1 + 2R3
CC
2R3
V > 200 mV
2R1 + 2R3
ID CC
R2 + 2R3
V = V
2R1 + R2 + 2R3
CC
R2 + 2R3
V > 200 mV
2R1 + R2 + 2R3
0
R1 + R3
Z = 2R2
2R1 + R2 + 2R3








































































Isolation
Barrier
1
14
16
D
Enable
R
EarthGroundPlane IsolatedGroundPlane
INA
IN
C
OUTA
OUTC
V
CC2
4
9
13
OUT
B
GND2
U1
C9
15
GND2
8
GND1
5
GND1
EN2 EN1
V
CC1
7
3
2
INB
12
10
9
C10
4
1
2
7
6
8
5
D
R
B
A
Vcc
GND
DE 3
U2
R9
R10
C8
RE
A
D
C
B
11
14
12
13
8
10
9
6
5
4
3
2
1
1
2
3
6
5
4
1
7
3
4
5
6
8
2
LDO1
U3
T1
R1
R2
R3
R4
R5
R6
R7
R8
C1
C2
C3
C4
C5
C6
Q1
Q2
D1
D2
D3
D4
3.3-V
or
5-VVCC1
input
3.3-V
or
5-VVCC2
output
3.3-V
or
5-Vinput
C7
7



















Signal Attenuation
LineLoading
CableChoice
Fault Protection
StubLengths
Termination
Considerations:
HostSystem
Station
One
Station
Two
Station
...n
500mFurthestStation
32Stations
500kbit/s
AsynchronousHalf-Duplex
Communication
SystemSpecifications:



































t
3
1
t 0.3
500 10




t
pd
t
2t
5




+ +
= =
Formation of Eye Pattern
ClockInput
NonreturnZero
RandomCode
1 to 0 Transition
0 to 1 Transition
EyePattern
DriverInput ReceiverInput






























Trigger on Clock Input
ForDifferentialSignals,
Use Invert and Trace Add
FunctiononInvertingand
NoninvertingSignals
TRACE1
Clock Input to Random
NRZCodeGenerator
TRACE2
OutputatReceiverEnd
of Transmission Line











1
2
3
4
8
7
6
5
1
2
3
4
5
6
7
14
13
12
11
10
9
8
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
1
2
3
4
8
7
6
5
1
2
3
4
8
7
6
5
4.7kW
RESET
SN74HC86
SN74HC374 Oscope
Trigger
TLC555
C1
0.01 F m
SN75ALS176
SN75ALS176
SN74HC374
V =5V
CC
RA
3.9kW
RB
3kW
Output
to
Cable
RT
Output
to
Oscope
RT
Input
to
Cable
0V


















% Jitter=
Threshold Crossing Skew
Unit Interval
x100%
Threshold Crossing Skew
UnitInterval
Receiver
Threshold

You might also like