Newsgroups: comp.robotics,comp.arch.embedded,sci.electronics
Path: cantaloupe.srv.cs.cmu.edu!rochester!udel!news.mathworks.com!europa.chnt.gtegsc.com!howland.reston.ans.net!ix.netcom.com!netcom.com!tern
From: tern@netcom.com (The Electronics Resources Network)
Subject: Low-Cost 16-bit Controllers!
Message-ID: <ternDAw9oM.DvA@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
Date: Wed, 28 Jun 1995 17:53:10 GMT
Lines: 195
Sender: tern@netcom23.netcom.com
Xref: glinda.oz.cs.cmu.edu comp.robotics:21993 comp.arch.embedded:1806 sci.electronics:138468


If you dislike the usual advertising hype, skip the next few pages but
be sure to check out the specs for TERN's controllers further down this post.
Questions or comments please direct to (916) 758-0180 or tern@netcom.com.



Use TERN's Low Cost 16-bit controllers for your next project!

Program in Borland or Microsoft C/C++!

* Where are TERN controllers ? TERN controllers are installed in the United 
States, Australia, Argentina,  Canada, China, Italy, Russia, Spain ... 
throughout the world. Happy customers everywhere are making their projects and 
products succeed with TERN controllers.  They are used in applications 
including: Portable GPS system for mail tracking, oil & gas well radio remote 
control and data acquisition, motor-home automatic control system, beverage 
control system, packaging control system, automatic chemical sprayers, color 
sorting system control, robot control, race car testing, aircraft tester, 
environment data recorder, ...

* How reliable are these board ? Very reliable ! All TERN controllers are 
designed and made in USA. Thousands of embedded controllers made by TERN 
engineers are sold and used world wide. You can count on TERN controllers for
years to come, as they have been proven well designed and excellent in quality
in the field.

* How do you program TERN controllers ? TERN controllers are Microsoft or 
Borland C/C++ programmable.  Using ANSI C/C++ compilers for your projects will support your development needs now and into the future.  Most versions of
Borland and Microsoft C/C++ compilers can be used to develop embedded 
software for TERN controllers (including Microsoft Visual C/C++, Turbo C/C++
ver 3.0, Borland C/C++ 4.0/3.1). By not being tied to a particular editor or 
compiler, you are free to choose the tools you are most comfortable with. You 
do not have to waste you time and money learning other propriety embedded 
tools. TERN has invested development resources into the integration of the 
compilers, the debugger, LOCATE, I/O drivers, configuration files, makefiles 
and excellent hardware designs to provide a complete line of user friendly 
C/C++ programmable embedded controllers. Using TERN controllers will reduce 
your development time and tool investments.

* What development tools are available ? TERN EV/DV development kits include 
complete C libraries for TERN hardware, configuration files, makefiles, batch 
files, Paradigm LOCATE, and DEBUG. It also includes many practical sample 
programs, technical manuals, the power supply and a cable to provide a 
complete C/C++ programming environment.


Enough of the hype, how about some specs:

V104
Measuring 3.5 x 4.0 inches, the V104 featurs 24 I/O lines in the V25 CPU, 8 
comparator inputs, three 16-bit timers, 2 external event counters, 3 serial 
ports, 5 external interrupts, additional 24 bi-directional I/O lines of a 
82C55, 11 channels of 12-bit ADC inputs, 4 channels of 12-bit DAC voltage 
outputs, upto 512K battery backed-up SRAM, upto 512K EPROM or Flash EEPROM, 
512 byte EEPROM, LCD interface, real time clock, LED, and a supervisor chip 
providing power failure detection, watchdog timer, and reset.

AIO
* Measures 5.8 x 2.8 inches 7 Power consumption: 130 mA full speed (8 Mhz)  
* Low power version: 65 mA full speed, 35 mA standby  * 10 uA in the power-off 
mode with switching power supply  * Two RS-232 channel drivers and one RS485 
Driver.  * On-board temperature sensor for cold-junction compensation.
* EEPROM 512 bytes for board ID and calibration.  * 2.5V, 3 ppm/C: precision 
reference voltage.  7 Analog signal conditioning circuit for 10 analog inputs.
* Four channels of high gain(1000) instrumentation ops.  * Six channels of 
differential ops.  * User configurable gain, filter, and offset. * 11 channels 
of 12-bit ADC or 5 channels of 24-bit ADC.  * 4 channels of 12-bit voltage 
output DAC.  * On-board power supply for +5V, +12V, -12V, -5V and 2.5V.  7 
Direct interface to thermocouples, RTD, or strain gauges.  * Driven by a 
V25-Engine or driven by PC printer port.  * LCD interface.

