Athena-IV

This product is supported for DSCUD 8.0 and above.

Overview

The Athena IV is a COM carrier board that provides physical conformance to the Athena II and III SBCs to the greatest extent possible. It is intended to be used as a replacement product for customers of Athena II and III. Instead of a single board computer design, Athena IV is a COM carrier that uses COM Express Mini type 10 modules to provide the CPU functionality. The board maintains the PC/104 stack through ISA bus that is used on Athena II / III. Athena IV is available in two configurations, with data acquisition. The data acquisition circuit is identical to the one on Athena II. The Athena IV SBC is based on Intel "E3845" series processors.

The SBC provides an optional data acquisition circuit containing analog input, analog output, and digital I/O features. This circuit is controlled by an FPGA interfaced to the processor via LPC.

Board Initialization

To use the Athena IV board in an application using the UD, the dscInitBoard function should use the board macro DSC_ATHENAIV. This is shown in the example below...

The base address should be 0x280 and the default IRQ to use is IRQ 5.

dscInitBoard(DSC_ATHENAIV, &dsccb, &board );

Analog Input

Max Input Channels:

16 (single-ended) or 8 (differential)

A/D Resolution:

16 bits (1/65536 of full-scale)

Data range:

-32768 to +32767 for all voltage ranges

Input Ranges (Bipolar):

±10V, ±5V, ±2.5V, or ±1.25V

Input Ranges (Unipolar):

0-10V, 0-5V, or 0-2.5V

Supported Conversion Triggers:

Software, External signal

Maximum Conversion Rate (Software Command):

approx. 250,000 samples per second, depending on code and operating system

Maximum Conversion Rate (Interrupt Routine w/FIFO):

100,000 samples per second

FIFO:

2048 samples with Programmable interrupt threshold

Analog Output

Max Output Channels:

4

D/A Resolution:

12 bits (1/4096 of full scale)

Data range:

0 to 4096 for all voltage ranges

Bipolar Output Ranges:

±10V

Uni-polar Output Ranges:

0-10V

Digital I/O

Max Ports:

24 digital I/O in 3 8-bit ports with programmable direction and buffered outputs on Prometheus require direction to be set with DscDIOSetConfig() before use.

All DIO lines power-up in input mode and have read-back capability.

All DIO lines have r external configurable pull resistors that can be configured for all pull-up or all pull-down with a jumper.

Athena-IV Universal Driver Functions

Last updated

Was this helpful?