
SIO-104+16.485 User Manual
Part Number 3562
www.sealevel.com PO Box 830 Liberty, SC 29657 864.843.4343

Table of Contents
INTRODUCTION......................................................................................................................... 1
THER SEALEVEL PC/104 SERIAL PRODUCTS............................................................................. 1
O
BEFORE YOU GET STARTED.................................................................................................2
W
HAT’S INCLUDED...................................................................................................................... 2
OPTIONAL ITEMS.......................................................................................................................... 2
HARDWARE SETUP ..................................................................................................................3
DDRESS SELECTION................................................................................................................... 3
A
I
NTERRUPT CONFIGURATION ....................................................................................................... 3
IRQ SELECTION........................................................................................................................... 4
CLOCK MODES............................................................................................................................. 4
RS-485 ENABLE .......................................................................................................................... 4
LINE TERMINATION ..................................................................................................................... 4
RS-485 ‘ECHO’ ........................................................................................................................... 4
BAUD RATES AND OSCILLATOR VALUE ....................................................................................... 5
SOFTWARE INSTALLATION.................................................................................................. 6
WINDOWS 98/ME/NT/2000/XP INSTALLATION.......................................................................... 6
RD
3
PARTY SOFTWARE SUPPORT .................................................................................................. 7
PHYSICAL INSTALLATION....................................................................................................8
PHYSICAL CONNECTION............................................................................................................... 9
CABLING OPTION....................................................................................................................... 10
CA338 DB25 PIN OUT.............................................................................................................. 11
ELECTRICAL CHARACTERISTICS....................................................................................12
FEATURES.................................................................................................................................. 12
PECIFICATIONS......................................................................................................................... 12
S
APPENDIX A – TROUBLESHOOTING................................................................................. 13
APPENDIX B – HOW TO GET ASSISTANCE...................................................................... 14
APPENDIX C – ELECTRICAL INTERFACE....................................................................... 15
RS-485 ...................................................................................................................................... 15
APPENDIX D – ASYNCHRONOUS COMMUNICATIONS................................................ 16
APPENDIX E – SILK SCREEN – 3562 PCB .......................................................................... 17
WARRANTY............................................................................................................................... 18
© Sealevel Systems, Inc.
SL9045 7/2006
SIO-104+16.485 User Manual

Introduction
The SIO-104+16.485, Item Number 3562, is a PC/104 serial interface module with
sixteen 2-wire RS-485 serial interface ports, supporting data rates up to 921.6K bps.
The board is designed using four 16C954 UARTs with 128-byte FIFOs. The 16C954
features a flexible clock prescalar (from 1 to 31.875), 9-bit protocol support, and
isochronous mode.
RS-485 is optimized for ‘Multi-Drop’ or ‘Party-line’ operations selecting data from
multiple peripherals (as many as 31 devices can be connected on an RS-485 bus).
Optional terminal block adapters are available to simplify field-wiring connections.
The SIO-104+16.485 is designed to be used with a variety of Operating Systems
including Windows 98/NT/ME/2000/XP, Linux and DOS. The SeaCOM API
(Application Programmer Interface) included on CD with the SIO-104+16.485
provides a variety of useful high-level function calls implemented as a Windows
dynamic link library (DLL) and as a Linux kernel module and library. In addition to
the API, SeaCOM includes sample code and utilities to simplify software
development.
Other Sealevel PC/104 Serial Products
ULTRA SIO-104 (P/N 3550) - 1 Port RS-422/485
SIO-104 (P/N 3551) - 1 Port RS-232
SIO.104+2 (P/N 3502) - 2 Port RS-232/422/485
C4-104.ULTRA (P/N 3540) - 4 Port RS-232/422/485
SIO4-104.232 (P/N 3542) - 4 Port RS-232
SIO-104.485 (P/N 3543) - 4 Port RS-422/485
SIO4-104.2+2 (P/N 3544) - 2 Port RS-232 & 2 Port 422/485
SIO-104+8.485 (P/N 3588) - 8 Port 2-wire RS-485
© Sealevel Systems, Inc.
- 1 -
SIO-104+16.485 User Manual