BirdBox
* 16-bit CPU (NEC V25), 16MHz, MS-DOS compatible  * Power consumption: 130 mA 
normal  * Low power version: 65 mA full speed, 35 mA standby  * 32K EPROM, 32K 
SRAM (up to 512K)  * 256 bytes built-in RAM, DMA, 5 external interrupts  * Two 
16-bit timers, 16-bit time base counter  * 24 digital I/O lines in the V25 CPU 
 * Eight comparators for either digital or analog inputs  * Four RS-232 ports: 
two V25 UART, two SCC2691  * RS-485 SCC2691 UART 9-bit networking  * Real-time 
clock RTC72421, lithium coin battery  * Eleven channels of 12-bit ADC with the 
C-Engine  * EEPROM 512 bytes (up to 8KB)  * Supervisor chip (691) for power 
failure, watchdog timer  * Twelve digital outputs and 5 digital inputs  * Seven
channels of high voltage/current drivers * Two PDC (Portable Data Carrier) 
ports  * 16 characters x 2 lines LCD display  * Interrupt driven 4 x 3 keypad, 
beeper, LEDs  * 4.8 x 3.72 x 1.5 inch enclosure.

C-Engine
* Measures 3.58 x 2.30 x 0.50 inches  * Power consumption: 75 mA full speed, 
30 mA standby  * Low power version: 55 mA full speed, 3 mA standby  
* Temperature: -400C to +700C (standard parts)  * Extended temperature: -400C 
to +850C  * 16-bit CPU (NEC V25), 16 MHz, MS-DOS compatible  * EPROM and 
battery-backed SRAM up to 512K  * 11 channels of 12-bit ADC or TTL inputs  
* 24 bi-directional I/O lines*, 5 external interrupts  * 8 comparators for 
analog or digital inputs  * 3 serial ports: SER0, SER1 and UART for 9-bit 
network  * 3 16-bit timers, and 2 16-bit external input counter(500KHz) * Two 
20x2 pin expansion ports, LED, decoded I/O lines  * EEPROM up to 8K bytes and 
256 bytes V25 internal RAM.  * Real-time clock RTC72421, lithium coin battery  
* Supervisor chip (691) for power failure, reset and watchdog

MotionC
* 6.1 x 4.7 inches  * C-Engine, Borland or Microsoft C/C++ programmable  
* 4-axis closed-loop digital servo control  * Power consumption: 400 mA at 12V.
On-board +5V regulator  * 2 RS232 serial channels, 1 RS485 UART for networking.
* EPROM (32K, upto 512K) and SRAM (32K, upto 512K)   * Battery backup for 
memory and real-time clock  * Watchdog and power-fail protection  * 11 channels
of 12-bit ADC, 4 channels of 10-bit DAC output  * 4 channels high voltage 
outputs for power amplifier control  * 24 PPI I/O lines for OPTO22 compatible 
expansion  * 4 LED indicators, node address setting jumpers  * Opto-couplers 
for all home-switches, limit-switches, capture switches, fault-switches, DAC 
outputs.  * 32-bit position, velocity, acceleration and jerk registers  
* S-curve, trapezoidal, or contoured velocity profile modes * Quadrature 
encoder with indexnter for stable low velocity motion  *  Automatic motor 
shutdown on motion error.

MemCard
* Measures 3.58 x 2.30 x 0.70 inches  * Power consumption: 80 mA maximum, 40 
mA standby  * Low power version: 40 mA maximum, 3 mA standby  * Temperature: 
-400C to +700C (standard parts)  * On-board 1 Megabyte read/write non-volatile 
flash memory  * 68 pin PCMCIA memory card interface, supports memory cards, 
upto 64 Megabyte and I/O cards.  * 256K window directly mapped in the V25 
memory space.  * 256 window locations in the MemCard memory space.  * 11 
channels of 12-bit ADC for data acquisition  * Two channels of RS-232 serial 
drivers  * Power supply input voltage range: +8V to +24V  * Easy to install on 
top of a V25-Engine via headers.

