SIO4-104.2+2 User Manual Item Number 3544 www.sealevel.com PO Box 830 Liberty, SC 29657 864.843.
Table of Contents INTRODUCTION......................................................................................................................... 1 SIO4-104.2+2 ............................................................................................................................. 1 OTHER SEALEVEL PC104 SERIAL INTERFACE PRODUCTS............................................................ 1 BEFORE YOU GET STARTED......................................................................................
Introduction SIO4-104.2+2 The SIO4-104.2+2, Item Number 3544, is a PC/104 module that provides two RS-232 serial interface ports for Ports 1 and 2 and two RS-422/485 serial interface ports for Ports 3 and 4. The board is designed using the XR16C554 UART, which provides a 16-byte FIFO. In addition to the standard XR16C554 UART, the XR16C854 (‘SE’ option) and the OX16C954 (‘SN’ option) are available.
Before You Get Started What’s Included The SIO4-104.2+2 is shipped with the following items. If any of these items is missing or damaged please contact Sealevel for replacement. SIO4-104.2+2 Adapter Sealevel SeaCOM Software CD Optional Items Depending upon your application, you are likely to find one or more of the following items useful for interfacing the SIO4-104.2+2. All items can be purchased from our website (http://www.sealevel.com/) or by calling 864-843-4343.
Card Setup Address Selection The SIO4-104.2+2 occupies 16 consecutive I/O locations. The DIP-switch (SW1) is used to set the base address for these locations and the IRQ mode options. Be careful when selecting the base address as some selections conflict with existing PC ports. The following table shows the addressing options available. If different address options are required, please contact Sealevel Systems Technical Support about a custom option.
Clock Modes The SIO4-104.2+2 utilizes a 14.7456 MHz oscillator. This is eight times faster than the standard COM: port oscillator, which typically is 1.8432 MHz. This allows the adapter to achieve a maximum data rate of 921.6Kbps. The following sections outline the baud rate calculations and instructions for achieving your desired baud rate. Baud Rates and Oscillator value The following table shows some common data rates and the rates you should choose to achieve them when using the SIO4-104.2+2.
Electrical Interface Selection Each of the RS-422/485 ports on the SIO4-104.2+2 can be individually configured as RS-422, or as a two wire RS-485 interface. This is a software selectable feature and is found at Base+15. To enable a port for RS-422, simply write a ‘0’ to Base+15 (this is the power up default). To enable a port for two-wire RS-485 simple write a ‘1’ to Base+15. If the Sealevel Software Windows drivers are used, this is accomplished as a function of the Device Manager.
Software Installation Windows 98/ME/2000/XP Installation 1. Start Windows. 2. Insert the Sealevel Systems CD in to your CD drive. 3. If ‘Auto-Start’ is enabled for this drive the software will automatically launch. Otherwise, point your browser to the ‘Index.htm’ on the root directory of the CD 4. Select ‘Install Software’. 5. Select the Item Number for your adapter from the listing. 6. Select ‘Windows 98/ME/2000/XP’.
installed, you can now look in Device Manager under Ports (COM & LPT) and each of the ports should show with their corresponding COM number. Linux Installation Refer to D:\software\seacom\Other\Linux\Linux.serial.readme (where D: = your CDROM driver letter) found on the Sealevel Systems CD. This file contains valuable information on installing your adapter in the various Linux releases. Also in this sub-directory is the Linux SerialHOWTO.
Physical Installation Extreme care should be taken when installing the SIO4-104.2+2 to avoid causing damage to the connectors. After the adapter is installed, connect your I/O cable to P4.. Refer to Card Setup for information on setting the address and jumper options before inserting the SIO4-104.2+2 onto the stack. Do not install the Adapter in the machine until the software has been fully installed. 1. Turn off power. Disconnect the power cord. 2. Gently insert the SIO4-104.
Physical Connection The port signals for the SIO4-104.2+2 are physically connected via a 40-pin box header. The following table shows connector P4’s pin-out.
Available for use with the SIO4-104.2+2 is the CA228, the CA110/CA143, and the CA222/TB10 combination cables. These cables terminate the SIO4-104.2+2 40-pin header to four DB9M connectors. This termination provides the standard DB9 pin out for RS-232 (EIA/TIA574) in RS-232 mode. The following table illustrates the DB9 pin out when using any of these optional cables.
If the CA143 is not used and the CA110 DB37 cable is used alone the following pin outs apply. RS-232 Port # GND TD RTS DTR RD CTS DSR DCD RI 1 33 35 17 34 36 16 18 37 15 2 14 12 30 13 11 31 29 10 32 RS-422 Port # GND TXTX+ RXRX+ 3 24 26 25 27 28 4 5 3 4 2 1 RS-485 Port # GND DATADATA+ © Sealevel Systems, Inc. 3 24 27 28 - 11 - 4 5 2 1 SIO4-104.
Electrical Characteristics Specifications RS-232 Receiver Inputs • • • Voltage Range: ±15V Input Threshold Low: 0.8V Min, 1.5V Typical Input Threshold High: 2.4V Max, 1.8V Typical RS-232 Driver Outputs • • Output Voltage Swing: ±5V Min, ±5.
Appendix A - Troubleshooting Following these simple steps can eliminate most common problems. 1. Install software first. After installing the software then proceed to Physical Installation section of the manual. 2. Identify all I/O adapters currently installed in your system. This includes your on-board serial ports, controller cards, sound cards etc. The I/O addresses used by these adapters, as well as the IRQ (if any) should be identified. 3.
Appendix B - How To Get Assistance Begin by reading through the Troubleshooting Guide in Appendix A. If assistance is still needed please see below. When calling for technical assistance, please have your user manual and current adapter settings. If possible, please have the adapter installed in a computer ready to run diagnostics. Sealevel Systems provides an FAQ section on its web site. Please refer to this to answer many common questions. This section can be found at http://www.sealevel.com/faq.
Appendix C – Electrical Interface RS-232 Quite possibly the most widely used communication standard is RS-232. This implementation has been defined and revised several times and is often referred to as RS-232-C/D/E or EIA/TIA-232C/D/E. It is defined as “Interface between Data Terminal Equipment and Data CircuitTerminating Equipment Employing Serial Binary Data Interchange”. The mechanical implementation of RS-232 is on a 25-pin D sub connector.
Appendix D - Asynchronous Communications Serial data communications implies that individual bits of a character are transmitted consecutively to a receiver that assembles the bits back into a character. Data rate, error checking, handshaking, and character framing (start/stop bits) are pre-defined and must correspond at both the transmitting and receiving ends. Asynchronous communications is the standard means of serial data communication for PC compatibles and PS/2 computers.
Appendix E – Silk Screen – 3544 PCB © Sealevel Systems, Inc. - 17 - SIO4-104.
Warranty Sealevel's commitment to providing the best I/O solutions is reflected in the Lifetime Warranty that is standard on all Sealevel manufactured products. We are able to offer this warranty due to our control of manufacturing quality and the historically high reliability of our products in the field. Sealevel products are designed and manufactured at its Liberty, South Carolina facility, allowing direct control over product development, production, burn-in and testing. Sealevel Systems, Inc.