TERN SerialDrive 32 bit CPU [intel i386EX] [x86 compatible] 32/64 MHZ C/C++ Programmable Controller, 2 DACs, 11 ADCs, 11 ch. RS232 high speed baudrate up-to 2Mbps, Real Time Clock + Battery, 70+ I/O, 10 baseT Ethernet/UDP/TCP-IP
The SerialDrive (SD) is a board designed for projects requiring mass serial communication capabilities. It is a C/C++ programmable embedded controller based on the Intel 386EX, and integrates up to 11 channels of RS232/485 serial ports, as well as a synchronous serial port, and an Ethernet port.
In order to support high-speed communications, the SD is also available with an optional 64 MHz clock, double the default 32 MHz. The serial ports are handled via DMA or deep FIFO (64 bytes), able to handle very high loads without losing any data.
Two UARTs from the 386EX, 8 UARTs from 2 QUARTs (TL16C754B), plus one SCC2691 UART provides a total of 11 async. serial ports. All transmit and receive data lines plus handshaking signals (/RTS, and /CTS) are buffered with RS232 drivers. Three of these RS232 ports can be replaced with optional RS485 drivers.
The 386EX processor has two internal UARTs, supporting reliable DMA-driven serial communication at up to 115,200 baud. The processor also has a sync. serial port operating at up to 8 MHz. Three 16-bit timers/counters can be used to count external events or generate pulse outputs.
The two quad UARTs (TL16C754B, TI) provide a total of 8 high speed serial ports, with each port featuring 64-byte transmit and 64-byte receive FIFOs. These deep FIFOs can release processor load and guarantee reliable performance for multi-serial port high speed (up to 2 Mbps) communication. Programmable FIFO trigger level, software XON/XOFF, hardware flow control are supported.
At a sizeable 6.1x4.5, the high performance 386EX uses faster 16-bit ACTF Flash (256 KW) and battery-backed SRAM (256 KW). Other features popular on TERN controllers are also found on the SD (such as the 512-byte EEPROM, real-time clock, PPI for 24 digital I/Os). Other optional components include 11 channels of 12-bit ADC (TLC2543, 20KHz, 0-REF+), and two channels of 12-bit DACs (DAC7612, 0-4.096V).
Six Modem control signals on each UART can also be used as general programmable TTL I/Os. A combined total of 70+ TTL I/O pins are available for user use from the PPI(82C55), i386EX internal multi-functional I/O, and QUART modem control lines.
An Ethernet LAN controller (CS8900) can be installed to provide network connectivity. A RJ45 8-pin connector is used to connect to a 10-baseT Ethernet network. A software stack library will support network protocols like ARP, DHCP, UDP, ICMP, and of course TCP over the Ethernet network.
An expansion port (J1) supports mass memory expansion with CompactFlash or PCMCIA. An optional switching regulator can be installed to reduce power consumption and heat. The switching regulator also supports power-off mode, allowing ľA-level power consumption. The SD can be powered by unregulated DC 9V to 30V(with switching regulator).
To meet demanding reliability requirement, all IC chips are surface mounted on a single PCB with additional thickness (0.093).Ordering Information (Qty 1/100/1K+)
Includes i386EX 32 MHz with 24 I/Os, 2 RS-232, 24x2 I/Os from PPIs, watchdog, 512-byte EE, 5V regulator. 256 KW Flash, 256 KW SRAM. Does not include add-on options. OEM option discounts available.
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 email@example.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