PowerDrive
* 7.9 x 5.6 x 0.8 inch  * Power consumption: 190 mA at full speed (16mhz)  
* Low power version: 50 mA standby  * 16-bit CPU (V25 NEC), 16MHz, MS-DOS 
compatible  * 32K EPROM, 32K SRAM (up to 512K)  * 256 bytes built-in RAM, DMA, 
5 external interrupts  * Two 16-bit timers, 16-bit time base counter
* 24 bidirectional I/O lines in the V25   * Eight V25 comparators for analog 
or digital inputs  * Analog MUX (DG508) and signal conditioning circuit  * 
Fifteen(7+8) channels of 10-bit analog inputs  * Two RS-232 serial ports and 
one RS-485 UART  * Real-time clock, lithium coin battery  * EEPROM 512 bytes
(up to 8KB), supervisor chip (691)  * One channel 10-bit DAC output  * Six high
voltage/current outputs  * Sixteen digital inputs and 10 digital outputs  * Six
power relays with NO, NC and COM terminals  * Beeper, LCD, keypad and PDC 
interface  * 72-position terminal blockand expansion port  * Eight channels 
12-bit ADC  * Four channels 12-bit DAC  * Two channels quadrature 
decoder/counters  * Eight opto-couplers accept either AC or DC inputs  
* Additional 11 channels 12-bit ADC with the C-Engine

SensorWatch
* Measures 5.7 x 4.3 x 1 inches  * Power consumption: 130 mA full speed 
(16mhz)  * Low power version: 65 mA full speed, 35 mA standby  * 3 *A in the 
power-off mode with switching power supply  * 32K EPROM, 32K SRAM (up to 512K) 
* 256 bytes built-in RAM, DMA, 5 external interrupts  * Two 16-bit timers, 
16-bit time base counter  * 24 digital I/O lines in the V25 CPU  * Seven 
channels of 10-bit analog inputs  * Two RS-232 channels for the V25 internal 
serial ports  * Real-time clock RTC72421, lithium coin battery  * EEPROM 512 
bytes (up to 8KB)  * Supervisor chip (691) for power failure, watchdog timer  
* Analog signal conditioning circuit.  * Seven solenoid drivers  * Three 
16-bit high speed (10MHz) timer/counters  * Seven digital inputs and eight 
digital outputs  * One channel of 10-bit DAC  * One power relay (5-10A), 
44-position terminal block  * One SCC2691 UART for RS-485 networking
* Eight channels of 12-bit ADC  * Character (16x2,20x4,40x4) or graphic 
(240x64) LCD  * Interrupt-driven 4 x 4 keypad, beeper, reset, and LEDs  
* Additional eleven channels of 12-bit ADC with C-Engine

TinyDrive
* 16-bit CPU (NEC V25), 16MHz, MS-DOS compatible  * Power consumption: 180 mA 
normal  * Low power version: 75 mA full speed, 20 mA standby  * 32K EPROM, 32K 
SRAM (up to 512K)  * Two 16-bit timers and one 16-bit time base counter  * 20 
channels of high voltage/current drivers  * Upto 28 inputs including eleven 
12-bit ADC inputs  * Eight comparator inputs and Three interrupt inputs  * 2 
RS-232 and 1 RS-485 UART for 9-bit networking  * Real-time clock RTC72421, 
lithium coin battery  * EEPROM 128 bytes (up to 8KB) and Supervisor chip (691)
* 5.0 x 3.6 inches

V25-Engine
* Measures 3.58 x 2.30 x 0.50 inches  * Power consumption: 75 mA full speed, 
30 mA standby  * Low power version: 55 mA full speed, 3 mA standby  
* Temperature: -400C to +850C  * 16-bit CPU (NEC V25), 8 MHz, Intel 80x86 
compatible  * EPROM and SRAM up to 512K, 256 bytes built-in RAM   * Five 
external interrupts, 24 digital I/O lines * Three 16-bit timers, two 16-bit 
500K Hz counters or DMA  * Eight comparators for analog or digital inputs  
* Three serial ports: V25 SER0, SER1 and SCC2691  * Two 20x2 pin expansion 
ports, LED, I/O control lines  * EEPROM 512 bytes (up to 8K bytes)  * UART 
SCC2691 for RS485/RS422 9-bit networking  * Real-time clock RTC72421, lithium 
coin battery  * Supervisor chip (691) for power failure, reset and watchdog  
* Expansion connector for A8-A19 high address lines


If you found any of the above products interesting, please feel free to call 
TERN at (916) 758-0180, fax us at (916) 758-0181, or email us at
tern@netcom.com.  Leave us your comments and questions.

TERN's datasheets describing these products are available at
ftp://ftp.netcom.com/pub/te/tern
If you would like to receive a hard-copy of these datasheets, leave us your
-- 
**************************************************************************
The Electronics Resources Network, Inc. (TERN)	Phone: (916) 758-0180
Email: tern@netcom.com				Fax:   (916) 758-0181
Visit our FTP site at ftp://ftp.netcom.com/pub/te/tern for datasheets
and information about our products.

Use TERN's Low Cost 16-bit controllers for your next project!
Program in Borland or Microsoft C/C++!
**************************************************************************
