Industrologic RC5120
20 Relay Programmable Relay Controller
Reference Manual
version 10/19/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
RC5120 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 RC5120
20 Relay Programmable Relay Controller
The Industrologic RC5120 is an Atmel AT89C4051 microcontroller based
board designed to be a complete industrial controller assembly that
is easy to program and to connect to external signals. In addition
to twenty high current Form "C" relays, it includes a digital logic
level signal, an RS-232 port, an on-board software readable pushbutton
switch, and a software controllable LED.
The RC5120 includes, pre-programmed into the microcontroller, a special
version of Tiny Machine Basic, Industrologic's simple programming
language, written for the hardware on the RC5120. By using this language
the user can quickly and easily program the RC5120 to perform any number
of control tasks, including controlling the relays in response to serial
commands from a host computer. The microcontroller chip can also be
re-programmed using any number of software development tools available
for similar Atmel microcontrollers.
The RC5120 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.
Summary of Features
- Based on the Atmel AT89C4051 microcontroller operating at 11.0592 MHZ
- Convenient screw terminal block connections for all relay and digital I/O connections
- Serial RS-232 port with true RS-232 interface and DB9F connector matching PC compatibles
- 20 10 amp Form "C" relays with LED indicators for on/off status
- 1 digital logic level signal usable as an output or a interrupt input
- General purpose software readable pushbutton switch and software controllable LED
- 512 byte EEPROM for storage of small programs or configuration information
- On-board +5 volt power supply including screw terminal connection for external circuitry
- On-board +12 volt power supply for relay control
- Pin-type power connector for easy connection to wall block power supplies
- Tiny Machine Basic programming language for the RC5120 programmed into the microcontroller
- EEPROM based AT89C4051 can be re-programmed using common Intel 8051/Atmel AT89Cxx51 software development tools and device programmer
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
Electrical Specifications
Power supply requirements-
Power supply voltage: 12 to 18 volts AC, 18 to 24 volts DC, regulated or unregulated
Power supply current: 30 ma with no relays activated and program LED not activated
(plus any external load on the +5 terminal block connectors)
Relay current: approximately 45 mA per relay/relay LED indicator (x 20 relays = 900 mA)
Programmable LED current: approximately 15 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
Form "C" Relay Contacts-
Maximum voltage: 30 volts, AC or DC
Maximum current: 10 amps
Manufacturer's type: Omron G5LE-14 series or equivalent
RC5120 Serial Port
The RC5120 serial port connector and its pin out matches the 9-pin serial
port of IBM PC compatible computers and can be easily connected to
these computers using a pin-to-pin male-to-female cable. The RC5120 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 RC5120
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 RC5120,
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:
RC5120 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
Digital I/O Signal
The digital logic level I/O signal INT is available at a screw terminal
block connector of the RC5120, 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 microcontroller data sheet.
Powering the RC5120 and Connection to External Devices
Apply power to the RC5120 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 RC5120 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 RC5120, and can be used to power
external devices. The current drawn from this signal should be limited
to 100 milliamperes.
end of manual