EDN logo


Design Ideas: November 23, 1994

IC adds full-duplex RS-485 operation

Ron Clark,
Maxim Integrated Products, Sunnyvale, CA

The simple RS-485 repeater (Fig 1) provides full-duplex communications--simultaneous transmitting and receiving--with only two ICs. Its balanced and differential data lines battle high-noise environments and drive long lines. Single-ended RS-232C schemes cannot equal this circuit's performance.

The RS-485 standard allows for bidirectional, multipoint, party-line communications at data rates up to 10 Mbps (150 kbytes/sec) and line lengths to 1200m. To achieve data rates up to 2.5 Mbytes/sec, substitute the components in Table 1.

COMPONENTS NEEDED FOR DIFFERENT DATA RATES

Data Rates
(bytes/sec)
IC2 IC3 R1 R2 R3 R4 R5 R6
2.5M MAX1480A MAX485 200 200 360 3k 360 200
250k MAX1480B MAX483 200 510 3k 2.2k 3k 200


IC1, a half-duplex interface, includes transceivers, optocouplers, a power driver, and a transformer. The transformer couples power across the device's isolation barrier from its logic (nonisolated) side to its isolated side.

IC2, powered by the isolated VCC, upgrades the half-duplex operation of IC1 to full duplex by using IC1's dedicated optocouplers. You must tie IC2's pin 3 low to disable IC1's driver and leave pin 4 floating. The driver outputs of IC1 and IC2 exhibit high impedance when DE is low; bringing DE high enables the outputs to function as line drivers.

Any TTL/CMOS logic family can drive IC1's digital inputs through a series resistor. With the aid of resistor pullups, the outputs can drive such loads as well. IC1's isolated outputs meet all RS-485 specs. (DI #1613)


| EDN Access | feedback | subscribe to EDN! |
| design features | design ideas | columnist |


Copyright © 1995 EDN Magazine. EDN is a registered trademark of Reed Properties Inc, used under license.