background image

1-1

Manual 00650-519-1

Chapter 1: Introduction

The card is five inches long and should be installed in either long or short slots of IBM PC/XT/AT
or compatible computers.  If installed in an eight-bit slot, the high interrupts (IRQ 10-15) will not
be available to the RS422I-PA.

Multipoint Opto-isolated Communications

The RS422I-PA serial communications card was designed for multipoint transmission on long
communication lines in noisy environments using RS422 or RS485 differential line drivers.  The
data lines are opto-isolated from the computer and from each other to assure communication when
large common mode noise are superimposed.   An on-board DC-DC converter provides isolated
power for the line driver circuits.  

A crystal oscillator is located on the card.  This oscillator permits precise selection of baud rate
from 50 to 115,200 in the 1X mode.  In the 4X mode, baud rates up to 460,800 baud may be
selected.  The Programming section of this manual contains a table to use when selecting baud rate.

The output transceiver used, type 75176B, is capable of driving extremely long communication
lines at high baud rates.  It can drive up to ±60mA on balanced lines and receive inputs as low as
±200mV differential signal.  Opto-isolators on the card provide protection to maximum 500 V.  In
case of communication conflict, the transceivers feature thermal shutdown.

COM Port Compatibility

Type ST16C550 UARTs are used as the Asynchronous Communication Element (ACE) which
include a 16-byte transmit/receive buffer to protect against lost data in multitasking operating
systems, while maintaining 100 percent compatibility with the original IBM serial port.  

RS422I-PA card is not restricted to the standard DOS addresses of COM1 - COM4.  You can
select a base address anywhere within the I/O address range 000 to 3F8 hex and the FINDBASE
program will help you choose from available addresses.

Line Bias and Termination

For increased noise immunity, the communication lines may be loaded at the receiver and biased at
the transmitter.  RS485 communications requires that one transmitter supply a bias voltage to
ensure a known "zero" state when all transmitters are off, and the last  receiver input at each end of
the network be terminated to prevent "ringing".  The RS422I-PA supports these options with
jumpers on the card.  See Chapter 3, Option Selection for more details.

Summary of Contents for RS422I-PA Series

Page 1: ...RS422I PA Series Product Manual MANUAL NUMBER 00650 519 1B...

Page 2: ...ual in our online Support Library Thank you The information in this document is provided for reference only ICS Advent does not assume any liability arising from the application or use of the informat...

Page 3: ...ts which are not in an as new and re saleable condition are not eligible for credit return and will be returned to the customer Limited Warranty Effective April 1 1998 all products carry a 2 year limi...

Page 4: ...made by various manufacturers in performing warranty repairs and building replacement products If ICS Advent repairs or replaces a product its warranty term is not extended ICSAdvent will normally ret...

Page 5: ...Cautions and Warnings are accented with triangular symbols The exclamation symbol is used in all cautions and warnings to help alert you to the important instructions The lightning flash symbol is us...

Page 6: ...Considerations A 1 CD Installation 2 1 Directories Created on Hard Disk 2 2 Installing the Card 2 4 Sample Programs 5 1 Initialization 5 1 Reception 5 3 Transmission 5 4 Introduction A 1 Balanced Diff...

Page 7: ...Multidrop Network A 3 List of Tables Table 4 1 StandardAddressAssignments for 286 386 486 Computers 4 1 Table 4 2 Address Switch Setup 4 2 Table 4 3 Example Address Setup 4 2 Table 4 4 Standard DOS CO...

Page 8: ...long communication lines at high baud rates It can drive up to 60mA on balanced lines and receive inputs as low as 200mV differential signal Opto isolators on the card provide protection to maximum 5...

Page 9: ...is enabled After data transfer is complete the driver remains enabled for the transmission time of one additional character and then disabled The RS422I PA automatically adjusts it s timing to the bau...

Page 10: ...ltipoint Compatible with RS422 and RS485 specifications Up to 32 drivers and receivers allowed on line Input Isolation 500 Volts from computer and between ports Receiver Input Sensitivity 200 mV diffe...

Page 11: ...RS422I PA Manual 1 4 Manual 00650 519 1 Figure 1 1 RS422I PA Block Diagram...

Page 12: ...mpts to install the software for this card WIN95 98 NT 1 Place the CD into your CD ROM drive 2 The CD should automatically run the install program after 30 seconds If the install program does not run...

