Industrologic SI5150

50 Channel Programmable Switch Input Controller

Reference Manual

version 9/8/04



Industrologic, Inc.
3201 Highgate Lane
St. Charles, MO
63301
USA

Phone: (636) 723-4000
WWW: http://www.industrologic.com
Email: info@industrologic.com




Trademark and Copyright Information

SI5150 is a Trademark of Industrologic, Inc. 2004

This document is Copyright (c) 2004 by Industrologic, Inc.
All rights reserved.

No part of this manual may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying or scanning, for any purpose other than the personal use by the purchaser of this product. Industrologic, Inc. reserves the right to revise this document at any time without obligation to notify any person of such revision. Industrologic, Inc. assumes no responsibility for any errors that may appear in this document.

The software distributed with and the firmware contained in this product is Copyright (c) 2004 by Industrologic, Inc.


Warning/Disclaimer

Whereas effort has been made to make the information in this document as useful and accurate as possible, Industrologic, Inc. assumes no responsibility for the application, usefulness, or completeness, of the information contained herein. Under no circumstance will Industrologic, Inc. be responsible or liable for any damages or losses including indirect or consequential damages or losses arising from either the use of any information contained within this manual or the use of any products or services referenced within this manual.

Industrologic, Inc. reserves the right to change any product's features, specifications, documentation, warranties, fee schedules, and conditions at any time and without notice.

Industrologic products are provided as printed circuit board level assemblies. Some Industrologic products may include mechanical packaging accessories which are provide for the purchaser's convenience, and are not intended to be final assembly enclosures.

Industrologic products are provided with the understanding that the purchaser will determine fitness for any particular application as well as achieve compliance with any particular specifications or regulations as required or desired for that application.


Warranty

Industrologic, Inc. products are warranted to be free from defects in workmanship or material under normal use and service for a period of one year from date of purchase. Industrologic's warranty is to the original purchaser only, but is extended to you by the Distributor or OEM from whom you purchased the product.

Industrologic's obligation under this Warranty is limited to replacement with a new or repaired unit to the original purchaser. The unit must be returned, and replacements obtained from Industrologic, Inc. or the Distributor or OEM from whom it was purchased.

This warranty will not apply if, in the judgment of Industrologic, Inc., damage or failure of the product has resulted from accident, alteration, misuse, abuse, connection to or operation with incompatible signals or power sources, or improper installation.

Under no circumstances shall Industrologic, Inc. be liable to purchaser or any third party for any loss of profits or other direct or indirect costs, expenses, losses, or consequential damages arising out of or as a result of any defects in or failure of Industrologic products or any part or parts thereof.

THIS WARRANTY IS IN LIEU OF ANY OTHER WARRANTY, EITHER EXPRESSED OR IMPLIED, AS TO DESCRIPTION, QUALITY, MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE OR USE, OR ANY OTHER MATTER.


Return and Repair Policy

Products purchased in single piece quantities may be returned, if in resellable condition, for a full refund of the purchase price only, to the original purchaser, within 30 days of purchase.

Products must be returned by original purchaser with a Return Materials Authorization (RMA) number issued by Industrologic, Inc. or the Distributor or OEM from whom it was purchased, authorizing its return. Current repair or replacement fees and procedures will be related during the issue of the RMA number.

Warranty or repair units must be returned with postage and insurance paid by purchaser. Industrologic, Inc. is not responsible for damages or loss during shipment.





Industrologic SI5150

50 Channel Programmable Switch Input Controller

The Industrologic SI5150 is an Atmel AT89C4051 microcontroller based board designed to read 50 switches or other contact closures. In addition to these contact closure inputs, it includes one external logic level I/O signal, an internal auxiliary logic level signal, an RS-232 serial port, an on-board software readable push-button switch, and a software programmable LED.

The SI5150 includes, pre-programmed into the microcontroller, a special version of Tiny Machine Basic, Industrologic's simple programming language, written for the hardware on the SI5150. By using this language the user can quickly and easily program the SI5150 to perform a number of tasks, including controlling the digital I/O line or sending character strings to a host computer in response to contact closures. The microcontroller chip can also be re-programmed using any number of software development tools available for similar Atmel microcontrollers.

The SI5150 printed circuit board is designed to mount directly into the Bud Industries PRM-14460 ABS rack/table mount enclosure. This enclosure can be quickly converted from rack mounting to table top use and includes all required brackets for both configurations.



picture of SI5150


Summary of Features



Mechanical Specifications

