TERN i386-Engine 32 bit CPU [intel i386EX][x86 compatible] 33MHZ C/C++ Programmable Controller, 11 ch. 12bit ADC, 4 ch. 12bit DAC,Real Time Clock+Battery, 24+ I/O w/ multiplexed functions, up to 10 ex interrupts
|
|
The i386-Engine operates with regulated 5V-only power input, and consumes 270 mA at 33 MHz. In software-programmable power-down mode, power consumption is 28 mA. The real-time clock can switch an external power supply on and off via the "VOFF" pin on the J1 header to achieve ľA-level power consumption. The i386-Engine can operate in either 8-bit or 16-bit external data mode. Up to 512KB 8-bit ROM/Flash and up to 512KB 8-bit battery-backed SRAM can be installed on-board. 64MB of memory space is supported, with 26 address lines and 16 data lines. The on-board 512-byte serial EEPROM, which does not require a battery backup, can be used as an additional memory device to store important data such as user IDs, calibration coefficients, etc. An optional real-time clock (RTC) provides information on the year, month, date, hour, minute, second, 1/64 second, and an interrupt signal. A PCB-mounting lithium coin battery can be installed to back up both the SRAM and RTC. Under normal conditions, the battery can last at least three years.
Two asynchronous serial ports from the i386EX support reliable DMA-driven serial communication at up to 115,200 baud and provide complete handshaking and modem control signals. One synchronous serial port from the i386EX can interface to external synchronous serial devices at a rate of up to 8 MHz. An optional UART SCC2691 can be added for a third asynchronous serial port that supports 8-bit or 9-bit networking communication.
Three PC-compatible 16-bit programmable timers/counters can operate in one of six modes. They can be used to generate interrupts or count external events, at a rate of up to 8 MHz, or to generate pulse outputs. Three 8-bit multifunctional, user-programmable I/O ports support up to 10 external interrupts. Four external interrupts are buffered by Schmitt-trigger inverters and provide active low inputs. The other six interrupts provide active high inputs. A supervisor chip (LTC691) with power-failure detection, a watchdog timer, and a red LED are on-board.
The optional 12-bit ADC has 11 channels of analog inputs with sample-and-hold and a high-impedance reference input. With an analog input range of single ended 0-5V (or 0 to REF), the ADC supports conversion up to a sample rate of 10KHz. Up to four channels of 12-bit DAC that provide 0-4.095V analog voltage outputs capable of sinking or sourcing 5mA are also available.
On-board expansion headers provide data lines, address lines, control signals, and pre-decoded chip select lines for user expansion.
The basic i386-Engine expects a regulated 5V voltage supply, and does not provide RS232 or RS485 drivers for the serial ports. The VE232 can be used to provide this. If you are using this controller stand-alone, you might want to consider one of the other larger variants of this controller.

The i386-Engine-L is an extended stand-alone version of the i386-Engine. It has similar pinouts to the A-Engine86-P controller, and is intended as a plug-in replacement for those who prefer Intel 386-based controllers. In place of the 8-bit memory bus on the basic IE, the IE-L has 16-bit memory SRAM/FLash that improves performance dramatically.
The IE-L also has on-board voltage regulators and RS232 line drivers, so that it can be used as an effective stand-alone controller.
The i386-Engine-P is based on the i386-Engine design, and offers an on-board 5-volt regulator and two RS-232 drivers, high-speed ADC, and more on-board memory in addition to standard IE features. The third optional UART SCC2691 can be either RS-232 (default) or RS-485, to be specified when ordering. The i386-Engine-P does not require the VE232.
In addition to the 512 KB 8-bit SRAM and 512 KB 8-bit ROM/Flash, the IE-P supports up to 1 MB 16-bit SRAM and 1 MB 16-bit Flash. A 16-bit ADC (LTC1605, 100 kHz, +-10V) or a 12-bit ADC (LTC1415, 1.2 MHz, 0-5V) can be installed. Eight additional TTL outputs are designed for operating an external analog multiplexer. The switching power regulator is useful for lowering power consumption.

