Two channel rs-422/485 asynchronous enhanced serial adapter (41 pages)
Summary of Contents for Quatech QSC-200
Page 1
QSC-200/300 Four Channel RS-422/485 Asynchronous Communications Adapter for PCI bus User's Manual QUATECH, INC. TEL: (330) 655-9000 5675 Hudson Industrial Parkway FAX: (330) 655-9010 Hudson, Ohio 44236 http://www.quatech.com...
Page 2
Quatech, Inc. warrants the QSC-200/300 to be free of defects for one (1) year from the date of purchase. Quatech, Inc. will repair or replace any board that fails to perform under normal operating conditions and in accordance with the procedures outlined in this document during the warranty period.
Page 3
The authors have taken due care in the preparation of this document and every attempt has been made to ensure its accuracy and completeness. In no event will Quatech, Inc. be liable for damages of any kind, incidental or consequential, in regard to or arising out of the performance or form of the materials presented in this document or any software programs that might accompany this document.
Page 4
Conformity is Declared: * EN50081-1 (EN55022, EN60555-2, EN60555-3) * EN50082-1 (IEC 801-2, IEC 801-3, & IEC 801-4) Type of Equipment: Information Technology Equipment Equipment Class: Commercial, Residential, & Light Industrial Product Name: PCI Quad Serial Communications Card Model Number : QSC-200/300 (IND)
The QSC-200/300 uses Quatech's new Enhanced Serial Adapter design. Legacy serial port data rates are limited to a maximum of 115,200 bits per second. Quatech Enhanced Serial Adapters can achieve data rates as high as 921,600 bits per second.
1.1 Features The standard QSC-200/300 implements each of its communication channels with a 16750 UART and uses standard line driver and receiver components. For improved performance and industrial-grade reliability. 1.1.1 "IND" Option --- Surge Suppression Upgrade The "IND" upgrade provides the protection essential for reliable use in an industrial environment.
2 Hardware Configuration The QSC-200/300 is automatically configured at boot time by the computer's BIOS or operating system. There are no required switches or jumpers to set for installation. This chapter lists a number of jumper settings that control various hardware features.
Two spare jumpers are installed in neutral positions. For details, refer to section 8.5. The QSC-200/300 is shipped from the factory with each channel configured as shown in Figure 2.
10) replace the scratchpad (base address + 7) of each UART. If the SPAD jumper is applied as in Figure 4, the UART scratchpad registers are enabled, and the Interrupt Status Register and the Options Register are not available. SPAD Figure 4 --- Enable scratchpad registers Quatech QSC-200/300 Users Manual...
Factory default software control Baud rates up to 230.4 kbps SPAD SPAD Force times-eight clock Force times-four clock Baud rates up to 460.8 kbps Baud rates up to 921.6 kbps Figure 5 --- Clock multiplier jumper options Quatech QSC-200/300 Users Manual...
3 Hardware Installation 1. Turn off the power of the computer system in which the QSC-200/300 is to be installed. 2. Remove the system cover according to the instructions provided by the computer manufacturer. 3. Make any desired optional jumper setting changes.
QSC-200/300. 4.1 Base Address and Interrupt Level (IRQ) The base address and IRQ used by the QSC-200/300 are determined by the BIOS or operating system. Each serial port uses 8 consecutive I/O locations. The four ports reside in a single block of I/O space in eight byte increments, for a total of 32 contiguous bytes, as shown in Figure 7.
Reading the Interrupt Status Register will return the interrupt status of the entire QSC-200/300, as shown in Figure 9. The individual bits are cleared as the interrupting ports are serviced. The interrupt service routine should ensure that the interrupt status register reads zero before exiting.
Figure 10--- Options Register bit definitions 4.4.1 Enhanced Serial Adapter Identification The ID bits are used to identify the QSC-200/300 as a Quatech Enhanced Serial Adapter. Logic operations are performed such that the values read back from these bits will not necessarily be the values that were written to them.
Page 17
A standard serial port operates at a clock speed of 1.8432 MHz. In order to achieve higher data rates, Quatech Enhanced Serial Adapters can operate at two times, four times or even eight times this standard clock speed. This is controlled by the clock rate multiplier bits in the Options Register.
"Specify location" box. Click the "Next" button. Window will locate the proper INF file and copy the file from the CD. Click the "Next" button. The final dialog screen will verify the file copy from the CD. Click the "Finish" button. Quatech QSC-200/300 Users Manual...
5.2 Windows 2000 After inserting a QSC-200/300 for the first time, the "Add New Hardware Wizard will appear at start up. Click the "OK" button. The following dialog box insert the Quatech COM CD (shipped with the device). Click the "OK" button.
5.3 Windows 98 After inserting a QSC-200/300 for the first time, the "Add New Hardware Wizard will appear at start up. Click the "Next" button. 2. Select "Search for the best driver for your device". Click the "Next" button. On the next dialog, select the "CD ROM DRIVE" check box. Insert the PCI Communication Drivers diskette (shipped with the device) into the CD-ROM Drive.
2. Select the radio button for "Driver from disk provided by hardware manufacturer." Click the "OK" button to continue. 3. An "Install From Disk" dialog box should pop up. Insert the CD with the Quatech INF files on it, select the correct drive letter, and click the "OK" button. Windows 95 automatically browses the Quatech COM CD for the INF file that defines configurations for Multi-function Adapters.
Windows 95 environment. Also a custom Windows 95 serial device driver is included with the QSC-200/300 to support the use of the 16750 UART's 64 byte FIFO. Windows 95 uses the "INF" file to determine the system resources required by the QSC-200/300, searches for available resources to fill the boards requirements, and then updates the hardware registry with an entry that allocates these resources.
The QSC-200/300 ports will be enumerated starting with COM5 (or higher) even if lower logical numbers are available. 7. Select any of the Quatech Serial Ports listed under the group Port (COM and LPT) and click the "Properties" button. This action opens a properties dialog for the specific COM port on the QSC-200/300.
Page 24
There is a command line-based configuration utility which is used for adding PCI bus and ISA bus serial ports. Please refer to the documentation included on the Quatech COM CD for the device driver for full installation and configuration details. Quatech QSC-200/300 Users Manual...
The OS/2 device driver supports up to 32 serial ports in a system. Installation is a manual, but simple, process. Please refer to the read me documentation included on the Quatech COM CD the device driver for full installation and configuration details.
IRQ cannot be fixed at values such as 3F8 hex, IRQ 4 (COM1) or 2F8 hex, IRQ 3 (COM2), etc. Rather, the system BIOS assigns the address and the IRQ in a plug-and-play fashion at boot time. Software which is to use the QSC-200/300 must be able to accommodate any valid assignments of these resources.
Page 27
X - EXIT Figure 15 --- QTPCI.EXE Basic Mode display Figure 16 shows the Expert Mode display for the QSC-200/300 after the "Q" key has been pressed. The information from the Basic Mode display is presented along with more details such as the Vendor and Device IDs, PCI Class Code, size of memory and I/O regions, etc.
Page 28
For users interested in even more details, PCI BIOS information can be displayed by pressing the "B" key. Pressing the "I" key displays the PCI interrupt routing table. Quatech PCI Configuration Information Display Software Version 1.00 Quatech PCI adapters detected...
8 External Connections The QSC-200/300 provides four differential communication signals per channel. The two output signals are Transmit Data (TxD) and Auxiliary Output (AUXOUT). The two input signals are Receive Data (RxD) and Auxiliary Input (AUXIN). A ground signal is also provided.
AUXOUT line. This mode is accomplished by connecting pins 2 and 5 of the jumper block. Figure 22 shows how to select this loopback mode. Jumpers J9, J11, J13, J15 XCLK RCLK AUXIN AUXOUT Loopback AUXOUT to AUXIN Figure 22 --- AUXIN/AUXOUT loopback Quatech QSC-200/300 Users Manual...
When operating in half-duplex mode, the transmitter drivers must be disabled before receiving any data. Failure to do so may result in multiple active output drivers being connected together, which may cause damage to the board, the computer, and the external device. Quatech QSC-200/300 Users Manual...
8.6 Termination Resistors Line termination resistors are provided for the input signals of each of the QSC-200/300's RS-422/485 ports. Termination may be selected or removed for individual signal lines using jumper blocks J1-J8. RS-422 Rt = 100 ohm 1/2W RS-485...
8.7 RS-422/485 Peripheral Connection The QSC-200/300 connects to peripheral equipment through a female D-37 connector, or using the optional adapter cable, four male D-25 connectors. The serial port connector definitions are listed in Figure 26. Signal Port 1 Port 2...
9 PCI Resource Map Listed below are the PCI resources used by the QSC-200/300. Such information may be of use to customers writing their own device drivers or other custom software. A detailed description of the QSC-200/300's UARTs is available on the Quatech web site.
Any unauthorized repairs or modifications will void the QSC-200/300's warranty. Computer will not boot up. 1. Is the QSC-200/300 properly inserted? Remove the card and try again. Perhaps try a different expansion slot. 2. Ensure that an ISA-bus card is not using the same IRQ that the PCI BIOS tries to assign to the QSC-200/300.
Need help?
Do you have a question about the QSC-200 and is the answer not in the manual?
Questions and answers