Industrologic TC51

Single Board Computer

Reference Manual

version 9/2/05



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

TC51 is a Trademark of Industrologic, Inc. 2002

This document is Copyright (c) 2002 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) 2002 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 assessories 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 TC51

Single Board Computer

The Industrologic TC51 is an Atmel AT89C4051 microcontroller based single board computer designed to be a complete industrial controller assembly that is easy to program and to connect to external signals. It includes the versatile complement of input and output circuitry most commonly needed by common control applications.

The TC51 includes, pre-programmed into the microcontroller, a special version of Industrologic's simple programming language Tiny Machine Basic written for the hardware on the TC51, and the microcontroller chip can be re-programmed using any number of software development tools available for similar Atmel microcontrollers.



picture of TC51   picture of TC51


Summary of Features



Electrical Specifications

Power supply requirements-
Power supply voltage (jumper P3 set to "R", 12 volts uses on-board regulator): 12 to 24 volts AC, 15 to 24 volts DC, regulated or unregulated
Power supply voltage (jumper P3 set to "U", 12 volts bypasses regulator): 11 to 14 volts regulated DC
Power supply current: 30 ma at 16VDC with no relays activated
(plus any external load on the +5 or +12 terminal block connectors)
Relay current: approximately 60 ma per relay/relay LED indicator
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 I/O signals-
(10K pull-up resistor to +5, 0.01uf capacitor to ground)
Source current: .5 ma
Sink current: 20ma maximum each pin

Analog Inputs-
Voltage range: 0 to +5 volts
Input filter: RC type, 10 ohms to input, .01uf from chip to ground
Input Impedance: 5000 ohms or less for best results (least crosstalk)
Resolution: 12 bits
For detailed information refer the data sheet for the Linear Technology LT1298 on which this circuit is based.

Form "C" Relay Contacts-
Maximum voltage: 30 volts, AC or DC
Maximum current: 10 amps
Manufacturer's type: Omron G5LE-14 series or equivalent

Power available at the screw terminal blocks:
The +5 and +12 volt supplies used on-board the TC51 are made available at screw terminal blocks to allow easy interfacing to certain devices requiring power, without having the need to provide separate power supplies. The current drawn from these terminals plus the current required by the TC51 circuitry must not exceed the ratings of the power supply regulators, which have a maximum rating of one amp if well heatsinked. For increased reliability and reduced heat it is recommended that the current drawn from these terminals be limited to 100 ma each.



Mechanical Specifications

Double-sided .062" FR-4 glass epoxy printed circuit board.
P.C. Board assembly has holes available for mounting to enclosure or #6 standoffs.
P.C. Board dimensions: 3.50 inches by 4.00 inches


mechanical drawing of TC51



On-Board Configuration Jumpers

The TC51 uses plastic jumper plugs placed on pins on the circuit board to select circuit options.

Both the +5 volt signal from the on-board power supply and the +V signal (power input voltage) are available to be connected to pin 9 of either or both serial ports. Jumper P1 is used for serial port 1 and jumper P2 for serial port 2. The factory default setting for both jumpers is "5" or +5 volts. If no power connection is desired the jumpers can be removed.

Connecting +V to pin 9 of either serial port will allow the TC51 to be powered through the serial port or to power another device through the serial port. It is the user's responsibility to insure that +V voltages connected to either serial port will be connected only to power inputs and not RS-232 signals, and that the current requirements and/or limitations of all connected devices are met.

The on-board 12 volt power supply regulator requires that the TC51 normally be provided with at least 15 volts, either by a wall block power supply or by connections to the +PWR and GND screw terminals. In this case jumper P3 should be placed in the "R", or regulated position, which is its factory default position.

Alternately, the TC51 can be provided with a regulated voltage from 11 to 14 volts. In this case, jumper P3 should be placed in the "U", or unregulated position, which bypasses the on-board regulator. This connects the on-board circuitry using 12 volts, and the +12 output for external devices to the power input voltage.



TC51 Serial Ports