The i386-Engine-M is an enhanced version of the IE-P with the same mechanical and electrical features. IE-M is an excellent high performance controller for high speed data acquisition and motion control.
A single 16-bit SRAM chip replaces three 8-bit SRAM chips used on the IE-P. The 16-bit SRAM with battery backup and the 16-bit FLASH allows the i386EX to operate using the 16-bit data bus for code execution and data access. A 16-bit SRAM of 128KB/256KW must be installed.
An optional 12-bit ADC (LTC1415, 1 MHz, 0-4.096V), or 12/14-bit ADC (LTC1409, 800K, +-2.5V), or 16-bit ADC (LTC1605, 100K, 0-4V) can be installed with an analog multiplexer (508 or 509) of 8 single-ended or 4 pair of differential inputs. A high speed 12-bit DAC7625 contains four precision output buffer amplifiers, providing 3us output setting time and outputs of 0 to 2.5V with an external 2.5V reference.
The i386-Engine shares a similar pin-out and physical dimensions with the 586-Engine, A-Engine, and V25-Engine-LM.
Ordering InformationIE (33 MHz)
Quantity: Any, Price: Call
Includes i386EX 33 MHz with 24 I/Os, 1 synch. & 2 asynch. UARTs, 3 timers, watchdog
timer, 512 byte EE, 128 KB SRAM Does not include
add-on options. OEM option discounts available.
Add-on Options:
| 1) 512KB | $40 |
| 2) Debug ROM (IE8_0_115) | $30 |
| 3) Real-time clock and battery | $20 |
| 4) UART (SCC2691) | $20 |
| 5) 11 ch. 12-bit ADC | $30 |
| 6) VE232 interface board | $69 |
| 7) 2 ch. 12-bit DAC (up to 2) | $40 ea. |
| 8) Sockets for expansion: two 20x2, one 10x1 |
$9 |
IE-L (32 MHz)
$189/$129/$99
Includes i386EX 32 MHz with 24 I/Os, 1 synch. & 2 asynch. UARTs, 3 timers, watchdog
timer, 512 byte EE, 82C55 PPI w/ 24 I/O lines, 512-byte EE, 265 KW 16-bit ACTF Flash and
64 KW SRAM, 2 RS-232, linear regulator, Does not include
add-on options. OEM option discounts available.
Add-on Options:
| 1) SRAM: 256 KW | $40 |
| 2) Real-time clock and battery | $20 |
| 3) UART (SCC2691) w/ drivers (a) RS-232 (default), (b) RS-485 |
$30 |
| 4) 11 ch. 12-bit ADC (P2543) | $30 |
| 5) 2 ch. 12-bit DAC (LT1446) | $40 |
| 6) 64 MHz clock upgrade | $30 |
| 7) Switching regulator (SR) | $30 |
| 8) Sockets for expansion: two 20x2, one 10x1 |
$9 |
IE-P
$199/$179/$149/$89
Includes i386EX 33 MHz w/ 2 UARTs, 3 timers, 24 I/Os, 8 TTL outputs, watchdog 512-byte EE,
5V regulator, 128 KB SRAM.
Add-on Options:
| 1) 512KB | $40 |
| 2) Debug ROM (IE8_0_115) | $30 |
| 3) Real-time clock and battery | $20 |
| 4) UART (SCC2691) w/ drivers (a) RS-232 (default), (b) RS-485 |
$30 |
| 6) 16-bit SRAM (a) 256 KB, (b) 1 MB |
$30/$80 |
| 7) 16-bit Flash: 256 KW | $40 |
| 8) ADC: 16-bit (LTC1605) | $60 |
| 9) Switching power regulator | $30 |
IE-M
$199/$179/$149/$89
Includes i386EX 33 MHz w/ 2 UARTs, 3 timers, 24 I/Os, 8 TTL outputs, watchdog 512-byte EE,
5V regulator, 64 KW 16-bitSRAM.
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.
Add-on Options:
| 1) 16-bit SRAM: 256 KW | $40 |
| 2) Debug ROM (IE16_0_115) | $30 |
| 3) Real-time clock & Battery | $20 |
| 4) UART (SCC2691) w/ (a) RS-232, or (b) RS-485 |
$30 |
| 5) 3 sockets for expansion | $9 |
| 6) 16-bit Flash: 256 KW | $40 |
| 7) ADC (one of): a) 8 ch. 12-bit (LTC1415) d) 8 ch. 16-bit (LTC1605-1) |
$80 $100 |
| 8) Switching power regulator | $30 |
| 9) 4 ch. 12-bit DAC, 200 KHz (DA7625) | $6 |
Back to TERN Main Page | Back to Testech Home Page | Compiler | RTOS | Emulator/Debugging