TERN A-Engine86/ A-Engine86P/ A-Engine86D 16 bit CPU (186)  40MHZ C/C++ Programmable Controller, 50+ I/Os,  3 UART, 2 PWM outputs,3  16bit timer/counter, 8 external interrupt inputs, interface to Keypad,LCD, Watch Dog


A-Engine-86 /
A-Engine-86-P /
A-Engine-86-D
16-bit external data bus microprocessor module, 300 KHz ADC/DAC, 256KW 16-bit Flash, 16-bit SRAM
Aeng86A.gif (18578 bytes)

AE 86

 

aengin86p.jpg (4946 bytes)

AE86-P

 

ae86d.jpg (5305 bytes)

AE86-D

 
A-Engine-86 Specs:
* Measures 3.6x2.3x0.3 inches
* 16-bit CPU (186), x86 compatible

* 40 MHz system clock
* Power consumption: 190 mA at 5V
* Power saving mode: 30 mA at 5V
* Temperature: -40 to +80 Celsius
* Up to 512 KB Flash

* Up to 512 KB battery-backed SRAM
* 2 high-speed PWM outputs, PWD
* 24 I/O lines from PPI
* 32 I/O lines from CPU
* 512 bytes serial EEPROM
* 8 external interrupt inputs
* 3 16-bit timers/counters
* Up to 3 serial ports
* 8 12-bit ADC (300 kHz sample rate)
* 4 ch. 12-bit DAC(200 kHz)
* Real time clock, battery, watchdog
* Interface for LCD, keypad
A-Engine-86-P Adds:
* Measures 3.6x2.9x0.3 inches
* RS232/RS485 drivers for serial port

* Switching regulator
A-Engine-86-D Adds:
* Measures 3.6x3.2x0.3 inches
* RS422 drivers for one port (SER1)

* 4 additional chs. high-speed DAC
* 4 external 16-bit counters

Measuring 3.6 x 2.3 x 0.3 inches, the A-Engine86   (AE86) is a C/C++ programmable microprocessor module based on a 40 MHz, 16-bit CPU (Am186ES, AMD). The AE86 is ideal for industrial process control and high-speed data acquisition.

In addition to offering a 16-bit external data bus, the AE86 supports on-board 512 KB 16-bit Flash and up to 512 KB 16-bit battery-backed SRAM. All chips are surface-mounted. The on-board Flash can be easily programmed in the field via serial link using the ACTF kit.   With its 16-bit external data bus, it can normally achieve performance that is almost twice as good as those of the other A-Engine variants based on the Am188ES microprocessor.

A real-time clock (RTC72423) provides information on the year, month, date, hour, minute, second, and 1/64 second. A 512-byte serial EEPROM is on-board.Two DMA-driven serial ports support communication up to 115,200 baud. A third UART SCC2691 may be installed.

A high-speed, 300K samples per second, 8-channel, 12-bit parallel ADC (AD7852) can be installed. This ADC includes sample-and-hold and precision internal reference, and has an input range of 0-5 V. The AE86 also supports a 4-channel, 5 ms settling time, 200 KHz parallel DAC (DA7625, 0-2.5V).

On-board 16-bit programmable timers/counters can be used to count external events or to generate PWM outputs. Pulse Width Demodulation (PWD) can be used to measure the width of a signal in both its high and low phases.

The AE86 provides 32 multifunctional I/O pins from the CPU, plus 24 bi-directional I/O lines from a PPI (82C55). Schmitt-trigger inverters are provided to increase noise immunity for external interrupt inputs. A supervisor chip (691) provides power failure detection and a watchdog timer.

A serial 12-bit ADC (P2543) may also be installed, offering 11 single-ended 0-5V inputs with a 10 KHz sample rate. A 2-channel 12-bit serial DAC (LT1446) provides 0-4.095 V analog voltage outputs capable of sinking or sourcing 5 mA. The 82C55 PPI can interface to an LCD and keypad.

The A-Engine-86 shares many similar features with the A-Engine, as well as a similar pin-out and physical dimensions with the i386-Engine and V25-Engine-LM.

The slightly larger A-Engine-86-P (AE86-P) provides the same basic features as the AE-86 and provides a few other integrated functional units.  The AE86-P provides an on-board switching regulator that allows the controller to accept a wider range of input voltages.  It also has on-board RS232/RS485 drivers for the serial ports.

The standard AE86 requires the use of an expansion board such as the VE232 for standard operation (unless your OEM board can provide a 5V regulated voltage supply and RS232 voltage-level drivers).  The AE86-P provides that functionality on-board.

Another variant of this line of boards is the A-Engine-86-D (AE86-D).  Similar to the AE86-P, the AE86-D is an integrated controller with on-board voltage regulators and serial port drivers.  In addition, the primary feature of the AE86-D is that it offers three external 16-bit counters.    These counters are ideal for specialized applications that deal with high-frequency external events... such as the output of flow meters.

The AE86-D is also designed for other flexible applications.  It offers another DA7625, providing 4 more channels of high-speed parallel DAC.  The AE86-D can also be optionally configured with a RS422/RS485 driver for SER1, instead of the usual RS232 design.

 

Ordering Information (Qty 1/100/1K/5K+)
AE-86
(40 MHz)      $169/$129/$99/$64
AE-86-P (40 MHz)   $189/$151/$113/$66
AE-86-D (40 MHz)   $169/$129/$99/$69

Includes Am186ES with 64 KW (128 KB) SRAM, 32 I/Os, 2 UARTs, 3 timers, 82C55 with 24 I/O lines, watchdog timer, 512 byte EE, and 512KB 16-bit Flash.  Does not include add-on options. OEM option discounts available.

Add-on Options:

1.-16-bit SRAM: (512KB) $20
2.-VE232 interface board (For AE-86) $69
3.-Real-time clock and battery $20
4.-UART (SCC2691) +
    RS232/RS485 for AE-86-P/-D
$20 + $10
5.-11 ch. 12-bit ADC (P2543) $20
6.-4 ch. 12-bit DAC (LT1446)  200 KHz
    (2 chips for AE86-D)
$40x2
7.-2 ch. 12-bit DAC (LT1446) $20
8.-8 ch. 12-bit ADC, 300 KHz $20
9-RS485/422 driver for SER1 (For AE-86-D) $10/$20
10-Sockets for expansion: two 20x2, one 25x2 $9
11-On-board switching regulator for AE-86-P $20
 

 

Development Service: Testech Electronics provides cost effective development service for a full turnkey solutions to assist our customer with automating or customised  project using Tern controller. We help you to implement your ideas and solve your problem quickly. Contact us at sales@testech-elect.com or call +65-67492162 for a discussion on how you can speed up your projects.

 

  Back to TERN Main Page    |    Back to Testech Home Page    |    Compiler    |     RTOS    |    Emulator/Debugging