Designing RS-485 Links and Networks
127
tion between two nodes is a separate RS-485 line. The distance around a ring is
unlimited in theory, but the more nodes you have, the more time it takes to
pass a message all the way around. An RS-485 network can use a ring topology
if each node has two ports.
In a half-duplex RS-485 line, there are times when no driver is enabled. Even a
full-duplex circuit might disable all of its drivers to save power when possible.
In these cases, all receivers should see a logic 1, indicating an idle state. Guideline
#4 addresses this need:
Bias inactive links.
Many RS-485 networks also need to ensure logic-1 inputs if the lines accidentally
short together. Ways to bias links include using additional terminating
components and using chips with fail-safe circuits built in.
"
In an RS-485 network, only one driver should be enabled at a time. Before
enabling its driver, a node that wants to transmit must wait for any currently
transmitting driver to finish transmitting. Even the busiest networks will have
periods when no driver is enabled.
With no driver enabled, the signal level at a receiver??™s inputs might be undefined.
A receiver that is enabled and detects a logic 0 will see a Start bit and will
try to read a byte. The same situation exists if one or both wires accidentally
open.
Pages:
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163