Before You Get Started
What’s Included
The SIO-104+16.485 is shipped with the following items. If any of these items is
missing or damaged please contact Sealevel for replacement.
Item# 3562 – SIO-104+16.485 PC/104 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 SIO-104+16.485. All items can be
purchased from our website (http://www.sealevel.com/
Cabling Options
IDC40 Ribbon Cable to (2) DB25M, 30” in Length - (P/N CA338)
− Terminates a 40-pin header to two bulkhead mountable DB25 Male
connectors.
DB25F to DB25M Extension Cable, 72” in Length - (P/N CA104)
− Standard DB25 extension cable with full one-to-one pin out.
) or by calling 864-843-4343.
DB25F to 25 Screw Terminals - Terminal Block - (P/N TB04)
− Mountable terminal block with a DB25 Female connector wired to 25 screw
terminals. All screw terminals are labeled with the number corresponding to
the pin on the DB25 connector.
© Sealevel Systems, Inc.
- 2 -
SIO-104+16.485 User Manual

Hardware Setup
Address Selection
The SIO-104+16.485 occupies 16 consecutive I/O locations. The DIP-switch (SW1)
is used to set the base address for these locations. 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.
Switch Settings
SW1-1
SW1-2
SW1-3
Ports Addresses
Port 1
Port 2
Port 3
Port 4
Port 5
Port 6
Port 7
Port 8
Port 9
Port 10
Port 11
Port 12
Port 13
Port 14
Port 15
Port 16
Note: Setting SW1-1, SW1-2, and SW1-3 all to OFF disables the card, which may be useful
for troubleshooting purposes.
OFF
OFF
ON
300
308
310
318
320
328
330
338
340
348
350
358
360
368
370
378
OFF OFF ON ON ON ON
ON ON OFF OFF ON ON
OFF ON OFF ON OFF ON
400 500 600 1500 3220 4220
408 508 608 1508 3228 4228
410 510 610 1510 3230 4230
418 518 618 1518 3238 4238
420 520 620 1520 3240 4240
428 528 628 1528 3248 4248
430 530 630 1530 3250 4250
438 538 638 1538 3258 4258
440 540 640 1540 3260 4260
448 548 648 1548 3268 4268
450 550 650 1550 3270 4270
458 558 658 1558 3278 4278
460 560 660 1560 3280 4280
468 568 668 1568 3288 4288
470 570 670 1570 3290 4290
478 578 678 1578 3298 4298
Interrupt Configuration
The board is set up to always share interrupts. There is a jumper labeled “PD” which
is located at (E1) on the SIO-104+16.485. Setting this jumper enables a 1K-ohm
pull-down (biasing) resistor required on one adapter when sharing interrupts. The
jumper should always be enabled on single SIO-104+16.485 installations (nonshared mode). In multiple SIO-104+16.485 installations, only one board should have
the jumper enabled.
© Sealevel Systems, Inc.
- 3 -
SIO-104+16.485 User Manual

IRQ Selection
Clock Modes
RS-485 Enable
The SIO-104+16.485 has an interrupt selection jumper located at (E1), which should
be set prior to use, if an interrupt is required by your application software. Consult
the user manual for the application software being used to determine the proper
setting. The SIO-104+16.485 supports the following interrupts:
3, 4, 5, 7, 9, 10, 11, 12, and 15
The SIO-104+16.485 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.
RS-485 is optimized for party line or multi-drop applications. The output of the RS485 driver is capable of being active (enabled) or tri-state (disabled). This capability
allows multiple PCs to be connected in a multi-drop bus and selectively polled.
Using the Sealevel SeaCOM driver, RS-485 enable is handled in hardware by the
UART. This allows the RS-485 driver to be tri-stated when inactive on a multi-drop
polled network. The SIO-104+16.485 is equipped with four 16C954 UARTs that
enable the RS-485 driver automatically.
Line Termination
Typically, each end of the RS-485 bus must have line-terminating resistors. The
SIO-104+16.485 features a 120Ω resistor across each RS-485 input and a 510Ω
pull-down resistor combination that biases the receiver inputs. The board is not
designed to have multiple adapters on the same RS-485 network. Contact Sealevel
Technical Support if you have questions on how to remove this termination.
RS-485 ‘Echo’
The RS-485 ‘Echo’ is the result of connecting the receiver inputs to the transmitter
outputs. Every time a character is transmitted, it is also received. The SIO104+16.485 automatically suppresses this ‘Echo’.
© Sealevel Systems, Inc.
- 4 -
SIO-104+16.485 User Manual