Page 13: ...E that contains C samples Win32 language Subdirectories containing samples for Win95 98 and NT WinRisc exe A Windows dumb terminal type communication program designed for RS422 485 operation Used prim...

Page 14: ...ograms in DOS PCIFind exe A utility for DOS and Windows to determine what base addresses and IRQs are allocated to installed PCI cards This program runs two versions depending on the operating system...

Page 15: ...RS422 485 operation Used primarily with Remote Data Acquisition Pods and our RS422 485 serial communication product line Can be used to say hello to an installed modem RISCTerm stands for Really Incr...

Page 16: ...card mounting bracket is properly screwed into place and that there is a positive chassis ground 9 Turn the computer ON and observe the LED indicators The LED s will blink when there is any activity...

Page 17: ...manual to follow IRQ2 Through IRQ15 Place a jumper at the location that corresponds to the IRQ level that you desire If the card is installed in a short eight bit slot the higher interrupts IRQ10 thr...

Page 18: ...ies a load on RS422 inputs Two Wire Connection Four Wire Connection Figure 3 1 Simplified Schematic Two Wire and Four Wire Connection Full or Half Duplex Full Duplex allows simultaneous bi directional...

Page 19: ...ble Mode Card A Card B Simplex 2 wire Receive Only Rx 1 2 Rx 9 3 Simplex 2 wire Transmit Only Tx 2 9 Tx 3 1 Half Duplex 2 wire with local echo TRx 2 2 TRx 3 3 Half Duplex 2 wire w o local echo TRx 2 2...

Page 20: ...lustration has COM at the COM 3 address Jumpers 485 Selects RS485 with automatic RTS mode 422 Selects RS422 Full duplex mode TERMOUT Load for RS485 mode or output load for RS422 mode TERMIN Input load...

Page 21: ...ress The following provides background information to help you better understand this process Hex Range Usage 000 01F DMA Controller 1 020 03F INT Controller 1 Master 040 05F Timer 060 06F 8042 Keyboa...

Page 22: ...A0 used on the card to select individual registers See Chapter 5 Programming in this manual Switch Label A9 A8 A7 A6 A5 A4 A3 Setup OFF ON OFF OFF ON OFF OFF Binary Representation 1 0 1 1 0 1 1 Conve...

Page 23: ...his by first setting the DLAB Divisor Latch Access Bit high This bit is Bit 7 at Base Address 3 In C code the call would be outportb BASEADDR 3 0x80 You then load the divisor into Base Address 0 low b...

Page 24: ...outportb BASEADDR 1 0 The second initializing step is to set the Line Control Register at Base Address 3 This register defines word length stop bits parity and the DLAB Bits 0 and 1 control word leng...

Page 25: ...o be read from the chip Polling is not effective at high data rates above because the program cannot do anything else when it is polling or data could be missed The following code fragment implements...

Page 26: ...ual Page 5 4 Manual 00650 519 1 Transmission RS485 transmission is simple to implement The AUTO feature automatically enables the transmitter when data is ready to send so no software enabling procedu...

Page 27: ...strain relief Pin No RS422 Four Wire RS485 Two Wire 1 Rx Receive Data TRx 2 Tx Transmit Data Output 3 Tx Transmit Data 4 Not Used 5 Gnd Isolated Common Ground Ground 6 Not Used 7 Not Used 8 Not Used...

Page 28: ...also true for RS422 but RS485 offers all the benefits of RS422 plus allows up to 32 devices to share the same twisted pairs An exception to the foregoing is that multiple RS422 devices can share a sin...

Page 29: ...nce 50S Driver Output Short Circuit Current 150 mA Driver Output Rise Time 10 unit interval Receiver Sensitivity 200 mV Receiver Common Mode Voltage Range 7V Receiver Input Resistance 4KS Table A 2 RS...

Page 30: ...etwork RS485 Four Wire Multidrop Network An RS485 network can also be connected in a four wire mode In a four wire network it s necessary that one node be a master node and all others be slaves The ne...

Page 31: ...1995RadiatedRFFieldImmunity EN61000 4 4 1995EFTImmunityforACandI OLines EN 60950 1992 Safety of InformationTechnology Equipment Thetechnicaldocumentationrequiredtodemonstratethisproductmeetstherequire...

Reviews: