Featuring

Add to my manuals
48 Pages

advertisement

Featuring | Manualzz

Catalog 1004

E M B E D D E D C O M P U T I N G D ATA A C Q U I S I T I O N E X P E R T S

MEASUREMENT ERROR VS. TEMPERATURE

0.30

0.20

0.10

0

-0.10

-0.20

-40 -20 0

Competitor

20 40

TEMP (

°

C)

60 80 100

Diamond DMM-32

AUTOCALIBRATION

TECHNOLOGY

provides 10x improvement in analog measurement accuracy!

See page 17

PC/104, EBX, AND CUSTOM FORM FACTOR

EMBEDDED PCs AND I/O BOARDS

Featuring

• RUGGEDNESS

• INTEGRATION

• ACCURACY

Take advantage of our ruggedization/ customization program!

See page 2

New this issue

EMERALD-MM-OPTO

PC/104

See page 36

4 RS-232/422/485 serial ports with opto-isolation

24 digital I/O lines

-40 to +85°C operation

PANDORA PC/104

ENCLOSURE

See page 44

Rugged aluminum construction

Chromate EMF shield

Quick, cable-free assembly

PC/104, SpeedMOPS ™ , and Epic ™

QUICK-START SOFTWARE

DEVELOPMENT KITS

See pages 6-7

VxWorks

RTLinuxPro

Windows CE NET

Linux

QNX

(510) 456-7800

(800) 36PC104

Toll Free in USA

ATHENA

Rugged, compact, highly integrated embedded PC

See page 10

• VIA Eden 400-660MHz processor

• Low power fanless

-40 to +85°C operation

• Memory soldered on board

• Integrated LCD/CRT, Audio, and Ethernet

• Integrated data acquisition

• Runs VxWorks, QNX, Linux,

RTLinuxPro, DOS, Windows

2000/XP/XPe, and WindowsCE.Net

Tough enough for use in space!

THE DIAMOND SYSTEMS ADVANTAGE

Diamond Systems CPU boards in armored vehicle control systems

Diamond Systems I/O boards on the Space Shuttle

Diamond Systems

I/O boards in medical equipment

Diamond Systems CPU board on earthquake detector satellite

Proven success on these and other real-world applications:

Military combat vehicles

Space shuttle

Satellite

Medical Equipment

Commercial vehicles

Traffic control systems

Remote weather stations

Custom latching I/O connectors

Soldered-on memory for enhanced ruggedness and guaranteed compatibility

Jumpers replaced with soldered on configuration resistors

Fanless operaton, rugged heat sink mounting

Rugged pin and socket PC/104 expansion bus

The new ATHENA embedded CPU with 400-660MHz VIA Eden processor, on-board memory, video, LCD control, audio, Ethernet, and data acquisition, all on a single board measuring only 4.2" x 4.5". Customized version shown.

Customization

We know that no two applications are identical. That’s why we offer advanced ruggedization and customization services to further enhance the reliability and usability of our products. We’re pleased to provide these services even for small volume orders! Call us with your requirements and find out how our ruggedization/customization program can benefit you with these capabilities:

Conformal coating using MIL-approved acrylic, urethane, and silicone materials

Custom latching I/O connectors per your requirements

Configuration jumpers replaced with soldered-on zero-Ohm resistors

Customized BIOS settings

MIL-spec shock/vibration testing and reports

Full temperature range burn-in

Complete manufacturing test reports for each board

Ruggedization

Diamond Systems understands the needs of real world embedded computing applications. That’s why we offer rugged CPU and I/O boards built to withstand the challenges of harsh environments.

Our products are tested and guaranteed to operate over

-40 to +85°C.

We solder memory directly to the board, to avoid vibration-induced failures common with plug-in memory modules, and to guarantee compatibility.

We integrate more features onto a single board to improve reliability and reduce size and weight.

We utilize the rugged PC/104 pin and socket expansion bus to provide a reliable way to customize the I/O features of your system.

Compatibility

Diamond Systems’ CPU and I/O boards are compatible with a wide range of operating systems, giving you the freedom to use the software platform of your choice. All I/O board driver software is provided free of charge.

Operating Athena

System CPU

DOS

Linux

RTLinuxPro

QNX

Windows XP /

XPe / 2000

Windows CE

VxWorks

Hercules

CPU

Prometheus Data

CPU I/O Boards

√ √

DIAMOND SYSTEMS CORPORATION

W W W. D I A M O N D S Y S T E M S . C O M 5 1 0 - 4 5 6 - 7 8 0 0 T E C H I N F O @ D I A M O N D S Y S T E M S . C O M

FOR CHALLENGING EMBEDDED COMPUTING APPLICATIONS

Integration

Expandability

1.3"

Diamond Systems utilizes proven PC/104 technology to allow you to choose from hundreds of add-on I/O boards from us and dozens of other manufacturers around the world. The pin and socket bus connectors, together with stacking board design, provide a rugged and reliable expansion method.

.6"

Diamond Systems reduces the size of your embedded system with our 2-in-1 and 3-in-1 computer boards.

These boards provide important benefits, including:

Reduced system size and weight

Reduced assembly and repair time

Fewer system components and vendors

Look for the 2-in-1 and 3-in-1 logos throughout this catalog to identify boards with high-integration benefits.

Accuracy

BENEFITS OF AUTOCALIBRATION

Diamond Systems’

MEASUREMENT ERROR VS. TEMPERATURE

autocalibration technology delivers maxi-

0.30

mum accuracy for your analog measurements regardless of time and temperature changes.

Our unique multi-range calibration technique calibrates each A/D input range independ-

0.20

0.10

0

-0.10

ently to maintain accuracy when switching between ranges.

The diagram here

-0.20

-40 -20 0

Competitor

20 40

TEMP (

°

C)

60 80 100

Diamond DMM-32

shows the actual performance of our autocalibrating A/D board vs. a competitor’s manually-calibrated board. Our board reduced tempera-

ture-based errors by a factor of 10! Imagine what enhanced accuracy can mean for your application.

PC/104 ANALOG I/O MODULES

16-32 analog inputs

16-bit and 12-bit A/D resolution

2-16 analog outputs

Autocalibration for maximum accuracy

40 to +85°C operation

Flexibility

We offer embedded computing solutions in several form factors and performance levels to meet your needs. All boards may be customized to meet your exact needs, including latching I/O connectors, conformal coating, software modifications, and more.

PROMETHEUS

PC/104 format 3.6" x 3.8"

Low-power 486-100MHz processor, 5 watts

Integrated memory, Ethernet, and data acquisition

Operating temp -40 to +85°C

PC/104 COMMUNICATIONS MODULES

4-8 serial ports on one board

RS-232, RS-422, and RS-485 protocols

Jumper and software configuration options

Optoisolation option

Ethernet, USB, and PCMCIA available

40 to +85°C operation

ATHENA

Compact format 4.2" x 4.5"

Low-power fanless VIA Eden P-3 400-660MHz

Integrated memory, video, audio, Ethernet, and data acquisition

Operating temp -40 to +85°C

PC/104 POWER SUPPLIES

25-60 watts output power

±5V, ±12V outputs

6-30VDC input range

Battery charger and UPS features

40 to +85°C operation

HERCULES

EBX format 8.0" x 5.75"

Low-power fanless VIA Eden

P-3 550-750MHz

Memory soldered on board

Integrated LCD, CRT, Ethernet and audio

Integrated 5-28VDC input power supply

Autocalibrating data acquisition on board

Operating temp -40 to +85°C

D I A M O N D S Y S T E M S — E M B E D D E D S O L U T I O N S F O R T H E R E A L W O R L D

26

27

33

34

35

36

37

38

28

29

30

31

32

39

17

18

19

20

21

22

23

24

25

10

12

14

16

6

8

9

42

42

42

42

43

40

41

41

42

44

45

45

46

46

46

46

46

47

WELCOME TO DIAMOND SYSTEMS

TABLE OF CONTENTS

S O F T WA R E

Development kits for Linux, RTLinuxPro, QNX, VxWorks, and Windows CE.NET

DALI Internet-based remote control software

Universal Driver programming library for data acquisition and control

C P U B O A R D S

Athena

Hercules

Prometheus

TMZ104

VIA Eden 400-660MHz midsize board

VIA Eden 550-750MHz EBX format

ZFx86 100MHz low power, with data acquisition

Transmeta 533MHz low power, low cost

A N A L O G I / O

Diamond Systems data acquisition technology

Diamond-MM-48-AT 8 16-bit A/D, 200KHz, 8 12-bit D/A, autocal

Diamond-MM-32-AT

Diamond-MM-16-AT

Diamond-MM-AT

Diamond-MM

32 16-bit A/D, 200KHz, 4 12-bit D/A, autocal

16 16-bit A/D,100KHz, 4 12-bit D/A, autocal

16 12-bit A/D, 100KHz, 2 12-bit D/A, autocal

16 12-bit A/D, 100KHz, 2 12-bit D/A, autocal

A N A L O G O U T P U T

Ruby-MM-4/8 4/8 12-bit D/A, 24 digital I/O

Ruby-MM-1612 16 12-bit D/A, 24 digital I/O

Ruby-MM-416 4 16-bit D/A, 24 digital I/O

C O U N T E R / T I M E R S

Quartz-MM 5/10 16-bit counter/timers, 9513 chip

3 16-bit counter/timers, 82C54, 24 digital I/O Onyx-MM

D I G I TA L I / O

Onyx-MM-DIO

Garnet-MM

Pearl-MM

Opal-MM

IR104

48 digital I/O

48 digital I/O, high drive current

16 relays

8 relays, 8 opto-isolated digital inputs

20 relays, 20 opto-isolated digital inputs

C O M M U N I C AT I O N S

Mercury Dual 10/100Mbps Ethernet, 24 Digital I/O

Emerald-MM 4 RS-232/422/485 serial ports

Emerald-MM-8

Emerald-MM-Opto

Emerald-MM-DIO

Pyxis-MM

8 RS-232/422/485 serial ports

4 RS-232/422/485 serial ports, opto-isolation

4 RS-232 serial ports, 48 digital I/O

Carrier board for GPS and modem

A U D I O

Crystal-MM SoundBlaster audio with up to 5W amplifier

D C / D C P O W E R S U P P L I E S

Jupiter-MM 50 watts, dual/quad outputs

Jupiter-MM-SIO

Jupiter-MM-LP

HESC-104/-SER

HE104-DX/+DX

HE-HP

HE104

V104

BAT104

50 watts + 2 RS-232/422/485 serial ports

25 watts low cost

60 watts, smart charger

60 watts, 4 outputs

100 watts, 2 outputs

50 watts, 2-4 outputs

25 watts, 1-4 outputs, low cost

Backup batteries: NiCd, NiMH, SLA

E N C L O S U R E S

Pandora

Can-Tainer

Versa-Tainer

A C C E S S O R I E S

Flashdisks

Proto-104

STB-104

SPC104, MTG104

H-104

Cables

Rugged, easy to assemble, for PC/104, Epic ™

Heavy-duty, for PC/104

Heavy duty, wide body for EBX andPC/104

Rugged IDE solid-state mass storage

PC/104 prototype board

PC/104 screw terminal board

PC/104 spacers

PC/104 bus connectors

, and Athena

CPU cable kits and individual cables for I/O boards

-40 to +85°C

-40 to +85°C

-40 to +85°C

-20 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

0 to 70°C

-40 to +85°C

-40 to +85°C

-20 to +70°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-20 to +70°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

-40 to +85°C

0 to 70°C

-40 to +85°C

MESSAGE FROM THE PRESIDENT

When I founded this company in 1989, I could not imagine that we would achieve the success we have today. The products in this catalog are used around the world in amazing applications, including satellites that measure changes in the Earth’s magnetic field in order to predict earthquakes, military combat vehicles that can navigate and fight in darkness, and marine navigation equipment that detects underwater obstacles to steer a ship safely through a harbor.

Advanced Technology

Many of our products are leading edge: Our autocalibration technology yields measurements that are 10 times more accurate than our competition. Our CPU boards work reliably in the most extreme environments, and our 2-in-1 and 3-in-1 boards save significant space and weight.

Custom Design

Diamond Systems is not just a vendor of off-theshelf products. Many of our highest-volume customers are buying custom boards that we designed specifically for them, using our large technology base. Our sales, engineering, and manufacturing processes are designed to enable efficient custom product development that meets your timeline and budget.

Sales Support

If you’re located in the US, I encourage you to contact your local sales office, which can be found on our website. You’ll find a staff of knowledgeable professionals with engineering backgrounds, who can help you design our products into your application.

If you’re outside the US, I urge you to contact one of our 30 international distributors, who offer sales, design-in, and support services. Almost half of Diamond Systems’ sales is to customers outside the US, and we owe our success in large part to our global network of dedicated professionals.

Technical Support

We stand behind our products. Our 2-year warranty protects your purchase decision. And we offer the best technical support to all our customers around the world. When you contact our technical support team, you’ll be assisted by the actual engineers who designed the products.

They know that our customers are the reason for our success, and they take pride in knowing that the results of their own work are helping you do yours.

PRODUCT SELECTION GUIDES

PRODUCT SELECTION GUIDES

ANALOG I/O MODULES

PG PRODUCT

10 Athena

12 Hercules

14 Prometheus

18 DMM-48-AT

19 DMM-32-AT

20 DMM-16-AT

21 DMM-AT

22 DMM

22 DMM-XT

23 RMM-4-XT

23 RMM-8-XT

24 RMM-1612-XT

25 RMM-416-XT

ANALOG INPUTS

# INPUTS RES BIP UNI

16 SE, 8 D/I 16 4 2

GAIN MAX AUTOCAL FIFO

Program 100KHz 48

Yes 32 SE, 16DI 16

16 SE, 8 D/I 16

16 SE 16

32 SE, 16 DI 16

16 SE, 8 DI 16

16 SE, 8 DI

16 SE, 8 DI

16 SE, 8 DI

12

12

12

5

6

5

5

6

4

4

2

4

6

4

4

6

4

2

2

Program 250KHz

Program 100KHz

Program 200KHz

Program 200KHz

Program 100KHz

Program 100KHz

Jumper 100KHz

Jumper 100KHz

Yes

Yes

Yes

Yes

2048

48

2048

512

512

512

LEGEND

SE

DI

I/O

Single-ended analog inputs

Differential analog inputs

Programmable direction

HEADINGS

RES

Resolution

BIP

Bipolar ranges

UNI

Unipolar ranges

MAX

Max sample rate

AUTOCAL Autocalibration

XT

-40 to +85°C

ANALOG OUTPUTS

# OUT RES BIP UNI

4 12 2 2

2

2

4

4

4

4

8

2

4

8

16

4

12

12

12

12

12

12

12

12

12

12

12

16

4

4

4

2

2

2

2

2

2

1

2

2

2

2

2

2

1

2

4

4

4

1

MISC.

# DIGITAL I/O

24 I/O

40 I/O

24 I/O

4 Opto, 8 relay

24 I/O

8 In, 8 Out

8 In, 8 Out

8 In, 8 Out

8 In, 8 Out

24 I/O

24 I/O

24 I/O

24 I/O

Yes

Yes

Yes

Yes

Yes

XT

Yes

Yes

Yes

Yes

Yes

Yes

Yes

DIGITAL I/O AND COUNTER/TIMER I/O MODULES

PG PRODUCT

26 QMM-5

26 QMM-5-XT

26 QMM-10

26 QMM-10-XT

27 OMM-XT

28 OMM-DIO-XT

29 GMM-48

29 GMM-24

30 PMM-XT

31 OPMM-XT

32 IR104

# I/O

8 in, 8 out

8 in, 8 out

8 in, 8 out

8 in, 8 out

48 I/O

48 I/O

48 I/O

24 I/O

DIGITAL I/O COUNTER/TIMERS MISC.

BUF PROG OPTOS RELAYS # CTRS RES MAX

5 16 7MHz

IRQ XT

1

Yes 5

10

10

3

16 20MHz

16 7MHz

16 20MHz

16 10MHz

1

3

1

1

Yes

Yes

Yes

Yes

Yes

Yes

2

1

Yes

Yes

Yes

8

20

16

8

20

Yes

Yes*

LEGEND

I/O

Programmable direction

HEADINGS

BUF

Buffered outputs

PROG

RES

Programmable direction

Resolution

MAX

IRQ

XT

Max clock input rate

Interrupt outputs

-40 to +85°C operating temperature

SERIAL PORT AND ETHERNET MODULES

PG PRODUCT

33 MRC-224-XT

34 EMM-XT

34 EMM-4M-XT

34 EMM-4232-XT

35 EMM-8M-XT

35 EMM-8232-XT

36 EMM-OPTO-XT*

37 EMM-DIO-XT

SERIAL PORTS MISC.

10/100 ETHERNET RS-232 RS-422 RS-485 MAX PROT CFG ADDR CFG DIGITAL I/O XT

2

4

8

8

4

4

4

4

2

4

8

4

2

4

8

4

115.2K

Jumper

115.2K

Jumper

115.2K

Jumper

460.8K

Jumper

460.8K

Fixed

230.4K

Jumper

115.2K

Fixed

Jumper

Jumper

Jumper

Software

Software

Jumper

Jumper

24 I/O

8 I/O

8 I/O

24 I/O

48 I/O

Yes

Yes

Yes

Yes

Yes

Yes

Yes

HEADINGS

MAX

Max baud rate

PROT CFG

Protocol configuration

ADDR CFG

Address configuration

XT

-40 to +85°C operating temperature

*EMM-OPTO-XT has 4 individually opto-isolated serial ports

SOFTWARE DEVELOPMENT KITS

QUICK-START KITS FOR POPULAR EMBEDDED OPERATING SYSTEMS

Diamond Systems offers software development kits and driver support for popular embedded operating systems. Software development kits let you experience the operating system running on your CPU board in a quick-start fashion with minimal or no configuration effort. Many kits include development tools to enable immediate application development.

Software development kits are sold separately from CPU boards, so you can select exactly the right combination you need. A typical order includes the CPU of your choice, a CPU development kit or cable kit, and a software development kit. If you already have the CPU, you can just order the software development kit.

Note: Prometheus development kits include the

CPU, while other development kits require a separate CPU purchase. All CPU development kits include a cable kit.

Flashdisk Modules

All our software development kits run on a solid state flashdisk module that mounts directly on the CPU board. The flashdisk provides rugged, low-power, light weight, solid-state mass storage and is a superior alternative to a hard drive for implementing an embedded system. Our software development kits are available either pre-loaded onto a flashdisk that is ready to install and run, or in soft copy form that you load onto your own flashdisk.

PRODUCT

Athena

Hercules

Prometheus

Data Acquisition

Boards

Availability

Availability of operating system software support is shown here. Any model of supported

CPU may be used with any model of software development kit. Universal Driver programming library support for our I/O boards is always free and is included with every order. It may also be downloaded from www.diamondsystems.com.

LINUX RTLINUXPRO WINDOWS CE.NET

VXWORKS QNX

VxWorks

VXWorks support for Diamond Systems products consists of two components:

A VxWorks board support package for the Athena and Hercules CPU boards is available to Wind River customers at

www.windriver.com.

Universal Driver for VxWorks software support for the data acquisition circuitry on our CPU boards and for our I/O boards is available free at

www.diamondsystems.com.

The VxWorks development kits include a licensed, compiled run-time system utilizing the BSP and

Universal Driver that demonstrates the operating system and the I/O circuitry running on the CPU.

KIT MODEL NO.

Flashdisk

ACC-IDEEXT

CD or Download

DK-VXW-32

32MB

CD

DK-VXW-64

64MB

CD

DK-VXW-128

128MB

CD

Windows CE.NET

Pre-configured, licensed runtime environment

Familiar Windows graphical user interface

Windows programming API

Lightweight, rugged, low-cost flashdisk storage

Quick-start – just install flashdisk and boot

Evaluation version of Windows CE development tools included on CD-ROM

The Windows CE.NET software development kit includes a licensed CE.NET

runtime system with internet access and demo programs for our CPU board data acquisition circuitry. The CD includes the Windows CE development system evaluation version with eMbedded C++. This kit includes everything you need to begin development of a Windows CE.NET application for your CPU.

KIT MODEL NO.

Flashdisk

CD or Download

DK-WCE-DL

Specify with order

Download

DK-WCE-32

32MB

CD

DK-WCE-64

64MB

CD

DK-WCE-128

128MB

CD

6

SOFTWARE tel: 510-456-7800 www.diamondsystems.com

[email protected]

SOFTWARE DEVELOPMENT KITS

QUICK-START KITS FOR POPULAR EMBEDDED OPERATING SYSTEMS

Linux

Pre-configured Linux ready to boot and run

Compact - 12MB file size, 3MB RAM is available both as a binary image that can be loaded onto a flashdisk module, or a pre-loaded flashdisk, that you can install on

The CD includes binary images of the flashdisk files that you may copy freely onto your own flashdisks.

The 20GB hard drive is pre-loaded with a full

Lightweight, rugged, low-cost flashdisk storage

Quick start- just install flashdisk and boot

Linux kernel version 2.6

your CPU board and power on for immediate operation. Flash Linux utilizes the EXT3 journaling file system for enhanced file protection during power loss or installation of Slackware Linux 9.1, including a full set of software development tools ready to run. This can be used to create an instant development system running on the target CPU,

EXT3 journaling file system

Development environment available on pre-configured hard disk improper shutdown, and the Lilo bootloader for a quick 15 second boot time.

so you can develop application code and run it immediately on the same system.

KIT MODEL NO.

DK-LINUX-CD DK-LINUX-FD32 DK-LINUX-FD128 DK-LINUX-HD20 DK-LINUX-COM DK-LINUX-02

Diamond Systems’ Flash Linux provides a quick-start compact

Linux environment based on the

Slackware 2.4 kernel. It is preconfigured for our embedded CPU boards and includes our Universal Driver for I/O programming. It

Flashdisk

ACC-IDEEXT

CD or Download

20GB Hard Drive

ACC-HDDMOUNT

CD

32MB

CD

128MB

CD CD

32MB

CD

RTLinuxPro

Hard real-time design for maximum reliability

Pre-configured, ready to boot and run

Lightweight, rugged, low-cost flashdisk storage

Quick start- just install flashdisk and boot

Full developer seat available on pre-configured hard disk

RTLinuxPro from FSMLabs offers a hard realtime extension to Linux for true real-time capability. While other “real-time” extensions to

Linux consist of simply reducing the maximum latency in order to minimize the variability of program execution time, RTLinuxPro consists of a hard real-time kernel that runs Linux as a single thread. This allows Linux to be completely pre-empted when a real-time application needs to run. In RTLinuxPro, your real-time applications can run with guaranteed latency, resulting in more reliable performance.

Diamond Systems offers an RTLinuxPro evaluation kit in free download form as well as a pre-loaded flashdisk. We also offer an RTLinux-

Pro developer license (model DK-RTL-DEV) with a fully installed development environment on a 20GB notebook hard drive. Simply connect the hard drive to your Diamond Systems CPU board and power up. Now you can develop your application code directly on the target hardware and run it instantly, without wasting time on file transfers or worrying about compatibility.

The RTLinuxPro software development kits include a licensed binary runtime system with built-in data acquisition and control demo programs showing the benefits of RTLinuxPro hard real-time performance.

KIT MODEL NO.

Flashdisk

CD or Download

20GB Hard Drive

ACC-HDDMOUNT

DK-RTL-DL

Specify with order

Download

DK-RTL-32

32MB

DK-RTL-64

64MB

DK-RTL-128

128MB

DK-RTL-DEV

QNX

Pre-configured, licensed runtime environment

Lightweight, rugged, low-cost flashdisk storage

Quick-start - just install flashdisk and boot

Evaluation version of Momentics ® development tools included on CD-ROM

The QNX development kits include a licensed QNX Neutrino run-time system with demo programs for the data acquisition circuitry on the CPU.

The CD includes the Momentics Professional Edition evaluation version.

This kit includes everything you need to begin development of a QNX application for your CPU.

DK-QNX-DL KIT MODEL NO.

Flashdisk

ACC-IDEEXT

CD or Download Download

DK-QNX-32

32MB

CD

DK-QNX-64

64MB

CD

DK-QNX-128

128MB

CD

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

SOFTWARE 7

DALI INTERNET-ENABLED REMOTE CONTROL SOFTWARE

CONTROL YOUR EMBEDDED SYSTEM IN REAL TIME OVER THE INTERNET

This demo shows our Prometheus CPU being controlled by a web page with an embedded ActiveX control element. The web page is served by DALI software running on the Prometheus. The demo system is located in our office. Try it now at:

http://www.diamondsystems.com/dali/

◆ Control embedded hardware remotely over the Internet

◆ Real-time monitoring and control of analog and digital I/O

◆ Build graphical Human-Machine

Interface applications easily

◆ Client-hosted and browser-based

(web page) control methods

◆ Control multiple embedded systems from a single location

◆ Configurable alarm notification system

◆ Secure communication link using

SSL encryption

Utilizes widely-supported industrystandard SOAP protocol

◆ Transparent network – no need to write networking code

Works with many 3rd party tools, including Microsoft Visual Studio .NET,

Apache Axis, and IBM Web Services

◆ Demos and example code included for quick startup, including MFC and

ActiveX

◆ Runs on Linux, Windows, and QNX operating systems

DALI is a software system that enables real-time remote data acquisition and control over a TCP/IP network.

It provides the ability to collect data and to control a machine from anywhere as long as the machine is connected to a suitable network.

DALI is compatible with Linux, Windows NT/2000, and QNX 6. It is designed to run on a CPU embedded into the equipment to be controlled. Typical applications include remote monitoring and diagnostics; patient monitoring; security and access control; and building, factory, and home automation.

For flexibility, DALI provides multiple methods of user access to the system under control, including client-hosted applications and web pages served by the integrated web server to any suitable browser. Custom control panel screens may be easily designed using common software technologies, including MFC, ActiveX, Java, and PHP. A control panel may even provide access to multiple

DALI systems simultaneously.

DALI Access Methods

This diagram shows the conceptual architecture of

DALI Architecture

DALI consist of three main components:

Server software which runs on the embedded

◆ system to be controlled.

Client software which runs on a remote terminal either in standalone mode or in a web browser.

A communications protocol that provides the link between the two.

The DALI server is a multithreaded C++ program which gives many client programs concurrent access to one or more data acquisition boards on the embedded system. A built-in administrator system lets you define a security policy to require a login with a known username and password to access selected features.

The communications protocol is implemented using SOAP (Simple Object Access Protocol), a widely-used open standard for Internet software communication. DALI application developers can use the C/C++ or Java SOAP libraries provided by

Diamond Systems, or any of the many SOAP toolkits available from 3rd party vendors, such as Microsoft’s Visual Studio.NET, to access the A/D, D/A, and digital I/O features on the embedded system.

Software is included for developing graphical

MFC or ActiveX control panel applications for

Windows using Visual Studio. Only a basic knowledge of Windows GUI development is required.

Many working example programs are included to assist in easy startup. A C/C++ library is also available for integrating DALI features into nongraphical applications.

The DALI Java toolkit is based on a 3rd party control graphics package. This toolkit provides a simple graphical way of creating a Java GUI using a dragand-drop interface without writing any code at all.

C/C++, MFC,

ActiveX

SOAP

DALI and three types of DALI clients. The DALI-enabled system contains a CPU with built-in data acquisition running Linux, QNX, or Windows. It communicates with the various clients using the SOAP

Client Application

Any Platform

Standalone Client

SOAP

DALI

Server

Apache

Server

User

App

Local

DALI

Client protocol. The Apache server runs along with the

DALI server to serve web pages and browser applications including Java applets and ActiveX controls.

In the

Browser Client

example, a web page con-

Java/ActiveX

Web Browser

Any Platform

SOAP

HTTP

Linux, Windows or QNX

Embedded CPU

Data Acquisition Hardware

EMBEDDED SYSTEM WITH DALI

BROWSER CLIENT

taining ActiveX controls or Java applets is downloaded over the Internet to provide a real-time GUI interface to the embedded system in a browser window. DALI includes working ActiveX controls, and the optional DALI Java Development Kit adds support for building Java applets which will run on any platform.

In the

Standalone Client

example, a control panel application is installed on a client PC and communicates with the DALI host via the Internet. The application can be written in C/C++, MFC, or Java.

In the

Local Client

example, a C/C++ program is running on the same embedded CPU running

DALI. It interacts with the I/O through DALI using the SOAP protocol.

8

SOFTWARE tel: 510-456-7800 www.diamondsystems.com

[email protected]

DALI INTERNET-ENABLED REMOTE CONTROL SOFTWARE

The DALI Web

Administration system enables system configuration via the web, including security management.

A simple Microsoft

MFC standalone application which monitors 16 A/D channels, 8 digital

I/O lines, and 4

D/A channels on a DALI-enabled device across the Internet.

U N I V E R S A L D R I V E R S O F T WA R E F O R I / O B O A R D P R O G R A M M I N G

Diamond Systems’ Universal Driver software provides a powerful C language programming library for data acquisition and control. It contains a comprehensive set of functions that control the analog I/O, digital I/O, counter/timer, and interrupt features of the hardware. Universal

Driver is provided free with all our I/O boards, as well as our Athena, Hercules, and Prometheus

CPU boards with integrated data acquisition. It may also be downloaded from our website.

No other vendor offers you this level of software functionality for embedded systems data acquisition:

Cross Platform Compatibility

We support a wide variety of desktop and embedded operating systems, with virtually the same programming conventions for each one. This makes it easy for you to port your application code from one operating system to another and also enables us to maintain and upgrade the software more reliably.

Supported

Operating Systems

DOS

Linux

RTLinux

QNX

Window

98/NT/XPe/2000

Windows CE.Net

VxWorks

Supported

Programming

Languages

C/C++

Visual Basic

Lab View

Multi-Board Operation

Universal Driver controls up to 16 boards simultaneously. You can use as many different boards as you want in one system, or even use multiple boards of the same type in one system.

Extensive Interrupt Handling Features

Universal Driver supports interrupt handling for faster A/D sampling on all boards that have this feature. You can run the standard built-in interrupt-processing functions, or add your own code that runs together with or instead of the built-in interrupt handlers for custom functionality. In addition, you can generate interrupts that directly trigger your own custom interrupt handlers to perform processing completely independent of any data acquisition operation.

Hard Real-Time Operation for Improved

Performance

Users of RTLinuxPro will appreciate the hard real-time nature of Universal Driver performance for that operating system. Instead of simply running your data acquisition and control application as a Linux thread subject to variable latencies, Universal Driver for RTLinuxPro utilizes the real-time kernel environment to provide reliable operation with guaranteed latency and smooth performance.

Example Programs Save Time

We provide example programs for each board, each major function, and each operating system. This 3-dimensional example program library guarantees that you will be able to find a starting point that meets your needs and accelerates your application development. Project files are included so you can modify the code and recompile quickly without worrying about having the right settings.

Comprehensive, Easy-to-Use

Documentation

Universal Driver documentation is now provided in HTML format. This new format enables rapid navigation to help you find the information you need in just a few mouse clicks. Updates can be added easily and quickly, so you always get the most up to date information. It’s available online at our website and also included with each order.

Free, Knowledgeable Technical Support

Technical support for Universal Driver, as well as for our hardware products, is provided by the actual engineers who designed it. You don’t have to put up with a help desk operator who simply relays messages back and forth. You get quick, friendly, knowledgeable answers to your questions by people who understand the technology in detail, so you can stay productive. We also offer an online FAQ database and discussion board to assist you in finding answers to common issues 24 hours a day.

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

SOFTWARE 9

EMBEDDED CPU

ATHENA

400-660MHZ VIA EDEN PROCESSOR, ON-BOARD MEMORY AND DATA ACQUISITION

New size! 4.2" x 4.5"

CPU FEATURES

◆ VIA Eden 400-660MHz Processor

◆ Low-power fanless operation: 10 Watts

@ 400MHz

128MB memory soldered on board

◆ 10/100Mbps Ethernet

◆ S3 Savage 4 Chipset with advanced

3D/2D video

Flat panel, CRT, and LCD display support

◆ IDE port with UDMA-33 capability

◆ 4 RS-232 serial ports

◆ 4 USB 1.1 ports

PS/2 keyboard/mouse ports

◆ Real-time clock

◆ Watchdog timer

◆ PC/104 ISA expansion bus

-40 to +85°C operation

DATA ACQUISITION FEATURES

◆ 16 analog inputs, 16-bit A/D

◆ 100KHz max sampling rate

◆ Multi-channel scan sampling with interrupts and FIFO support

◆ Programmable input ranges

◆ 4 analog outputs, 12-bit D/A

◆ 24 programmable digital I/O

2 programmable counter/timers

◆ Supported by Universal Driver software

CPU Enclosure

FEATURE

Low-power VIA Eden processor

Integrated LCD, CRT, Ethernet, and system I/O

Integrated data acquisition

-40/+85°C operation

Ruggedization capability

BENEFIT

High computing power with reduced power consumption

Reduced heat dissipation / no fan required (400MHz)

Small size

Light weight

Single-board solution for increased reliability

Guaranteed compatibility

Compatible with vehicle and outdoor applications

Customizable for demanding applications

Increased reliability

Operating System

Compatibility

DOS

Linux

RTLinuxPro

QNX

Window 98/NT/XP/2000

Windows CE.Net

VxWorks

CPU + DATA ACQUISITION

The new Athena CPU from Diamond

Systems combines the low-power

Pentium-III class VIA Eden processor with onboard memory and data acquisition into a new compact form factor measuring only 4.2" x 4.5". The result is a small, low-heat-dissipation, and extremely rugged embedded CPU that fits in tight spaces and survives harsh environments. Onboard 128MB RAM, LCD+CRT video, AC97 audio, 4

USB ports, 4 serial ports, a 16-bit low-noise data acquisition circuit, and extended temperature operation make Athena an all-in-one, complete embedded solution for demanding applications.

Athena can be customized for increased ruggedness. Options include latching connectors, hardwired configuration settings, rugged heat sink mounting, conformal coating, and BIOS modifications.

An enhanced set of I/O ports is provided to support any application’s requirements, including

10/100Mbps Ethernet, UDMA-33 IDE, parallel port,

PS/2 keyboard and mouse ports, and 4 USB 1.1

ports. The board also has 4 16450-compatible

RS-232 serial ports. The watchdog timer provides protection from software crashes and is programmable for delays up to 2 seconds.

The built-in PC/104 expansion bus enables

Athena to work with almost all the data acquisition and communications modules in this catalog, as well as hundreds of I/O boards from other vendors.

The board can be provided with either stackthrough PC/104 connectors (standard) or nonstackthrough connectors for a slim baseboard application. The new compact 4.2" x 4.5" form factor, slightly larger than PC/104, enables Athena to include more features on a single board and still fit inside our Pandora enclosure system.

VIA EDEN

PENTIUM III

PROCESSOR

400-660MHz

ATHENA BLOCK DIAGRAM

VIA PN133T

NORTH BRIDGE

128MBYTE

64-BIT WIDE

SDRAM

Cable Kit

The Athena cable kit includes all needed cables for Athena I/O features. All cables are also available individually.

See page 47 for a compete list of cables.

The Athena CPU can be mounted inside our Pandora enclosure with cable-free panel I/O board to form a rugged, compact, completely self-contained industrial computer system. See page 44 for information on Pandora enclosures.

VIA

VT82C686

SOUTH BRIDGE

INTEGRATED

SAVAGE 4

3D VIDEO

VIA

VT 1612

CODEC

INTERNAL

PCI BUS

INTERNAL

ISA BUS

UART

COM3, COM4

DATA

ACQUISITION

CIRCUIT

DP83815

ETHERNET

CONTROLLER

MAGNETICS

XVGA

LCD/LVDS

AUDIO

MIC, LINE, AUX

UDMA33 IDE

4 USB PORTS

RS-232 COM1/2

PS/2 KBD & MOUSE

RS-232 COM3/4

16 ANALOG INPUTS

4 ANALOG OUTPUTS

24 DIGITAL I/O

2 COUNTER/TIMERS

WATCHDOG TIMER

ISA BUS EXPANSION

100MBPS ETHERNET

10

CPU tel: 510-456-7800 www.diamondsystems.com

[email protected]

EMBEDDED CPU

ATHENA

400-660MHZ VIA EDEN PROCESSOR, ON-BOARD MEMORY AND DATA ACQUISITION

Integrated Data Acquisition

The optional data acquisition circuit provides high-accuracy, stable 16-bit

A/D performance with 100KHz sample rate, wide input voltage capability up to ±10V, and programmable input ranges. It includes 4 12-bit D/A channels, 24 programmable digital I/O lines, and two programmable counter/timers. A/D operation is enhanced by on-board FIFO with interrupt-based transfers, internal/external A/D triggering, and on-board A/D sample rate clock. Placement of the analog circuitry away from the high-speed digital logic ensures low-noise performance for critical applications. All data acquisition features are fully supported by our

Universal Driver software for DOS, Linux, RTLinux, QNX, Windows

98/NT/2000/XP/CE, and VxWorks to simplify application development.

ATHENA DATA ACQUISITION BLOCK DIAGRAM

ANALOG

SUPPLIES

+15V -15V

+5V

DC/DC

CONTROL

INTERRUPT

PC/104 BUS

CONTROLLER

CHIP

Solid State Storage

A/D FIFO

CONTROL LOGIC

÷

10

24-BIT

COUNTER/

TIMER

16-BIT

COUNTER/

TIMER

÷

100

24 DIGITAL I/O

Athena is compatible with our solid state IDE flashdisk modules. These modules provide mass storage that is fully

IDE compatible and requires no drivers to work with your operating system. They mount directly onto the board’s

IDE connector and are held in place with a mounting screw for extra ruggedness.

See page 45 for flashdisk information.

16-BIT

ADC

PROGRAMMABLE

GAIN AMP

12-BIT

DAC

20MHz

OSC.

Development Kit

DATA ACQUISITION

I/O HEADER

16 ANALOG

INPUTS

4 ANALOG

OUTPUTS

EXTERNAL

TRIGGER

CTR 0

CTR 1

PORT C

PORT B

PORT A

A development kit is available with all the hardware you need to get started on your Athena embedded design project. The kit contains an

AC power adapter, 128MB flashdisk module and programming adapter, cable kit, PC/104 mounting kit, and USB floppy drive. Kit items are also available individually.

SPECIFICATIONS

CPU AND SYSTEM

Processor

Speed

VIA Eden, low-power Pentium-3 equivalent

400MHz 660MHz

Power consumption 10 watts

Cooling Heat sink, no fan

12.5 watts

Heat sink + fan

Display

Chipset

Type

Resolution

Memory

LCD interface

Memory

Mass storage

IDE

VT8606 Savage4 3D and 2D acceleration, 4x AGP, and

128-bit engine

CRT and LCD

Up to 1280x1024x32 or 1920x1440x16

8/16/32MB shared with system memory

18-bit dual-channel LVDS, 1400x1050

128MB soldered on board

Flashdisk

Real-time clock

Watchdog timer

Ethernet

Serial ports

Ports 1/2

44-pin connector, UDMA33 (33MB/sec), up to 2 drives

Solid state module, up to 512MB, mounts on board

On-board RTC with lithium backup battery

0.15 - 2 sec user programmable

National Semi DP83815, 10/100Mbps

4x RS-232

Up to 115.2kbps, 16-byte FIFO, 16C450 compatible

Ports 3/4

Parallel port

USB ports

PS/2

Up to 460.8kbps, 128-byte FIFO, 16C2850 UART

SPP, EPP, and ECP compatible; BIOS enable/disable

4, version 1.1

2 ports for keyboard & mouse

DATA ACQUISITION

Analog inputs 16 single-ended / 8 differential

A/D resolution/speed 16 bits, 100KHz maximum

Input ranges ±10V, ±5V, ±2.5V, ±1.25V / 0-10V, 0-5V, 0-2.5V, 0-1.25V

Analog outputs

Output ranges

Digital I/O

Counter/timers

4, 12-bit resolution

±10V, ±5V, 0-10V, 0-5V

24 lines, programmable direction

1 24-bit and 1 16-bit

A/D sample rate control, counting/timing, programmable interrupts

GENERAL

Operating temp.

Power supply

Dimensions

Weight

-40 to +85°C

+5VDC ±5% @ 2.0A (400MHz), 2.5A (660MHz)

4.175"W x 4.475"H

5.3oz / 150g

ORDERING GUIDE

ATH400-128

ATH400-128N

ATH660-128

ATH660-128N

C-ATH-KIT

DK-ATH-01

PS-5V-03

Athena 400MHz 128MB with data acquistion

Athena 400MHz 128MB without data acquistion

Athena 660MHz 128MB with data acquistion

Athena 660MHz 128MB without data acquistion

Athena cable kit

Athena development kit

AC adapter for Athena

For flashdisks, cables and accessories, see pages 46-47.

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

CPU 11

CPU SECTION

◆ VIA Eden Pentium III class

550-750MHz processor

◆ 128-256MB SDRAM soldered on board

◆ VGA support up to 1920x1440

◆ Integrated S3 Savage 4 graphics with advanced 3D rendering capabilities

◆ LCD (LVDS) support up to 1600x1200

AC97 audio with 2W per channel stereo amplifier

TV out feature

◆ UDMA-100 IDE support

◆ 4 USB ports

◆ 4 RS-232/485 ports

Dual IDE with ATA-100 support

◆ PS/2 keyboard and mouse

◆ Watchdog timer

◆ Low power fanless operation

(<10W @ 550MHz)

◆ PC/104-plus ISA and PCI expansion

-40 to +85°C operation

DATA ACQUISITION SECTION

◆ 32 channel 16-bit A/D

◆ 250KHz max sample rate

◆ Programmable input ranges

◆ Multi-channel scan sampling with interrupts and FIFO support

◆ 2K FIFO with programmable threshold

◆ 4 channel 12-bit D/A

◆ Multi-range autocalibration of

A/D and D/A

◆ 40 digital I/O lines

◆ 16-bit and 24-bit counter/timers

◆ Field-upgradeable logic circuit

POWER SUPPLY SECTION

◆ 5-28VDC input range standard

◆ 20-48VDC input range optional

◆ 40 watts output power (10 watts used by CPU)

◆ Switched auxiliary power for IDE drives and accessories

12

EMBEDDED CPU

HERCULES

EBX

PENTIUM III PERFORMANCE WITH ETHERNET, VIDEO, AUDIO, AND DATA ACQUISITION

CPU

FEATURE

Low-power VIA Eden processor

Memory soldered on board

BENEFIT

High computing power with reduced power consumption

Fanless operation (550MHz)

Increased reliability and ruggedness

Guaranteed compatibility

Complete PC on a single board Integrated LCD, CRT, Ethernet, and system I/O

On-board DC/DC power supply

Integrated data acquisition circuit with autocalibration

-40 to +85ºC operation

Ruggedization capability

Suitable for vehicle applications

Reduced size and weight

Single-board solution for increased reliability

Increased measurement accuracy

Compatible with vehicle and outdoor applications

Customizable for harsh environment applications

Operating System

Compatibility

DOS

Linux

RTLinuxPro

QNX

Window 98/NT/XP/2000

Windows CE.Net

VxWorks

CPU + DC/DC POWER SUPPLY

+ DATA ACQUISITION

Hercules introduces a new level of integration in EBX format CPU boards. Combining processor, data acquisition, and power supply onto one board results in a thinner, lighter, more rugged, and easier to assemble embedded system. This 3-in-

1 design addresses the needs of mobile and vehicle applications by offering the benefits of reduced size, weight, cost, and power consumption.

enough to power the CPU as well as peripherals and add-on boards. The standard input range of

5-28VDC means that Hercules is compatible with a standard off-the-shelf 5V supply as well as a vehicle, battery, or industrial power source. An optional 20-48VDC input range is also available.

The on-board supply has ACPI compatibility for intelligent power management.

CPU Features

Hercules uses the VIA Eden processor chipset, featuring Pentium III class performance with dramatically reduced power consumption. The

550MHz board consumes only 10 watts and requires only a small heat sink to operate at temperatures up to 85°C.

System I/O includes a 10/100Mbps Ethernet port,

4 RS-232/485 ports, 4 USB ports, 2 IDE channels, and PS/2 keyboard/mouse.

Hercules contains an integrated S3 Savage 4 video circuit. This advanced design provides hardware 2D and 3D acceleration, 32MB video buffer using shared system memory, 128-bit architecture, full internal AGP 4x performance, 3Dnow! and MMX instruction sets, and high-quality DVD video playback.

The video circuit supports CRTs up to 1920x1440 and LVDS LCD panels up to 1600x1200 resolution.

Simultaneous CRT and LCD display is supported.

Audio features include an integrated AC97 digital audio controller and codec. A built-in low-noise stereo speaker amplifier provides 2 watts per channel output power and hardware volume control. Audio I/O signals include mic in, CD in, line in/out, and speaker out.

Built-In DC/DC Power Supply

The built-in DC/DC power supply enables Hercules to be used in a wide range of applications without requiring a separate add-on power module. The on-board supply has 40 watts of output power,

HERCULES EBX BLOCK DIAGRAM

VIA EDEN

PENTIUM III

PROCESSOR

550-750MHz

VIA PN133T

NORTH BRIDGE

ON BOARD

VOLTAGES

DC/DC

POWER

SUPPLY

5-28V

IN

128-256 MB

64-BIT WIDE

SDRAM

VIA

VT82C686

SOUTH BRIDGE

INTERNAL

PCI BUS

2MB FLASH

MEMORY

BIOS

FPGA CODE

INTEGRATED

SAVAGE 4

3D VIDEO

VIA

VT 1612

CODEC

COM1, COM2

XVGA

LCD/LVDS

TV OUT

AUDIO

MIC, LINE, AUX

STEREO AMP

SPEAKERS

ATA100 IDE

4 USB PORTS

2 RS-232 PORTS

PS/2 KBD & MOUSE

COM3, COM4

UART

2 RS-232/485 PORTS

DATA

ACQUISITION

CIRCUIT

INTERNAL ISA BUS

32 ANALOG INPUTS

4 ANALOG OUTPUTS

40 DIGITAL I/O

2 COUNTER/TIMERS

WATCHDOG TIMER

PC/104

ISA BUS EXPANSION

DP83815

ETHERNET

CONTROLLER

MAGNETICS 100MBPS ETHERNET

PC/104+

PCI BUS EXPANSION

Flashdisk Solid-State Storage

Install an IDE flashdisk module onto Hercules and Prometheus for lightweight, rugged mass storage. The flashdisk module works like a hard drive and provides high-speed nonvolatile solidstate storage in sizes of

32MB, 64MB, or 128 MB.

tel: 510-456-7800 www.diamondsystems.com

[email protected]

EMBEDDED CPU

HERCULES

EBX

PENTIUM III PERFORMANCE WITH ETHERNET, VIDEO, AUDIO, AND DATA ACQUISITION

Built-In Data Acquisition

Hercules includes a top-of-the-line autocalibrating analog and digital I/O circuit, fully supported by our Universal Driver software for Linux, DOS,

QNX, and Windows 95/98/NT/2000/XP. It has 32 analog inputs with 16-bit resolution and 250KHz sample rate, backed by a 2K-sample FIFO with programmable threshold. Programmable input ranges from a wide-range +/-

10V down to 0-1.25V are provided. The analog circuitry also includes 4 D/A channels with 12-bit resolution and jumper-selected output ranges. Multirange autocalibration of both A/D and D/A ensures maximum accuracy over time and temperature and enables reliable, maintenance-free performance over the life of the board.

On the digital side, Hercules provides 40 digital I/O lines with programmable direction, as well as two counter/timers for A/D sample rate control, pulse counting, frequency generation, or other applications. Its advanced control logic has the features and flexibility to fit almost any application, such as internal/external A/D clock source, scan and single-sample modes, and our exclusive programmable FIFO threshold that lets you tune the board’s performance to your application.

INTERNAL

ISA BUS

HERCULES DATA ACQUISITION BLOCK DIAGRAM

SRAM-BASED FPGA

2K SAMPLE

A/D FIFO

CONTROL

LOGIC

24-BIT COUNTER/TIMER

16-BIT COUNTER/TIMER

DIGITAL I/O

LOGIC

Development Kit

A development kit is available with all the hardware you need to get started on your embedded design project.

The kit contains a CPU board, flashdisk module, cable kit, software CD,

AC power adapter, and

USB floppy drive.

16-BIT

ADC

PROGRAMMABLE

GAIN AMP

AUTOCALIBRATION

CIRCUIT

12-BIT

DAC

ON-BOARD

CLOCK

32 ANALOG

INPUTS

4 ANALOG OUTPUTS

EXTERNAL CLOCK

EXTERNAL TRIGGER

WATCHDOG TIMER

COUNTER/TIMER O

COUNTER/TIMER 1

DIO PORT A

DIO PORT B

DIO PORT C

DIO PORT D

DIO PORT E

40 DIO

LINES

SPECIFICATIONS

CPU

Processor

Display type

Resolution

Memory

LCD Interface

SDRAM memory

Flash memory

System I/O

Serial ports

Max data rate

IDE connections

VIA Eden P-3, 550-750MHz

CRT and LDS LCD

Up to 1280 x 1024 x 32 bits per pixel

8/16/32MB shared with system memory

36-bit TFT / DSTN

128-256MB on board

2MB

4 USB 1.1, PS/2 keyboard/mouse

2 fixed RS-232 or RS-485; / 2 configurable RS-232/485

460.8kbps all ports

1 44-pin connector for flashdisk; 1 40-pin dual-channel

UDMA-100; Compact flash socket

10/100Mbps; NE2000 compatible

Selectable COM1 / COM2

USB legacy support

Not present

+5V/+3.3V selectable

Ethernet

Serial console

Floppy drive

Parallel port

PC/104+ bus

DATA ACQUISITION CIRCUITRY

Analog inputs

Max sample rate

Input modes

32, 16-bit A/D resolution

250KHz total

Single-ended, differential

Input ranges

Accuracy

Analog outputs

Settling time

Output current

Digital I/O

Direction

Output current

Counter/timers

±10V, ±5V, ±2.5V, ±1.25V / 0-10V, 0-5V, 0-2.5V, 0-1.25V

< ±2LSB after autocalibration

4, 12-bit D/A resolution

7µS to ±.01%

±5mA max, 2k

Ω min load

40 lines, 5V logic compatible

Programmable in 8-bit ports

0: 12mA max; 1: -4mA max

1 24-bit A/D sample rate control; 1 16-bit general purpose

POWER SUPPLY

Input voltage 5-28VDC standard, 20-48VDC optional

Output power 40W total, 30W available

Power consumption 10W max

Output voltages +5V, +3.3V (on PCI bus)

Switched outputs +5V, +12V, +3.3V

GENERAL

Dimensions

Operating temp.

Weight

8.00" x 5.75" EBX format

-40 to 85°C

10oz / 285g

ORDERING GUIDE

Contact factory for additional combinations of processor / memory / input voltage.

HRC550-5A128

550MHz CPU, 5-28V in, data acquisition, 128MB RAM

HRC550-5N128

HRC750-5A128

550MHz CPU, 5-28V in, no data acquisition, 128MB RAM

550MHz CPU, 5-28V in, data acquisition, 256MB RAM

HRC750-5N128

DK-HRC-01

C-HRCEBX-KIT

PS-12V-01

550MHz CPU, 5-28V in, no data acquisition, 256MB RAM

HRC400-5A128 development kit

Hercules cable kit

AC adapter for Hercules CPU

For flashdisks, cables and accessories, see pages 46-47.

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

CPU 13

EMBEDDED CPU

PROMETHEUS

ZFX86 CPU, LOW POWER, BUILT-IN ETHERNET AND DATA ACQUISITION

◆ 2-in-1 design reduces cost, saves space

◆ ZFx86 processor - 486-DX2, 100MHz

◆ 32MB RAM

◆ On-board fash file system for DOS

◆ 10/100Mbps Ethernet

◆ 4 serial, 2 USB, 1 floppy port

◆ IDE and floppy ports

◆ Watchdog timer and real-time clock

◆ IrDA infrared port

◆ Solid-state IDE flashdisk compatibility

◆ Built-in data acquisition with:

– 16-channel 16-bit A/D

– 4-channel 12-bit D/A

– 24 digital I/O

– 2 counter/timers

◆ -40 to +85°C operation

Prometheus is compatible with our solid state flashdisk modules that provide IDE-compatible mass storage in a rugged format that bolts onto the board and requires no special drivers.

See page 46 for more information.

ORDERING GUIDE

PR-Z32-EA-ST

Prometheus PC/104 CPU,

With Ethernet &

Data Acquisition

PR-Z32-E-ST

Prometheus PC/104 CPU,

With Ethernet

PR-Z32-LC-ST

Prometheus PC/104 CPU,

Low-Cost Model

PR-Z32-EA-DK

PR-Z32-EA-ST

Development Kit

PR-Z32-E-DK

PR-Z32-E-ST

Development Kit

C-PRZ-KIT

Prometheus Cable Kit

For flashdisks, cables and accessories, see pages 46-47.

FEATURE

Low-power ZFx86 processor

Integrated Ethernet and system I/O

Integrated data acquisition

-40/+85°C operation

Ruggedization capability

BENEFIT

Reduced heat dissipation / no fan required

Small size, Light weight

Single-board solution for increased reliability

Guaranteed compatibility

Compatible with vehicle and outdoor applications

Customizable for demanding applications

Increased reliability

Operating System

Compatibility

DOS

Linux

QNX

Windows 98

The space-saving Prometheus combines a full-featured 486 CPU with an intelligent, professionalquality data acquisition circuit including analog I/O, digital I/O, and counter/timers, all on one board. Its low power consumption of 5 watts eliminates the need for a heat sink or fan and enables guaranteed operation over the range of -40 to +85°C.

Prometheus has been successfully used in applications including satellites, military combat vehicles, and process control.

Built-in I/O includes a 10/100Mbps Ethernet port,

2 USB ports, 4 RS-232 ports with serial console capability, PS/2 keyboard/mouse, IDE port, parallel port, and floppy port. Prometheus also includes a real-time clock with backup battery and a programmable watchdog timer with both hardware and software retrigger capability.

For DOS applications, it includes a built-in flash file system that lets you store DOS operating system and application files right in the on-board flash memory without requiring any external storage.

This saves time, reduces cost, and increases the ruggedness of your system.

The built-in data acquisition circuit is identical to the one used on our Athena CPU. It provides 16 analog inputs with 16-bit A/D resolution and a comprehensive set of features, including programmable input ranges, single-ended and differential inputs, and interrupt-based sampling with FIFO support. The circuit also provides 4 12-bit analog outputs with selectable output ranges, 24 digital I/O lines with programmable direction and enhanced output current, and 2 programmable counter/timers for sample rate control, event counting, and programmable interrupt generation.

Prometheus is available in three versions:

EA

Full-featured model, with 10/100Mbps

Ethernet and data acquisition

E

Includes Ethernet, no data acquisition

LC

No Ethernet or data acquisition; 16MB

RAM; Extra low power consumption of

2 watts

SPECIFICATIONS

CPU AND SYSTEM

Processor ZFMicro Devices ZFx86

Processor Clock 100 MHz

DRAM Memory

Flash Memory

System I/O

Serial protocols

Serial console

Ethernet

Desktop Ports

IDE expansion

Watchdog timer

EA, E: 32 MB; LC: 16MB

2 MB

4 serial ports, 115 kbps max.

1 parallel port, 2 USB ports

RS-232

Selectable COM1 /COM2

–E and –EA models only

10/100BaseT 100Mbps max.

PS/2 Keyboard and Mouse

Flash disk module – 32-512MB max

44-pin connector for external drives

Programmable, 0-5 sec

DATA ACQUISITION CIRCUITRY (MODEL –EA ONLY)

Analog Inputs

Max A/D rate

Input modes

16, 16-bit resolution (1/65536)

100 kHz

Input ranges

Accuracy

Unipolar, bipolar, single-ended, differential

0-10V, 0-5V, 0-2.5V, 0-1.25V

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

±3LSB

Analog outputs

Settling time

Output ranges

4, 12-bit resolution (1/4096)

13µS to .01%

0-5, ±5V

Output current

Digital I/O

Direction

Output current

Counter/timers

Input clocks

±1.25mA max per channel

24 lines, TTL compatible

Programmable in groups of 8 bits

Logic 0: 12µA

Logic 1: -8µA

1 24-bit, 1 16-bit

10MHz, 1MHz, 100KHz, external

GENERAL

Dimensions

Operating temp.

Power requirements

Weight

3.550" x 3.775"

-40°C to +85°C

EA: +5V/1A (5W typical)

E: +5V/0.6A (3W typical)

LC: +5V/0.4A (2W typical)

3.0oz / 85g

14

CPU tel: 510-456-7800 www.diamondsystems.com

[email protected]

EMBEDDED CPU

MORPHEUS

400-650MHZ ULTRA-LOW VOLTAGE CELERON PROCESSOR, MULTI-I/O, LOW COST

FEATURE

Ultra-Low Voltage Intel

Celeron processor

Integrated LCD, CRT, Ethernet, and system I/O

Low cost

BENEFIT

High computing power with reduced power consumption

Reduced heat dissipation / no fan required (400MHz)

Small size / single-board solution

Light weight

Assured compatibility

Makes increased computing power available to more applications

Operating System

Compatibility

Linux

Windows 98/NT/2000/XP

DOS

Processor

Speed

SPECIFICATIONS

Intel ULV Celeron, 400MHz or 650MHz

400MHz 650MHz

Power consumption 10.5 watts

Cooling Heat sink, no fan

15 watts

Heat sink + fan

Display

Chipset

Type

Resolution

Memory

Weight

VT8606 Savage4 3D and 2D acceleration, 4x AGP, and 128-bit engine

CRT and LCD

Up to 1280 x 1024 x 32 bits per pixel

8/16/32MB shared with system memory

LCD interface 36-bit TFT/DSTN

Memory User-supplied 144-pin PC133

SODIMM, up to 512MB

IDE

CompactFlash

Real-time clock

44-pin connector, UDMA33

(33MB/sec), up to 2 drives

Type I/II, up to 1GB

On-board RTC with lithium backup battery

1-255 sec user programmable Watchdog timer

Ethernet

Serial ports

Parallel port

USB ports

PS/2

Realtek RTL8100 BL, 10/100Mbps

1x RS-232, 1x RS-232/422/485

Up to 115.2kbps, 16-byte FIFO,

16C550 compatible

SPP, EPP, and ECP compatible; BIOS enable/disable

2, version 1.1

2 ports for keyboard & mouse

1 port, up to 2 drives Floppy drive

IrDA

Dimensions

SIR IrDA 1.1 compliant

3.550" x 3.775"

Operating temp.

Power supply

0 to 60°C

+5VDC ±5% @ 2.1A (400MHz), 3.0A

(650MHz)

3.1oz / 110g

Morpheus offers high computing power and highdensity I/O in a compact, low power consumption, and low cost PC/104 module. It is a superior choice for low-cost / high-volume applications in stationary or interior environments with minimal temperature swings and limited space, such as medical equipment, process control, and instrumentation, or for outdoor applications in mild climates, such as ticketing and access control systems.

The board utilizes the Intel Ultra-Low Voltage

Celeron processor and is available in two speeds:

400MHz / fanless / 10.5 watts and 650MHz / fan / 15 watts. The companion VT8606 / VT686B chipset provides advanced video with 3D and 2D hardware acceleration and support for high-resolution LCD and

CRT displays. In addition the Realtek RTL8100BL

Ethernet controller provides 10/100Mbps network connectivity with wake-on-LAN capability supported in BIOS. Memory is provided via a user-supplied standard 144-pin PC133 SODIMM up to 512MB.

A full set of I/O ports is provided to support any application’s requirements, including Ethernet,

UDMA-33 IDE, CompactFlash, floppy, parallel, PS/2 keyboard and mouse, and 2 USB 1.1 ports. The board also has two 16450-compatible serial ports:

One port is fixed RS-232, and the second is jumperconfigurable for RS-232, RS-422, and RS-485 protocols. The watchdog timer provides protection from software crashes and is programmable for delays between 1 and 127 seconds.

The built-in PC/104 expansion bus enables the

Morpheus to work with almost all the data acquisition and communications modules in this catalog, as well as hundreds of I/O boards from other vendors.

ORDERING GUIDE

MOR-400

MOR-650

Morpheus CPU, 400MHz / fanless, 0MB RAM

Morpheus CPU, 650MHz / fan, 0MB RAM

MEM-128-01

128MB RAM SODIMM

MEM-256-01

256MB RAM SODIMM

MEM-512-01

512MB RAM SODIMM

C-MOR-KIT

Morpheus cable kit

PS-5V-MOR

Universal AC adapter for Morpheus CPU

For flashdisks, cables and accessories, see pages 46-47.

◆ Intel ULV Celeron 400/650MHz

Processor

◆ Low-power fanless operation: 10.5

Watts @ 400MHz

◆ Up to 512MB memory using DIMM

◆ 10/100Mbps Ethernet with wakeon-LAN

◆ S3 Savage 4 Chipset with advanced

3D/2D video

◆ Flat panel, CRT, and LCD display support

◆ IDE port with UDMA-33 capability

◆ 2 serial ports: 1 RS-232,

1 RS-232/422/485

◆ 2 USB 1.1 ports

◆ Parallel port and floppy drive port

◆ PS/2 keyboard/mouse ports

◆ Real-time clock

◆ Watchdog timer

◆ CompactFlash socket

◆ PC/104 ISA expansion bus

Morpheus Cable Kit

1. Dual PS/2

2. Dual USB

3. VGA

4. Dual IDE

5. LPT

6., 7. 2x Serial

8. Dual Floppy

9. Ethernet

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

CPU 15

EMBEDDED CPU

TMZ104

533MHZ TRANSMETA PROCESSOR, LOW COST, VERY LOW POWER

Transmeta TM5500 CPU, 333-533MHz, fanless

◆ Extremely low power consumption:

1.5W

2 RS-232 ports up to 115.2kbaud

◆ 1 parallel, 1 USB 1.1 port

◆ PS/2 keyboard & mouse

◆ Floppy and IDE ports

DIMM socket for up to 144MB RAM

◆ DiskOnChip socket for up to 1GB solid-state storage

◆ PC/104 ISA expansion bus

Development Kit

A development kit is available including a

TMZ104 CPU board and accessories to get you started on your development project.

Kit contents:

TMZ104 CPU board

128MB memory DIMM

C-TMZ2-KIT Cable set + panel I/O board

DEV104-EV Evaluation baseboard

48MB DiskOnChip with Linux pre-loaded

ISA Ethernet card (plugs into baseboard)

ISA VGA card (plugs into baseboard)

5.25" external floppy drive

Desktop PC power supply (AC input)

PC/104 extractor tool

Documentation

FEATURE

Ultra-low power Transmeta

Crusoe 5500 processor

Memory and DiskOnChip sockets

Low cost

PC/104 expansion

BENEFIT

Low heat dissipation; no heat sink required

High performance at low cost

Flexible memory size

On-board solid state storage for ruggedness

Makes increased computing power available to more applications

Enables easy addition of hundreds of I/O boards for custom configuration

Operating System

Compatibility

DOS

Linux

Windows 98/NT/2000

XP/XPe

The TMZ104 is the ideal choice for PC/104 computing applications requiring the highest possible processing power at the lowest possible power consumption, all at an attractive price. The Transmeta

Crusoe TM5500 processor uses auto-switching between 333MHz and 533MHz and built-in advanced code morphing software to provide x86 compatibility up to Pentium MMX2, while boasting a miserly power consumption of only 1.5 watts (excluding memory). This enables the TMZ104 to operate without a heatsink or fan over its entire operating temperature range of -40 to +85ºC.

The TMZ104 includes popular standard I/O features such as RS-232 serial, parallel, PS/2 keyboard & mouse, USB, floppy, and IDE to enable you to create a complete PC-compatible embedded computer that is small in both size and cost. It features a DIMM memory socket so you can select the memory of your choice, from 16MB up to

272MB. A socket is also provided for M-Systems

DiskOnChip 2000 and Millennium devices for reliable, solid-state mass storage up to 1GB.

Processor

Speed

SPECIFICATIONS

Transmeta Crusoe TM5500

333-533MHz, auto-switching

Power consumption 1.5W w/o memory, 2.0W with memory

Cooling

Memory

IDE

Solid state storage

Real-time clock

Watchdog timer

Serial ports

Parallel port

USB ports

PS/2

Floppy drive

Dimensions

Operating temp.

Power supply

Weight

No heatsink or fan required

User-supplied 144-pin SODIMM, up to

144MB

40-pin connector, UDMA100

(100MB/sec), up to 2 drives

32-pin DIP socket for DiskOnChip 2000 or Millennium, up to 1GB

On-board RTC with Lithium backup battery

Dual-mode: 46.4 sec and 2.9 sec with software reset

2x RS-232

Up to 115.2kbps, 16-byte FIFO, 16C550 compatible

SPP, EPP, and ECP compatible, bi-directional

1, version 1.1

2 ports for keyboard & mouse

1 port, up to 2 drives

3.550" x 3.775"

-40 to +85ºC

+5VDC ±5% @ 300mA typical

2.5oz / 70g

Cables

Two cable sets are available for the TMZ104.

C-TMZ1-KIT is a cables-only solution with serial, parallel, floppy, IDE, and utility cables. C-TMZ2-KIT includes floppy and IDE cables, along with a panel

I/O board that provides industry-standard connectors for the other I/O features. The panel I/O board is especially suitable for mounting to an end cap on the CanTainer enclosure (see page 45), providing a quick, clean assembly method. The panel board also can be used for the direct mounting of a

Royaltek REB2000/2100 or REB12R GPS receiver module that communicates with the TMZ104 via one of the serial ports.

ORDERING GUIDE

TMZ104

Transmeta Crusoe PC/104 CPU Module

DK-TMZ104-01

TMZ104 develop. kit, including TMZ104 CPU

C-TMZ1-KIT

C-TMZ2-KIT

TMZ104 cable kit, cables only

TMZ104 cable and panel I/O board kit

MEM-TMZ-16

16MB RAM DIMM for TMZ104

MEM-TMZ-48

48MB RAM DIMM for TMZ104

MEM-TMZ-144

144MB RAM DIMM for TMZ104

For flashdisks, cables and accessories, see pages 46-47.

Cable Kits

C-TMZ1-KIT

Dual IDE Cable

Dual floppy cable

Parallel port cable

Dual seriel port cable

Utility cable

C-TMZ2-KIT

Dual IDE Cable

Dual floppy cable

Panel I/O board with cables for mating to

CPU board

16

CPU tel: 510-456-7800 www.diamondsystems.com

[email protected]

DIAMOND SYSTEMS ADVANTAGE

AUTOCALIBRATION & A/D TECHNOLOGY

Autocalibration

Autocalibration provides much better accuracy than manual calibration of an A/D board. It also reduces maintenance costs, because no user intervention is required. An autocalibrating A/D board contains built-in circuitry to support calibration. Usually the calibration procedure is managed by driver software. Autocalibration can be performed whenever desired and as often as desired. This way the board stays in calibration over its entire operating life with zero maintenance cost.

Multi-range autocalibration provides even better accuracy. Most autocalibrating A/D boards have multiple input ranges, yet they offer only a simple one-voltage one-inputrange calibration. This can result in significant measurement errors. A typical programmable gain amplifier may exhibit errors as high as 0.2

percent between gain settings, or over 130 counts for a 16-bit A/D board!

BENEFITS OF AUTOCALIBRATION

MEASUREMENT ERROR VS. TEMPERATURE

0.30

0.20

0.10

0

-0.10

-0.20

-40 -20 0

Competitor

20 40

TEMP (

°

C)

60 80 100

Diamond DMM-32

To eliminate these errors, multi-range autocalibration provides separate calibration settings for each input range. This way, the board has the highest possible accuracy in all operating conditions: time, temperature, and input range. All Diamond Systems “AT” model A/D boards, and our Hercules CPU, feature multirange autocalibration for maximum accuracy.

The diagram illustrates the difference between a competitor’s manually-calibrated

A/D board and a Diamond Systems DMM-32-AT autocalibrating board. Both boards are advertised as operating over the range of -40 to

+85°C. Both boards were tested simultaneously under identical conditions. The DMM-32-AT exhibits a 10x reduction in measurement error over the competitor’s board!

A/D Technology

An A/D board is much more than the number of inputs and the A/D resolution. Three important things that can have a major impact on an A/D board’s performance and its ability to meet the needs of your application are described below.

1. A/D Trigger

The trigger is the means of initiating an A/D conversion. All Diamond Systems A/D boards offer all three forms of triggering described below.

Software trigger –

The application program executes a command to initiate the A/D conversion. This is used for “occasional” sampling, for example measuring a backup battery voltage once an hour.

External signal –

An external signal is used to trigger the A/D. This allows synchronization to some external device or event, such as a rotary encoder.

Clock trigger –

An on-board programmable timer initiates A/D conversions at precise intervals. This is required to obtain accurate timing for high speed sampling or waveform capture.

2. A/D Sampling Mode

SAMPLE MODE

A/D CLOCK

A/D CONVERTER

SAMPLE MODE

A/D CLOCK

A/D CONVERTER

SAMPLE MODE

A/D CLOCK

A/D CONVERTER

0

0

0 1

0

1

0

1

Multiple sampling modes give you the ability to choose the timing that best fits your application needs. All Diamond Systems A/D boards offer all three modes illustrated here. For each mode the trigger can be any of the three types described above.

The upper diagram shows single-channel sampling. A single channel is sampled, either once or repeatedly with regular timing.

The middle diagram shows multi-channel

round robin sampling. Multiple channels are being sampled in a rotating sequence. Only one channel is sampled on each A/D trigger.

The lower diagram shows multi-channel

scan sampling. Multiple channels are sampled in quick succession (4-10µs apart) on each A/D trigger. Any sequential group of channels can be set up for scan mode. This is a more advanced architecture that simplifies data collection and provides better simultaneity in the sample timing.

3. Data Transfer to Memory

A/D data must be transferred from the board into system memory, where it can be used by the application program. This step is critical, since it has a major impact on overall processor utilization.

Data transfer can occur in several ways. In

foreground mode, the application software directly reads the data from the board. This is typical for low-rate occasional sampling, where sampling is done on demand by the application. In background mode, the data is transferred automatically without the application having to directly control it. This method is used for high-speed sampling. The most common method of background data transfer is with interrupts: The board generates an interrupt request, and the processor runs a software interrupt routine that reads the data out of the board The interrupt routine is provided by our Universal Driver programming library.

This illustration shows three different sampling methods with interrupts.

Upper diagram: Single-channel sampling

with interrupts. Each A/D trigger generates one

A/D sample on one channel and one interrupt.

SAMPLE MODE

A/D CLOCK

A/D CONVERTER

INTERRUPT

SCAN MODE

A/D CLOCK

A/D CONVERTER

INTERRUPT

FIFO + SCAN MODE

A/D CLOCK

A/D CONVERTER

INTERRUPT

0

0 1

0 1

1

0

1

0

1

This is the simplest method but involves the most software overhead. This method will only work up to about 1KHz in Linux or Windows due to the interrupt processing overhead required. (DOS will support interrupt rates up to about 20KHz.)

Middle diagram: Multi-channel scan sam-

pling with interrupts. Each A/D trigger generates a sample on all channels in the scan range. At the end of the scan a single interrupt causes the entire scan to be transferred to memory. The interrupt rate is reduced by a factor equal to the scan size (in this case 2), resulting in improved performance.

Bottom diagram: Multi-channel scan sam-

pling with interrupts and FIFO support. This method provides even better performance. The

A/D samples are stored in a FIFO memory on the board. When a preset threshold is reached, the board generates an interrupt request, and the processor reads out the entire contents of the FIFO. The interrupt rate is reduced by the size of the FIFO threshold, resulting in a dramatic reduction in interrupt overhead. For example, a sample rate of 200KHz and a FIFO threshold of 200 results in an easily manageable interrupt rate of only 1KHz.

All Diamond Systems “AT” A/D boards, and all our CPU boards, support all the data transfer methods described here. The DMM board does not contain a FIFO, so it is limited to one A/D sample or scan per interrupt.

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

ANALOG I/O 17

ANALOG I/O

DIAMOND-MM-48-AT

16-BIT A/D, 16 CHANNELS, 200KHZ, AUTOCALIBRATION, RELAYS, OPTOCOUPLERS

◆ 2-in-1 design reduces size, weight, and cost

◆ 16 analog inputs, 16-bit A/D

◆ 200KHz max sampling rate

◆ Multi-channel scan sampling with interrupts and FIFO support

◆ 2K A/D sample FIFO

◆ 8 analog outputs, 12-bit D/A

◆ Multi-range autocalibration of both A/D and D/A

◆ 8 SPDT relays

◆ 4 optocoupler inputs

◆ 4 programmable digital I/O lines

24-bit A/D sample rate counter/timer

Diamond-MM-48-AT combines two

I/O boards into one: An analog

I/O board similar to our Diamond-

MM-16-AT, and a relay / optocoupler board similar to our Opal-MM. This two-in-one design reduces the size and weight of your PC/104 system. Reducing the number of boards in your system also shortens assembly time and increases reliability.

The analog input circuit features 16 singleended A/D input channels with 16-bit resolution and a jumper-selected input range of ±10V or ±5V.

A 0-10V input range is also available as model

DMM-48U-AT. The maximum A/D sampling rate of

200KHz is supported by a larger 2048-sample FIFO with selectable threshold of 256 or 1024 samples.

The board has 8 D/A channels with 12-bit resolution and a 0-4.095V output range. This range provides an intuitive conversion formula of 1mV per

LSB to simplify programming and provide a natural set of actual output voltages.

Diamond-MM-48-AT features Diamond Systems’ advanced autocalibration technology, which maintains maximum accuracy over temperature and time. A set of precision references on the board with known values are used to adjust the A/D and

D/A circuits to within 2LSB (typically 1LSB or better) of their correct values. The entire procedure is controlled by our Universal Driver software. It takes approximately one second and can be run at any time, for example each time the system powers

◆ 16-bit auxiliary counter/timer

◆ -40 to +85°C operation

◆ FREE Universal Driver software included

ORDERING GUIDE

DMM-48-AT

16 16-bit A/D, 200KHz, bipolar,

8 12-bit D/A

DMM-48U-AT

16 16-bit A/D, 200KHz, unipolar, 8 12-bit D/A up or once a day.

The board includes 8 relays with SPDT (form C) contacts and 1A/30VDC capacity. The 4 optocoupler inputs include programmable edge detection.

When any selected edge event occurs, an interrupt will be generated and control will be passed to your own code. The board also has 4 TTL level digital I/O lines with individually programmable

For cables and accessories, see pages 46-47.

direction and edge detection. These lines can be configured to generate an

DIAMOND-MM-48-AT BLOCK DIAGRAM

interrupt when any change of state occurs.

+15V -15V

AUTOCALIBRATION

CIRCUIT

A 24-bit timer provides programmable A/D sam-

DC/DC

+5V

16-BIT A/D

CONVERTER

ANALOG

INPUTS

0-15 SE ple rates from 200KHz down to .06Hz. A second

2K X 16

FIFO

12-BIT D/A

CONVERTERS

ANALOG

OUTPUTS 0-7

16-bit counter with programmable clock source

ADDR

CTRL

MASTER

CONTROLLER

10MHZ

OSC.

TIMING AND

CONTROL

SIGNALS and divisor can be used to drive external circuitry or count external events.

8-BIT DATA

DIGITAL I/O

0-3

RELAYS

NC

C

NO

X8

PC/104 BUS

OPTO-

ISOLATORS

IN A

IN B

X4

SPECIFICATIONS

ANALOG INPUTS

No. of inputs

A/D resolution

Input ranges

Input impedance

Nonlinearity

16 single-ended

16 bits (1/65,536 of full scale)

±10V, ±5V standard; 0-10V optional

1013

Ω typ / ±20pA max bias current

±3LSB, no missing codes

Conversion rate 200,000 samples/sec max

Conversion trigger software, timer, or external

A/D FIFO 2048 samples; Selectable threshold

256/1024

ANALOG OUTPUTS

No / resolution 8, 12 bits (1/4096 of full scale)

Output range

Output current

Settling time

0-4.095V (1mV/LSB)

2mA/channel / 2K

Ω min load

7µS max to ±2 LSB

Relative accuracy ±6 LSB

Nonlinearity ±1 LSB, monotonic

DIGITAL I/O

No. / direction

Input voltage

Input current

Output voltage

Output current

Edge detection

4, individually programmable

Logic 0: 0.0-0.8V; Logic 1: 2.0-5.0V

±1µA max each line

Logic 0: 0.0-0.33V; Logic 1: 3.8-5.0V

±12mA max each line

Interrupt on any change

COUNTER/TIMERS

A/D pacer clock 24-bit programmable timer

General purpose 16-bit down counter

RELAYS

No. / type

Capacity

GENERAL

Power supply

Current

Operating temp.

Weight

8, SPDT (form C)

1A / 30VDC / 0.3A / 125VAC

OPTOCOUPLERS

No. / range

Edge detection

4, 3-28VDC

Each input individually configurable

+5VDC ±10%

150mA + 30mA per activated relay

-40 to +85°C

3.0oz / 85g

I/O HEADER – RELAYS + OPTOS

OPTO 0 A

OPTO 1 A

OPTO 2 A

OPTO 3 A

(NOT USED)

RELAY 0 NO

RELAY 0 C

RELAY 1 NC

RELAY 2 NO

RELAY 2 C

RELAY 3 NC

RELAY 4 NO

RELAY 4 C

RELAY 5 NC

RELAY 6 NO

RELAY 6 C

RELAY 7 NC

16

18

20

22

24

2

4

6

8

10

12

14

26

28

30

32

34

15

17

19

9

11

13

21

23

5

7

1

3

25

27

29

31

33

OPTO 0 B

OPTO 1 B

OPTO 2 B

OPTO 3 B

(NOT USED)

RELAY 0 NC

RELAY 1 NO

RELAY 1 C

RELAY 2 NC

RELAY 3 NO

RELAY 3 C

RELAY 4 NC

RELAY 5 NO

RELAY 5 C

RELAY 6 NC

RELAY 7 NC

RELAY 7 C

I/O HEADER – ANALOG I/O

D/A 0

D/A 2

D/A 4

D/A 6

D/A GND

EXTERNAL

CLK OUT 0

GATE 1

DIO 0

DIO 2

+5V

A/D 0

A/D 1

A/D 2

A/D 3

A/D 4

A/D 5

A/D 6

A/D 7

A/D GND

26

28

30

20

22

24

32

34

36

38

40

10

12

14

16

18

6

8

2

4

35

37

39

29

31

33

19

21

23

25

27

9

11

13

15

17

1

3

5

7

A/D 8

A/D 9

A/D 10

A/D 11

A/D 12

A/D 13

A/D 14

A/D 15

A/D GND

D/A 1

D/A 3

D/A 5

D/A 7

DIGITAL GND

GATE 0

CLK 1

OUT 1

DIO 1

DIO 3

DIGITAL GND

18

ANALOG I/O tel: 510-456-7800 www.diamondsystems.com

[email protected]

ANALOG I/O

DIAMOND-MM-32-AT

16-BIT A/D, 32 CHANNELS, 200KHZ, AUTOCALIBRATION

SPECIFICATIONS

ANALOG INPUTS

Number. of inputs 32 single-ended, 16 differential, or 16 SE + 8 DI; user selectable

A/D resolution

Bipolar ranges

16 bits (1/65,536 of full scale)

±10V, ±5V, ±2.5V, ±1.25V, ±0.625V

Unipolar ranges 0-10V, 0-5V, 0-2.5V, 0-1.25V

Input bias current 100pA max

Nonlinearity ±3LSB, no missing codes

Conversion rate 200,000 samples/sec. max

Conversion trigger software trigger, internal pacer clock, or external TTL signal

AD FIFO 512 samples, programmable thresholds

Calibration Automatic; values stored in EEPROM

ANALOG OUTPUTS

Number of outputs 4

D/A resolution 12 bits (1/4096 of full scale)

Output ranges ±5V, ±10V, 0-5V, 0-10V, programmable

Output current

Settling time

±5mA max per channel

6µS max to 0.01%

Relative accuracy ±1 LSB

Nonlinearity ±1 LSB, monotonic

Reset

Calibration

All channels reset to 0V

Automatic; values stored in EEPROM

DIGITAL I/O

No. of I/O

Input voltage

Input current

Output voltage

Output current

24 programmable I/O

Logic 0: 0.0V min, 0.8V max

Logic 1: 2.0V MIN, 5.0V max

±1µA max

Logic 0: 0.0V min, 0.33V max

Logic 1: 2.4V min, 5.0V max

Logic 0: 64mA max per line

Logic 1: -15mA max per line

COUNTER/TIMERS

A/D Pacer clock 32-bits (2 82C54 counters cascaded)

Clock source 10MHz on-board clock or external signal

General purpose 16-bits (1 82C54 counter)

GENERAL

Power supply

Operating temp.

Weight

+5VDC ±10% @ 200mA typ

-40 to +85°C

3.4oz / 96g

NOTE:

The analog input range table shown on page 20 with the Diamond-MM-16-AT product also applies to Diamond-MM-

32-AT .

DIGITAL I / O HEADER

1

3

13

15

17

19

21

5

7

9

11

23

25

27

29

31

33

16

18

20

22

24

8

10

12

14

2

4

6

26

28

30

32

34

A7

A5

B3

B1

C7

C5

C3

A3

A1

B7

B5

C1

LATCH

NC

NC

NC

+5V

A6

A4

B2

B0

C6

C4

C2

A2

A0

B6

B4

C0

ACK

NC

NC

NC

DGND

ANALOG GND

VIN 0/0+

VIN 1/1+

VIN 2/2+

VIN 3/3+

VIN 4/4+

VIN 5/5+

VIN 6/6+

VIN 7/7+

VIN 8/8+

VIN 9/9+

VIN 10/10+

VIN 11/11+

VIN 12/12+

VIN 13/13+

VIN 14/14+

VIN 15/15+

VOUT 3

VOUT 1

VREF OUT

CLOCK OUT

S/H OUT/DOUT 1

EXTCLK/DIN 3

GATE 0/DIN1

+5V

The Diamond-MM-32-AT is the undisputed world leader in PC/104 analog I/O. No other A/D board can match its combination of feature density, configuration flexibility, and advanced technology.

The 32 analog input channels reduce overall system size and cost for high channel count applications. A unique variable input configuration feature lets you configure the inputs for 32 singleended, 16 differential, or a combination of 16 single-ended and 8 differential.

Nine analog input ranges, from a wide ±10V down to 0-1.25V, cover the greatest number of input requirements. A 512-sample FIFO with programmable threshold lets you reach maximum A/D speed without missing samples. With external triggering

◆ 32 analog inputs, 16-bit A/D you can synchronize the A/D converter to external signals and events.

The four analog outputs can be configured in four different fixed output ranges as well as a programmable range anywhere from 1V to 10V with 1mV accuracy. Each output can drive up to 5mA.

The advanced autocalibration circuit calibrates both the analog inputs and outputs under software

200KHz maximum sampling rate

◆ Multi-channel scan sampling with interrupts and FIFO support

◆ Programmable input ranges

Unipolar/bipolar and single-ended/ differential inputs

◆ 4 analog outputs, 12-bit D/A control. It provides individual precise adjustments for each analog input range to maximize accuracy across all configurations. Calibration takes just seconds and can be performed as often as desired.

The board contains an integrated 82C55-type digital I/O circuit with 3 8-bit ports. Each port features configurable direction. The digital I/O lines have user-configurable pull-up / pull-down resis-

◆ Multi-range autocalibration of A/D and D/A

◆ 24 digital I/O with latching capability and enhanced output current

◆ 512-sample FIFO with programmable threshold

◆ Counter/timers for A/D control and general use tors and latching / handshaking capability. Each output line can sink up to 64mA in logic 0 state or drive up to 15mA in logic 1 state.

A 32-bit counter/timer is provided for program-

◆ +5V power supply

-40 to +85°C operation

◆ FREE Universal Driver software included ming the A/D sample rate. A second 16-bit counter/ timer can be programmed to generate

ORDERING GUIDE

waveforms, count pulses and events, or generate interrupts at programmed rates. The counter clock

DMM-32-AT

32 16-bit A/D, 200KHz,

4 12 bit D/A source can be selected from the on-board 10MHz oscillator or an external signal.

For cables and accessories, see pages 46-47.

DIAMOND-MM-32 BLOCK DIAGRAM

ANALOG I / O HEADER

36

38

40

42

44

28

30

32

34

46

48

50

18

20

22

24

26

10

12

14

16

6

8

2

4

35

37

39

41

43

27

29

31

33

45

47

49

17

19

21

23

25

9

11

13

15

5

7

1

3

ANALOG GND

VIN 16/0-

VIN 17/1-

VIN 18/2-

VIN 19/3-

VIN 20/4-

VIN 21/5-

VIN 22/6-

VIN 23/7-

VIN 24/8-

VIN 25/9-

VIN 26/10-

VIN 27/11-

VIN 28/12-

VIN 29/13-

VIN 30/14-

VIN 31/15-

VOUT 2

VOUT 0

AGND

CTR 2 OUT/DOUT 2

CTR 0 OUT/DOUT 0

EXGATE/DIN 2

CLK 0/DIN 0

DGND

+15V -15V

+5V

DC/DC

ADDR

CTRL

16-BIT DATA

PC/104 BUS

512 X 16

FIFO

AUTOCALIBRATION

CIRCUIT

MASTER

CONTROLLER

8255 CIRCUT

16-BIT A/D

CONVERTER

12-BIT D/A

CONVERTERS

82C54

COUNTER/

TIMER

10MHZ

OSC.

PROGRAMMABLE

GAIN AMP

X1,2,4,8

HIGH CURRENT

DRIVE

BUFFER

BUFFER

BUFFER

BUFFER

ANALOG

INPUTS

0-31 SE

0-15 DI

ANALOG

OUTPUTS 0-3

TIMING AND

CONTROL

SIGNALS

24 DIGITAL I/O

PORT A

PORT B

PORT CH

PORT CL

ACK/STROBE

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

ANALOG I/O 19

ANALOG I/O

DIAMOND-MM-16-AT

16-BIT A/D, 16 CHANNELS, AUTOCALIBRATION

16 analog inputs, 16-bit A/D

◆ 100KHz maximum sampling rate

◆ Multi-channel scan sampling with interrupts and FIFO support

Programmable input ranges (see table)

◆ Unipolar/bipolar and single-ended/ differential modes

◆ 512-sample A/D FIFO

4 analog outputs, 12-bit D/A

◆ Multi-range autocalibration of A/D and D/A

◆ 8 digital inputs

8 digital outputs

◆ Counter/timers for A/D control and general use

◆ Timer-controlled interrupt feature

+5V power supply

◆ -40 to +85°C operation

◆ FREE Universal Driver software included

+15V -15V

+5V

DC/DC

ADDR

CTRL

8-BIT DATA

MASTER

CONTROLLER

PC/104 BUS

DIAMOND-MM-16-AT BLOCK DIAGRAM

512 X 16

FIFO

AUTOCALIBRATION

CIRCUIT

16-BIT A/D

CONVERTER

12-BIT D/A

CONVERTERS

82C54

COUNTER/

TIMER

10MHZ

OSC.

PROGRAMMABLE

GAIN AMP

X1,2,4,8

The Diamond-MM-16-AT features top performance and flexibility for a mid-range price. It has 16 singleended / 8 differential analog inputs with both unipolar and bipolar input ranges and programmable gain.

It has a maximum sampling rate of 100KHz, supported by a 512-sample FIFO with a 256-sample interrupt threshold. Both single-channel and multi-channelscan sampling modes are supported, and the A/D can be triggered with a software command, the onboard programmable timer, or an external signal.

These features give you maximum flexibility to configure the board to your application.

The board is available with 4 optional analog output channels. The D/A output range can be set to

0-5V, ±5V, or programmable range in 1mV steps. Outputs may be updated independently or simultaneously.

The advanced autocalibration circuit on Diamond-

MM-16-AT calibrates both the analog inputs and outputs under software control. Calibration takes just seconds and can be performed as often as desired using our Universal Driver software shipped with the board.

The 16 digital I/O lines are configured as 8 inputs and

8 outputs. An 82C54 chip on board is provided for counting and timing operations. It gives you one 32-bit programmable timer to control the A/D sample rate and one 16-bit counter/timer for general purpose use, including event counting and square wave generation. This board offers the special feature of timercontrolled interrupts that enable you to run your own custom code at programmable intervals.

This board requires only a +5V power supply and operates over the temperature range of -40 to +85°C.

ANALOG

INPUTS

0-15 SE

0-7 DI

ORDERING GUIDE

DMM-16-AT

16 16-bit A/D, 100KHz, 4 12-bit D/A

DMM-16-NA-AT

16 16-bit A/D, 100KHz, no D/A

For cables and accessories, see pages 46-47.

ANALOG

OUTPUTS 0-3

TIMING AND

CONTROL

SIGNALS

DOUT 7 - 0

DIN 7 - 0

I/O HEADER

VIN 15/7-

VIN 14/6-

VIN 13/5-

VIN 12/4-

VIN 11/3-

VIN 10/2-

VIN 9/1-

VIN 8/0-

ANALOG GND

ANALOG GND

ANALOG GND

ANALOG GND

-15V

ANALOG GND

CTR IN 0-

CTR OUT 0

DOUT 7

DOUT 5

DOUT 3

DOUT 1

DIN 7

DIN 5

DIN 3

DIN 1

+5

40

42

44

46

48

50

30

32

34

36

38

22

24

26

28

2

12

14

16

18

20

4

6

8

10

45

47

49

37

39

41

43

27

29

31

33

35

19

21

23

25

1

11

13

15

17

7

9

3

5

VIN 7/7+

VIN 6/6+

VIN 5/5+

VIN 4/4+

VIN 3/3+

VIN 2/2+

VIN 1/1+

VIN 0/0+

VREF OUT

VOUT 0

VOUT 1

+15V

VOUT 2

VOUT 3

DIGITAL GND

CTR OUT 2

DOUT 6

DOUT 4

DOUT 2

DOUT 0

DIN 6

DIN 4

DIN 2

DIN 0

DIGITAL GND

SPECIFICATIONS

ANALOG INPUTS

Number. of inputs 16 single-ended or 8 differential

(user selectable)

A/D resolution

Bipolar ranges

16 bits (1/65,536 of full scale)

±10V, ±5V, ±2.5V, ±1.25V, ±0.625V

Unipolar ranges 0-10V, 0-5V, 0-2.5V, 0-1.25V

Input bias current 3nA max

Nonlinearity ±3LSB, no missing codes

Conversion rate 100,000 samples/sec. max

Conversion trigger Software trigger, internal pacer clock, or external TTL signal

A/D FIFO 512 samples; 256 threshold

ANALOG OUTPUTS

Number of outputs 4

D/A resolution

Output ranges

Output current

12 bits (1/4096 of full scale)

±5V, 0-5V, Programmable

±5mA max per channel

Settling time 6µS max to 0.01%

Relative accuracy ±1 LSB

Nonlinearity

Reset

±1 LSB, monotonic

All channels reset to mid-scale

(0V for bipolar ranges)

DIGITAL I/O

Number of inputs 8, 5V logic compatible

Input voltage

Input current

Logic 0: 0.0V min, 0.8V max

Logic 1: 2.0V min, 5.0V max

±1mA max

Number of outputs 8, 5V logic compatible

Output voltage Logic 0: 0.0V min, 0.33V max

Logic 1: 3.8V min, 5.0V max

Output current Logic 0: 64mA max per line

Logic 1: -15mA max per line

COUNTER/TIMERS

A/D Pacer clock

Clock source

32-bits (2 82C54 counters cascaded)

10MHz on-board clock or ext. signal

General purpose 16-bits (1 82C54 counter)

GENERAL

Calibration

Power supply

Operating temp.

Weight

A/D and D/A circuits calibrated under software control

+5VDC ±10% @ 350mA typ

-40 to +85°C

3.3 oz / 93g

ANALOG INPUT RANGES

INPUT RANGE

0 - 10V

0 - 5V

0 - 2.5V

0 - 1.25V

± 10V

± 5V

± 2.5V

± 1.25V

± 0.625V

RESOLUTION (1 LSB)

0.153mV

0.076mV

0.038mV

0.019mV

0.305mV

0.153mV

0.076mV

0.038mV

0.019mV

20

ANALOG I/O tel: 510-456-7800 www.diamondsystems.com

[email protected]

ANALOG I/O

DIAMOND-MM-AT

12-BIT A/D, 16 CHANNELS, 100KHZ, AUTOCALIBRATION

SPECIFICATIONS

ANALOG INPUTS

Number of inputs 16 single-ended or 8 differential

(user selectable)

A/D resolution

Bipolar ranges

12 bits (1/4096 of full scale)

±10V, ±5V, ±2.5V, ±1.25V, ±0.625V,

Unipolar ranges 0-10V, 0-5V, 0-2.5V, 0-1.25V

Input bias current 3nA max

Nonlinearity ±1LSB, no missing codes

Conversion rate 100,000 samples per second max

Conversion trigger Software trigger, internal pacer clock, or external TTL signal

A/D FIFO 512 samples, 256 threshold

ANALOG OUTPUTS

Number of outputs 2

D/A resolution

Output ranges

Output current

12 bits (1/4096 of full scale)

±5V, 0-5V, programmable

± 5mA max per channel

Settling time 4µS max to ±1/2 LSB

Relative accuracy ± 1 LSB

DIGITAL I/O

Number of inputs 8, 5V logic compatible

Input voltage Logic 0: 0.0V min, 0.8V max

Logic 1: 2.0V min, 5.0V max

Input current ±1µA max

Number of outputs 8, 5V logic compatible

Output voltage

Output current

Logic 0: 0.0V min, 0.33V max

Logic 1: 3.8V min, 5.0V max

Logic 0: 64mA max per line

Logic 1: -15mA max per line

COUNTER/TIMERS

A/D Pacer clock 32-bits (2 82C54 counters cascaded)

Clock source

General purpose

10MHz on-board clock or external signal

16-bits (1 82C54 counter)

GENERAL

Calibration

Power supply

Operating temp.

Weight

A/D and D/A circuits calibrated under software control

+5VDC ±10% @ 320mA typ

-40 to + 85°C

3.3 oz / 93g

For cost-sensitive applications where you still want state of the art performance, choose our Diamond-

MM-AT 12-bit board This board has almost all the same features of the Diamond-MM-16-AT board at a

12-bit price. Identical connector pinout and software interface let you upgrade to 16-bit performance later.

Diamond-MM-AT has 16 single-ended / 8 differential analog inputs with 12-bit A/D resolution.

A 512-sample FIFO with a 256-sample interrupt threshold enables reliable A/D sampling up to

100KHz in both single-channel and multi-channelscan modes. Nine unipolar and bipolar input ranges let you work with a wide range of input signals.

The board also has 2 analog outputs with 12-bit

D/A resolution. They can be set to 0-5V, ±5V, or programmable range in 1mV steps.

The advanced autocalibration circuitry on Diamond-MM-AT calibrates both the analog inputs and outputs under software control. Calibration takes just seconds and can be performed as often as desired using our Universal Driver software shipped with the board.

Diamond-MM-AT also has 8 digital inputs and 8 digital outputs on board. An 82C54 chip on board is provided for counting and timing operations. It provides one 32-bit programmable timer to control the

A/D sample rate and one 16-bit counter/timer for general purpose use, including event counting and square wave generation.

This board requires only +5V power supply and operates over the extended temperature range of -40 to +85°C. All these features make Diamond-MM-AT the leader in mid-range PC/104 analog I/O boards.

ORDERING GUIDE

DMM-AT

16 12-bit A/D, 100KHz, 2 12-bit D/A

For cables and accessories, see pages 46-47.

ANALOG INPUT RANGES

INPUT RANGE

0 - 10V

0 - 5V

0 - 2.5V

0 - 1.25V

± 10V

± 5V

± 2.5V

± 1.25V

± 0.625V

RESOLUTION (1 LSB)

2.44mV

1.22mV

0.061mV

0.031mV

4.88mV

2.44mV

1.22mV

0.61mV

0.31mV

I / O HEADER

26

28

30

32

18

20

22

24

10

12

14

16

6

8

2

4

42

44

46

48

50

34

36

38

40

25

27

29

31

17

19

21

23

9

11

13

15

5

7

1

3

41

43

45

47

49

33

35

37

39

VIN 15/7-

VIN 14/6-

VIN 13/5-

VIN 12/4-

VIN 11/3-

VIN 10/2-

VIN 9/1-

VIN 8/0-

ANALOG GND

ANALOG GND

ANALOG GND

ANALOG GND

-15V

ANALOG GND

CTR IN 0-

CTR OUT 0

DOUT 7

DOUT 5

DOUT 3

DOUT 1

DIN 7

DIN 5

DIN 3

DIN 1

+5

VIN 7/7+

VIN 6/6+

VIN 5/5+

VIN 4/4+

VIN 3/3+

VIN 2/2+

VIN 1/1+

VIN 0/0+

VREF OUT

VOUT 0

VOUT 1

+15V

VREF IN 0

VREF IN 1

DIGITAL GND

CTR OUT 2

DOUT 6

DOUT 4

DOUT 2

DOUT 0

DIN 6

DIN 4

DIN 2/Gate 0

DIN 0/Gate 1/2

DIGITAL GND

+15V -15V

+5V

DC/DC

DIAMOND-MM-AT BLOCK DIAGRAM

AUTOCALIBRATION

CIRCUIT

PROGRAMMABLE

GAIN AMP

12-BIT A/D

CONVERTER

512 X 16

FIFO

X1,2,4,8

12-BIT D/A

CONVERTERS

ADDR

CTRL

8-BIT DATA

MASTER

CONTROLLER

PC/104 BUS

◆ 16 analog inputs, 12-bit A/D

◆ 100KHz maximum sampling rate

◆ Multi-channel scan sampling with interrupts and FIFO support

◆ Programmable input ranges (see table)

◆ Unipolar/bipolar and single-ended/ differential inputs

◆ 2 analog outputs, 12-bit D/A

◆ Multi-range autocalibration of A/D and D/A

◆ 8 digital inputs

◆ 8 digital outputs

◆ 512-sample FIFO

◆ Counter/timers for A/D control and general use

◆ +5V power supply

◆ -40 to +85°C operation

◆ FREE Universal Driver software included

82C54

COUNTER/

TIMER

10MHZ

OSC.

ANALOG

INPUTS

0-15 SE

0-7 DI

ANALOG

OUTPUTS 0-1

TIMING AND

CONTROL

SIGNALS

DOUT 0 - 7

DIN 0 - 7

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

ANALOG I/O 21

ANALOG I/O

DIAMOND-MM

12-BIT A/D, 16 CHANNELS, 100KHZ

◆ 16 single-ended / 8 differential analog inputs

◆ 12-bit A/D resolution (1/4096)

◆ Up to 100,000 samples/sec with DMA

◆ No A/D FIFO

◆ 82C54 counter/timer on board for A/D sample rate control

◆ Interrupt and DMA operation

◆ 2 analog outputs, 12-bit D/A

◆ 8 digital inputs

◆ 8 digital outputs

◆ 0 to 70°C and -40 to +85°C versions available

◆ Best value for non-autocalibrating analog I/O

◆ FREE Universal Driver software included

Diamond-MM has all the primary features you expect in a high-performance analog I/O board, at a reduced price. The analog input circuit uses a 12bit A/D converter and can be configured for single-ended or differential mode and unipolar or bipolar mode. It also offers 10 different input ranges, so it can work with a wide variety of input signals. The maximum A/D conversion rate is up to

20,000 per second using interrupts or up to 100,000 per second using DMA.

Two optional analog outputs provide 12-bit resolution over a 0-5V or user-adjustable range with

8mA drive current and 4µs settling time. The D/A can also be used as a digital attenuator for an analog signal fed into one of the reference inputs.

The board contains 8 digital inputs and 8 digital outputs. It also has an on-board 82C54 counter/ timer chip to control the A/D sampling rate and provide general purpose counting functions.

Diamond-MM is available in four versions: With or without analog outputs, and in commercial

(0-70°C) or industrial (-40 to +85°C) operating temperature range.

ANALOG INPUT RANGES

UNIPOLAR INPUT RANGE

0 - 10V

0 - 5V

0 - 2.5V

0 1V

0 - 0.5V

Custom

BIPOLAR

INPUT RANGE

± 10V

± 5V

± 2.5V

± 1V

± 0.5

Custom

RESOLUTION

2.44mV

1.22mV

0.61mV

0.244mV

0.122mV

(10K

/ R) / 4096) V

RESOLUTION

4.88mV

2.44mV

1.22mV

.488mV

.244mV

(10K

/ R) / 2048) V

SPECIFICATIONS

ANALOG INPUTS

Number of inputs 16 single-ended or 8 differential

(user selectable)

A/D resolution

Bipolar ranges

12 bits (1/4096 of full scale)

±10V, ±5V, ±2.5V, ±1V, ±0.5V,

Custom

Unipolar ranges 0-10V, 0-5V, 0-2.5V,

0-1V, 0-0.5V, Custom

Input bias current 50nA max

Protection ±35V on any analog input

Nonlinearity ±1LSB, no missing codes

Conversion rate 100,000 samples per second max

Conversion trigger Software trigger, internal pacer clock, or external TTL signal

ANALOG OUTPUTS

Number of outputs 2

D/A resolution

Output ranges

12 bits (1/4096 of full scale)

0-5V, adjustable, or external reference input

Output current

Settling time

± 8mA max per channel

4mS max to ±1/2 LSB

Relative accuracy ± 1 LSB

DIGITAL I/O

Number of inputs 8, 5V logic compatible

Input voltage

Input current

Logic 0: 0.0V min, 0.85 max

Logic 1: 2.0V min, 5.0V max

±1µA max

Number of outputs 8, 5V logic compatible

Output voltage Logic 0: 0.0V min, 0.33 max

Logic 1: 3.8V min, 5.0V max

Output current ±4mA max per line

COUNTER/TIMERS

A/D Pacer clock 32-bits (2 82C54 counters cascaded)

Clock source

General purpose

10MHz on-board clock or external signal

16-bits (1 82C54 counter)

GENERAL

Power supply

Operating temp.

Weight

+ 5VDC ±10% @165mA typical

0 to 70°C, standard models

-40 to +85°C, XT models

3.3oz / 93g

INTERRUPT

& DMA

ADDR

CTRL

DATA

+5V

DIAMOND-MM BLOCK DIAGRAM

ACTEL FPGA

SYSTEM CONTROLLER

A/D TIMING AND

INTERRUPT/DMA

CONTROL LOGIC

ADDRESS

DECODE &

CHIP SELECTS

CONTROL/

STATUS

REGISTERS

GAIN CIRCUIT

0.5, 1, 2, 5, 10,

CUSTOM

AD1674

12-BIT A/D

-5.000V

A/D REFERENCE

ADJUST

0 - 10V

AD7547

DUAL 12-BIT

D/A

10MHZ

OSC.

UNIPOLAR/

BIPOLAR

SE/DIFF

ANALOG

IN SE: 0 - 15

DIFF: 0 - 7

VOUT 0

VOUT 1

COUNTER

CONTROL

CTR 0

82C54

1 16-BIT CTR/TIMER

1 32-BIT CTR/TIMER

DOUT 0 - 7

DIN 0 - 7

PC/104 BUS

DC/DC

+15V

-15V

INTERNAL DATABUS

I / O HEADER

26

28

30

32

18

20

22

24

10

12

14

16

6

8

2

4

42

44

46

48

50

34

36

38

40

25

27

29

31

17

19

21

23

9

11

13

15

5

7

1

3

41

43

45

47

49

33

35

37

39

VIN 15/7-

VIN 14/6-

VIN 13/5-

VIN 12/4-

VIN 11/3-

VIN 10/2-

VIN 9/1-

VIN 8/0-

ANALOG GND

ANALOG GND

ANALOG GND

ANALOG GND

-15V

ANALOG GND

CTR IN 0-

CTR OUT 0

DOUT 7

DOUT 5

DOUT 3

DOUT 1

DIN 7

DIN 5

DIN 3

DIN 1

+5

VIN 7/7+

VIN 6/6+

VIN 5/5+

VIN 4/4+

VIN 3/3+

VIN 2/2+

VIN 1/1+

VIN 0/0+

VREF OUT

VOUT 0

VOUT 1

+15V

VREF IN 0

VREF IN 1

DIGITAL GND

CTR OUT 2

DOUT 6

DOUT 4

DOUT 2

DOUT 0

DIN 6

DIN 4

DIN 2/Gate 0

DIN 0/Gate 1/2

DIGITAL GND

ORDERING GUIDE

DMM

DMM-NA

0 to 70°C, 2 D/A channels

0 to 70°C, no D/A

DMM-XT

-40 to 85°C, 2 D/A channels

DMM-NA-XT

-40 to 85°C, 2 no D/A

For cables and accessories, see pages 46-47.

22

ANALOG I/O tel: 510-456-7800 www.diamondsystems.com

[email protected]

ANALOG OUTPUT

RUBY-MM-4/8

12-BIT D/A, 4 OR 8 CHANNELS INCLUDES 24 DIGITAL I/O

SPECIFICATIONS

ANALOG OUTPUTS

Number of outputs 4 or 8, voltage output

Resolution 12 bits (1 part in 4096)

Fixed output ranges ±10V, ±5V, 0-10V, 0-5V

Adjustable ranges Preset to 2.5V for ±2.5V, 0-2.5V ranges

Adjustment range 0-2.5V

External reference 0V min, 10V max

Settling time 6ms max to ±.01%

Accuracy ±1LSB

Integral nonlinearity ±1LSB max

Differential nonlinearity

Output current

±1LSB max, guaranteed monotonic

Minimum load

Update method

±5mA max per channel

2K

Simultaneous update

D/A reset voltage 0V for bipolar ranges, mid-scale for unipolar ranges

DIGITAL I/O

Number of lines

Input voltage

Output voltage

Output current

Pull-up resistor

External trigger

24, CMOS / TTL compatible (82C55)

Logic 0: -0.5V min, 0.8V max

Logic 1: 2.0V min, 5.5V max

Logic 0: 0.0V min, 0.4V max

Logic 1: 3.0V min, Vcc - 0.4V max

±2.5mA max per line

10K

Ω on each I/O line

Active high edge

GENERAL

Power supply (Vcc) +5VDC ±10%

Required current RMM-4: 220mA typical, outputs open

RMM-8: 290mA typical, outputs open

Operating temp.

Size

Data bus

Weight

-40 to +85°C

3.55" x 3.775"

8 bits

-4: 2.5oz / 71g

-8: 2.7oz / 76g

Ruby-MM offers 4 or 8 full-featured analog outputs using quad 12-bit D/A converter chips. Each chip has its own user-configurable full-scale references, so each group of 4 channels can have its own output range (see table). The 2.5V range can be adjusted anywhere between 0V and 2.5V. Calibration circuitry is provided on board to ensure maximum accuracy of the analog outputs to ±1LSB.

Analog output specifications include 6µs settling time and ±5mA max output current per channel.

The board contains an 82C55 chip to provide 3

8-bit digital I/O ports with programmable direction.

Each digital I/O line has a 10K

Ω pull-up resistor.

ANALOG OUTPUT RANGES

OUTPUT RANGE

0 - 10V

0 - 5V

0 - 2.5V

±10V

±5V

±2.5V

RESOLUTION (1 LSB)

2.44mV

1.22mV

0.61mV

4.88mV

2.44mV

1.22mV

The output range can be configured independently for each group of 4 output channels.

ORDERING GUIDE

RMM-4-XT

4 12-bit D/A channels, 24 digital I/O

RMM-8-XT

8 12-bit D/A channels, 24 digital I/O

For cables and accessories, see pages 46-47.

I / O HEADER

ANALOG GND

ANALOG GND

ANALOG GND

ANALOG GND

ANALOG GND

ANALOG GND

ANALOG GND

ANALOG GND

EXTE REF A

ANALOG GND

-15V

DIGITAL GND

A7

A5

A3

A1

B7

B5

B3

B1

+5V

C7

C5

C3

C1

26

28

30

32

18

20

22

24

10

12

14

16

6

8

2

4

42

44

46

48

50

34

36

38

40

25

27

29

31

17

19

21

23

9

11

13

15

5

7

1

3

41

43

45

47

49

33

35

37

39

VOUT 0

VOUT 1

VOUT 2

VOUT 3

VOUT 4

VOUT 5

VOUT 6

VOUT 7

A6

A4

A2

A0

EXT REF B

+15V

ANALOG GND

EXT TRIGGER

C6

C4

C2

C0

B6

B4

B2

B0

DIGITAL GND

PC/104 BUS

◆ 12-bit D/A resolution (1/4096)

◆ 4 and 8 channel versions

◆ Unipolar and bipolar output ranges

◆ User-adjustable output range

◆ External reference input capability

◆ Simultaneous update of all channels

◆ 24 digital I/O lines (82C55)

◆ -40 to +85°C operating temperature

◆ FREE Universal Driver software included

+5V

DC/DC

DATA

RUBY-MM BLOCK DIAGRAM

QUAD

DAC

+15V

-15V

HIGH

LOW

12-BIT D/A

12-BIT D/A

12-BIT D/A

12-BIT D/A

ADDR

CTRL

CONTROL

LOGIC

QUAD

DAC

HIGH

LOW

12-BIT D/A

12-BIT D/A

12-BIT D/A

12-BIT D/A

+5V

REF

INTERRUPTS

REFERENCE

CIRCUIT:

+10V, -10V,

+5V, - 5V,

±

+2.5V,-2.5V,

EXTERNAL,

GROUND

82C55

DIGITAL

I/O

ANALOG

OUT 0

ANALOG

OUT 1

ANALOG

OUT 2

ANALOG

OUT 3

ANALOG

OUT 4

ANALOG

OUT 5

ANALOG

OUT 6

ANALOG

OUT 7

+5

10K

24

DIGITAL

I/O

EXTERNAL

REFERENCES

EXTERNAL

INTERRUPT

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

ANALOG OUTPUT 23

ANALOG OUTPUT

RUBY-MM-1612

12-BIT D/A, 16 CHANNELS INCLUDES 24 DIGITAL I/O

◆ 12-bit D/A resolution (1/4096)

◆ 16 analog outputs

◆ Unipolar and bipolar output ranges

◆ User-adjustable output range

◆ External reference input capability

◆ Simultaneous update of all channels

◆ 24 digital I/O lines (82C55)

◆ -40 to +85°C operating temperature

◆ FREE Universal Driver software included

Ruby-MM offers 16 full-featured analog outputs using quad 12-bit D/A converter chips. Each chip has its own user-configurable full-scale references, so each group of 4 channels can have its own output range (see table). The 2.5V range can be adjusted anywhere between 0V and 2.5V. Calibration circuitry is provided on board to ensure maximum accuracy of the analog outputs to ±1LSB.

Analog output specifications include 6µs settling time and ±5mA max output current per channel.

The board contains an 82C55 chip to provide 3

8-bit digital I/O ports with programmable direction.

Each digital I/O line has a 10K

Ω pull-up resistor.

ANALOG OUTPUT RANGES

OUTPUT RANGE

0 - 10V

0 - 5V

0 - 2.5V

±10V

RESOLUTION (1 LSB)

2.44mV

1.22mV

0.61mV

4.88mV

±5V

±2.5V

2.44mV

1.22mV

The output range can be configured independently for each group of 8 output channels.

I/O HEADER

AGND 1 2 VOUT 0

AGND 3 4 VOUT 1

AGND 5 6 VOUT 2

AGND 7 8 VOUT 3

AGND 9 10 VOUT 4

AGND 11 12 VOUT 5

AGND 13 14 VOUT 6

AGND 15 16 VOUT 7

VOUT 8 17 18 VOUT 9

VOUT 10 19 20 VOUT 11

VOUT 12 21 22 VOUT 13

VOUT 14 23 24 VOUT 15

DIO A7 25 26 DIO A6

DIO A5 27 28 DIO A4

DIO A3 29 30 DIO A2

DIO A1 31 32 DIO A0

DIO B7 33 34 DIO B6

DIO B5 35 36 DIO B4

DIO B3 37 38 DIO B2

DIO B1 39 40 DIO B0

DIO C7 41 42 DIO C6

DIO C5 43 44 DIO C4

DIO C3 45 46 DIO C2

DIO C1 47 48 DIO C0/EXT TRIG

+5V 49 50 DGND

SPECIFICATIONS

ANALOG OUTPUTS

Number of outputs 16, voltage output

Resolution 12 bits (1 part in 4096)

Fixed output ranges ±10V, ±5V, 0-10V, 0-5V

Adjustable ranges Preset to 2.5V for ±2.5V, 0-2.5V ranges

Adjustment range 0-2.5V

External reference 0V min, 10V max

Settling time 6µs max to ±.01%

Accuracy ±1LSB

Integral nonlinearity ±1LSB max

Differential nonlinearity

Output current

±1LSB max, guaranteed monotonic

Minimum load

Update method

±5mA max per channel

2K

Simultaneous update

D/A reset voltage 0V for bipolar ranges, mid-scale for unipolar ranges

DIGITAL I/O

Number of lines

Input voltage

Output voltage

Output current

Pull-up resistor

External trigger

24, CMOS / TTL compatible (82C55)

Logic 0: -0.5V min, 0.8V max

Logic 1: 2.0V min, 5.5V max

Logic 0: 0.0V min, 0.4V max

Logic 1: 3.0V min, Vcc - 0.4V max

±2.5mA max per line

10K

Ω on each I/O line

Active high edge

GENERAL

Power supply (Vcc) +5VDC ±10%

Required current 430mA typical, all outputs open

Operating temp.

-40 to +85°C

Size

Data bus

Weight

3.55" x 3.775"

8 bits

3.0oz / 85g

ORDERING GUIDE

RMM-1612-XT

16 12-bit D/A channels, 24 digital I/O

For cables and accessories, see pages 46-47.

+5V

DC/DC

DATA

ADDR

CTRL

CONTROL

LOGIC

RUBY-MM-1612 BLOCK DIAGRAM

+15V

-15V

QUAD 12-BIT

DAC

HIGH

LOW

QUAD 12-BIT

DAC

HIGH

LOW

HIGH

LOW

QUAD 12-BIT

DAC

+5V

REF

INTERRUPTS

REFERENCE

CIRCUIT:

+10V, -10V,

+5V, - 5V,

+2.5V,-2.5V,

±

EXTERNAL,

GROUND

PC/104 BUS

HIGH

LOW

ANALOG

OUT 0-3

ANALOG

OUT 4-7

ANALOG

OUT 8-11

QUAD 12-BIT

DAC

82C55

DIGITAL

I/O

ANALOG

OUT 12-15

+5

10K

24

DIGITAL

I/O

EXTERNAL

REFERENCES

EXTERNAL

INTERRUPT

24

ANALOG OUTPUT tel: 510-456-7800 www.diamondsystems.com

[email protected]

SPECIFICATIONS

ANALOG OUTPUTS

Quantity / resolution 4 channels, 16 bits

Output ranges 0-10V, ±5V, ±10V

Settling time

Linearity error

Differential nonlinearity

Monotonicity

Output current

Minimum load

Reset

10µs max to .003%

±2 LSB max

±2 LSB max

15 bits minimum

±5mA max per channel

2K

All DACs reset to mid-scale

DIGITAL I/O

No. of lines

Input voltage

Output voltage

Output current

24, TTL/CMOS compatible

Logic 0: -0.5V min, 0.8V max

Logic 1: 2.0V min, 5.5V max

Logic 0: 0.0V min, 0.4V max

Logic 1: 3.0V min, 4.6V max

±2.5mA max per line

GENERAL

Dimensions 3.55” x 3.775”

Operating temp.

-40 to +85°C

Power requirements +5VDC ±10% @ 650mA typical

Weight 3.0oz / 85g

ANALOG OUTPUT

RUBY-MM-416

16-BIT D/A, 16 CHANNELS INCLUDES 24 DIGITAL I/O

Ruby-MM-416 contains 4 channels of high-resolution analog output using 4 16-bit D/A converter chips. Each chip has its own user-configurable output range (see table). Calibration circuitry is provided on board to achieve accuracy of ±2LSB.

Analog output specifications include 10µs settling time and ±5mA max output current per channel.

The board also contains an 82C55 chip to provide

3 8-bit digital I/O ports with programmable direction. Each digital I/O line has a 10K

Ω pull-up resistor.

ANALOG OUTPUT RANGES

OUTPUT RANGE

±5V

±10V

0 - 10V

RESOLUTION (1 LSB)

153µV

310µV

153µV

The output range can be configured independently for each output channel.

◆ 16-bit D/A converters (1/65536)

◆ 4 output channels

◆ Unipolar and bipolar output ranges

◆ Independent output range for each channel

◆ Simultaneous update of all channels

◆ External trigger capability

◆ 24 digital I/O lines (82C55)

◆ -40 to +85°C operating temperature

◆ FREE Universal Driver software included

ORDERING GUIDE

RMM-416-XT

4 16-bit D/A channels, 24 digital I/O

For cables and accessories, see pages 46-47.

I / O HEADER

ANALOG GND

ANALOG GND

ANALOG GND

ANALOG GND

N/C

N/C

N/C

N/C

N/C

ANALOG GND

-15V

DIGITAL GND

A7

A5

A3

A1

B7

B5

B3

B1

+5V

C7

C5

C3

C1

26

28

30

32

18

20

22

24

10

12

14

16

6

8

2

4

42

44

46

48

50

34

36

38

40

25

27

29

31

17

19

21

23

9

11

13

15

5

7

1

3

41

43

45

47

49

33

35

37

39

N/C

N/C

N/C

N/C

VOUT 0

VOUT 1

VOUT 2

VOUT 3

A6

A4

A2

A0

N/C

+15V

ANALOG GND

EXT TRIGGER

C6

C4

C2

C0

B6

B4

B2

B0

DIGITAL GND

RUBY-MM-416 BLOCK DIAGRAM

RANGE SELECT

ADDRESS

CONTROL

DATA 15-8

MASTER

CONTROLLER

IC

DATA 15-8

8/16-BIT

BUS

SELECT

DATA 7-0

PC/104 BUS

POWER

SUPPLY

POWER

SUPPLY

POWER

SUPPLY

POWER

SUPPLY

82C55

24 DIGITAL

I/O

REFERENCE

OUTPUT

OP

AMP

DAC712

16-BIT

D/A

ANALOG

I/O

BLOCK

OP

AMP

DAC712

16-BIT

D/A

ANALOG

I/O

BLOCK

OP

AMP

DAC712

16-BIT

D/A

ANALOG

I/O

BLOCK

V OUT 0

V OUT 1

V OUT 2

+5

OP

AMP

DAC712

16-BIT

D/A

ANALOG

I/O

BLOCK

10K

PULLUPS

V OUT 3

24

DIGITAL

I/O

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

ANALOG OUTPUT 25

5 or 10 16-bit counter/timers

◆ 9513 chip provides extensive counting, gating, and timing functions

◆ Frequency and period measurement

PWM signal generation

◆ Maximum input frequency:

7MHz (commercial temp.)

20MHz (industrial temp.)

Built-in programmable frequency generator

◆ 8 digital inputs, 8 digital outputs

◆ Timer-controlled interrupts

0 to 70°C and -40 to +85°C versions available

◆ FREE Universal Driver software included

COUNTER/TIMER

QUARTZ-MM

5 OR 10 COUNTER / TIMERS, 9513 CHIP, 16 DIGITAL I/O

Quartz-MM uses the 9513 counter/timer IC (originally from AMD) to provide versatile counting and timing capabilities. The 9513 chip has a high degree of functionality all under software control. It can perform frequency and period measurement, pulse-width modulation (PWM) and frequencyshift keying (FSK) signal generation, event counting, programmable pulse and one-shot generation, and more.

Each chip contains 5 counters and an internal frequency generator. One chip’s frequency generator output is made available on the I/O header. The 5 counters can count in both binary and BCD modes, and they can be cascaded together (one counter’s output is the next counter’s input) to create wider counters.

The count direction, input source, input edge, gate function, and output signal are all programmable, providing maximum flexibility in counter configuration to suit all types of applications. Multiple counters can be latched simultaneously to avoid skew in the readings. All counter features are supported in our Universal Driver software.

The board provides a PC/104 bus interrupt input.

By connecting a counter output to the interrupt input and using the Universal Driver “User Interrupt” feature, you can generate interrupts at a programmable rate for real-time control applications. Also included are 8 TTL digital inputs and 8 TTL digital outputs. All user I/O is contained on a single 50-pin header. Mating cable is C-50-18.

Quartz-MM is available with 5 or 10 counter/timers and in commerial or industrial temperature range.

The 0-70°C rated boards use AMD AM9513APC chips with 7MHz maximum input frequency.

The -40 to +85°C rated boards use Celeritous

CTSC9513API-2 chips with 20MHz maximum input frequency. All models include an on-board 4MHz clock oscillator.

SPECIFICATIONS

COUNTER/TIMERS

QMM-5 5, 16 bits wide

10, 16 bits wide QMM-10

Max. input frequency 7MHz, 20MHz (XT)

On-board osc.

4MHz ±.01% (100 ppm)

Signal type TTL

Input voltage Low: -0.5V min, 0.8V max

High: 2.2V min, 5V max

Input current ±10µA max

Output voltage Logic 0: 0.0V min, 0.4V max @ 3.2mA max

Logic 1: 2.4V min, 5.0V max @ -200µA max

DIGITAL I/O

Compatibility TTL

Input port 8 lines, 5V logic compatible

Input voltage Logic 0: 0.0V min, 0.8V max

Input current

Output port

±1µA max

8 lines, 5V logic compatible

Output voltage Logic 0: 0.0V min, 0.33V max

Logic 1: 3.8V min, 5.0V max

Output current ±4mA max

GENERAL

Operating temp. 0 to 70°C, standard models

-40 to +85°C, XT models

Power supply QMM-5: +5V ±10% @ 220mA typical

QMM-10: +5V ±10% @ 290mA typical

Weight QMM-10: 3.0oz / 85g

QMM-5: 2.7oz /76g

ORDERING GUIDE

QMM-5

5 ctr/timers, 16 digital I/O, 0-70°C

QMM-5-XT

5 ctr/timers, 16 digital I/O, -40 to +85°C

QMM-10

10 ctr/timers, 16 digital I/O, 0-70°C

QMM-10-XT

10 ctr/timers, 16 digital I/O, -40 to +85°C

For cables and accessories, see pages 46-47.

I / O HEADER

IN 6

GATE 6

OUT 6

IN 8

GATE 8

OUT 8

IN 10

GATE 10

IN 1

GATE 1

OUT 1

IN 3

GATE 3

OUT 3

IN 5

GATE 5

DOUT 7

DOUT 6

DOUT 5

DOUT 4

DOUT 3

DOUT 2

DOUT 1

DOUT 0

+5

26

28

30

32

18

20

22

24

10

12

14

16

6

8

2

4

42

44

46

48

50

34

36

38

40

25

27

29

31

17

19

21

23

9

11

13

15

5

7

1

3

41

43

45

47

49

33

35

37

39

IN 2

GATE 2

OUT 2

IN 4

GATE 4

OUT 4

OUT 5

FOUT

IN 7

GATE 7

OUT 7

IN 9

GATE 9

OUT 9

OUT 10

INTERRUPT

DIN 7

DIN 6

DIN 5

DIN 4

DIN 3

DIN 2

DIN 1

DIN 0

DIGITAL GND

DATA

ADDR

CTRL

INTERFACE

LOGIC

INTERRUPT

LEVEL SELECT

QUARTZ-MM BLOCK DIAGRAM

4 MHZ

OSC.

9513

CTR/TIMERS

9513

CTR/TIMERS

DIGITAL

OUTPUT

DIGITAL

INPUT

+5

10K

5 COUNTER/

TIMERS

+5

10K

QMM-10 ONLY

5 COUNTER/

TIMERS

8 DIGITAL

OUTPUTS

8 DIGITAL

INPUTS

EXTERNAL

INTERRUPT

PC/104 BUS

26

DIGITAL I/O tel: 510-456-7800 www.diamondsystems.com

[email protected]

COUNTER/TIMERS

ONYX-MM

3 COUNTER/TIMERS, 48 DIGITAL I/O, PROGRAMMABLE INTERRUPTS

SPECIFICATIONS

COUNTER/TIMERS

Chip

Counter/timers

82C54-2

3, 16 bits wide

Maximum input freq.

10MHz

On-board osc.

4MHz ±.01%

Signal type

Input voltage,

Input current

Output voltage

Output current

Pullup resistors

TTL

Low: 0.5V min, 0.8V max

High: 2.0V min, 5.5V max

-200µA max (low), 2mA max (high)

Low: 0.0V min, 0.4V max

High: 3.0V min, Vcc -0.4V max

±2.5mA max, each line

10K

Ω all input lines

DIGITAL I/O

Chip 82C55A (qty. 2)

Number of I/O lines 48 (6 8-bit ports)

Direction

Output current

Pullup resistors

Programmable for each port

±2.5mA max, each line

10K

Ω all input lines

INTERRUPTS

Number of interrupts 3

Interrupt level

Interrupt sources

2 - 7

Counter/timer outputs, Interrupt input, or DIO line C0 (programmable)

GENERAL

Power supply

Operating temp.

PC/104 Bus

Weight

+5V ±10% @ 120mA typical

-40 to +85°C

8 bits

2.8oz / 79g

Onyx-MM provides industry-standard I/O chips for counting, timing, and digital I/O operations as well as real-time control. The 82C54 IC has 3 16-bit counter/timers that can be used for counting, rate generator, one-shot generator, or square wave generator. In addition to the chip’s internal counter configuration register, Onyx-MM contains a separate control register that is used to select the input source for each counter. You can select the on-board 4MHz clock, an external digital signal, or even another counter’s output, so you can cascade counters together.

The 2 82C55 chips provide a total of 48 lines of digital I/O. Each chip has 3 8-bit ports with programmable direction. All ports power up in input mode, and all digital I/O lines have 10K

Ω pull-up resistors.

The board also has 3 PC/104 bus interrupt lines controllable in software and supported by our

Universal Driver software. You can select a counter output, a digital input signal, or an external trigger input as the interrupt source. With Onyx-MM you can generate interrupts at programmable rates or based on external events, and run custom code each time an interrupt occurs.

The 48 digital I/O lines are made available on two

50-pin headers, with 24 lines on each header in OPTO22-style pinout. The counter/timer signals are accessed on a separate 14-pin header. Mating cables are C-50-18 (2 per board) and C-14-18 (one per board).

See I/O connector pinout diagrams on next page.

◆ 3 16-bit counter/timers using 82C54 chip

◆ Programmable counter sources – internal clock, external signal, or previous counter output

◆ 48 digital I/O using 2 82C55 chips

◆ Programmable port directions

±2.5mA output current on DIO lines

◆ DIO lines have 10K

Ω pull-up resistors

◆ 3 PC/104 bus interrupts with programmable sources

Timer-controlled interrupt capability

◆ -40 to +85°C operation

◆ FREE Universal Driver software included

ORDERING GUIDE

OMM-XT

48 digital I/O, 3 ctr/timers

For cables and accessories, see pages 46-47.

OMM COUNTER CONFIGURATION

82C54

+5

10K

IN 0 GATE 0

GATE 0

IN 0

OUT 0

IN 1

IN 2

+5

10K

GATE 1

GATE 1

IN 1

OUT 1

GATE 2

+5

10K

GATE 2

IN 2

OUT 2

OMM INTERRUPT CONFIGURATION

82C55 #1

BIT C0

COUNTER

0 OUT

INT 0

ENABLE 0

SELECT 0

82C55 #2

BIT C0

COUNTER

1 OUT

INT 1

ENABLE 1

SELECT 1

EXTERNAL

TRIGGER

COUNTER

2 OUT

INT 2

ENABLE 2

SELECT 2

ONYX-MM BLOCK DIAGRAM

DATA

ADDR

CTRL

INTERFACE

LOGIC

3 INTERRUPTS

82C55

DIGITAL

I/O

82C54

COUNTER/

TIMER

4MHZ

OSC.

82C55

DIGITAL

I/O

COUNTER

AND

INTERRUPT

CONFIGURATION

LOGIC

+5

10K

+5

10K

24

DIGITAL

I/O

24

DIGITAL

I/O

COUNTER

OUTPUTS

COUNTER

INPUTS

COUNTER

GATES

EXTERNAL

TRIGGER

PC/104 BUS

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

DIGITAL I/O 27

48 digital I/O lines using 2 82C55 chips

◆ Programmable port directions

◆ 10K

Ω pull-up resistors on all lines

◆ ±2.5mA output current on each line

Dual 50-pin I/O headers with 24 I/O lines each

◆ -40 to +85°C operation

◆ FREE Universal Driver software included

DIGITAL I/O

ONYX-MM-DIO

48 DIGITAL I/O, LOW COST

Onyx-MM-DIO provides low-cost, reliable digital

I/O for your PC/104 embedded system. The board contains 2 82C55 chips with 24 lines each organized as 3 8-bit ports. Each port’s direction can be set independently under software control. All I/O lines have 10K

Ω pull-up resistors, and all ports power up in input mode.

The digital I/O lines are brought out on two 50-pin

I/O headers, with 24 lines on each header. The I/O headers include +5V and ground for convenience.

This board is also available with 3 counter/ timers and 3 programmable interrupts. See model Onyx-MM on page 27.

ORDERING GUIDE

OMM-DIO-XT

48 digital I/O

For cables and accessories, see pages 46-47.

SPECIFICATIONS

DIGITAL I/O

Chip 82C55A (qty. 2)

Number of I/O lines 48 (6 8-bit ports)

Direction

Input voltage

Output voltage

Programmable for each port

Low: -0.5V min, 0.8V max

High: 2.0V min, 5.5V max

Low: 0.0V min, 0.4V max

High: 3.0V min, Vcc -0.4V max

Output current

Output drivers

Pullup resistors

±2.5mA max, each line

None, direct interface

10K

Ω all input lines

GENERAL

Power supply

Temperature

PC/104 Bus

Weight

+5V ±10% @ 100mA typical, all outputs open

-40° to +85°C

8 bits

2.3oz / 65g

ONYX-MM-DIO BLOCK DIAGRAM

DATA 82C55

DIGITAL

I/O

+5

10K

24 DIO

ADDR

CTRL

BUS

INTERFACE

LOGIC

82C55

DIGITAL

I/O

+5

24 DIO

CTR/TIMER I/O HEADER

IN 0

GATE 0

OUT 0

IN 2

GATE 2

OUT 2

+5

1

11

13

7

9

3

5

10

12

6

8

14

2

4

IN 1

GATE 1

OUT 1

EXTERNAL INTERRUPT

GROUND

GROUND

GROUND

Both Onyx-MM and Onyx-MM-DIO contain two identical 50-pin I/O headers for the digital I/O as shown at right. The counter/timer header shown is on Onyx-MM only.

PC/104 BUS

PORT A

PORT C

PORT B

DIGITAL I / O HEADERS

40

42

44

32

34

36

38

46

48

50

20

22

24

26

28

30

14

16

18

10

12

6

8

2

4

39

41

43

31

33

35

37

45

47

49

25

27

29

17

19

21

23

9

11

5

7

13

15

1

3

B4

B3

B2

C0

B7

B6

B5

B1

B0

+5

C3

C2

C1

C7

C6

C5

C4

A7

A6

A5

A4

A3

A2

A1

A0

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

28

DIGITAL I/O tel: 510-456-7800 www.diamondsystems.com

[email protected]

DIGITAL I/O

GARNET-MM

24 OR 48 LINES INPUT OUTPUT LINES, PROGRAMMABLE DIRECTION, BUFFERED OUTPUTS

SPECIFICATIONS

DIGITAL I/O

Chip 82C55 (qty. 2)

Number of I/O lines 24 or 48

Direction

Input voltage

Output voltage

Output current

Output drivers

Pull-up resistors

Programmable in groups of 4 or 8

Logic 0: 0.0V min, 0.8V max

Logic 1: 2.0V min, Vcc max

Logic 0: 0.0V min, 0.55V max

Logic 1: 2.0V min, Vcc -0.3V max

Logic 0: 64mA max per line

Logic 1: 15mA max per line

74F245/74F243

None

GENERAL

Power supply

Temperature

PC/104 Bus

Weight

+5V ±10% @ 160mA typical

0° to 70°C

8 bits

-24: 2.7oz / 76g

-48: 3.0oz /85g

Garnet-MM has two identical digital I/O headers with 24 I/O lines on each.

I / O HEADERS

PORT A

PORT C

PORT B

26

28

30

32

18

20

22

24

10

12

14

16

6

8

2

4

42

44

46

48

50

34

36

38

40

25

27

29

31

17

19

21

23

9

11

13

15

5

7

1

3

41

43

45

47

49

33

35

37

39

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

C3

C2

C1

C0

C7

C6

C5

C4

A3

A2

A1

A0

A7

A6

A5

A4

B3

B2

B1

B0

+5

B7

B6

B5

B4

Garnet-MM provides 24 or 48 digital I/O lines using

1 or 2 82C55 chips. It has buffered outputs for extra drive current capability to drive loads such as

LEDs, small mechanical relays, or solid-state relays. The output buffers are controlled by onboard logic that monitors the 82C55 configuration registers and sets the buffer directions automatically. This board does not provide pull-up resistors on the I/O lines.

The board includes 2 interrupt lines that may be used for digital I/O data transfer at low rates (up to

1-2 KB/sec).

24 or 48 digital I/O lines using 1 or 2

82C55 chips

◆ Programmable port directions

◆ High-current outputs: -15/+64mA per line

2 PC interrupts

◆ Dual 50-pin I/O headers with 24

I/O lines each

◆ 0 to 70°C operation

FREE Universal Driver software included

GARNET-MM BLOCK DIAGRAM

BUFFERS

A

DATA

82C55

DIGITAL

I/O

B

C

INTERRUPTS

24

DIGITAL

I/O

ORDERING GUIDE

GMM-24

24 Digital I/O, high-drive outputs

GMM-48

48 Digital I/O, high-drive outputs

For cables and accessories, see pages 46-47.

ADDR

CTRL

INTERFACE

LOGIC

PC/104 BUS

82C55

DIGITAL

I/O

BUFFERS

A

B

C

24

DIGITAL

I/O

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

DIGITAL I/O 29

Model PMM-P with pin headers

Model PMM-S with screw terminals

◆ 16 SPDT (form C) relays

◆ Extra-long life - 100,000,000 operations

◆ DC switching capacity 30V / 2A

◆ AC switching capacity 125VAC / 0.5A

◆ Max switched load 60W / 60VA

◆ Max switched voltage 220VDC / 250VAC

◆ Switching resistance 100 m

Ω max

◆ 500VAC / DC isolation between board and signals

◆ Screw terminal and pin header I/O options

◆ -40 to +85°C operation

◆ FREE Universal Driver software included

RELAYS & OPTOCOUPLERS

PEARL-MM

16 RELAYS

Pearl-MM is a PC/104 format industrial control module with 16 relays. The relays have SPDT

(form C) configuration. Each relay has 3 contacts:

Common, Normally Open, and Normally Closed.

For safety and reliability, all relays are in their power-off state (Common connected to Normally

Closed) at power-up or system reset. The relays can switch both AC and DC voltages. They feature long life (100,000,000 operations), quick actuation time (4ms max operate and release), and superior isolation (500V AC or DC).

Two user connection options are available:

The -S version has miniature screw terminals on .1" centers, providing a means of direct connection to user wiring ranging from 16-28AWG.

The -P version has standard pin headers to allow mating with a ribbon cable.

Relay Circuit

Pearl-MM has 16 relay outputs with SPDT (form C) design. Each relay has a common (C), normally open

(NO), and normally closed (NC) contact. The relays are controlled with two 8-bit control registers and have have break-before-make operation to prevent shorting.

SPECIFICATIONS

RELAYS

No. of Outputs

Relay type

Max voltage/current

16

SPDT (Form C)

DC: 30VDC / 2A60W

(DC), 60VA (AC)

AC: 125VAC / 0.5A resistive

Max operating voltage 220VDC, 250VAC

Min switching capacity 10mA @ 10mVDC

Contact resistance 100m

Ω max

Relay lifetime 100,000,000 operations

Actuation time 4ms max operate or release

GENERAL

I/O connections

Isolation (all I/O)

Power supply

Operating temp.

Weight

Pin headers (-P)

Screw terminals (-S)

500VDC or AC, channel-tochannel and channel-to-board

+5VDC ±10%

-40 to +85°C

PMM-P: 3.4oz / 96g

PMM-S: 3.6oz / 102g

SCREW TERMINALS

I/O Connectors

Pearl-MM is available with either pin headers or screw terminals for the relay connections. In the pin header drawing at left, note that each pair of pins is connected to the same signal. The screw-terminal pinout is equivalent to one column of the pin header, without the last unused row.

PIN HEADER

26

28

30

32

18

20

22

24

10

12

14

16

6

8

2

4

42

44

46

48

50

34

36

38

40

25

27

29

31

17

19

21

23

9

11

13

15

5

7

1

3

41

43

45

47

49

33

35

37

39

5 C

5 NC

6 NO

6 C

6 NC

7 NO

7 C

7 NC

NOT USED

2 NC

2 NO

3 C

3 NC

4 NO

4 C

4 NC

5 NO

0 NO

0 C

0 NC

1 NO

1 C

1 NC

2 NO

2 C

2 NC

3 NO

3 C

3 NC

4 NO

4 C

4 NC

5 NO

0 NO

0 C

0 NC

1 NO

1 C

1 NC

2 NO

2 C

5 C

5 NC

6 NO

6 C

6 NC

7 NO

7C

7 NC

NOT USED

13

14

15

16

9

10

11

12

7

8

5

6

3

4

1

2

21

22

23

24

17

18

19

20

2 NC

3 NO

3 C

3 NC

4 NO

4 C

4 NC

5 NO

0 NO

0 C

0 NC

1 NO

1 C

1 NC

2 NO

2 C

5 C

5 NC

6 NO

6 C

6 NC

7 NO

7 C

7 NC

ORDERING GUIDE

PMM-S

16 relays, screw terminals

PMM-P

16 relays, pin headers

For cables and accessories, see pages 46-47.

DATA

PEARL-MM BLOCK DIAGRAM

16 RELAY

OUTPUT BLOCKS

(SEE OUTPUT

DIAGRAM)

NC

C

NO

ADDR

CTRL

INTERFACE

LOGIC

OUTPUT CIRCUIT

+5

RELAY

X16

DIGITAL

OUTPUT

NC

C

NO

PC/104 BUS

30

DIGITAL I/O tel: 510-456-7800 www.diamondsystems.com

[email protected]

SPECIFICATIONS

OPTOISOLATED INPUTS

Inputs 8 nonpolarized optoisolators

Input voltage DC

AC

Input switch time

Input impedance

AC input filter

3V min, 28V max,

3V p-p min, 28V p-p max,

40Hz or greater

100ms max

1.8K

Ω min

Selectable on a per-channel basis

RELAY OUTPUTS

Outputs

Relay type

Max power DC

AC

8

SPDT (Form C)

30VDC / 1A

125VAC / 0.1A resistive,

125VAC / 0.2A inductive

Max switching cap.

30W (DC), 50VA (AC)

Max operating voltage

Contact resistance

220VDC, 250VAC

50m

Ω max

Relay lifetime 1,000,000 operations

Actuation time 5ms max, operate or release

GENERAL

I/O header

Mating Cable

Isolation (all I/O) board to output

2 x 20 pin header; on .1" centers

DSC #C-40-18

500VDC or AC, input to board or

Power supply +5VDC ±10%

Current consumption 200mA typical, all relays off;

Additional 40mA per activated relay

Operating temp.

-40 to +85°C

Weight 3.0oz / 85g

RELAYS & OPTOCOUPLERS

OPAL-MM

8 RELAYS, 8 OPTOISOLATED INPUTS

Opal-MM features 8 optoisolated digital inputs and

8 relays. The inputs accept signals ranging from

3-28V AC or DC. An on-board input filter circuit allows the sensing of AC inputs with frequencies of

40Hz or higher. This filter is individually selectable for each input channel.

The 8 relays are non-latching type SPDT (form

C). Each relay has 3 contacts: Common (C),

Normally Open (NO), and Normally Closed (NC).

For safety and reliability, all relays retain their power-off state (C connected to NC) during power-up and return to it during system reset. The relays can switch both AC and DC voltages. Relay lifetime is 1,000,000 operations minimum at rated

DC load. Quick actuation time (5ms operate or release), break-before-make operation, and bifurcated contacts ensure reliable operation even with low-level signals.

Signal Isolation

Opal-MM provides 500V DC or AC isolation between all I/O connections and the rest of the board. This specification does not apply between

I/O channels, although all channels are isolated from each other as well. In many applications, the

I/O points share a common power or ground line and require only isolation between the I/O lines as a group and the control circuitry.

8 SPDT (form C) relays

◆ Long lifetime - 1,000,000 operations

◆ DC switching capacity 30VDC / 1A

◆ AC switching capacity 125VAC / 0.1A

Switching resistance 50 m

Ω max

◆ 8 non-polarized optoisolated inputs

◆ Input voltage: 3-28VDC or 3-28VAC p-p

40Hz or greater

40-pin header for all I/O

◆ -40 to +85°C operation

◆ FREE Universal Driver software included

ORDERING GUIDE

OPMM-XT

8 relays, 8 optocouplers

For cables and accessories, see pages 46-47.

DATA

OPAL-MM BLOCK DIAGRAM

8 RELAY

OUTPUT BLOCKS

(SEE OUTPUT

DIAGRAM)

NC

C

NO

8 OPTOISOLATED

INPUT BLOCKS

(SEE INPUT

DIAGRAM)

X 8

IN A

IN B

X 8

ADDR

CTRL

INTERFACE

LOGIC

PC/104 BUS

I / O HEADERS

OUT 7 C

OUT 7 NC

OUT 7 NO

OUT 5 C

OUT 5 NC

OUT 5 NO

OUT 3 C

OUT 3 NC

OUT 3 NO

OUT 1 C

OUT 1 NC

OUT 1 NO

IN 7 A

IN 6 A

IN 5 A

IN 4 A

IN 3 A

IN 2 A

IN 1 A

IN 0 A

26

28

30

32

18

20

22

24

34

36

38

40

10

12

14

16

6

8

2

4

25

27

29

31

17

19

21

23

33

35

37

39

9

11

13

15

5

7

1

3

OUT 6 C

OUT 6 NC

OUT 6 NO

OUT 4 C

OUT 4 NC

OUT 4 NO

OUT 2 C

OUT 2 NC

OUT 2 NO

OUT 0 C

OUT 0 NC

OUT 0 NO

IN 7 B

IN 6 B

IN 5 B

IN 4 B

IN 3 B

IN 2 B

IN 1 B

IN 0 B

OPAL-MM INPUT DIAGRAM

+5

IN A

1.8K

OPTOISOLATOR

5.1K

330

DIGITAL

INPUT

IN B

330

AC FILTER

SWITCH

2.2

µ

F

OPAL-MM OUTPUT DIAGRAM

+5

RELAY

CONTROL

OUTPUT

NC

C

NO i h di i l bi )

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

DIGITAL I/O 31

◆ 20 SPST (Form A) relays

◆ Long lifetime - 20,000,000 operations

◆ DC switching capacity 30VDC / 5A

◆ AC switching capacity 125VDC / 5A

◆ Maximum switched load 150W /

1250VA

◆ Maximum switched voltage 150VDC /

250VAC

◆ 20 non-polarized optoisolated digital inputs

◆ Input voltage: 3-24VDC, 3-24 p-p

◆ -20 to +70°C operation

◆ FREE Universal Driver software included

ORDERING GUIDE

IR104

20 relays, 20 optocouplers

For cables and accessories, see pages 46-47.

RELAYS & OPTOCOUPLERS

IR104

20 RELAYS, 20 OPTOISOLATED INPUTS

The IR104 provides our highest density of relays and optoisolated inputs on a PC/104 board. The 20 relays are SPST (form A) with two contacts. They are in the open state when deactivated / powered off. The relays feature a high 5 Amp DC current capacity, 6ms operate / 3ms release times and

30m

Ω initial contact resistance. The board’s control logic features a relay state readback capability for easier programming. The 20 relays are accessed via twin 20-position detachable screw terminal blocks, with 10 relays on each terminal block. The screw terminals accept wire sizes of 14-28AWG.

The 20 optoisolators accept both AC and DC inputs in the range 3-24V. They are accessed on a separate 40-pin header that mates with a standard ribbon cable.

IR-104 BLOCK DIAGRAM

20

RELAY

OUTPUTS

Inputs

Input voltage

Input impedance

Outputs

SPECIFICATIONS

20 Optoisolated inputs

3-24V AC or DC

2.8KW

20 SPST relays

Max voltage

Max current

150VDC, 250VAC

5A AC or DC

(30VDC max)

Max power 150W, 1250VA

Contact resistance 30mW initially

UL rating

Lifetime

Actuation time

I/O connectors

5A/30VDC or 250VAC

1/10HP 120VAC

20,000,000 cycles mechanical

100,000 cycles @ full power

6ms operate, 3ms release

Inputs: 40-pin header

Outputs: Dual 20-pos. detachable screw terminals

Power

Operating Temp

Size

Weight

5V @ 110mA typical (all relays off)

-20 to +70°C

3.550" x 3.775"

0.492" max component height

3.2oz / 90g

PC/104

BUS

20

OPTOISOLATOR

DIGITAL

INPUTS

IN A

IR-104 INPUT DIAGRAM

+5

2.5K

OPTOISOLATOR

PULL UP

TO

INPUT

REGISTER

IN B

32

DIGITAL I/O

OPTOISOLATOR INPUTS

IN 9 A

IN 10 A

IN 11 A

IN 12 A

IN 13 A

IN 14 A

IN 15 A

IN 16 A

IN 1 A

IN 2 A

IN 3 A

IN 4 A

IN 5 A

IN 6 A

IN 7 A

IN 8 A

IN 17 A

IN 18 A

IN 19 A

IN 20 A

26

28

30

32

18

20

22

24

34

36

38

40

10

12

14

16

6

8

2

4

25

27

29

31

17

19

21

23

33

35

37

39

9

11

13

15

5

7

1

3

IN 9 B

IN 10 B

IN 11 B

IN 12 B

IN 13 B

IN 14 B

IN 15 B

IN 16 B

IN 1 B

IN 2 B

IN 3 B

IN 4 B

IN 5 B

IN 6 B

IN 7 B

IN 8 B

IN 17 B

IN 18 B

IN 19 B

IN 20 B

RELAY OUTPUTS – LEFT SIDE

Top Edge of Board

RELAY 10 B

RELAY 10 A

RELAY 9 B

RELAY 9 A

RELAY 8 B

RELAY 8 A

RELAY 7 B

RELAY 7 A

RELAY 6 B

RELAY 6 A

RELAY 5 B

RELAY 5 A

RELAY 4 B

RELAY 4 A

RELAY 3 B

RELAY 3 A

RELAY 2 B

RELAY 2 A

RELAY 1 B

RELAY 1 A

6

5

8

7

12

11

10

9

2

1

4

3

16

15

14

13

20

19

18

17

PC/104 Connector End

RELAY OUTPUTS – RIGHT SIDE

Top Edge of Board

6

5

8

7

12

11

10

9

2

1

4

3

16

15

14

13

20

19

18

17

RELAY 20 B

RELAY 20 A

RELAY 19 B

RELAY 19 A

RELAY 18 B

RELAY 18 A

RELAY 17 B

RELAY 17 A

RELAY 16 B

RELAY 16 A

RELAY 15 B

RELAY 15 A

RELAY 14 B

RELAY 14 A

RELAY 13 B

RELAY 13 A

RELAY 12 B

RELAY 12 A

RELAY 11 B

RELAY 11 A

PC/104 Connector End

tel: 510-456-7800 www.diamondsystems.com

[email protected]

ETHERNET

MERCURY

PC/104-PLUS DUAL ETHERNET + 24 DIGITAL I/O

SPECIFICATIONS

ETHERNET

No. of Ethernet controllers

Protocol

1 (MRC-100) or 2 (MRC-224)

IEEE 802.3 10Base-T and 100Base-TX compatible

Maximum baud rate 100Mbps

DIGITAL I/O

No. of I/O lines

Direction

24, using 82C55 chip

Ports A and B Each port programmable for all input or all output

Port C Programmable in 4-bit groups for input or output

Input voltage

Output voltage

Low 0.5V min, 0.8V max

High 2.0V min, 5.5V max

Low 0.0V min, 0.4V max

High 3.0V min, Vcc - 0.4V max

Output current

Pull-up resistors

±2.5mA max, each line

10K

Ω all lines, selectable with jumper

GENERAL

I/O headers

Ethernet RJ-45 female sockets and 6-pin right-angle male headers

26-pin (2x13) .025" square pin header Digital I/O

Mating cables

Ethernet ports

Digital I/O

Dimensions

Power supply

Operating temperature

Weight

PC/104 bus

RJ-45 sockets: Standard CAT5 cable

Pin headers: Diamond Systems cable no. C-PRZ-02

Diamond Systems cable no. C-26-18

3.55" x 3.775" (PC/104 standard)

+5VDC ±10% @280mA / 1.4W

-40 to +85°C

3.2 oz / 81g

Both PC/104 and PC/104+ stackthrough headers installed

ETHERNET + DIGITAL I/O

The Mercury PC/104 module integrates 2

PCI-based 10/100Mbps Ethernet ports with 24 userconfigurable digital I/O lines on one board. This

2-in-1 combination of Ethernet and digital I/O can help lower the size and cost of your embedded system by eliminating one additional board from your PC/104 stack.

The Ethernet ports utilize the National Semiconductor DP83815 Mac + Phy PCI controller chip. Two

I/O connectors are provided for each Ethernet port: a standard RJ-45 jack for convenience and a rugged friction-lock header for applications requiring vibration protection.

The 24 digital I/O lines are based on an 82C55 chip and feature programmable direction in 4- and

8-bit groups. Jumper-configurable options include the I/O address and 10K-Ohm pull-up resistors on the I/O lines.

Extended temperature capability (-40 to +85°C) enables the board to operate in environments with extreme temperature swings, such as vehicles or outdoor installations. In addition, the board may be custom-configured with 0-ohm resistors in place of jumper blocks for increased ruggedness in high-vibration applicaitons.

A low-cost model with one Ethernet port, no digital I/O, and PCI-104 bus configuration (PCI connector only) is available as special order.

◆ 2 PCI-based 10/100 Ethernet ports

◆ RJ-45 and pin header Ethernet connections

◆ Ethernet activity LEDs for each port

◆ 24 digital I/O lines on ISA bus

◆ Rugged design for harsh environment

◆ Operating temperature -40 to +85°C

◆ Fully PC/104-Plus compliant mechanical design

◆ Multiple assembly options: 1 or 2

Ethernet ports, with or without digital I/O

ORDERING GUIDE

MRC224-XT

Dual-Port PC/104-Plus

Ethenret + 24 Digital I/O

MRC100-XT

Single-Port PCI-104 Ethernet,

Low Cost (Special Order)

For cables and accessories, see pages 46-47.

I/O Headers

The Ethernet ports

I/O HEADER

are equipped with two I/O header options: an RJ-45 jack and a friction-lock

5

6

3

4

1

2

COMMON

RX-

COMMON

RX+

TX-

TX+ header. The frictionlock header is a

Locking Ethernet

locking 1x6 position right-angle header. The pinout is compatible with Diamond systems

I/O HEADER

7

8

5

6

3

4

1

2

TX+

TX-

RX+

COMMON

COMMON

RX-

COMMON

COMMON

RJ-45 Ethernet

cable no. C-PRZ-02, which provides a panel-mountable RJ-45 jack at the other end. The RJ-45 connector is an industry-standard RJ-45 right-angle jack and may be used directly with standard CAT-5 Ethernet cabling.

The digital I/O lines are provided on a 26-pin (2x13) pin header.

DIGITAL I / O HEADER

B 7

B 5

B 3

B 1

C 7

C 5

C 3

C 1

A 7

A 5

A 3

A 1

+5V

10

12

14

16

6

8

2

4

18

20

22

24

26

9

11

13

15

5

7

1

3

17

19

21

23

25

B 6

B 4

B 2

B 0

C 6

C 4

C 2

C O

A 6

A 4

A 2

A 0

GROUND

Digital I/O

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

DIGITAL I/O 33

Industry-standard design compatible with any popular operating system

◆ 4 asynchronous serial ports

◆ RS-232, RS-422, and RS-485 on one board

◆ RS-232 mode includes all 8 signals

◆ Jumper-selected protocols, addresses, and interrupts

16C554 UART with 16-byte FIFOs

◆ 115.2K max baud rate

◆ Built-in interrupt sharing

◆ Low-cost RS-232-only version available

+5V-only supply

◆ -40 to +85°C operation

SERIAL PORTS

EMERALD-MM

4 PORTS, RS-232/422/485 PROTOCOLS

This top-selling serial port module has four independent PC-standard asynchronous serial ports based on the 16C554 quad UART chip.

The board is available in 3 models with different combinations of protocols (see ordering guide below). Each configurable port’s protocol can be selected independently of any other port.

Protocol, address, and IRQ level are independently selected for each port. All configurations are made with jumpers for quick visual identification of the board’s settings. Select from 8 I/O address combinations and 10 IRQ levels. All transceivers are already on the board, so no chips or modules need to be installed for configuration.

In RS-232 mode, each port has the full set of 8 signals plus ground. Termination resistors of 120

Ω are provided for RS-422/485 protocols and are jumper-selectable. Interrupt sharing is supported with a built-in interrupt status register.

The board has 2 20-pin I/O headers, with 2 serial ports on each header. Use mating cable C-DB9M-2

(qty. 2). Emerald-MM requires only +5V supply and operates over the industrial temperature range of

-40 to +85°C.

ORDERING GUIDE

EMM-XT

Ports 1-2 configurable RS-232/422/485,

Ports 3-4 fixed RS-232

EMM-4M-XT

Ports 1-4 configurable RS-232/422/485

EMM-4232-XT

Ports 1-4 fixed RS-232

For cables and accessories, see pages 46-47.

SERIAL PORTS

No. of serial ports

SPECIFICATIONS

4

Protocol RS-232, RS-422, RS-485 (jumper selected) depending on model

Maximum baud rate 115kbps

Communications

Short circuit protection

5, 6, 7, or 8 data bits; parameters

Even, odd, or no parity

All outputs protected against continuous short circuit

RS-232 MODE:

Input impedance 3K

Ω minimum

Input voltage swing ± 30V maximum

Output voltage swing ± 5V min, ±7V typical

RS-422, RS-485 MODES:

Differential

Input impedance

-0.2V min, +0.2V max input threshold

12K

Ω minimum

Input current +1.0mA max (VIN = 12V)

-0.8mA max (VIN = -7V)

Differential output voltage

High/low states differential output voltage symmetry

2.0V min (RL = 50

0.2V maximum

)

GENERAL

I/O headers Dual 20-pin headers;

Two ports per header

3.55" x 3.775" Dimensions

Power supply +5VDC ±10%

Current consumption 80mA typical, all outputs unloaded

Operating temp.

PC/104 bus

Weight

-40 to +85°C Extended

8 bit and 16-bit bus headers are installed

2.5oz / 71g

ADDR

CTRL

ADDRESS

DECODE

LOGIC

EMERALD-MM BLOCK DIAGRAM

1.8432MHz

OSCILLATOR

232, 422,

485

PROTOCOL

SELECT

TERMINATION

LINE

DRIVERS

& RCVRS

SELECT

(422/485) I/O HEADERS

2X10 PINS

J3

RS-232

RS-422

RS-485

DATA

16C554

QUAD

UART

INTS

3

4

1

2

J4

INTERUPT CONTROL

AND STATUS REGISTER

RS-232

RS-422

RS-485

I N P U T / O U T P U T H E A D E R S ( 2 P E R B O A R D )

RS-232 Mode RS-422 Mode RS-485 Mode

DCD 1

RXD 1

TXD 1

DTR 1

GND

DCD 2

RXD 2

TXD 2

DTR 2

GND

10

12

14

16

18

20

6

8

2

4

9

11

13

15

17

19

5

7

1

3

DSR 1

RTS 1

CTS 1

RI 1

N/C

DSR 2

RTS 2

CTS 2

RI 2

N/C

N/C

TXD+1

GND

RXD+1

GND

N/C

TXD+2

GND

RXD+2

GND

10

12

14

16

18

20

6

8

2

4

9

11

13

15

17

19

5

7

1

3

N/C

TXD-1

RXD-1

N/C

N/C

N/C

TXD-1

RXD-2

N/C

N/C

N/C

TX/RX+1

GND

N/C

GND

N/C

TX/RX+2

GND

N/C

GND

10

12

14

16

18

20

6

8

2

4

9

11

13

15

17

19

5

7

1

3

N/C

TX/RX-1

N/C

N/C

N/C

N/C

TX/RX-2

N/C

N/C

N/C

Both ports in each example are shown with the same serial protocol for simplicity, however each port’s protocol may be independently selected.

PC/104 BUS 4 INTERRUPTS

34

COMMUNICATIONS tel: 510-456-7800 www.diamondsystems.com

[email protected]

SERIAL PORTS

EMERALD-MM-8

8 PORTS, RS-232/422/485 PROTOCOLS, 8 DIGITAL I/O

SERIAL PORTS

No. of serial ports

SPECIFICATIONS

8

Protocols

Maximum baud rate

Communications parameters

Short circuit protection

RS-232, RS-422, RS-485

(jumper selected)

460.8kbps

5, 6, 7, or 8 data bits;

Even, odd, or no parity

Continuous, all outputs

RS-232 MODE:

Input impedance

Input voltage swing

Output voltage swing

3K

Ω minimum

± 30V maximum

± 5V min, ±7V typical

RS-422, RS-485 MODES:

Differential threshold -0.2V min, +0.2V max input

Input impedance

Input current

12K

Ω minimum

+1.0

µ

A max (VIN = 12V)

-0.8

µ

A max (VIN = -7V)

Differential output voltage 2.0V min (R

L

= 50

)

High/low states differential output voltage symmetry 0.2V maximum

DIGITAL I/O

No. / Direction

Input voltage

Output voltage

8, individually programmable

Logic 0: -0.3V min, 0.8V max

Logic 1: 2.0V min, 5.3V max

Logic 0: 0.0V min, 0.4V max

Logic 1: 3.7V min, 5.0V max

0: 6mA max; 1: -4mA max Output current

GENERAL

I/O headers

Dimensions

Power supply

Operating temp.

Weight

Dual 40-pin headers, 4 ports per

3.55” x 3.775”

+5VDC ±10% @ 80mA typical

-40 to +85°C Extended

2.6oz / 74g

Emerald-MM-8 has 8 serial ports using two 16C654

UART chips. The 64-byte FIFOs on these UARTS support a higher baud rate of 460.8kbps. The board also features programmable I/O addresses and interrupt levels for maximum flexibility. Configuration data is stored in an on-board EEPROM and is reloaded automatically on power-up.

Emerald-MM-8 is available in a multi-protocol

RS-232/422/485 model (EMM-8M-XT) as well as a low-cost fixed RS-232 model (EMM-4232-XT).

On EMM-8M-XT, each port’s protocol may be selected independently with jumpers.

In RS-232 mode, each port has the full set of 8 signals plus ground. Termination resistors of 120

Ω are provided for RS-422/485 protocols and are jumper-selectable.

Interrupt levels may be shared among any or all serial ports and are supported with an on-board status register. 8 digital I/O lines are also included, with independently programmable direction for each line.

The board has two 40-pin I/O headers, with 4 serial ports and 4 DIO lines on each header. Use mating cable C-DB9M-4 (qty. 2). Emerald-MM-8 requires only +5V supply and operates over the industrial temperature range of -40 to +85°C.

ORDERING GUIDE

EMM-8M-XT

8 ports configurable RS-232/422/485

EMM-8232-XT

8 ports fixed RS-232

For cables and accessories, see pages 46-47.

◆ Industry-standard design compatible with any popular operating system

◆ 8 asynchronous serial ports

◆ Dual 16C654 UARTs with 64-byte FIFOs

◆ 460.8K max baud rate

◆ RS-232, RS-422, and RS-485 on one board

◆ Low-cost RS-232-only version available

◆ Jumper-selected protocols, independent for each port

◆ Programmable addresses and interrupts

◆ 8 programmable digital I/O lines

◆ Built-in interrupt sharing

◆ +5V-only supply

◆ -40 to +85°C operation

I N P U T / O U T P U T H E A D E R S ( 2 P E R B O A R D )

RS-232 Configuration RS-422 Configuration RS-485 Configuration

PORT 1

PORT 2

PORT 3

PORT 4

26

28

30

32

18

20

22

24

34

36

38

40

10

12

14

16

6

8

2

4

25

27

29

31

17

19

21

23

33

35

37

39

9

11

13

15

5

7

1

3

DTR 2

GND

DCD 3

RXD 3

TXD 3

DTR 3

GND

DCD 4

DCD 1

RXD 1

TXD 1

DTR 1

GND

DCD 2

RXD 2

TXD 2

RXD 4

TXD 4

DTR 4

GND

RI 2

DIO B

DSR 3

RTS 3

CTS 3

RI 3

DIO C

DSR 4

DSR 1

RTS 1

CTS 1

RI 1

DIO A

DSR 2

RTS 2

CTS 2

RTS 4

CTS 4

RI 4

DIO D

PORT 1

PORT 2

PORT 3

PORT 4

26

28

30

32

18

20

22

24

34

36

38

40

10

12

14

16

6

8

2

4

25

27

29

31

17

19

21

23

33

35

37

39

9

11

13

15

5

7

1

3

RXD+2

GND

NC

TXD+3

GND

RXD+3

GND

NC

NC

TXD+1

GND

RXD+1

GND

NC

TXD+2

GND

TXD+4

GND

RXD+4

GND

RXD-2

DIO B

NC

TXD-3

GND

RXD-3

DIO C

NC

NC

TXD-1

GND

RXD-1

DIO A

NC

TXD-2

GND

TXD-4

GND

RXD-4

DIO D

All ports shown in same protocol for simplicity. Each port may be independently configured.

PORT 1

PORT 2

PORT 3

PORT 4

NC

TXD/RXD+1

GND

NC

GND

NC

TXD/RXD+2

GND

NC

GND

NC

TXD/RXD+3

GND

NC

GND

NC

TXD/RXD+4

GND

NC

GND

26

28

30

32

18

20

22

24

34

36

38

40

10

12

14

16

6

8

2

4

25

27

29

31

17

19

21

23

33

35

37

39

9

11

13

15

5

7

1

3

NC

TXD/RXD-1

NC

NC

DIO A

NC

TXD/RXD-2

NC

NC

DIO B

NC

TXD/RXD-3

NC

NC

DIO C

NC

TXD/RXD-4

NC

NC

DIO D

EMERALD-MM-8 BLOCK DIAGRAM

DATA

FPGA

CONTROLLER

7.3728 MHz

OSCILLATOR

PROTOCOL

SELECT

TERMINATION

SELECT

J3

16C654

QUAD

UART

1 OF 4 PORTS SHOWN

FOR SIMPLICITY

4 DIGITAL I/O

ADDRESS

ADDRESS

SELECT

REGISTERS

INTERRUPTS

INTERRUPT

SELECT

REGISTERS

DIGITAL I/O

PC/104 BUS

PROTOCOL

SELECT

TERMINATION

SELECT

J4

16C654

QUAD

UART

1 OF 4 PORTS SHOWN

FOR SIMPLICITY

4 DIGITAL I/O

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

COMMUNICATIONS 35

2 or 4 serial ports based on 16C2850

UART (1 or 2 UART chips)

◆ Opto-isolation for protection against spikes and ground differences

RS-232, RS-422, and RS-485 protocols

◆ Auto-flow RS-485 control for compatibility and ease of use

◆ 460.8kbps max baud rate

Line termination for reliable communications

◆ 128-byte FIFOs for reduced processor overhead

24 digital I/O lines using 82C55

◆ +5V only power supply

◆ Operating temperature -40 to +85°C

ORDERING GUIDE

EMM-OPT2-XT

2 opto-isolated

RS-232/422/485 ports,

24 digital I/O

EMM-OPT4-XT

4 opto-isolated

RS-232/422/485 ports,

24 digital I/O

For cables and accessories, see pages 46-47.

DIGITAL I / O HEADER

C 7 1 2 C 6

C 5 3 4 C 4

C 3 5 6 C 2

C 1 7 8 C 0

B 7 9 10 B 6

B 5 11 12 B 4

B 3 13 14 B 2

B 1 15 16 B 0

A 7 17 18 A 6

A 5 19 20 A 4

A 3 21 22 A 2

A 1 23 24 A 0

+5V 25 26 GND

The digital I/O is provided on a 26-pin pin header with the following pinout. Mating cable is C-26-18.

SERIAL PORTS

EMERALD-MM-OPTO

OPTO-ISOLATED SERIAL PORTS + DIGITAL I/O

SERIAL PORTS + DIGITAL I/O

SPECIFICATIONS

Emerald-MM-Opto provides 2 or 4 opti-

No. of serial ports cally isolated serial ports with RS-232, RS-422, and

RS-485 protocols, as well as 24 digital I/O lines, all

Jumper selected on a single board. The optical isolation of 1000V DC or

Protocol RS-232, RS-422, RS-485;

Maximum baud rate 230.4kbps RS-232; 460.8kbps

RS-422/RS485

AC protects your embedded system from ground

Communications

EMM-OPT2-XT: 2; EMM-OPT4-XT: 4 differentials or noise spikes on the serial ports that

SERIAL PORTS

5, 6, 7, or 8 data bits; Even, odd, or could damage non-isolated boards. Each port is isolated from the other ports as well as the system.

An optional 3M

/ 220pF isolation bridge between port ground and system ground is available.

Short circuit protection

Isolation voltage

Isolation coupling option

All outputs protected against continuous short circuit

1000VDC or AC

3MW in parallel with 220pF (consult factory for more details) Extended temperature capability (-40 to +85°C) enables the board to operate reliably in vehicles such as trains and buses.

In addition to ruggedness, Emerald-MM-Opto

RS-232 MODE

Input impedance 3K

Ω min

Input voltage swing ±30V max offers flexibility with the following advanced features:

Independent protocol and IRQ configuration for each serial port.

Output voltage swing ±5V min, ±7V typical

RS-422, RS-485 MODES

Differential input threshold

-0.2V min, +0.2V max

Eight different I/O address combinations with jumper selection

16C2850 UART chips with 128-byte FIFOs support high-speed data rates at up to 460kbps without

Input impedance

Input current

12KW min

+1.0mA max (VIN = 12V)

0.8mA max (VIN = -7V)

◆ overloading the system processor

Auto-flow control enables easy RS-485 operation by automatically enabling and disabling the transmitter during data transmission, prevent-

Differential output 2.0V min (RL = 50W) voltage

High/low states differential output voltage symmetry

0.2V max

◆ ing bus conflicts and ensuring compatibility with standard serial port software.

Multiple line termination options to support

RS-422 or RS-485 networks, including 1K

Ω pull-up / pull-down resistors and 150

Ω end termination resistors.

DIGITAL I/O

No. of I/O lines

Direction

Ports A and B

Port C

24, using 82C55 chip

Individually programmable for all input or all output

Programmable in 4-bit groups for input or output

The 24 digital I/O lines are based on an 82C55 chip and feature programmable direction in 4- and

Input voltage Low 0.5V min, 0.8V max

High 2.0V min, 5.5V max

8-bit groups. All I/O lines contain user-configurable

10K

Ω pull-up resistors. This 2-in-1 combination of serial ports and digital I/O provides more functionality in less space.

Output voltage

Output current

Pull-up resistors

Low 0.0V min, 0.4V max

High 3.0V min, Vcc - 0.4V max

±2.5mA max, each line

10K

Ω all lines, selectable with jumper

Serial Port Connectors

Each serial port has its own 10-pin header. Mating cable C-DB9M-1 may be used for each port (qty 2 or 4 per board) to provide a standard male DB9 connector. In RS-232 mode, the pinout conforms to the PC standard for a 9-pin DTE (Data Terminal

Equipment) serial port.

GENERAL

Dimensions

Power supply

3.55" x 3.775" (PC/104 standard)

+5VDC ±10%

Current consumption 300mA / 1.5W typical, all outputs unloaded

Operating temp.

-40 to +85°C

Weight 3.0 oz / 85g

36

COMMUNICATIONS

RS-232 Configuration

NC

RXD

TXD

NC

ISO GND

5

7

1

3

9

6

8

2

4

10

NC

RTS

CTS

NC

NC

tel: 510-456-7800

RS-422 Configuration

RXD+

RXD-

TXD+

TXD-

ISO GND

5

7

1

3

9

6

8

2

4

10

CTS-

RTS+

CTS+

RTS-

NC

RS-485 Configuration

RXD+/RXD+

TXD-/RXD-

TXD+/RXD+

TXD-/RXD-

ISO GND

1

3

5

7

9

2

4

6

8

10

NC

NC

NC

NC

NC

www.diamondsystems.com

In RS-485 mode, only one pair of signal wires is used, plus ground reference. Either pins 1 and 3 or pins 5 and 7 may be used.

[email protected]

SERIAL PORTS

EMERALD-MM-DIO

4 PORTS, RS-232, 48 DIGITAL I/O WITH EDGE DETECTION

SPECIFICATIONS

SERIAL PORTS

No. of serial ports

Maximum baud rate

Communications parameters

4, RS-232

115kbps

5, 6, 7, or 8 data bits;

Even, odd, or no parity

Short circuit protection All outputs protected against continuous short circuit

Input impedance 3K

Ω min

Input voltage swing ±30V max

Output voltage swing ±5V min, ±7V typical

DIGITAL I/O

No. of lines

Direction

Output current

GENERAL

I/O headers

Serial ports

Digital I/O

Dimensions

Power supply

Current consumption

-40 to +85°C

PC/104 bus

Weight

PORT 1 BIT 3

PORT 1 BIT 2

PORT 1 BIT 1

PORT 1 BIT 0

PORT 0 BIT 7

PORT 0 BIT 6

PORT 0 BIT 5

PORT 0 BIT 4

PORT 0 BIT 3

PORT 0 BIT 2

PORT 0 BIT 1

PORT 0 BIT 0

+5V

PORT 2 BIT 7

PORT 2 BIT 6

PORT 2 BIT 5

PORT 2 BIT 4

PORT 2 BIT 3

PORT 2 BIT 2

PORT 2 BIT 1

PORT 2 BIT 0

PORT 1 BIT 7

PORT 1 BIT 6

PORT 1 BIT 5

PORT 1 BIT 4

40

42

44

46

48

50

28

30

32

34

36

38

22

24

26

14

16

18

20

6

8

2

4

10

12

39

41

43

45

47

49

33

35

37

25

27

29

31

13

15

17

19

21

23

5

7

1

3

9

11

48, 5V logic compatible

Programmable bit by bit

0: 8mA max; 1: -0.3mA max

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

Dual 20-pin headers

Dual 50-pin headers

3.55" x 3.775"

+5VDC ±5%

100mA typical, all outputs open

Operating temp.

8 bit and 16-bit bus headers are installed (16-bit header used for interrupt levels only)

3.2oz. / 91g

ORDERING GUIDE

EMM-DIO-XT

4 RS-232 ports, 48 digital I/O

For cables and accessories, see pages 46-47.

DIGITAL I/O HEADERS

SERIAL HEADERS

DCD 1

RXD 1

TXD 1

DTR 1

GND

DCD 2

RXD 2

TXD 2

DTR 2

GND

16

18

20

8

10

12

14

2

4

6

11

13

7

9

15

17

1

3

5

19

DSR 1

RTS 1

CTS 1

RI 1

N/C

DSR 2

RTS 2

CTS 2

RI 2

N/C

Emerald-MM-DIO contains two headers for serial ports and two headers for digital I/O with the pinouts shown here.

SERIAL PORTS + DIGITAL I/O

The two-in-one concept of Emerald-

MM-DIO saves critical space for users with limited stack height in their enclosures. The 4 RS-232 ports feature a full set of 8 signals and are based on the 16C554 UART for compatibility with almost all embedded operating systems. Eight address combinations and eleven interrupt levels are provided for configuration flexibility.

The 48 digital I/O lines are organized into 6 8-bit ports. Output current is 0.3mA in high state and

8mA in low state. Emerald-MM-DIO uses inverting

◆ Two boards in one saves space logic on the DIO lines. Port direction is programmable bit by bit: When a 0 is written to any bit, its output is tri-stated and pulled high by a 10K

Ω resistor, indicating a logic 1 and enabling it to also be used

Industry-standard design compatible with any popular operating system

4 RS-232 ports as an input. When a 1 is written to a bit, its output is driven low indicating a logic 0. Input data is also inverted, so readback of output ports matches the written data.

16C554 UART with 16-byte FIFOs

115.2K max baud rate

Jumper-selected address and interrupts

Emerald-MM-DIO features edge detection capability on 24 DIO lines. You can enable or disable edge detection and select high or low edge on each bit independently. When any specified

Built-in interrupt sharing

48 digital I/O lines

Edge detection on DIO with interrupt on change of state edge occurs, an interrupt will be generated. Edge detection is fully supported by our Universal Driver

◆ +5V power supply software, letting you run your own custom code whenever a change of state occurs. This powerful

◆ -40 to +85°C operation and more.

Mating cables are C-DB9M-2

◆ FREE Universal Driver software included feature can be used for security and safety applications, pattern matching,

EMERALD-MM-DIO BLOCK DIAGRAM

(qty. 2) for the serial ports and C-

50-18 (qty. 2) for the digital I/O.

ADDR

CTRL

ADDRESS

DECODE

LOGIC

1.8432MHz

OSCILLATOR

RS-232

TRANSCEIVERS

I/O HEADERS

2X10 PINS

J3

DATA

16C554

QUAD

UART

1

2

DCD

RXD

TXD

DTR

GND

DSR

RTS

CTS

RI

PC/104 BUS

INTERRUPT CONTROL

AND STATUS REGISTER

4 INTERRUPTS

INTERRUPT

3

4

24

DIGITAL

I/O

24

DIGITAL

I/O

EDGE

DETECT

CIRCUIT

J4

+5

10K J5

24

DIGITAL

I/O

+5

10K

J6

24

DIGITAL

I/O

DCD

RXD

TXD

DTR

GND

DSR

RTS

CTS

RI

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

COMMUNICATIONS 37

◆ PC/104 carrier board for GPS receiver and landline modem module

◆ Compatible with:

– Trimble Lassen SKII 8-ch. GPS receiver module

– MultiTech SocketModem family of embedded modem modules

◆ Built-in TTL serial-to-PC/104 bus interface

◆ Built-in land-line telephone interface circuit

◆ -40 to +85°C operation

MODEM FEATURES

◆ 2400 baud to 56K baud data rates

◆ Worldwide approvals

◆ Bluetooth v1.2 available

GPS FEATURES

◆ TSIP, TAIP, and NMEA protocols

◆ Differential measurement capability

◆ Compatible with popular mapping software

◆ Backup battery connection to maintain

GPS almanac

CARRIER BOARD

PYXIS-MM

GPS RECEIVER AND MODEM CARRIER BOARD

Pyxis-MM enables you to install a Trimble Navigation GPS receiver module and the SocketModem family of embeddable modem modules from

MultiTech Systems onto a PC/104 system. Use it to provide location identification and communications features for vehicle-based embedded systems such as vehicle tracking, navigation, or precision farming. Or use it to communicate via land-line telephone connection to remote equipment such as weather stations or oil & gas wells.

You can install a GPS receiver module alone, any one SocketModem module alone, or a GPS receiver plus a modem module. Pyxis-MM includes all the necessary I/O circuitry to interface the selected modules onto the PC/104 bus, including serial ports, power supplies, and land-line telephone interface.

A backup power connector is provided to maintain

GPS almanac and minimize time to first fix. The board runs on +5V and operates over -40 to +85°C.

Model PXMM-XT is the carrier board alone. Add your own GPS and/or SocketModem modules.

Model PXMM-GPS-XT is the carrier board with

Lassen SKII GPS receiver installed. A SocketModem can be added to the board.

Trimble Navigation Lassen SKII GPS Module

This is the same GPS receiver used in BMW’s navigation system. It provides 8 channels of reception and features a quick 2 second reacquisition time.

It communicates with the host CPU over either 1 or 2 RS-232 ports built onto the Pyxis-MM carrier board. The dual-channel interface enables differential GPS measurements with the input of a differential receiver signal.

The Lassen SKII supports industry-standard

TSIP, TAIP, and NMEA protocols and is compatible with popular mapping and navigation software.

Protocol and baud rate are user-programmable.

Operating power is less than 0.5 watt, and operating temperature is -40 to +85°C. Applet software is provided for programming the module and viewing real-time GPS data. See www.trimble.com for more information.

ORDERING GUIDE

PXMM-GPS-XT

Pyxis-MM carrier board with GPS receiver installed

PXMM-XT

Pyxis-MM basic carrier board

For cables and accessories, see pages 46-47.

MultiTech SocketModem Modules

The SocketModems are a family of miniature modem modules, all with identical footprints, that provide landline modem and Bluetooth communications. Their universal socket interface lets you select the model just right for each application without any changes to hardware or software design. Each modem is a complete solution with built-in DAA (data access interface), controller, and memory. They are available in multiple versions to fit almost any application:

Modems feature V.22bis (2400 baud) up to v.92

(56Kbaud) data rates

Bluetooth wireless communications with 100 meter range

Worldwide approvals

0 to +70°C and -40 to +85°C temperature ranges

All SocketModems use the standard AT command set. They include non-volatile RAM to store user settings and phone numbers, and low power consumption of 1.3W (typical). The modem installs onto the carrier board and locks in place with a snap-fit standoff. It utilizes a standard RS-232 circuit and RJ-11 telephone jack with telephone line interface built onto the Pyxis-MM carrier board.

Some MultiTech SocketModems modules compatible with Pyxis-MM are listed below (see

www.multitech.com for complete details and ordering information):

MT5634SMI-92

V92 (56K) data/fax modem, commercial temp range, global approvals

MT5634SMI-ITP-92 V92 (56K) data/fax modem, industrial temp range, global approvals

MT5600SMI-34

MT5600SMI-32

V.34 (33.6K) data/fax modem, global approvals

V.32bis (14.4K) data/fax modem, global approvals

MT2456SMI-22

MTS2BTSMI

V.22bis (2400) data modem, global approvals

Bluetooth V1.2 interface with

100 meter range

Model PXMM-GPS-XT with GPS receiver installed.

38

COMMUNICATIONS tel: 510-456-7800 www.diamondsystems.com

[email protected]

AUDIO

CRYSTAL-MM-HP

SOUNDBLASTER AUDIO WITH BUILT-IN STEREO AMPLIFIER

SPECIFICATIONS

Mono microphone 10mV to 125mV p-p 30KW min, input 100KW max

Stereo CD input

Stereo line input

0V to 4V p-p 30KW min, 100KW max

0V to 4V p-p 30KW min, 100KW max

Stereo line output 0V to 3.5V p-p 30KW typical

PC speaker input TTL input from CPU

STEREO SPEAKER OUTPUT

CMM-HP-5

CMM-HP-12

0.5W per channel into 8

1.5W per channel into 8

CMM-HP-EX Up to 5W per channel into 8

(depends on input voltage)

POWER OPTIONS

CMM-HP-12

CMM-HP-5

CMM-HP-EX

+5VDC and +12VDC from PC/104 bus

+5VDC from PC/104 bus

+5VDC from PC/104 bus 6-28VDC from external source

GENERAL

Dimensions

PC/104 Bus

Operating temp.

3.550" x 3.775"

16-bit configuration

-20 to +70°C operating

MAIN I/O HEADER

SPEAKER L 1 2 AGND

SPEAKER R 3 4 AGND

CD L 5 6 CD R

MIC IN 7 8 AGND

LINE IN L 9 10 AUX L

LINE IN R 11 12 AUX R

LINE OUT L 13 14 AGND

LINE OUT R 15 16 AGND

DGND 17 18 MUTE

VOLUME UP 19 20 VOLUME DOWN

SPEAKERS

LEFT OUT 1 2 LEFT IN

AGND 3 4 RIGHT OUT

RIGHT IN 5 6 AGND

SPEAKER L 7 8 AGND

SPEAKER R 9 10 AGND

PC SPEAKER

PC SPKR OUT 1

MONO OUT 2

MONO IN 3

AGND 4

PS SPKR IN 5

DGND 6

The Crystal-MM-HP audio module offers fullduplex performance, plug and play capability, and multiple output power options. It is fully compatible with the SoundBlaster Pro

Windows Sound System ™ standards.

™ and

Full-duplex capability enables the board to perform simultaneous recording and playback on separate channels. Sample rates of up to 44.1KHz

are supported for both record and playback. An extensive selection of audio inputs and outputs on multiple I/O connectors make Crystal-MM-HP easily adaptable to any application’s configuration.

Both pin headers and stereo mini-jacks are provided to enable easy connections to custom wiring as well as industry-standard connectors.

Crystal-MM-HP includes a 6-channel mixer with stereo inputs for line, CD, auxiliary, and MIDI, and mono input for microphone. Outputs include speaker, line, and MIDI. An optional mono I/O channel can be provided with a semicustom configuration.

Plug and play configuration provides 4 DMA and

6 interrupt selections for increased flexibility and ease of installation. Additional features include a PC-compatible dual game port and connections for hardware volume and mute controls, so that volume can be controlled both in software and through front-panel controls. Software drivers for

Windows 3.1, Windows 95, and Windows NT are included.

Crystal-MM-HP is available in several input/ output power configurations. The standard +12powered board provides 1.5W per channel into 8 ohms. A low-power +5V-supply version provides

0.5W per channel for +5V-only systems. A highpower version can output up to 5W per channel with external 24VDC input.

I/O Connections

Crystal-MM-HP includes multiple I/O connectors to handle the wide range of audio signals. Many signals are present on more than one header for increased flexibility in I/O connections. The two stereo mini-jacks are configurable with jumpers for input and output source. The speaker outputs are available on a mini-jack, a dedicated pin header with external volume control input, and a combination I/O main header. Only one speaker connection should be used at a time.

3.5 MM JACK NO. 1*

SPKR OUT L/LINE OUT L TIP

SPKR OUT R/LINE OUT R RING

AGND SHIELD

3.5 MM JACK NO. 2*

LINE IN L / MIC IN TIP

LINE IN R / NC RING

AGND SHIELD

*The signal assignments on these jacks are jumper configured.

ORDERING GUIDE

CMM-HP-5

5V in, 0.5Wx2 output

CMM-HP-12

12V in, 1.5Wx2 output

CMM-HP-EX

12-28V in, 5Wx2 output

For cables and accessories, see pages 46-47.

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

◆ 16-bit stereo audio recording and playback

◆ SoundBlaster Pro and Windows Sound

System compatibility

◆ 3 models to choose from

– 5V in, 2x1/2W output

– 12V in, 2x1.5W output

– 28Vin, 2 x 5W output

◆ Stereo line in, CD in

◆ Mono mic in, PC speaker in

◆ Stereo line out, speaker out

◆ Hardware and software volume controls

◆ ESS Technology drivers included

◆ -20 to +70° operation

AUDIO

CMM-HP-5

CMM-HP-12

CMM-HP-EX

39

50 watts output power

◆ Dual output version: +5V, +12V

◆ Quad output version: ±5V, ±12V

◆ 7-30VDC input range

Shutdown control

◆ Current limiting and short-circuit protection

◆ ±3% load regulation

Rugged SMT design

◆ Slim heat sink conforms to PC/104 mechanical limits

◆ -40 to +85°C operation

POWER SUPPLIES

JUPITER-MM

50 WATTS, DUAL OR QUAD OUTPUTS, RUGGED DESIGN

ORDERING GUIDE

JMM-512

50 Watts, +5V, +12V outputs

JMM-512-V512

50 Watts, ±5V, ±12V outputs

For cables and accessories, see pages 46-47.

Jupiter-MM provides competitively-priced, stable

DC power for mobile PC/104 systems. The small magnetics and SMT components combined with slim heat sink design create a fully PC/104-compliant module that can be stacked above or below other boards. The dual-output JMM-512 has +5V and +12V outputs, while the quad-output JMM-512-

V512 adds -5V and -12V outputs.

The input is protected against transients, and the outputs have built-in protection against short circuits. Power circuits are cascaded, allowing all power to be utilized on the +5V output (10A) or shared across multiple outputs. A shutdown control input is provided to enable remote shutdown of the supply.

Power I/O connections are through convenient detachable screw terminals. All output voltages are also routed to their respective PC/104 bus pins.

Power output LEDs provide a convenient indication of power supply operation.

Transient cutoff

SPECIFICATIONS

INPUT

Input voltage

Transient protection

7-30VDC

1500W transient voltage suppressor

31V nominal

OUTPUT

Output voltage/current See configuration table

Output protection Current limit / short circuit protection

Output ripple

Load regulation

<50mV RMS

(+5V output, 50% load)

±3%

Efficiency 80% to 92%, varies with load and input voltage

MECHANICAL/ENVIRONMENTAL

Size 3.55” x 3.775”

PC/104 bus J1 (64 pins) and J2 (40 pins) stackthrough connectors installed

Operating temperature -40 to +85°C

Weight 5.0oz / 142g

JUPITER-MM BLOCK DIAGRAM

INPUT FILTER

AND PROTECTION

+

INPUT

+5V

SWITCHER

+12V

SWITCHER

-12V

SWITCHER

SHUTDOWN

CONTROL

+5V

GROUND

+12V

JMM-512-V512 ONLY

OUTPUT POWER

JUPITER-MM-512

+5V 10A

+12V 2A

JUPITER-MM-512-V512

+5V 10A

+12V

-5V

-12V

2A

0.15A

0.8A

-12V

-5V

REGULATOR

-5V

The cascade configuration of the power conversion circuitry enables the full output power

(5 or 10 Amps) to be supplied to the +5V line if needed. The +12 and -12 outputs derive from the +5 output, and the -5 line derives from the

-12. The total power available on any output is the difference between that output’s maximum rating and any power consumed by outputs further down the chain.

PC/104 BUS POWER PINS

Ground

+5V

A32, B1, B31, B32,

C0, D0, D18, D19

B3, B29, D16

+12V

-12V

-5V

B9

B7

B5

40

POWER SUPPLIES tel: 510-456-7800 www.diamondsystems.com

[email protected]

POWER SUPPLIES

JUPITER-MM-SIO & JUPITER-MM-LP

50 WATTS, QUAD OUTPUTS, 2 SERIAL PORTS

JUPITER-SIO-XT DIAGRAM

INPUT FILTER

AND PROTECTION

+

INPUT

+5V

SWITCHER

SHUTDOWN

CONTROL

+5V

GROUND

+12V

SWITCHER

-12V

SWITCHER

+12V

PC/104

BUS

-5V

REGULATOR

16C554

QUAD 1

VART 2

4 3

UNUSED

-12V

-5V

PROTOCOL

SELECT

RS-232

RS-422

RS-485

SERIAL

1

SERIAL

2

JMM-SIO-XT ONLY

SPECIFICATIONS

INPUT / OUTPUT POWER

Input voltage 7-30VDC

Input transient protection

1500W transient (a two line feature) protection voltage suppressor

Transient cutoff 31V nominal

Output JMM-SIO +5V @ 10A, +12V @ 2A,

-5V @ 100mA, 12V @ 0.5A

JMM-LP +5V @ 5A

Output protection Current limit / short circuit protection

Output ripple

Load regulation

Efficiency

<50mV RMS (+5V output, 50% load)

±3%

80% to 92%, varies with load and input voltage

DUAL SERIAL PORTS (JMM-SIO-XT ONLY)

Protocols RS-232, RS-422, RS-485

Maximum baud rate 115kbps

RS-232 MODE:

Input impedance

Input voltage

Output voltage

3K

Ω min

± 30V max

± 5V min

RS-422, RS-485 MODES:

Input threshold

Input impedance

Output threshold

±0.2V

12K

Ω min

2.0V min

MECHANICAL/ENVIRONMENTAL

Size

PC/104 bus

Operating temp.

Weight

3.55" x 3.775"

J1 (64 pins) and J2 (40 pins) stackthrough connectors installed

-40 to +85°C

JMM-SIO: 4.0oz / 113g

JMM-LP: 2.5oz / 71g

POWER SUPPLY + SERIAL PORTS

Jupiter-MM-SIO provides the most compact, lightest weight DC/DC power source for mobile PC/104 applications. The advanced high-frequency (200KHz) design enables smaller magnetics and components, yielding a fully

PC/104-compliant design that can be stacked above or below other boards. Jupiter-MM-SIO also features higher efficiency of up to 92%, eliminating the need for heat sink and reducing the weight of the board. The input is protected against transients, and the outputs have built-in protection against short circuits. Power circuits are cascaded, allowing all power to be utilized on the +5V output

(10A) or shared across multiple outputs.

The board includes two full-featured serial ports for added value and further reduction in total system size. RS-232/422/485 protocols, I/O addresses, and IRQ levels are all jumper-selected.

Select from 8 I/O address combinations and 10 IRQ levels. In RS-232 mode, each port has the full set of 8 signals plus ground. Termination resistors of 120

Ω are provided for RS-422/485 protocols.

Interrupt sharing is supported with a built-in interrupt status register.

The board has a 20-pin I/O header for the two serial ports that mates with our cable C-DB9M-2.

Power I/O connections are through convenient detachable screw terminals. All output voltages are also routed to their respective PC/104 bus pins.

Power output LEDs provide a convenient indication of power supply operation.

JUPITER-MM-SIO

◆ 50 watts output power

◆ ±5V, ±12V outputs

◆ 7-30VDC input range

◆ Shutdown control

◆ Current limiting and short-circuit output protection

◆ Rugged, lightweight design

◆ Lightweight – no heat sink required

◆ Integrated dual RS-232/422/485 serial ports

◆ -40 to +85°C operation

PC/104 BUS POWER PINS

Ground A32, B1, B31, B32,

C0, D0, D18, D19

+5V

+12V

-12V

-5V

B3, B29, D16

B9

B7

B5

25 WATTS, +5VDC OUTPUT, LOW COST

For low cost, light weight, and reliable performance, select Jupiter-MM-LP. This depopulated version of our higher-power JMM-SIO-XT board provides the lightest weight PC/104 DC/DC power supply available anywhere. The 5 Amps of output current is enough to power an entire Pandora enclosure full of electronics, including our

Prometheus CPU, two add-on boards, and a notebook hard disk drive. Power I/O is through convenient detachable screw terminals, and output power is also routed to the PC/104 bus.

Shutdown control input and power status LED are included.

ORDERING GUIDE

JMM-SIO-XT

50 watts, ±5V, ±12V, 2 RS-232/422/485 ports

JMM-LP-XT

25 watts, +5V output

For cables and accessories, see pages 46-47.

JUPITER-MM-LP

◆ 25 watts output power: +5VDC @ 5A

◆ 7-30VDC input range

◆ Low-cost, lightweight unit

◆ -40 to +85°C operation

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

POWER SUPPLIES 41

POWER SUPPLIES

DC/DC POWER SUPPLIES

PC/104 DC/DC POWER SUPPLIES

FEATURES

◆ Designed for vehicle applications

◆ Multi-output DC power for PC/104 systems

◆ Wide-range input voltages

◆ Battery charger capability

HESC-104

◆ 60 watts output power

Power management feature

◆ Output power on PC/104 bus

◆ Auxiliary power out on screw terminals

◆ -40 to +85°C operation

◆ ±5V, ±12V outputs

◆ Built-in smart charger and power management

◆ PC/104 bus power output

◆ Feature programming via PC/104 bus

HESC-SER

◆ 60 watts output power

◆ ±5V, ±12V outputs

◆ Built-in smart charger and power management

◆ Output power on screw terminals

◆ Feature programming via serial port

HE104-DX

◆ 60 watts output power

◆ ±5V, ±12V outputs

◆ PC/104 bus power output

HE-HP

◆ 100 watts output power

◆ +5V, +12V outputs

◆ Output power on screw terminals

These power supplies accept a DC input voltage from a vehicle power system, battery, or other power source and provide clean output power for PC/104 systems. Input power is provided on a detachable screw terminal block. Output power is provided directly on the PC/104 bus connectors and/or on a separate screw terminal block. LEDs provide indications of output power status, and load dump protection prevents potential damage to the embedded system.

The HESC104 and HESC-SER models provide four output voltages: ±5VDC and ±12VDC. They include built-in power management and smart battery charging features. They can be programmed to turn on and off at user-defined intervals, for example to take measurements or report data. This feature dramatically lowers total power consumption because the system is only powered on when needed. The battery chargers on these units can work with NiCd, NiMH, and sealed lead acid (SLA) batteries

(see page 43). Software is provided to define battery charging curves as well as control shutdown timing. Configuration settings are stored in an on-board EEPROM.

The HE104-DX provides 60 watts of power on both the PC/104 bus and screw terminals. The HE014+DX adds 3.3V output on the

PC/104+ PCI connector for PC104-Plus and PCI-104 CPUs.

The HE-HP provides 100 watts of output power for systems with heavy load requirements. Power input and output are accessed via screw terminals.

The HE104 offers +5V and +12V outputs, while the low-cost

V104 provides single +5V or dual +5V/+12V output. These economically priced supplies are available with additional output voltages according to your application needs. See ordering guide on page 43 for model numbers.

HE104+DX

◆ 60 watts output power

◆ +3.3V, +5V, ±12V outputs

◆ PC/104 and PC/104-Plus bus power output

HE104

◆ 50 watts output power

◆ +5V, +12V outputs standard

◆ -5V, -12V outputs optional

◆ AC termination option

V104

◆ 25 watts output power

◆ +5V, +12V outputs standard

◆ -5V, -12V outputs optional

◆ AC termination option

◆ Low cost

Model

POWER

Input voltage

Max output power

Max +3.3V output

Max +5V output

Max +12V output

Max -5V output

Max -12V output

Max efficiency

Soft start

MECHANICAL

Size

Weight

Operating temp.

PC/104 connector

PC/104-Plus connector

HESC-104

6-40VDC

60W

3.550" x 3.775"

6.6oz / 186g

-40 to +85°C

SPECIFICATIONS

HESC-SER HE104-DX HE104+DX

6-40VDC

60W

12A

2.5A

0.4A

0.5A

12A

2.5A

0.4A

0.5A

95% 95%

10ms on +5V output 10ms on +5V output

6-40VDC

60W

12A

2.5A

0.4A

0.5A

95%

6-40VDC

60W

10A

12A

2.5A

0.5A

95%

HE-HP

6-40VDC

100W

20A

2.5A

95%

HE104

6-40VDC

50W

10A

2A

0.4A (opt)

0.5A (opt)

95%

V104

8-30VDC

25W

5A

1A (opt)

0.4A (opt)

0.16A (opt)

85%

3.550" x 3.775" 3.550" x 3.775" 3.550" x 3.775" 3.550" x 3.775" 3.550" x 3.775" 3.550" x 3.775"

7.3oz / 207g 6.1oz / 173g 6.1oz / 173g 6.1oz / 173g 6.3oz / 178g 5.0oz / 142g

-40 to +85°C -40 to +85°C

-40 to +85°C

-40 to +85°C -40 to +85°C

0 to 70°C

BATTERY CHARGER

Max charge current

Charge voltage

Charger control

4.0A

9.5-19.5V

PC/104 bus

4.0A

10-35V

Serial port

42

POWER SUPPLIES tel: 510-456-7800 www.diamondsystems.com

[email protected]

POWER SUPPLIES

POWER SUPPLY ACCESSORIES

BACKUP BATTERIES AND AC TERMINATION

POWER SUPPLY ORDERING GUIDE

HESC-104

60W DC/DC PS, smart charger, power management, PC/104 bus

HESC-SER

60W DC/DC PS, smart charger, power management, serial interface

HE104-DX

60W DC/DC power supply, quad outputs,

PC/104

HE104+DX

60W DC/DC power supply, quad outputs,

PC/104-Plus

HE-HP

100W DC/DC power supply, discrete wire I/O

HE512

VE5

VE512

HE104 base unit with +5V/+12V outputs

V104 base unit with +5V output

V104 base unit with +5V/+12V outputs

For V104 and HE104 only, select additional options by adding these suffixes to the model number.

-V5

-V12

-V512

-T

-5VDC output

-12VDC output

Both -5V and -12V outputs

AC termination

Example:

HE512-V512-T = HE104 with +5/+12/-5/

-12 outputs and AC termination

These rechargeable battery packs are provided in PC/104 form factor so they can be easily mounted inside a PC/104 enclosure or assembled together with a PC/104 computer.

All models are compatible with the HESC-104 and HESC-

SER DC/DC power supplies, which provide smart charging capability. The BAT104 and HESC products used together form a reliable uninterruptible power supply

(UPS) for PC/104 embedded systems.

AC Termination

Vehicles exhibit high levels of electrical noise, EMI, power supply spikes, and other noise sources that can affect signal integrity on the CPU bus. The AC Termination feature can be installed on the HE104 and V104 power supplies to protect the PC/104 bus from errors induced by these types of noise. It consists of a series of termination networks soldered onto the bottom side of the power supply.

A small add-on module is also available to provide AC termination protection for systems not using the HE104 or V104. See page 46.

MODEL

Technology

Configuration

Max output voltage

Capacity

Length x width

Height

Weight

Temperature range

BATTERY SPECIFICATIONS AND MODEL NUMBERS

BAT104-NICD

Nickel-Cadmium

BAT104-NIMH

Nickel Metal Hydride

BAT104-SLA25

Sealed Lead Acid

7 x AA

8.4V

4.2Ah

3.55" x 3.775"

0.59”

7.8oz / 221g

-20 to +60°C

7 x AA

8.4V

14.7Ah

3.55" x 3.775"

0.59”

7.8oz / 221g

-10 to +65°C discharge,

0 to 45°C charge

5 x D

10V

12.5Ah

3.55" x 3.775"

2.80”

40.8oz / 1155g

-65 to +65°C

BAT104-SLA45

Sealed Lead Acid

5 x DD

10V

22.5Ah

3.55" x 3.775"

4.15”

52.1oz / 1474g

-65 to +65°C

BAT104-NiCd, 4.2Ah

BAT104-NiMH, 14.7Ah

BAT104-SLA25, 12.5Ah

This PC/104 system with UPS…

PR-Z32-EA-ST Prometheus CPU with data acquisition

HESC-104 power supply with battery charger

BAT104-NiMh backup battery

BAT104-SLA45, 22.5Ah

…fits into this compact Pandora enclosure!

Dimensions 5.5" x 5.75" x 3.0"

Quick, rugged assembly

Only 2 small cables required! (power input to

HESC-104, battery to HESC-104)

-40 to +85 operation

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

AC Termination installed on HE104 power supply

POWER SUPPLIES 43

Smooth exterior with multiple mounting options

◆ Easy, rugged assembly

◆ Cable-free configuration with

Prometheus CPU

◆ Available in lengths from 1.7" to 10"

◆ Now available in black and purple

◆ Wall-mount panel available

ORDERING GUIDE

Select length <L> and color <C> in part numbers below:

<L>:

170

300

1.7" / 43mm

3.0" / 76mm

500

700

50" / 127mm

7.0" / 178mm

1000 10.0" / 254mm

<C>:

(blank) Purple

K Black

PB-<L>-<C>

Pandora enclosure

PB-Z32-<L>-E

Pandora enclosure for

Prometheus, models

PR-Z32-E-ST and

PR-Z32-LC-ST (purple only)

PB-Z32-<L>-EA-<C>

Pandora enclosure for

Prometheus PR-Z32-

EA-ST and Athena

PNL-Z32-E

Panel I/O board for PR-Z32-

E-ST and PR-Z32-LC-ST

PNL-Z32-EA

Panel I/O board for

PR-Z32-EA-ST

PBEC-00-<C>

Blank end cap

PBEC-01-<C>

End cap with PC/104 top/front-mount holes

PBEC-02-<C>

End cap with PC/104 bottom/rear-mount holes

PBEC-03

PBEC-04

Wall mount end cap

End cap for PNL-Z32-E panel I/O board (purple only)

PBEC-05-<C>

End cap for PNL-Z32-EA panel I/O board

PBEC-06-K

End cap for PBMT-07 mounting plate (black only)

PBMT-07

Internal mounting plate for

7" enclosure

For cables and accessories, see pages 46-47.

ENCLOSURES

PANDORA

Pandora provides a fast, light, rugged, and flexible enclosure solution for PC/104 systems. In the Pandora concept, one end cap comprises a base plate on which you construct your PC/104 stack and attach cables. Once your board and cable assembly is complete, you simply insert the system into the enclosure body and bolt it in place. Then attach your cables to the second end cap and bolt it into place. Pandora also includes plenty of space all around your boards for cable runs. This results in a solid, reliable, easy-to-use enclosure system and also enables quick disassembly if needed.

Pandora’s design features smooth outer walls, integrated pre-tapped mounting screw holes, counter-sunk panel mounting holes, and flushmount hardware to provide a clean, finished unit with simplified assembly effort and maximum interior space.

Pandora is available in two standard colors, black and purple. It comes in multiple sizes, from a slim 1.7" that houses one or two boards, up to a roomy 10" length that accommodates multiple boards plus a hard drive or other equipment.

Each standard Pandora case comes with two blank end caps, one end cap with PC/104 mounting holes for bottom-up assembly (3 end caps total), and stainless steel mounting screws.

PBEC-00 blank end cap

PBEC-02 bottom/rear end cap

PBEC-03 wall mount plate

Pandora for Prometheus CPU

Pandora provides an especially rugged and convenient packaging solution for our Prometheus

PC/104 CPU. The CPU mounts directly to a Panel I/O board that provides industry-standard connectors for all I/O features. This panel board then mounts directly to a specially-designed front plate. The resulting assembly requires no cables and can fit in our smallest enclosure, measuring only 1.7" thick.

Two panel boards and matching end caps are available to match the two versions of Prometheus with and without the data acquisition circuit and connector.

This configuration will also work with other

PC/104 CPUs, such as Athena, that provide connector compatibility with Prometheus.

1.7" / 43mm

3" / 76mm

5" / 127mm 7" / 178mm 10" / 254mm

Standard end caps are available, either blank or with pre-drilled PC/104 mounting holes. A convenient wall mount plate is also available with corner mounting tabs so you can mount the system to a wall or bulkhead. Custom end caps can be made as well using the template available on our website.

Pandora for EPIC

A base plate is available for mounting EPIC CPU boards inside a 7" Pandora enclosure. This base plate may also be used for PC/104 stacks mounted in a non-axial configuration. The base plate slides into interior grooves in the enclosure body and bolts to the two end caps for rigidity.

Hard Drive

Mounting Board

Install a notebook hard drive inside the Pandora easily with our ACC-HDDMOUNT accessory board. This board mounts a 2.5 notebook hard drive right on the bottom of the PC/104 stack in the air gap created by the PC/104 bus connector pins, without requiring any additional case length.

Panel I/O Board

Our unique Panel I/O Board system provides industrystandard I/O connectors for the I/O on our Athena and

Prometheus CPUs, including

CRT, Ethernet, USB, Serial,

Parallel, PS/2, and data acquisition. Status LEDs and PC speaker are also included.

Two power input options are provided: a circular jack can be used with an AC wall adapter, and for rugged applications the multi-input DB-

9 connector provides power input and ATX power control.

Front panel of case

Panel I/O board for Athena and Prometheus CPUs

Panel interface board with connectors

CPU

Assembly of Prometheus CPU

44

ENCLOSURES tel: 510-456-7800 www.diamondsystems.com

[email protected]

ENCLOSURES

CAN-TAINER / VERSA-TAINER

The Can-Tainer and Versa-Tainer are rugged

PC/104 enclosure systems constructed of .125” aluminum and designed for hostile and mobile environments. They feature a dual system of shock and vibration isolation: The PC/104 modules are mounted axially in the enclosure with four internal rubber corner rails to absorb high-frequency vibrations, while the entire enclosure is mounted on the host platform with a thick rubber pad which absorbs low-frequency G-forces. The rubber pad is optional and may be removed for hard mounting.

The Can-Tainer cross section measures 6.00" wide by 5.45" high (not including mounting pad) and is designed to mount PC/104 boards axially along the length of the enclosure body. The Versa-Tainer is a wider version that measures 7.1" wide by 5.7"

Kit Contents

Each Can-Tainer comes as a kit with the following accessories:

1 enclosure of selected length

1 solid end cap

1 end cap with 4 DB9 and 2 DB-25 cutouts, or 2nd solid end cap

2 endcap gaskets

16 endcap screws

4 internal rubber corner rails

8 internal rubber corner stops

1 tube adhesive for mounting corner stops

1 rubber anti-shock external mounting pad

Each Versa-Tainer comes as a kit with the following accessories:

1 enclosure of desired length

2 solid end caps

16 endcap screws

4 corner guides

8 rubber corner stops

1 tube CA glue

1 anti-shock external mounting pad high. The extra width accommodates EBX boards in addition to PC/104 boards, and it also provides additional room for cable runs along the sides.

Both enclosures are available in multiple lengths.

To calculate the height of your PC/104 stack, refer to the table on page 44. To compute the length of the enclosure you need, add 1-2 inches additional length for each end where cabling will be brought out to I/O connectors.

To mount boards or items such as hard drives that are larger than 3.550" x 3.775", use the optional CTn-VD00 mounting plates (n = 6, 8, 10, or 12).

These install vertically into rails that run the length of both enclosures. For smaller items, an optional PC/104-size aluminum plate, CT-AL00, enables you to mount accessories directly onto the

PC/104 stack. To mount an EBX format CPU, such as Hercules (see page 12), inside the Versa-Tainer, use the VT-EBX board, which mounts horizontally on the lower two corner guides. Additional

PC/104 boards may then be installed on top of the

EBX CPU.

An optional fan (CT-FAN) may be used to provide forced air cooling. To provide air flow through the enclosure, drill intake holes at the point where the fan is mounted and exhaust holes at one additional location (usually at one end cap). For a sealed environment with only conduction cooling, the fan may be mounted offset from the enclosure wall with spacers.

Each Can-Tainer and Versa-Tainer comes as a kit with end caps and mounting accessories.

Additional blank and pre-designed end caps are available, or you may design your own cutouts using the blank end cap.

Additional end caps for both enclosures are available separately.

# BOARDS

1

2

3

4

5

6

7

8

PC/104 STACK HEIGHT

1ST BOARD IS

NON-STACKTHROUGH

inch mm

1ST BOARD IS

STACKTHROUGH

inch mm

0.60

15.2

1.26

32.1

1.92

48.9

2.59

65.7

3.25

82.5

3.91

99.3

4.57

116.1

5.23

132.9

0.92

1.58

2.24

2.91

3.57

4.23

107.4

4.89

124.3

5.55

141.1

23.4

40.2

57.0

73.8

90.6

CT-EC00 blank end cap

Versa-tainer cross section

CT-EC01 end cap

Can-tainer cross section

To compute the length of the Pandora, Can-Tainer, or Versa-Tainer enclosure you need, determine the height of your board stack from the table above, then add 1-2 inches more for each end where cables will be brought out to an end cap.

CT-FAN miniature,

12VDC fan

CT-ALOO

PC/104 size mounting plate

CT-6VD00 vertical mounting plate

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

◆ Heavy duty .125” aluminum construction

◆ Shock and vibration protection system

◆ Available in lengths from 4" to 12"

◆ PC/104 and EBX mounting capability

◆ Multiple pre-formed end caps available

ORDERING GUIDE

Select length <L> in part numbers below:

<L>

4 4" / 102mm

5 5" / 127mm

6 6" / 152mm

CT-<L>

12 12" / 305mm

Can-Tainer enclosure; specify length

VT-<L>

8 8" / 203mm

10 10" / 254mm

VT-EBX

Versa-Tainer enclosure; specify length

EBX mounting plate for

Versa-Tainer 8" or longer

CT-FAN

12VDC fan; mounting hardware not included

Versa-Tainer blank end cap

VT-EC00

VT-EC02

Versa-Tainer end cap, 4x DB9 and 2x DB25

Can-Tainer blank end cap

CT-EC00

CT-EC01

Can-Tainer end cap, 4x DB9 and 2x DB25

CT-nVD00

Vertical mounting plate; n = 6, 8, 10, or 12

CT-AL00

PC/104 size aluminum mounting plate

For cables and accessories, see pages 46-47.

VT-EBX bottom view

Hercules CPU mounted on

VT-EBX in Versa-Tainer

ENCLOSURES 45

ACCESSORIES

IDE Flashdisk Solid-State Storage

Install an IDE flashdisk module onto any of our CPU boards for rugged, lightweight, solid-state mass storage. The flashdisk module works just like an IDE drive and requires no drivers. It provides highspeed nonvolatile mass storage in capacities of

32MB up to 256MB. The flashdisk mounts on the

IDE connector and is held in place with a spacer and screws (included). It includes a master/slave jumper and operates over -40/+85°C.

IDE Flashdisk

PC/104 Prototype Board

The Proto-104 board provides a blank PC/104 board with a 0.1" x 0.1" grid of holes for the installation of custom circuitry or components. It includes PC/104 mounting holes in the corners, so it can be mounted on the PC/104 stack. All

PC/104 bus connector signals can be tapped with accessory holes for use by your circuitry. The board provides grids of +5V and ground on the top and bottom sides. Mounting hardware and I/O connectors are included. Available in kit form with

PC/104 headers loose (PROTO-104-K) or with

PC/104 connectors already installed for extra convenience (PROTO-104-A). Mounting hardware and pin headers are included.

PROTO-104-K

IDE Programming Board

Our ACC-IDEEXT accessory board lets you connect a flashdisk and an IDE drive (hard disk or CD-ROM), or two IDE drives, to your Diamond Systems CPU.

You can also use it to load files from your desktop computer onto a flashdisk module. The ACC-IDEEXT board includes 40-pin and 44-pin mating connectors for compatibility with almost any computer and

IDE device.

ACC-IDEEXT

Hercules Data Acquisition Demo Board

The ACC-HRCDAQ provides a convenient way to test the data acquisition circuitry on our Hercules

CPU, to assist in software development or system checkout. (It is not compatible with Athena or

Prometheus CPUs.) The board provides an assortment of analog signals that drive the analog inputs of the board in both single-ended and differential mode. The Hercules analog outputs are also routed back to analog input channels for measurement.

ACC-HRCDAQ

Digital I/O signals on port A are looped back to port B, and C high is connected to C low. Pin headers provide access to most analog I/O signals, along with counter/timer and PWM signals, so you can monitor these signals with an oscilloscope or voltmeter.

ACC-HRCDAQ is the size of a PC/104 board and can mount directly on top of Hercules or sit off to the side. It does not use the PC/104 bus connectors. Mating 40-pin and 50-pin ribbon cables are included. Note: This board is included in the DK-HRC-01 Hercules development kit.

PROTO-104-A

PC/104 Hard Drive Mounting Board

ACC-HDDMOUNT provides a convenient way to mount a 2.5" notebook hard drive directly onto a PC/104 stack in either the top or bottom position. Holes on the board enable the PC/104 connectors to pass through unaf-

ACC-HCCMOUNT

fected, so the board can be installed at the bottom of the stack closer to the lower board. Mounting spacers and screws for both the hard drive and the board are included, along with a 44-pin ribbon cable.

PC/104 Screw Terminal Board

This compact PC/104-size screw terminal board mounts directly on the PC/104 stack to maintain a neat, integrated assembly. A 50-pin header allows cable connection to most of our I/O boards. Unneeded pins can be cut away for use with smaller size cables. Each connector pin has its own elevator-style angled screw terminal that accepts wire sizes from 12-28AWG. Multiple boards can be stacked together without interference.

STB-104

PC/104 Spacers

These spacers are 0.6" long x 3/16" diameter x #4-

40 thread, with one end male and one end female.

Clear aluminum material. Spacers mate end to end to build a PC/104 board stack. Available in bulk form or in a mounting kit with 4 ea. spacers, screws, and nuts.

PC/104 Spacers

PC/104 Headers

These PC/104 headers are available in both stack-through (long gold-plated pins) and non-stackthrough (standard PCmount pins) versions, in both 64-pin (J1) and 40-pin (J2) sizes. Stackthrough parts require manual soldering. All parts have gold plating on all contact areas.

AC Bus Termination

This accessory board mounts on the PC/104 stack and provides AC line termination to protect the bus signals from noise sources

AC-104-16

that can disrupt reliable operation. The built-in stackthrough bus connectors enable mounting on either the top or bottom of the stack.

AC Adapters

The AC adapter provides a convenient way to power your embedded CPU during development or demos.

it contains the proper connector for direct connection to the CPU board. Each order ships with the correct power cord for the country of destination.

46

ACCESSORIES tel: 510-456-7800 www.diamondsystems.com

H-104-64-ST

H-104-64-NS

H-104-40-ST

H-104-40-NS

AC Adaptor

[email protected]

CABLES

CPU Cable Kits

A cable kit providing access to all I/O features is available for each CPU. It is strongly recommended for first time buyers in order to facilitate quick project startup. These cables convert the pin headers on the CPU board to industry-standard connectors, such as RJ-45 for Ethernet, Mini-DIN for PS/2, and DB-9 for serial ports, so you can make quick connections to your peripherals. Each CPU development kit also includes a cable kit. All cables are also available individually.

Athena Cable Kit

ATHENA CABLE KIT

QTY PART NO. DESCRIPTION

C-ATH-KIT Athena cable kit, includes 1 each of the following:

1 698032 USB cable, ports 2 & 3

2 698012

3 698009

4 698006

USB cable, ports 0 & 1

Power input cable

Power output cable

5 698011 External battery cable

6 C-PRZ-02 Ethernet cable, pin header to RJ-45

7 C-PRZ-01 Breakout cable: serial, parallel, PS/2, utility

8 698030 VGA cable, pin header to DB15

9 698031 Audio cable, pin header to 4x stereo jack

10 C-50-18 Data acquisition, 50 conductor .1" ribbon cable

11 698004 IDE 44-conductor 2mm ribbon cable

Hercules Cable Kit

Prometheus Cable Kit

ACCESSORIES ORDERING GUIDE

FD-xx-XT

ACC-IDEEXT

ACC-HRCDAQ

Hercules data acquisition demo board with cables

SPC104

MTG104

PC/104 spacer, English, single piece

PC/104 mounting hardware kit

AC-104-16

PROTO-104-A

Flashdisk, -40 to +85°C; select xx =

32, 64, 128, or 256 for MB capacity

IDE flashdisk programming board with cables

AC termination board for PC/104 bus

PC/104 prototype board, loose

PC/104 headers

PROTO-104-K

PC/104 prototype board, assembled

PC/104 headers

ACC-HDDMOUNT

IDE drive mounting board kit

STB-104

Screw terminal board, 50 positions

H-104-64-ST

H-104-64-NS

H-104-40-ST

H-104-40-NS

PC/104 header, 64-pin stackthrough J1

PC/104 header, 64-pin non-stackthrough J1

PC/104 header, 40-pin stackthrough J2

PS-5V-02

PS-5V-03

PS-12V-01

PC/104 header, 40-pin non-stackthrough J2

5VDC 4A adapter, Prometheus

5VDC 5A adapter, Athena

12VDC 4A adapter, Hercules

HERCULES CABLE KIT

QTY PART NO. DESCRIPTION

C-HRC-KIT Hercules cable kit, includes 1 each of the following except as noted:

1 C-PRZ-02 Ethernet cable, pin header to RJ-45

2 698022

3 698025

4 698017

Dual-port PS/2 cable

Audio cable, pin header to 4x stereo jack

TV output cable

5 698018

6 698024

Speaker output cable

VGA cable, pin header to DB15

7 C-20-18 20-conductor ribbon cable

8 C-40-18 Analog I/O, 40 conductor .1" ribbon cable

9 C-50-18 Digital I/O, 50 conductor .1" ribbon cable

10 C-DB9M-4 Serial port cable, pin header to 4x DB9

11 698026 UDMA IDE 40-conductor ribbon cable

12 698004

13 698015

14 698016

IDE 44-conductor 2mm ribbon cable

Power input cable for 5-28VDC models

Power input cable for 20-48VDC models

15 698011

16 698006

17 698012

18 861002

External battery cable

Output power cable

Dual-port USB cable, qty 2 included

Utility assembly: LEDs, reset/power switches

PROMETHEUS CABLE KIT

QTY PART NO. DESCRIPTION

C-PRZ-KIT Prometheus cable kit, includes 1 each of the following:

1 698012 Dual port USB cable

2 C-PRZ-01 Breakout cable: serial, parallel, PS/2, utility

3 C-50-18 Data acquisition, 50 conductor .1" ribbon cable

4 698008

5 698004

Floppy drive cable

IDE 44-conductor 2mm ribbon cable

6 C-PRZ-02 Ethernet cable, pin header to RJ-45

7 698005 Auxiliary serial port cable

8 698006

9 698009

Auxiliary power output cable

Power input cable for Prometheus

Visit our website www.diamondsystems.com

for full details on all our products!

tel: 510-456-7800

WHAT CABLES DO I NEED?

Use the list below to select the cables for each PC/104 I/O board in this catalog.

Boards not listed use discrete wiring.

DIAMOND-MM-48-AT

1 C-40-18

1 C-34-18

DIAMOND-MM-32-AT

1 C-50-18

1 C-34-18

DIAMOND-MM-16-AT

1 C-50-18

DIAMOND-MM-AT

1 C-50-18

DIAMOND-MM

1 C-50-18

EMERALD-MM

2 C-DB9M-2

EMERALD-MM-8

2 C-DB9M-4

EMERALD-MM-DIO

2 C-DB9M-2

2 C-50-18

EMERALD-MM-OPTO

1 C-26-18

4 C-DB9M-1

RUBY-MM-4, -8

1 C-50-18

RUBY-MM-1612

1 C-50-18

RUBY-MM-416

1 C-50-18

GARNET-MM-24

1 C-50-18

GARNET-MM-48

2 C-50-18

IR104

1 C-40-18

Uses discrete wiring for relays

JUPITER-MM-SIO

1 C-DB9M-2

Uses discrete wiring for power

MERCURY

2 C-PRZ-02 or standard CAT-5

1 C-26-18

ONYX-MM-DIO

2 C-50-18

ONYX-MM

1 C-50-18

1 C-14-18

OPAL-MM

1 C-40-18

PEARL-MM-S

Uses discrete wiring

PEARL-MM-P

1 C-50-18

QUARTZ-MM

1 C-50-18

ACCESSORIES 47

DIAMOND SYSTEMS

EMBEDDED CPUS

HERCULES

EBX FORMAT EMBEDDED CPU

◆ 550-750MHz VIA Eden Processor

PC/104-Plus expansion

◆ Integrated DC/DC power supply for vehicle applications

◆ Integrated autocalibrating data acquisition for measurement and control

4x RS-232, 4x USB 1.1, 1x 10/100

Ethernet

Integrated LCD/CRD and AC97 audio

◆ -40 to +85°C operation

◆ Runs VxWorks, QNX, Linux,

Windows XP/CE

ATHENA

PC/104-EXPANDABLE CPU

◆ 400-660MHz VIA Eden Processor

◆ PC/104 expansion

◆ Integrated data acquisition

◆ 4x RS-232, 4x USB 1.1, 1x 10/100

Ethernet

◆ Integrated LCD/CRD and AC97 audio

◆ -40 to +85°C operation

◆ Runs VxWorks, QNX, Linux,

Windows XP/CE

ABOUT PC/104

PC/104 is an embedded systems specification that defines a miniature form factor for PC-compatible embedded computers.

The use of PC technology means that board designers can take advantage of

FEATURES

Industry-standard PC technology

Compact size – 3.55" x 3.75"

(90 x 96mm) the large supply of highperformance processors and chips, while embedded system developers

Rugged mechanical design – pin and socket connectors, no backplane

Open standard – 100 vendors worldwide can take advantage of the huge base of operating systems and software development tools.

Each PC/104 board measures 3.55" x 3.775", and boards are stacked with 0.6" clearance between them. The ISA and PCI buses are implemented with

“stackthrough” connectors, containing sockets on the top side and pins on the bottom side. A “nonstackthrough” board eliminates the bottom side pins for further reduction in size. This stacking bus connector system eliminates the need for a backplane and dramatically increases the ruggedness of the assembly. The result is a compact, lightweight, rugged, and reliable embedded system that can fit in tight spaces. With approximately 100 vendors worldwide offering PC/104 CPU and I/O boards, PC/104 has become an important embedded standard for military/aerospace, industrial, process control, transportation, medical, and scientific applications.

Three different standards are currently in existence. PC/104 boards have only the ISA bus connector, PCI-104 boards have only the PCI connector, and

PC/104-Plus boards have both the ISA bus and PCIbus connectors. In addition to these PC-104 form factor (PC/104-compliant) boards, many embedded CPU vendors offer PC/104-expandable boards which may be larger in size but offer PC/104 bus expansion connectors. Examples are EBX, Epic, and Biscuit. These

CPUs add to the popularity of PC/104 and provide a convenient means of customizing and expanding the base CPU board.

The diagrams here show the mechanical format of a PC/104 board and illustrate how boards fit together into a stack. This stack can be mounted on

Tough Enough for Use in Space!

Diamond Systems’ PC/104 boards have been successfully used in a variety of space applications, demonstrating their ability to survive the most extreme environments and satisfy the most critical applications.

The QuakeSat miniature satellite shown here used our Prometheus CPU to do research on earthquake detection theories from a 600-mile orbit.

Our Diamond-MM

A/D boards have been used on several space shuttle flights, including STS-95 with John Glenn.

BENEFITS

Wide selection of processors and chipsets

Wide selection of operating systems and development tools

Reduced size and weight to enable use in a wider range of applications

Can survive harsh environments including military and vehicle applications

Large selection of compatible hardware to enable easy design of custom-tailored system

PCI Bus Connector

PC/104 Form Factor

ISA Bus Connector

3.55"

PCI/104 stackthrough

PCI/104Plus stackthrough

PCI/104 non-stackthrough a baseplate inside an enclosure, with cables bringing out the I/O from the board edges to the enclosure end panels.

Visit our website www.diamondsystems.com

for full details on all our products!

DIAMOND SYSTEMS CORPORATION

8430-D CENTRAL AVENUE

NEWARK, CA 94560

PRSRT STD

PAID

SAN FRANCISCO,

CA

Permit No. 925

PROMETHEUS

PC/104 CPU

◆ 100MHz ZFx86 Processor

◆ PC/104 expansion

◆ Integrated data acquisition

◆ 4x RS-232, 2x USB 1.1, 1x 10/100

Ethernet

◆ -40 to +85°C operation

◆ Runs VxWorks, QNX, Linux, DOS

Catalog 1004 © Copyright 2004 Diamond Systems Corporation. Printed in

USA. All trademarks and logos are copyright their respective owners. All

Diamond Systems products, except certain resale products, are manufactured in the USA.

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals

Download PDF

advertisement