QS-100D Four Channel RS-232 Asynchronous Communications Adapter for ISA compatible machines INTERFACE CARDS FOR IBM PC/AT AND PS/2 User's Manual QUATECH, INC. 5675 Hudson Industrial Parkway Hudson, Ohio 44236 TEL: (330) 655-9000 FAX: (330) 655-9010 http://www.quatech.
Warranty Information Quatech Inc. warrants the QS-100D to be free of defects for one (1) year from the date of purchase. Quatech Inc. will repair or replace any adapter that fails to perform under normal operating conditions and in accordance with the procedures outlined in this document during the warranty period. Any damage that results from improper installation, operation, or general misuse voids all warranty rights.
© 1993, Quatech, Inc. NOTICE The information contained in this document cannot be reproduced in any form without the written consent of Quatech, Inc. Likewise, any software programs that might accompany this document can be used only in accordance with any license agreement(s) between the purchaser and Quatech, Inc. Quatech, Inc. reserves the right to change this documentation or the product to which it refers at any time and without notice.
Declaration of Conformity Manufacturer's Name: Quatech Inc.
Table of Contents 1. General Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 4. 5. 6. 1.1 Explanation of Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Hardware Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 2.1 Setting the Base Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 2.2 Setting the Interrupt Level (IRQ) . . . . . . . . . . . . . . . . . . . . .
1. General Information The Quatech, Inc. QS-100D provides four RS-232 asynchronous serial communication interfaces for IBM-compatible personal computer systems using the 16-bit ISA (Industry Standard Architecture) expansion bus. The QS-100D is highly flexible with respect to addressing and interrupt level use.
1.1.1 IND Package The IND upgrade on the QS-100IND and QS-100IND750 boards provides the protection essential for reliable use in an industrial environment. Special line drivers and receivers are used which have 15kV ESD (Electro Static Discharge) protection, and each communication line has a surge suppressor capable of sustaining up to 40A transient surges (at 14V). 1.1.
Figure 2 --- Diagram of QS-100D QS-100D User's Manual 1-3
(This Page Intentionally Left Blank) 1-4 Quatech Inc.
2. Hardware Installation If the default address and interrupt settings are sufficient, the QS-100D can be quickly installed and put to use. The factory defaults are listed in Figure 3. PORT ADDRESS IRQ Serial 1 300 hex 3 Serial 2 308 hex 3 Serial 3 310 hex 3 Serial 4 318 hex 3 Figure 3 --- Default address and IRQ settings for QS-100D The output of the QS-100D is a 37-pin D-connector labeled CN1.
2.1 Setting the Base Address The base address of the QS-100D is set using the two DIP switch packs. When setting the address selection switches, a switch in the "ON" position specifies that the corresponding address line must be a logic 0 for the port to be selected. Similarly, a switch in the "OFF" position forces the corresponding address line to be a logic 1 for the port to be selected.
A serial port's address is a 16-bit quantity that is most often expressed in four hexadecimal (base 16) digits. A hex digit can hold a value from 0 to 15 (decimal), and is made up of four binary bits given weights of eight, four, two, and one, hence the maximum value of 8+4+2+1 = 15. A possible serial port address is 5220 hex. The example below shows how the hex digits are broken down into binary bits.
2.2 Setting the Interrupt Level (IRQ) IRQ11 IRQ12 IRQ14 IRQ15 10 11 12 13 14 15 16 3 4 5 1 2 J6 --- IRQ10 9 IRQ7 22 IRQ6 21 IRQ5 20 IRQ4 17 18 19 IRQ3 IRQ2 The QS-100D allows the use of any interrupt level in the range IRQ2 to IRQ7, IRQ10 to IRQ12, IRQ14, or IRQ15, selected using jumper pack J6. (Early versions of the QS-100D are limited to IRQ2-7.) In Figure 6, the factory default setting of IRQ3 is shown.
The QS-100D signals a hardware interrupt when any port requires service. The interrupt signal is maintained until no port requires service. Because the ISA bus is edge-sensitive, this behavior forces the interrupt service routine to ensure that all ports are checked before exiting. A way to do this is to poll each port until an interrupting port is found. After servicing the port, all ports should be checked again.
7 (MSB) 0 (not used) 6 0 (not used) 5 0 (not used) 4 0 (not used) 3 Serial 4 --- 1 if interrupt pending 2 Serial 3 --- 1 if interrupt pending 1 Serial 2 --- 1 if interrupt pending 0 Serial 1 --- 1 if interrupt pending Figure 9 --- Interrupt Status Register contents 2-6 Quatech Inc.
3. Windows 95 Configuration Windows 95 maintains a registry of all known hardware installed in your computer. Inside this hardware registry Windows 95 keeps track of all of your system resources, such as I/O locations, IRQ levels, and DMA channels. The "Add New Hardware Wizard" utility in Windows 95 was designed to add new hardware and update this registry. An “INF” configuration file is included with the QS-100D to allow easy configuration in the Windows 95 environment .
5. A list box opens with Manufacturers on the left and the associated board Models on the right. Click the “Have Disk” button. 6. An Install From Disk dialog box should pop up. Insert the diskette with the Quatech INF files on it, select the correct drive letter, and click the “OK” button. Windows 95 automatically browses the root directory for an INF file that defines configurations for Multi-function Adapters.
12. You are required to manually configure the QS-100D to match the resources allocated by Windows 95. Another option is to use the “Device Manager” in Windows 95 to change the system resources allocated in Windows 95 to match your preferences. See chapter 2 for information on installing and configuring the QS-100D. 3.
Figure 10--- Windows 95 Device Manager 6. If the “Change Settings” button was selected an Edit Resource window will open up. Inside these Edit Resource windows click on the up/down arrows to the right of the resource value. This scrolls you through all of the allowable resources for your hardware. Pay attention to the Conflict Information at the bottom of the window. Do not select a resource that causes a conflict with any other installed hardware. Click “OK” to save your changes, or “Cancel” to abort. 7.
which allows the ports UART compatibility mode and FIFO levels to be configured. Note that FIFO option for each of the four ports QS-100D ports is configured independently. Figure 11 --- Windows 95 Device Manager 10. Use the Logical COM Ports numbers to access the serial ports on your QS-100D through your software applications. Note: The Logical COM Port name is assigned to your ports by Windows 95. This name is required by a Windows 95 application when accessing a particular port.
(This Page Intentionally Left Blank) 3-6 Quatech Inc.
4. External Connections RS-232-C devices are classified by their function as either Data Terminal Equipment (DTE) or Data Communication Equipment (DCE). Generally, data terminal equipment is defined as the communication source and data communication equipment is defined as the device that provides a communication channel between two DTE-type devices.
The QS-100D connects to peripheral equipment through a single female D-37 connector, or using the adapter cable, four male D-25 connectors. The standard serial port connections are listed in Figure 14.
5. Specifications Bus interface: Industry Standard Architecture (ISA) 16-bit bus IBM PC-ATTM compatible Dimensions: Serial ports Controller: Interface: 6.65" x 3.7" 16550 (16750 optional) One female D-37 connector Four male D-25 connectors using adapter cable Transmit drivers: MC1488 or compatible High level output: +9V min, +10.5V max Low level output: -9V min, -10.
(This Page Intentionally Left Blank) 5-2 Quatech Inc.
6. Troubleshooting Listed here are some common problems and frequent causes of those problems. Suggestions for corrective action are given. If the information here does not provide a solution, contact Quatech Customer Service for technical support. Any unauthorized repairs or modifications will void the QS-100D's warranty. Computer will not boot up. 1. Is the QS-100D properly inserted? Remove the card and try again. Perhaps try a different expansion slot. 2.
(This Page Intentionally Left Blank) 6-2 Quatech Inc.
QS-100D User's Manual Revision 3.