The TC51 serial port 1, with its matching pinout and DB9F connector, can be easily connected to IBM PC compatible computers using a DB9 male-to-female, pin-to-pin cable. The TC51 does not require hardware handshake signals and can be used with only the transmit, receive, and ground signals connected. (Some programs and programming languages may require that some of the input handshake signals be asserted going into the PC. In order to make this easier, serial port 1 has the common PC handshake signals looped back on the board, so that when a 9-wire cable is used, the signals are asserted.)

The TC51 serial port 2 connector emulates a PC compatible serial port with its pinout and DB9M connector, and can be easily connected to serial devices much like a PC compatible can, and using the same cabling.

The following are the pinouts of the serial port connectors:

Serial Port 1, DB9-Female:             Serial Port 2, DB9-Male

PC signal   Pin   TC51 Signal            Pin    TC51 Signal
DCD in      1                            1
receive     2     transmit               2      receive
transmit    3     receive                3      transmit
DTR out     4                            4
ground      5     ground                 5      ground
DSR in      6                            6
RTS out     7                            7
CTS in      8                            8
RI in       9     +5 or +V out           9      +5 or +V out

On serial port 1 pins 1, 4, and 6 are tied together and pins 7 and 8 are tied together. On serial port 2 these pins are left unconnected.

diagram of TC51 serial connectors


LCD Connector Pinout

The TC51 includes hardware support for a wide range of LCD modules that are interfaced to microcontrollers with logic level signals. This support include the following:

The following is a pinout of the LCD connector which matches the 14 or 16 pin connections on most LCD modules. The pins associated with data bits 0 through 3 are included so that LCD modules can be easily connected using pin-to-pin wiring even though these signals are not supported by the TC51.

1       Ground
2       +5
3       Contrast pot voltage
4       Register Select
5       Ground (LCD Read/Write signal set to Read only)
6       Chip Select
7       no connection
8       no connection
9       no connection
10      no connection
11      Bit 4 data
12      Bit 5 data
13      Bit 6 data
14      Bit 7 data
15      optional resistor to +5 (R18)
16      optional resistor to ground (R19)

The TC51 printed circuit board includes circuitry and mounting area for optional resistors that can be used to supply current limited power to LCD modules that have compatible backlighting LED's. The configuration of this circuitry is only one of several backlighting connection possibilities. It is the user's responsibility to insure that any backlighting power connections to the LCD module are correct.

The LCD controller chips used on LCD modules are high speed devices that can be affected by noise on their control signals. The Chip Select signal on pin 6 is particularly susceptable to noise because it is typically provided with a short high-going pulse to initiate commands. The cable connecting the LCD module to the TC51 can act like an antenna for Radio Frequency Interference (RFI) generated by the relays if they are switching high currents, and by other noise as well. If an LCD module is acting erratically and appears to be affected by noise in this manner, a small capacitor (around 0.001uF) connected between the Chip Select signal and Ground directly on the LCD module may eliminate the noise well enough for proper operation. However, some LCD modules will not tolerate this capacitance since it changes the rise and fall times of the Chip Select signal.



I/O Interfacing Examples

The following diagrams show some of the more common ways that the TC51 might be connected to external devices and power. The TC51 with its screw terminal block connections makes some of these connections extremely easy and fast.

diagram of TC51 power supply connections


diagram of TC51 I/O connections


Other I/O Interfacing Ideas

The on-board contrast pot provided for the LCD is connected in the typical manner used with most LCD display modules. The CW and CCW are connected to ground and +5, and the slider is connected to pin 3 of the LCD connector. This means that if your application does not use an LCD module, and requires a "setpoint" pot or other screwdriver adjustable voltage, pin 3 of the LCD connector can be connected to either analog input and read just like any other variable voltage.

If more than two analog inputs are required, and these inputs do not need to be read quickly, one or more relays can be used to switch different analog voltages into the analog inputs. If this is done, a small delay should be used between the relay activation and reading the analog input to insure that the relay contacts have settled after movement.

Three pushbutton switches connected to the digital inputs (which will not require "pullup" resistors), in conjunction with an LCD display module, can provide a simple yet powerful method of displaying "menu" options and changing options and their values. These switches can be used for "Up", "Down", and "Select" buttons which can be used to move menu items or values up or down, and then select them.



end of manual
log file