Double-sided .062" FR-4 glass epoxy printed circuit board (PCB).
PCB has #6 clearance holes for mounting to enclosure or standoffs.
PCB designed specifically for Bud Industries PRM-14460 ABS rack/table mount enclosure.
PCB dimensions: 16.00 inches by 7.60 inches


mechanical drawing of SI5150



Electrical Specifications

Power supply requirements-
Power supply voltage: 10 to 12 volts AC, 11 to 14 volts DC, regulated or unregulated
Power supply current: 25 mA at 12VDC with no LED's activated
(plus any external load on the +5 terminal block connectors)
Contact closure LED current: approximately 10 mA
Programmable LED current: approximately 10 mA
Power supply connector: 5.5 mm outside diameter, 2.1 mm inside diameter

Operating environment:
Temperature: 0-50 degrees Celsius (32-122 Fahrenheit)
Humidity: 30 to 80 percent, non-condensing

Logic level digital I/O signal (INT)-
(10K pull-up resistor to +5, 0.01uf capacitor to ground)
Contact or external signal sink current required: 0.5 mA
Output source current: 0.5 mA
Output sink current: 20 mA maximum each pin

Switch/contact closure signals (1-50)-
(330 ohm pull-up resistor through LED to +5, 0.1uf to ground)
Contact or external signal sink current required: 10 mA
Recommended maximum contact closure resistance to ground: 100 ohms

Internal auxiliary I/O board connection-
Digital logic level signal directly to microcontroller pin
+5 volts at 100mA maximum
Ground



SI5150 Serial Port

The SI5150 serial port connector and its pin out matches the 9-pin seria l port of IBM PC compatible computers and can be easily connected to these computers using a pin-to-pin male-to-female cable. The SI5150 does not require hardware handshake signals and can be used with only the transmit, receive, and ground signals connected. However, some programs that run on a PC require that some of the input handshake signals be asserted going into the PC. In order to make this easier, the SI5150 has the common PC handshake signals looped back on the board, so that when a 9-wire cable is used, the signals are asserted without further connection.

To facilitate the connection of devices requiring power to the SI5150, the +5 volt signal from the on-board regulator has been connected to pin 9 of the serial connector. This connection will not affect normal serial ports since +5 volts is within the range of allowable voltages on RS-232 input pins.

The following is a pin out of the serial port signals:

SI5150 signal   -    TX   RX   -    GND  -    -    -    +5 OUT
pin             1    2    3    4    5    6    7    8    9
PC signal       DCD  RX   TX   DTR  GND  DSR  RTS  CTS  RI

diagram of SI5150 serial connector


Internal Auxiliary I/O Board Connection

The SI5150 includes a digital logic level signal suitable for interfacing to a small auxiliary input or output board. This signal is available on the inside area of the printed circuit board, and includes pads for the signal, along with +5 volts and ground. This signal is connected directly to a pin on the microcontroller and does not include a pullup resistor or capacitor to ground. Adjacent to these pads is two #6 clearance holes for mounting a board or assembly.


Switch/Contact Closure Signals

The 50 contact closure inputs 1 through 50 are available at screw terminal block connectors of the SI5150. Each of the signals is "pulled up" to +5 volts through a resistor and LED. This allows easy interfacing to switches or contact closures that connect the signal to ground. When an input is grounded its associated LED is turned on and the contact closure is recognized.

It is possible to drive the contact closure inputs with devices that contain digital logic output circuitry, but this circuitry must be able to sink the required current. A number of driver chips, and many transistors have this ability, but some do not. The user is responsible for insuring that damage does not occur to the external device as a result of sinking the required current.


Digital I/O Signal

The digital logic level I/O signal INT is available at a screw terminal block connector of the SI5150, which is connected to External Interrupt 0 on the microcontroller. This signal is "pulled up" to +5 volts with a 10K resistor for easy interfacing to a switch or contact closure that connects the signal to ground.

The limitations of the digital logic level signal INT is the same as that of the microcontroller chip installed. It can "sink" 20 milliamperes when used as a digital output. The addition of the 10K pullup resistors allows INT to "source" 0.5 milliamperes. For more information on the limitations of this signal, see the data sheet.



Powering the SI5150, Power to External Devices, I/O Interface Examples

Apply power to the SI5150 only through the wall block supply connector or the "Power" screw terminal connections. The on-board bridge rectifier allows the polarity of the supply voltage to be either direction. Do not attempt to power the SI5150 with 5 volts at the +5 screw terminal connection.

The +5 signal on the screw terminal connector is the same power supply that is used by the circuitry on the SI5150, and can be used to power external devices. The current drawn from this signal should be limited to 100 milliamperes.


diagram of SI5150 power and I/O connections


end of manual
log file