SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 151 | Next

Jan Axelson

"Serial Port Complete: COM Ports, USB Virtual COM Ports, and Ports for Embedded Systems"


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