rugged small form factor embedded computing

rugged small form factor embedded computing
RUGGED SMALL FORM FACTOR EMBEDDED COMPUTING AND I/O
Featured Products
MEASUREMENT ERROR VS. TEMPERATURE
0.35%
0.30%
Diamond DMM-32X-AT
Competitor
0.25%
ERROR %
0.20%
0.15%
0.10%
0.05%
0.00%
-0.05%
-0.10%
ELEKTRA CPU+Analog I/O
-0.15%
See Page 17
◆
Low-power 200MHz Pentium II CPU
◆
128MB RAM soldered on board
◆
4 RS-232, 4 USB, IDE, 10/100 Ethernet
◆
Autocalibrating data acquisition
◆
-40 to +85°C operation
-40
-30
-20
-10
0
10
20
30
40
50
60
70
80
85
TEMPERATURE (°C)
RUGGED ANALOG I/O
WITH AUTOCALIBRATION
Most products designed and tested for
-40 to +85°C operation
AUTOCALIBRATION yields 20x reduction
in analog measurement errors to provide
industry-leading accuracy!
CPU-Plus
CPU + I/O
On A Single Board!
HERCULES embedded CPU with autocalibrating analog I/O and DC/DC
power supply integrated onto a
single board
See Page 14
See Page 20
JANUS CAN+GPS+Wireless
See Page 38
◆
2 CAN 2.0 ports with optoisolation
◆
Socket for Trimble GPS receiver
◆
Socket for GSM and CDMA wireless
◆
Use for vehicle and asset tracking
◆
-40 to +85°C operation
CUSTOMIZATION
SERVICES
ATHENA CPU Modified for use
in Rugged Military Application
Conformal coating
Jumpers removed/connectors changed
◆ MIL-STD-810 shock/vibration testing
◆ Full extended temperature screening
◆ Ruggedization See Page 5
◆ Athena See Page 12
◆
◆
GPIO Digital I/O+Counters
See Page 27
◆
Reconfigurable FPGA-based design
◆
64 programmable digital I/O
◆
10 counter/timers to 40MHz
◆
-40 to +85°C operation
(650) 810-2500
(800) 36PC104
Toll Free in USA
SYSTEMS AND
SOLUTIONS
Custom traffic control system
designed by Diamond Systems
with PC/104 CPU and I/O boards
inside a Pandora enclosure
See Pages 6-7
WELCOME TO DIAMOND SYSTEMS
TABLE OF CONTENTS
4
8
9
11
12
14
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
39
39
40
41
41
42
42
42
43
44
45
46
46
46
46
47
SERVICES
Customization, Integration, Ruggedization Services available from Diamond Systems
S O F T WA R E
Universal Driver programming library for data acquisition and control
Development kits for Windows CE, QNX, Linux, RTLinuxPro, and VxWorks
PRODUCT SELECTION GUIDES
CPU, Analog I/O, Digital I/O, Serial Communications
CPU BOARDS
Athena
VIA Eden 400-660MHz midsize board
-40 to +85°C
Hercules
VIA Eden 550-750MHz EBX format
-40 to +85°C
Prometheus
ZFx86 100MHz low power, with data acquisition
-40 to +85°C
Elektra
ST Vega, on-board memory with data acquisition
-40 to +85°C
Morpheus
400-650MHz Celeron, low cost
0-60°C
Mass Storage Options
Flashdisk, Compactflash, Hard Drive Mounting Kits
-40 to +85°C
ANALOG I/O
Diamond Systems data acquisition technology
Diamond-MM-32X-AT
32 16-bit A/D, 250KHz, 4 12-bit D/A, autocal
-40 to +85°C
Diamond-MM-16-AT
16 16-bit A/D,100KHz, 4 12-bit D/A, autocal
-40 to +85°C
Diamond-MM-AT
16 12-bit A/D, 100KHz, 2 12-bit D/A, autocal
-40 to +85°C
Diamond-MM
16 12-bit A/D, 100KHz, 2 12-bit D/A, autocal
-40 to +85°C
ANALOG OUTPUT
Ruby-MM
4/8 12-bit D/A, 24 digital I/O
-40 to +85°C
Ruby-MM-416
4 16-bit D/A, 24 digital I/O
-40 to +85°C
D I G I TA L I / O & C O U N T E R / T I M E R S
GPIO-MM
FPGA-based counter/timers and digital I/O
-40 to +85°C
Onyx-MM-DIO
48 digital I/O
-40 to +85°C
Onyx-MM
3 16-bit counter/timers, 82C54, 24 digital I/O
-40 to +85°C
Pearl-MM
16 relays
-40 to +85°C
Opal-MM
8 relays, 8 opto-isolated digital inputs
-40 to +85°C
IR104
20 relays, 20 opto-isolated digital inputs
-20 to +70°C
AUDIO
Crystal-MM
SoundBlaster audio with up to 5W amplifier
-20 to +70°C
C O M M U N I C AT I O N S
Emerald-MM
4 RS-232/422/485 serial ports
-40 to +85°C
Emerald-MM-8P
8 RS-232/422/485 serial ports
-40 to +85°C
-40 to +85°C
Emerald-MM-Opto
4 RS-232/422/485 serial ports, opto-isolation
Emerald-MM-DIO
4 RS-232 serial ports, 48 digital I/O
-40 to +85°C
Dual Can Ports, Carrier for Wireless and GPS Modules -40 to +85°C
Janus-MM
TMM-USB4P
PC/104-Plus 4-Port USB2.0 Module
-40 to +85°C
TMM-PCM2P
PC/104-Plus PCMCIA Adapter
-40 to +85°C
Mercator
PC/104-Plus Dual 10/100 Mbps Ethernet Module
-40 to +85°C
DC/DC POWER SUPPLIES
Jupiter-MM
50 watts, dual/quad outputs
-40 to +85°C
Jupiter-MM-SIO
50 watts + 2 RS-232/422/485 serial ports
-40 to +85°C
Jupiter-MM-LP
25 watts low cost
-40 to +85°C
-40 to +85°C
60 watts, smart charger
HESC-104/-SER
-40 to +85°C
60 watts, 4 outputs
HE104-DX/+DX
HE-HP
100 watts, 2 outputs
-40 to +85°C
BAT104
Backup batteries: NiCd, NiMH, SLA
-40 to +85°C
ENCLOSURES
Rugged, easy to assemble, for PC/104, Epic™, and Athena
Pandora
Can-Tainer / Versa-Tainer Heavy-duty options for EBX and PC/104, including wide body
ACCESSORIES
PC/104 prototype board
Proto-104
PC/104 screw terminal board
STB-104
SPC104, MTG104
PC/104 spacers
H-104
PC/104 bus connectors
CPU cable kits and individual cables for I/O boards
Cables
ABOUT DIAMOND SYSTEMS
All products in this catalog are expected to
be RoHS compliant by June 30, 2006. Please
contact us for up-to-date information regarding availability of RoHS compliant products.
Over the years, Diamond Systems has become one of
the world’s premier suppliers of rugged PC/104 I/O modules, CPUs and system solutions for use in embedded
applications. Our success derives from listening to you,
our customers, and delivering quality products and
services that meet your needs. Diamond Systems
continues to satisfy worldwide customer demand for
embedded solutions with innovative products and services such as these:
Advanced rugged I/O modules: Using our patented autocalibration technology, Diamond Systems provides
the most accurate A/D modules available in our industry
today, such as the new DMM-32X-AT on page 21. Our
new GPIO-MM digital I/O module (page 27) uses FPGA
technology to provide a higher density of I/O as well as
reconfigurability. And the new Janus-MM module (page
38) combines a dual CANbus controller with optional
GPS and/or cellular wireless modem plug-ins to reduce
the size of your mobile system.
CPU-Plus: Diamond Systems moves past the world
of me-too look-alike CPU boards to bring you a unique,
powerful set of CPU products that combine low-power,
extended temperature CPU circuits with Diamond
Systems’ proven I/O modules (including autocalibration
A/D) on a single board. These highly integrated solutions offer improved reliability and performance as well
as a smaller overall solution size than the previous
multi-board approach.
Customization and Integration Services: In many
circumstances, you have asked for minor adjustments
to standard products to meet specific needs of your
applications, such as conformal coating or latching
connectors. In other cases, you prefer to purchase a
complete system, with one or more boards integrated
into an enclosure. And in still other cases, you need
a unique set of features that results in a full-custom
design. In each of these situations, Diamond Systems
is prepared to meet your needs, as we have done for
dozens of customers over the past year. This catalog
highlights a few of the solutions we have delivered.
As always, Diamond Systems continues to provide you
with the best technical support worldwide. When you
contact Diamond Systems, you are in contact with an
engineer who is frequently the person that designed the
product you are trying to use. You get the right answer
the first time. And as Diamond Systems continues
to grow, we’ve brought on board an impressive staff of
embedded industry veterans to make sure that you, the
embedded design engineer, remain the full focus of
everything we do.
BUILT-IN RUGGEDNESS
RELIABLE PERFORMANCE
Diamond Systems products are designed for use in harsh environments. Our design
philosophy is to create rugged products that enhance the reliability of the embedded
system in which they are used while still providing performance and economy. Below are
some of the standard features we build into our products to ensure that they can stand
up to the demands of your application:
Extended temperature operation: Virtually all our embedded computer boards are rated
for -40 to +85°C operation. Extended temperature design requires more than simply
selecting components with the right temperature rating. The design must be able to withstand temperature-related variation in component specifications, while still delivering
rated performance. All our products are fully tested and guaranteed for proper performance over their entire rated operating temperature.
Environmental test chamber used for temperature
validation, screening, and burn-in activities.
Soldered-on memory: Our CPU boards feature soldered-on memory to improve reliability by preventing memory module popout or intermittence due to vibration. Soldered-on
memory also ensures proper performance over the entire operating temperature range
and prevents compatibility problems that can occur when memory module suppliers
change components or designs.
High accuracy analog measurement: Our AT series of analog I/O boards, and our
Hercules and Elektra CPUs, feature autocalibration of analog I/O circuitry to ensure
maximum measurement accuracy over the complete operating temperature range.
Autocalibration provides up to 20 times reduction in measurement error over competing boards.
Fanless operation: Rotating parts such as fans and hard disks are one of the most
common sources of failure in embedded systems. All our CPUs are available in fanless
versions for increased reliability.
Soldered-on memory increases ruggedness of our
embedded CPUs and ensures reliable operation over
the full operating temperature range.
Solid state flashdisk storage: Our CPU boards work with solid state IDE flashdisks for
improved reliability and lighter weight. The flashdisk works just like a standard hard
drive, except it has no moving parts. The tiny module (approx. 1" x 2") installs directly onto
the CPU board’s IDE connector and is held firmly in place with a mounting screw.
Cable-free Enclosure: Our Pandora enclosure improves ruggedness by eliminating one
of the most common sources of failure — the interconnecting cables. Custom front panels can be designed to accommodate customer-specific applications.
Solid-state IDE flashdisk modules replace conventional
hard drives and provide increased ruggedness, extended
temperature operation, and reduced weight.
MEASUREMENT ERROR VS. TEMPERATURE
0.35%
0.30%
Diamond DMM-32X-AT
Competitor
0.25%
ERROR %
0.20%
0.15%
0.10%
0.05%
0.00%
-0.05%
-0.10%
-0.15%
-40
Pandora cable-free enclosure provides
rugged and reliable assembly of
PC/104 systems. See page 44.
Visit our website www.diamondsystems.com for full details on all our products!
-30
-20
-10
0
10
20
30
40
50
60
70
80
85
TEMPERATURE (°C)
Autocalibration provides significant improvement in
analog measurement accuracy. See page 20.
tel: 650-810-2500
3
DIAMOND SYSTEMS
Customization and Integration Services
Custom form factor Athena CPU with on-board
data acquisition, extended temperature
operation, and PC/104 expansion, designed
by Diamond Systems.
Diamond Systems
Services at a Glance
Customization
◆
Standard Product Variants
– Minor changes to standard products
◆
Full Custom Solutions
– Unique form factor / functionality
◆
Ruggedization
– Resistance to temperature or vibration
Even with Diamond System’s extensive set of CPU and I/O modules, many application have unique requirements that cannot be
met by off-the-shelf products. Diamond Systems specializes in
customizing CPU and I/O solutions specifically for your application’s needs. Frequently, we have a standard product that will
meet the needs of your application. When you need something
special, our standard product line serves as an outstanding starting point to get you the specific solution you need as quickly
as possible. Our customization services may do as little as
ruggedize a standard Diamond Systems product with conformal
coating or extended temperature testing. Or we may depopulate
a board or change a connector to better fit your application.
Or we may provide a complete custom design for you, taking
advantage of our extensive design library of I/O and CPU circuits.
And once your board solution is nailed down, Diamond Systems
can integrate that solution into a custom designed or off-theshelf enclosure, to provide you with a complete system unit
ready to use.
Integration
◆
Hardware core sub-assemblies
– Complete board stack
◆
System level assemblies
– Board stack with enclosure
◆
OEM-ready solutions
– System with software
Custom PC/104-based embedded system designed and
built by Diamond Systems for traffic control application.
4
S
SERVICES
tel: 650-810-2500
www.diamondsystems.com
[email protected]
DOES IT YOUR WAY
Customization Services
Product Variation Examples
Diamond Systems offers two categories of customization to help you integrate our products into your application more easily:
◆
Connector changes, such as installing
vertical headers or latching connectors
Standard Product Variants
◆
Standard product variants consist of minor changes to standard, off-the-shelf
Diamond Systems products that do not require a new PCB design. These changes can
help our boards meet specific needs of your application, such as locking connectors,
eliminating jumpers, and custom BIOS or CMOS settings. These changes can be made
quickly and easily, speeding your time to market.
Jumper configuration or elimination with
0-ohm resistors
◆
BIOS changes, such as custom
default settings
◆
Removal of unneeded components to
reduce cost and power consumption
◆
Custom flat panel support
Custom Technology Portfolio
Full Custom Design
Diamond Systems is your best choice to design and build your custom small form
factor embedded CPU or I/O board. Recent examples include a compact VIA Eden CPU
with integrated data acquisition, a relay & opto-isolator I/O board for an automotive
assembly line tool, and a serial communications board for a locomotive control panel.
Each of these products was designed quickly and economically using our extensive
portfolio of CPU and I/O technology, reducing the customer's development cost and
time as well as risk.
Ruggedization Services
Diamond Systems’ standard products are all
highly rugged and reliable. Custom ruggedization
services are available for the exceptional
application that requires an even more rugged
and fully tested solution. Such services include:
◆
Extended temperature screening
◆
Burn-in testing
◆
Conformal coating
◆
Hardwired configuration
◆
Latching connectors
Latching connectors provide additional
protection against vibration-induced failures.
Environmental test chamber used for
temperature validation, screening,
and burn-in activities.
I/O board with
acrylic conformal
coating for resistance to moisture.
Visit our website www.diamondsystems.com for full details on all our products!
◆
Single-board computers based on PC/104,
EBX, and EPIC form factors
◆
Analog I/O
◆
Digital I/O
◆
Counter/timers
◆
RS-232/422/485 serial ports
◆
CANbus
◆
Ethernet
◆
USB 2.0
◆
GPS
◆
Wireless communications
◆
Audio circuitry
◆
Relays and opto-isolation
◆
DC/DC power supplies
◆
Software drivers
◆
FPGA / logic design
◆
Autocalibration circuitry
tel: 650-810-2500
SERVICES
S
5
DIAMOND SYSTEMS
Integration Services
at a Glance
From a Board Stack to a Complete
System Solution
Hardware Sub-Assemblies
Diamond Systems provides a broad range of integration services
that builds on our design experience and our expertise in providing solutions for the embedded market for over 15 years. We provide complete solutions from concept to volume manufacturing,
and act as an extension of your development team. Furthermore,
we can remain your integration partner throughout your product’s lifecycle with extended support services which will aid you
in your product realization, validation, deployment, logistics, and
life cycle management.
Design, selection, integration and test of board-level
computing hardware
System Level Assemblies
Design, selection, integration and test of all system
level components
OEM Ready Solutions
Design, selection, integration and test of all system
components, application specific requirements, and
extended services
Hardware Core Sub Assembly
Diamond Systems can provide you with an integrated board stack consisting of a
CPU, one or more I/O boards and, if necessary, a power supply board. Each board
may be selected from among Diamond’s extensive selection of PC/104, EBX or EPIC
CPUs, analog or digital I/O or communications boards and power supply boards.
In addition, your custom sub-assembly may contain one or more custom boards,
and where an appropriate Diamond board is unavailable, compatible boards from
third party suppliers. We will even install your custom software in a solid state disk
device.
Hardware Core Sub Assembly Application Example
System Components
6
◆
Hercules EBX CPU board
◆
Opal-MM isolated input card
◆
TMM-PCM2P PCMCIA card
◆
TMM-USB4P USB 2.0 card
◆
3rd party video capture card
◆
Versa-Tainer enclosure
S
SERVICES
Law Enforcement
A major US supplier of mobile technology to police departments received a contract to deliver a vehicle-based digital surveillance system to capture and forward
video and audio from incidents involving a police officer. The system had to withstand the rigors of vehicular operation including resistance to shock and vibration.
In addition to video capture, the supplier decided to use 802.11 wireless communications to forward the resulting data files. Diamond Systems’ Hercules EBX CPU
board was an ideal solution, where soldered memory improved resistance to
vibration over memory module-based solutions. Diamond Systems application
engineers identified an appropriate video capture solution as well as a PC-card
based approach for the wireless communications. The resulting assembled board
stack was provided as a complete solution in a rugged system enclosure to the
system manufacturer.
tel: 650-810-2500
www.diamondsystems.com
[email protected]
INTEGRATION SERVICES
System Level Assembly
System level assembly builds on the hardware sub-assembly level adding substantial value. With system level assembly Diamond defines a system enclosure using
either one of Diamond’s off-the-shelf enclosures described later in this catalog or a
customized version of the enclosure for your specific application. Diamond engineers design a suitable I/O interface with appropriate internal cabling. The resulting
solution is a complete solution ready for integration with the remaining hardware and
software of your application.
System Level Assembly Application Example
System Components
Traffic Control
A large European supplier of traffic control systems was awarded a contract to
install variable speed limit signs in the vicinity of schools in response to recentlypassed legislation. Due to the need to have the signs operational by the start of
the school year only two months away, the customer was on a very tight schedule.
Diamond Systems was able to provide a complete system based on a low-cost thirdparty CPU board and our own I/O boards, all packaged inside our Pandora enclosure. A custom front panel and CPU I/O connector board were designed to eliminate
cables and improve ruggedness.
◆
Low power fanless CPU board
◆
Custom panel I/O board
◆
Emerald-MM RS-232/485 serial port
◆
Onyx-MM digital I/O board
◆
Jupiter-MM DC/DC power supply
◆
Hitachi ruggedized notebook hard drive
◆
CompactFlash adapter board
◆
Pandora system enclosure (customized)
OEM-Ready Solutions
An OEM-Ready Solution builds on the system level assembly described above. This solution adds software, including the configuration of an operating system, integration of your
custom application software and installation of the software on a mass storage device.
Agency approvals and certifications may be obtained. Cradle to grave lifecycle management
and sustaining engineering completes the picture. This program provides complete turnkey
solutions from concept to volume manufacturing, enabling Diamond Systems to act as an extension of your development team for collaborative product development efforts.
OEM-Ready Solutions Application Example
System Components
Oil Exploration
◆
Athena 400MHz fanless CPU board
◆
Diamond-MM-32X-AT Analog I/O
board (customized)
◆
Jupiter-MM DC/DC power supply
◆
Hitachi ruggedized notebook hard drive
◆
Pandora system enclosure
A company involved in oil exploration in remote locations around the world had a need for
a harsh-environment-capable embedded system for data collection. Their requirements for
rugged performance and accurate analog I/O made Diamond Systems’ autocalibration technology and cable-free packaging system ideal choices. We were further able to meet their
special requirements in the data collection process through modification of our standard
A/D board with custom logic. Finally, their need for rapid deployment, combined with limited in-house engineering resources, caused them to turn to Diamond Systems for a total solution. This combination of rugged design, customization, and integration services made
the Diamond Systems OEM Ready Solutions program a perfect fit for this customer’s needs.
OEM READY
SOLUTIONS
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
SERVICES
S
7
DIAMOND SYSTEMS SOFTWARE
UNIVERSAL DRIVER SOFTWARE
Diamond Systems has invested heavily in software to provide you with an outstanding array
of software tools to get you started fast
with your embedded application development.
Diamond provides Quick-Start Software Development Kits for popular embedded operating
systems such as Linux and Windows CE. You
can boot and run your favorite operating system
on your chosen Diamond CPU board immediately upon receipt using the OS image provided
with the Quick-Start Kit. But more than that
Diamond has used its extensive experience in
the I/O space to provide Universal Driver Software for Diamond I/O boards that provides a
common base for software across Diamond I/O
boards and a number of popular operating systems. Taken together, Diamond’s Quick-Start
Kits and Universal Driver Software provide you
with powerful tools to start your application
development immediately and complete your
development on schedule.
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.
Universal Driver Software for I/O Board Programming
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 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.
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
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.
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.
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 the powerful web-based Wicky 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.
Supported
Operating Systems
DOS
Supported
Programming
Languages
Linux
C/C++
RTLinux
Visual Basic
QNX
Lab View
Windows
98/NT/XP/XPe/2000
Windows CE
VxWorks
8
SOFTWARE
tel: 650-810-2500
www.diamondsystems.com
[email protected]
GIVES YOU A HEAD START
QUICK-START KITS FOR POPULAR EMBEDDED OPERATING SYSTEMS
Diamond Systems offers software development kits for popular embedded operating
systems. These 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 also include software development tools to enable immediate
application development.
PRODUCT
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. Kits
are available for Linux, RTLinuxPro, Windows CE
and QNX.
Availability of operating system software
support is shown here, but you should check
www.diamondsystems.com for the latest
software support information. 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
QNX
Athena
✓
✓
✓
✓
Hercules
✓
✓
✓
✓
Prometheus
✓
✓
Data Acquisition
Boards
✓
✓
✓
✓
✓
*Prometheus development kits include the CPU, while other development kits require a separate CPU
purchase. All CPU development kits include a cable kit.
Windows CE
◆
◆
◆
◆
◆
◆
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
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 Windows CE software development kit
includes a licensed CE 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
KIT MODEL NO.
DK-WCE-DL
Flashdisk
CD or Download
Download
DK-WCE-32
DK-WCE-64
DK-WCE-128
32MB
64MB
128MB
CD
CD
CD
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
KIT MODEL NO.
DK-QNX-DL
Flashdisk
ACC-IDEEXT
CD or Download
Download
Visit our website www.diamondsystems.com for full details on all our products!
includes everything you
need to begin development of a Windows CE
application for your CPU.
includes everything you
need to begin development of a QNX application
for your CPU.
DK-QNX-32
DK-QNX-64
DK-QNX-128
32MB
64MB
128MB
✓
✓
✓
CD
CD
CD
tel: 650-810-2500
SOFTWARE
9
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
Lightweight, rugged, low-cost
flashdisk storage
Quick start – just install flashdisk and boot
Slackware 2.6 kernel
Minux file system with Lilo bootloader
Development environment available
on hard disk
Diamond Systems’ Flash Linux provides a quickstart compact Linux environment based on the
Slackware 2.6 kernel. It is preconfigured for our
embedded CPU boards and includes our Universal Driver for I/O programming. It 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 your CPU board and
power on for immediate operation. Flash Linux
utilizes the Minix file system for enhanced file
protection during power loss or improper shutdown, and the Lilo bootloader for a quick 15 second boot time.
KIT MODEL NO.
DK-LINUX-CD
Flashdisk
ACC-IDEEXT
CD or Download
◆
◆
◆
◆
◆
DK-LINUX-HD20
DK-LINUX-COM
32MB
128MB
32MB
✓
✓
✓
CD
CD
DK-LINUX-02
20GB Hard Drive
✓
✓
✓
ACC-HDDMOUNT
✓
✓
✓
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 RTLinuxPro developer license (model DK-RTL-DEV) with
KIT MODEL NO.
Flashdisk
CD or Download
SOFTWARE
DK-LINUX-FD128
CD
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
10
DK-LINUX-FD32
CD
RTLinuxPro
CD
The CD includes binary images of
the flashdisk files that you may copy
freely onto your own flashdisks.
The 20GB hard drive is preloaded with a current desktop
Linux distribution, 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, so you can develop application code
and run it immediately on the same system.
a fully installed development environment on
a 20GB notebook hard
drive. Simply connect the
hard drive to your 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
compatibiity.
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.
DK-RTL-DL
DK-RTL-32
DK-RTL-64
DK-RTL-128
Specify with order
32MB
64MB
128MB
DK-RTL-DEV
Download
20GB Hard Drive
✓
ACC-HDDMOUNT
✓
tel: 650-810-2500
www.diamondsystems.com
[email protected]
PRODUCT SELECTION GUIDES
CPU, ANALOG I/O, DIGITAL I/O, SERIAL COMMUNCATIONS
EMBEDDED CPU MODULES
PG
PRODUCT
FORM FACTOR
PROCESSOR
SPEED(MHz)
MEMORY
VIDEO
AUDIO
ETHERNET
DAQ
EXPANSION
XT
12
ATHENA
4.2" x 4.5"
Via Eden ESP
400-660
128MB
CRT/LCD
AC97
10/100Mbps
✓
PC/104
✓
15
HERCULES
EBX: 8.0" x 5.75"
Via Eden ESP
550-750
256MB
CRT/LCD
AC97
10/100Mbps
✓
PC/104-plus
✓
16
PROMETHEUS
PC/104: 3.55" x 3.775"
ZF Micro ZFx86
100
32MB
10/100Mbps
✓
PC/104
✓
17
ELEKTRA
PC/104: 3.55" x 3.775"
ST Micro Vega
200
128MB
10/100Mbps
✓
PC/104
✓
18
MORPHEUS
PC/104: 3.55" x 3.775"
Intel ULV Celeron
400-650
SODIMM
CRT/LCD
10/100Mbps
PC/104
LEGEND
DAQ Data acquisition integrated on board
XT
-40 to +85°C operating temperature
ANALOG I/O
ANALOG INPUTS
JUMP
ANALOG OUTPUTS
PG
PRODUCT
# INPUTS
RES
BIP
UNI
PROG
MAX
AUTOCAL
12
ATHENA
16 SE, 8 D/I
16
4
2
✓
100KHz
14
HERCULES
32 SE, 16 DI
16
4
4
✓
250KHz
16
PROMETHEUS
16 SE
16
4
2
✓
100KHz
17
ELEKTRA
16 SE, 8 DI
16
4
2
✓
100KHz
21
DMM-32X-AT
32 SE, 16 DI
16
5
4
✓
22
DMM-16-AT
16 SE, 8 DI
16
5
4
✓
✓
# OUT
RES
BIP
UNI
# DIGITAL I/O
CLK
XT
48
4
12
2
2
24 I/O
✓
✓
2048
4
12
2
2
40 I/O
✓
✓
48
4
12
2
2
24 I/O
✓
✓
✓
512
4
12
2
2
24 I/O
✓
✓
250KHz
✓
1024
4
12
2
2
24 I/O
✓
✓
100KHz
✓
512
4
12
2
2
8 In, 8 Out
✓
✓
100KHz
✓
512
2
12
2
✓
2
12
✓
23
DMM-AT
16 SE, 8 DI
12
5
4
22
DMM
16 SE, 8 DI
12
6
6
✓
100KHz
24
DMM-XT
16 SE, 8 DI
12
6
6
✓
100KHz
2
12
25
RMM-412-XT
4
12
4
25
RMM-812-XT
8
12
4
25
RMM-1612-XT
16
12
26
RMM-416-XT
4
16
LEGEND
SE Single-ended analog inputs
DI
Differential analog inputs
RES A/D or D/A resolution in bits
BIP Bipolar ranges (for example ±5V)
UNI
PROG
JUMP
MAX
MISC.
FIFO
Unipolar ranges (for example 0-5V)
Programmable Gain
Jumper-selected gain
Max A/D sample rate
AUTOCAL
FIFO
I/O
IN/OUT
2
8 In, 8 Out
✓
2
8 In, 8 Out
✓
2
8 In, 8 Out
✓
4
24 I/O
✓
4
24 I/O
✓
4
4
24 I/O
✓
2
1
24 I/O
✓
Autocalibration of A/D and D/A circuitry
A/D sample FIFO buffer on board
Programmable direction digital I/O
Fixed direction digital I/O
✓
CLK A/D pacer clock on board
XT -40 to +85° operating temparture
DIGITAL I/O AND COUNTER/TIMER I/O PC/104 MODULES
DIGITAL I/O
PG
PRODUCT
# I/O
BUF
✓
PROG
COUNTER/TIMERS
OPTO
RELAY
MISC.
# CTRS
RES
MAX
IRQ
XT
10
16
40MHz
2
✓
3
16
10MHz
3
✓
27
GPIO-MM-XT
100 I/O
28
OMM-DIO-XT
48 I/O
✓
29
OMM-XT
48 I/O
✓
30
PMM-XT
16
✓
31
OPMM-XT
8
8
✓
32
IR104
20
20
✓
✓
LEGEND
BUF
PROG
OPTO
RELAY
RES
MAX
IRQ
XT
Buffered digital outputs for higher current drive
Programmable direction
Optocoupler inputs
Relay outputs
Counter resolution in bits
Max counter clock input rate
Interrupt capability
-40 to +85°C operating temperature
SERIAL PORT AND ETHERNET MODULES
MISC.
SERIAL PORTS
PG
PRODUCT
# PORTS
RS-232
RS-422
RS-485
MAX
PROT CFG
ADDR CFG
34
EMM-XT
4
2
2
2
115.2K
Jumper
Jumper
34
EMM-4M-XT
4
4
4
4
115.2K
Jumper
Jumper
35
EMM-8P-XT
8
8
8
8
460.8K
Software
Software
8
✓
36
EMM-OPTO
4
4
4
4
460.8K
Jumper
Jumper
24
✓
37
EMM-DIO-XT
4
4
115.2K
Fixed
Jumper
48
✓
Visit our website www.diamondsystems.com for full details on all our products!
DIGITAL I/O
XT
✓
✓
LEGEND
MAX
PROT CFG
IRQ
XT
tel: 650-810-2500
Max baud rate
Protocol configuration method
Interrupt outputs
-40 to +85°C operating temperature
11
EMBEDDED CPU
ATHENA
400-660MHZ VIA EDEN PROCESSOR, ON-BOARD MEMORY AND DATA ACQUISITION
FEATURE
BENEFIT
Low-power VIA Eden processor
High computing power with reduced power consumption
Operating System
Compatibility
DOS
Reduced heat dissipation / no fan required (400MHz)
Integrated LCD, CRT, Ethernet,
and system I/O
Small size
Linux
Light weight
RTLinuxPro
Integrated data acquisition
Single-board solution for increased reliability
QNX
Guaranteed compatibility
Window 98/NT/XP/2000
-40/+85°C operation
Compatible with vehicle and outdoor applications
Windows CE
Ruggedization capability
Customizable for demanding applications
VxWorks
Increased reliability
New size! 4.2" x 4.5"
CPU FEATURES
CPU + DATA ACQUISITION
◆ 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
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
DATA ACQUISITION FEATURES
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.
ATHENA BLOCK DIAGRAM
Cable Kit
◆ 16 analog inputs, 16-bit A/D
The Athena
cable kit
includes all
needed cables
for Athena I/O
features. All
cables are also
available
individually.
See page 47 for
a complete list of cables.
◆ 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
VIA EDEN
PENTIUM III
PROCESSOR
400-660MHz
INTEGRATED
SAVAGE 4
3D VIDEO
VIA
VT 1612
CODEC
LCD/LVDS
UDMA33 IDE
4 USB PORTS
PS/2 KBD & MOUSE
COM3, COM4
UART
INTERNAL
ISA BUS
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.
tel: 650-810-2500
XVGA
RS-232 COM1/2
CPU Enclosure
CPU
128MBYTE
64-BIT WIDE
SDRAM
AUDIO
MIC, LINE, AUX
VIA
VT82C686
SOUTH BRIDGE
INTERNAL
PCI BUS
12
VIA PN133T
NORTH BRIDGE
www.diamondsystems.com
RS-232 COM3/4
16 ANALOG INPUTS
DATA
ACQUISITION
CIRCUIT
4 ANALOG OUTPUTS
24 DIGITAL I/O
2 COUNTER/TIMERS
WATCHDOG TIMER
ISA BUS EXPANSION
DP83815
ETHERNET
CONTROLLER
MAGNETICS
100MBPS ETHERNET
[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.
SPECIFICATIONS
CPU AND SYSTEM
Processor
VIA Eden, low-power Pentium-3 equivalent
Speed
400MHz
Power consumption
10 watts
12.5 watts
Cooling
Heat sink, no fan
Heat sink + fan
Display
Chipset
ATHENA DATA ACQUISITION BLOCK DIAGRAM
PROGRAMMABLE
GAIN AMP
ANALOG
SUPPLIES
+15V -15V
16-BIT
ADC
CONTROLLER
CHIP
DC/DC
INPUT MUX
DATA ACQUISITION
I/O HEADER
+5V
TRANSCEIVER
12-BIT
DAC
CONTROL
4 ANALOG
OUTPUTS
CONTROL LOGIC
16-BIT
COUNTER/
TIMER
Type
CRT and LCD
Resolution
Up to 1280x1024x32 or 1920x1440x16
Memory
8/16/32MB shared with system memory
LCD interface
18-bit dual-channel LVDS, 1400x1050
128MB soldered on board
Mass storage
IDE
44-pin connector, UDMA33 (33MB/sec), up to 2 drives
Flashdisk
Solid state module, up to 512MB, mounts on board
Real-time clock
On-board RTC with lithium backup battery
Watchdog timer
0.15 - 2 sec user programmable
Ethernet
National Semi DP83815, 10/100Mbps
Serial ports
4x RS-232
EXTERNAL
TRIGGER
24-BIT
COUNTER/
TIMER
VT8606 Savage4 3D and 2D acceleration, 4x AGP, and
128-bit engine
Memory
16 ANALOG
INPUTS
A/D FIFO
660MHz
Ports 1/2
Up to 115.2kbps, 16-byte FIFO, 16C450 compatible
÷10
Ports 3/4
CTR 0
÷100
20MHz
OSC.
CTR 1
INTERRUPT
24 DIGITAL I/O
PORT C
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 19 for flashdisk
information.
SPP, EPP, and ECP compatible; BIOS enable/disable
USB ports
4, version 1.1
PS/2
2 ports for keyboard & mouse
DATA ACQUISITION
Analog inputs
16 single-ended / 8 differential
PORT B
A/D resolution/speed
PORT A
Input ranges
±10V, ±5V, ±2.5V, ±1.25V / 0-10V, 0-5V, 0-2.5V, 0-1.25V
Analog outputs
4, 12-bit resolution
PC/104 BUS
Solid State Storage
Up to 460.8kbps, 128-byte FIFO, 16C2850 UART
Parallel port
Development Kit
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.
16 bits, 100KHz maximum
Output ranges
±10V, ±5V, 0-10V, 0-5V
Digital I/O
24 lines, programmable direction
Counter/timers
1 24-bit and 1 16-bit
A/D sample rate control, counting/timing,
programmable interrupts
GENERAL
Operating temp.
-40 to +85°C
Power supply
+5VDC ±5% @ 2.0A (400MHz), 2.5A (660MHz)
Dimensions
4.175"W x 4.475"H
Weight
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 cables and accessories, see pages 46-47.
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
CPU
13
EMBEDDED CPU
HERCULES ™ EBX
PENTIUM III PERFORMANCE WITH ETHERNET, VIDEO, AUDIO, AND DATA ACQUISITION
FEATURE
Low-power VIA Eden processor
Operating System
Compatibility
BENEFIT
High computing power with reduced power consumption
Fanless operation (550MHz)
DOS
Linux
Memory soldered on board
Increased reliability and ruggedness
Guaranteed compatibility
Integrated LCD, CRT, Ethernet,
and system I/O
Complete PC on a single board
On-board DC/DC power supply
Suitable for vehicle applications
Reduced size and weight
Window 98/NT/XP/2000
CPU SECTION
Integrated data acquisition circuit
with autocalibration
Single-board solution for increased reliability
Increased measurement accuracy
VxWorks
◆ VIA Eden Pentium III class
-40 to +85ºC operation
Compatible with vehicle and outdoor applications
Ruggedization capability
Customizable for harsh environment applications
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
3
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.
◆ 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
14
CPU
Windows CE
HERCULES EBX BLOCK DIAGRAM
VIA EDEN
PENTIUM III
PROCESSOR
550-750MHz
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 onboard supply has 40 watts of output power, enough
tel: 650-810-2500
QNX
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.
◆ Dual IDE with ATA-100 support
◆ PS/2 keyboard and mouse
RTLinuxPro
VIA PN133T
NORTH BRIDGE
DC/DC
POWER
SUPPLY
ON BOARD
VOLTAGES
128-256 MB
64-BIT WIDE
SDRAM
5-28V
IN
XVGA
INTEGRATED
SAVAGE 4
3D VIDEO
LCD/LVDS
TV OUT
AUDIO
MIC, LINE, AUX
VIA
VT 1612
CODEC
SPEAKERS
STEREO AMP
VIA
VT82C686
SOUTH BRIDGE
ATA100 IDE
COM1, COM2
4 USB PORTS
2 RS-232 PORTS
PS/2 KBD & MOUSE
COM3, COM4
INTERNAL
PCI BUS
UART
2 RS-232/485 PORTS
32 ANALOG INPUTS
DATA
ACQUISITION
CIRCUIT
2MB FLASH
MEMORY
BIOS
4 ANALOG OUTPUTS
40 DIGITAL I/O
2 COUNTER/TIMERS
WATCHDOG TIMER
INTERNAL ISA BUS
PC/104
ISA BUS EXPANSION
FPGA CODE
DP83815
ETHERNET
CONTROLLER
MAGNETICS
100MBPS ETHERNET
PC/104+
PCI BUS EXPANSION
Flashdisk Solid-State Storage
Install a solid state IDE flashdisk module onto
Hercules for lightweight, rugged
mass storage. The flashdisk
works just like a hard drive
and provides high-speed
non-volatile mass storage in
capacities of up to 512MB.
See page 19.
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.
SPECIFICATIONS
CPU
Processor
VIA Eden P-3, 550-750MHz
Display type
CRT and LDS LCD
Resolution
2K SAMPLE
A/D FIFO
16-BIT
ADC
32 ANALOG
INPUTS
AUTOCALIBRATION
CIRCUIT
CONTROL
LOGIC
12-BIT
DAC
INTERNAL
ISA BUS
24-BIT COUNTER/TIMER
4 ANALOG OUTPUTS
DIGITAL I/O
LOGIC
Development Kit
128-256MB on board
Flash memory
2MB
System I/O
4 USB 1.1, PS/2 keyboard/mouse
Serial ports
2 fixed RS-232 or RS-485; / 2 configurable RS-232/485
Max data rate
460.8kbps all ports
IDE connections
1 44-pin connector for flashdisk; 1 40-pin dual-channel
UDMA-100; Compact flash socket
Ethernet
10/100Mbps; NE2000 compatible
Serial console
Selectable COM1 / COM2
Floppy drive
USB legacy support
Parallel port
Not present
PC/104+ bus
+5V/+3.3V selectable
Max sample rate
250KHz total
Input modes
Single-ended, differential
Input ranges
±10V, ±5V, ±2.5V, ±1.25V / 0-10V, 0-5V, 0-2.5V, 0-1.25V
Accuracy
< ±2LSB after autocalibration
Analog outputs
4, 12-bit D/A resolution
Settling time
7µS to ±.01%
Output current
±5mA max, 2kΩ min load
EXTERNAL CLOCK
EXTERNAL TRIGGER
WATCHDOG TIMER
Digital I/O
40 lines, 5V logic compatible
Direction
Programmable in 8-bit ports
COUNTER/TIMER O
Output current
0: 12mA max; 1: -4mA max
Counter/timers
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
ON-BOARD
CLOCK
16-BIT COUNTER/TIMER
36-bit TFT / DSTN
DATA ACQUISITION CIRCUITRY
Analog inputs
32, 16-bit A/D resolution
INPUT MUX
PROGRAMMABLE
GAIN AMP
8/16/32MB shared with system memory
LCD Interface
SDRAM memory
HERCULES DATA ACQUISITION BLOCK DIAGRAM
SRAM-BASED FPGA
Up to 1280 x 1024 x 32 bits per pixel
Memory
COUNTER/TIMER 1
DIO PORT A
DIO PORT B
DIO PORT C 40 DIO
DIO PORT D LINES
DIO PORT E
Power consumption 10W max
Output voltages
+5V, +3.3V (on PCI bus)
Switched outputs
+5V, +12V, +3.3V
GENERAL
Dimensions
8.00" x 5.75" EBX format
Operating temp.
-40 to 85°C
Weight
10oz / 285g
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.
Visit our website www.diamondsystems.com for full details on all our products!
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
550MHz CPU, 5-28V in, no data acquisition, 128MB RAM
HRC750-5N256
550MHz CPU, 5-28V in, data acquisition, 256MB RAM
HRC750-5N256
550MHz CPU, 5-28V in, no data acquisition, 256MB RAM
DK-HRC-01
HRC400-5A128 development kit
C-HRCEBX-KIT
Hercules cable kit
PS-12V-01
AC adapter for Hercules CPU
For cables and accessories, see pages 46-47.
tel: 650-810-2500
CPU
15
EMBEDDED CPU
PROMETHEUS
ZFX86 CPU, LOW POWER, BUILT-IN ETHERNET AND DATA ACQUISITION
FEATURE
Operating System
Compatibility
BENEFIT
Low-power ZFx86 processor
Reduced heat dissipation / no fan required
Integrated Ethernet and system I/O
Small size, Light weight
Integrated data acquisition
Single-board solution for increased reliability
Linux
Guaranteed compatibility
QNX
-40/+85°C operation
Compatible with vehicle and outdoor applications
Windows 98
Ruggedization capability
Customizable for demanding applications
DOS
Increased reliability
◆ 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 19 for more
information.
ORDERING GUIDE
PR-Z32-EA-ST
PR-Z32-E-ST
PR-Z32-LC-ST
PR-Z32-EA-DK
PR-Z32-E-DK
C-PRZ-KIT
Prometheus PC/104 CPU,
With Ethernet &
Data Acquisition
Prometheus PC/104 CPU,
With Ethernet
Prometheus PC/104 CPU,
Low-Cost Model
PR-Z32-EA-ST
Development Kit
PR-Z32-E-ST
Development Kit
Prometheus Cable Kit
The space-saving Prometheus combines a full-featured 486 CPU with an
intelligent, professional-quality 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
EA, E: 32 MB; LC: 16MB
Flash Memory
2 MB
System I/O
4 serial ports, 115 kbps max.
1 parallel port, 2 USB ports
Serial protocols
RS-232
Serial console
Selectable COM1 /COM2
Ethernet
–E and –EA models only
10/100BaseT 100Mbps max.
Desktop Ports
PS/2 Keyboard and Mouse
IDE expansion
Flash disk module – 32-512MB max
44-pin connector for external drives
Watchdog timer
Programmable, 0-5 sec
DATA ACQUISITION CIRCUITRY (MODEL –EA ONLY)
Analog Inputs
16, 16-bit resolution (1/65536)
Max A/D rate
100 kHz
Input modes
Unipolar, bipolar, single-ended,
differential
Input ranges
0-10V, 0-5V, 0-2.5V, 0-1.25V
±10V, ±5V, ±2.5V, ±1.25V
Accuracy
±3LSB
Analog outputs
4, 12-bit resolution (1/4096)
Settling time
13µS to .01%
Output ranges
0-10V, ±10V
Output current
±1.25mA max per channel
Digital I/O
24 lines, TTL compatible
Direction
Programmable in groups of 8 bits
Output current
Logic 0: 12µA
Logic 1: -8µA
Counter/timers
1 24-bit, 1 16-bit
Input clocks
10MHz, 1MHz, 100KHz, external
GENERAL
Dimensions
3.550" x 3.775"
Operating temp.
-40°C to +85°C
Power
requirements
EA: +5V/1A (5W typical)
E: +5V/0.6A (3W typical)
LC: +5V/0.4A (2W typical)
Weight
3.0oz / 85g
For cables and accessories, see pages 46-47.
16
CPU
tel: 650-810-2500
www.diamondsystems.com
[email protected]
EMBEDDED CPU
ELEKTRA
ST VEGA CPU, ON-BOARD MEMORY AND DATA ACQUISITION
BENEFIT
Operating System
Compatibility
2 in 1 integration
Reduces system size and weight
Low power processor
Fanless extended temperature operation
Memory on board
Increased ruggedness, assured compatibility
Autocalibration
Maximum analog I/O accuracy
QNX
Compatible with Prometheus CPU
Easy upgrade for enhanced performance
Windows CE
SPECIFICATIONS
CPU
CPU
ST VEGA Pentium-II, 200MHz
RAM
128MB soldered on board
IDE
UDMA100, compatible with hard drive
or board-mounted solid-state flashdisk
Serial ports
4, RS-232
I/O
2 USB 1.1, PS/2 keyboard/mouse,
parallel port
Ethernet
10/100Mbps
DATA ACQUISITION (ELK-200-EA-XT ONLY)
Analog Inputs
16 single-ended / 8 differential
A/D Resolution
16 bits
Sample Rate
100KHz max
Input Ranges
±10V, ±5V, ±2.5V, ±1.25V, 0-10V, 0-5V,
0-2.5V, 0-1.25V
Analog Outputs
4 voltage outputs
D/A Resolution
12 bits
Output Ranges
0-10V, ±10V
Digital I/O
24, programmable direction
Counter/Timers
1 24-bit, 1 16-bit
GENERAL
Dimensions
3.550"W x 3.775"H, PC/104 form factor
Expansion Bus
PC/104 16-bit bus, stackthrough
Power
+5VDC, 5.5W
Weight
3.8 oz / 108g
Operating Temp
-40 to +85ºC
Elektra fits inside our Pandora
enclosure system to provide
a compact, rugged, wallor chassis-mountable
industrial CPU. A unique
cable-free I/O panel board
provides industry-standard
connectors, and additional
PC/104 modules can be installed
for customization.
DOS
Linux
The new ELEKTRA CPU from Diamond
Systems provides a rugged, 2-in-1
solution, combining CPU and data
acquisition into a single PC/104 board for spacelimited embedded applications. Elektra includes a
200MHz Pentium-II CPU with onboard 128MB
memory, Ethernet, and a professional-quality
analog and digital I/O circuit with autocalibration.
Elektra operates over the -40 to +85ºC extended
temperature range without a fan.
Elektra’s I/O connectors and data acquisition circuit are fully compatible with the corresponding
features on Prometheus (page 12). Elektra provides
an easy upgrade for Prometheus customers seeking higher performance with its faster processor,
larger memory, autocalibration, and 5 year backup
battery lifetime.
Elektra’s built-in data acquisition circuit features
autocalibration for maximum accuracy over its
entire operating temperature range. It features
16-bit A/D resolution and programmable input
ranges. A 512-sample FIFO and on-board programmable timer enable error-free 100KHz A/D sampling
rate. It includes 4 12-bit D/A channels, 24 programmable digital I/O lines, and two programmable
counter/timers. All data acquisition features are
fully supported by our free Universal Driver software
to simplify application development.
Development Kit
The Elektra development kit includes the CPU with
data acquisition, 3" Pandora enclosure with panel
board, AC adapter, cable kit, 64MB IDE flashdisk,
USB floppy drive, and
accessories.
◆ 2-in-1 design: CPU + data acquisition
◆ I/O connectors and data acquisition
circuit compatible with Prometheus
CPU (page 16)
◆ ST VEGA Pentium-II class processor,
200MHz, fanless
◆ 128MB RAM soldered on board for
increased ruggedness
◆ 10/100Mbps Ethernet
◆ 4 RS-232 serial ports
◆ 2 USB 1.1 ports with legacy USB
floppy support
◆ PS/2 keyboard & mouse, parallel port
◆ Programmable watchdog timer
◆ 16-bit data acquisition circuit with
autocalibration
◆ -40 to +85°C operation
Elektra works with our solid-state IDE
flashdisk modules that provide highspeed, rugged, extended
temperature mass
storage up to 512MB. The
flashdisk mounts directly on
the CPU to avoid taking up
space inside the enclosure.
See page 19 for more information.
ELEKTRA BLOCK DIAGRAM
128MB RAM
ON BOARD
ST MICRO
VEGA
PENTIUM II
PROCESSOR
256KB
FLASH
WITH
BIOS
COM1, COM2
16C2850
DUAL UART
COM3, COM4
10 / 1 00 Mbp s
ETHERNET
PROGRAMMABLE
GAINX1,2,4,8
ORDERING GUIDE
ELK200-EA-XT
ELK200-E-XT
C-ELK-KIT
DK-ELK-01
Elektra PC/104 CPU with data acquisition
Elektra PC/104 CPU, no data acquisition
Elektra cable kit (see p. 47)
Development kit, includes ELK200-EA-XT
CPU and accessories
16-BIT A/D
CONVERTER
DATA ACQUISITION
CONTROLLER WITH
A/D FIFO AND
AUTOCALIBRATION
DIGITAL
PC/104
ISA BUS
12-BIT D/A
CONVERTERS
16 ANALOG
INPUTS
4 ANALOG
OUTPUTS
2 COUNTER/
TIMERS
24 DIGITAL I/O
ANALOG
I/O
IDE
4 RS-232
2 USB 1.1
PARALLEL
KEYBOARD
MOUSE
WATCHDOG
INTERNAL PCI BUS
ETHERNET
CONTROLLER
INPUT MUX
FEATURE
MODEL ELK200-EA-XT ONLY
For cables and accessories, see pages 46-47.
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
CPU
17
EMBEDDED CPU
MORPHEUS
400-650MHZ ULTRA-LOW VOLTAGE CELERON PROCESSOR, MULTI-I/O, LOW COST
FEATURE
Operating System
Compatibility
BENEFIT
Ultra-Low Voltage Intel
Celeron processor
High computing power with reduced power consumption
Integrated LCD, CRT, Ethernet,
and system I/O
Small size / single-board solution
Linux
Reduced heat dissipation / no fan required (400MHz)
Windows 98/NT/2000/XP
DOS
Light weight
Assured compatibility
Makes increased computing power available to
more applications
Low cost
◆ Intel ULV Celeron 400/650MHz
Processor
◆ Low-power fanless operation: 10.5
Watts @ 400MHz
◆ Up to 512MB memory using DIMM
◆ 10/100Mbps Ethernet with wake-
on-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
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
MEM-128-01
MEM-256-01
MEM-512-01
C-MOR-KIT
PS-5V-MOR
SPECIFICATIONS
Processor
Intel ULV Celeron, 400MHz or 650MHz
Speed
400MHz
650MHz
Power consumption 10.5 watts
15 watts
Cooling
Heat sink + fan
Heat sink, no fan
Display
Chipset
VT8606 Savage4 3D and 2D acceleration, 4x AGP, and 128-bit engine
Type
CRT and LCD
Resolution
Up to 1280 x 1024 x 32 bits per pixel
Memory
8/16/32MB shared with system
memory
LCD interface
36-bit TFT/DSTN
Memory
User-supplied 144-pin PC133
SODIMM, up to 512MB
IDE
44-pin connector, UDMA33
(33MB/sec), up to 2 drives
CompactFlash
Type I/II, up to 1GB
Real-time clock
On-board RTC with lithium backup
battery
Watchdog timer
1-255 sec user programmable
Ethernet
Realtek RTL8100 BL, 10/100Mbps
Serial ports
1x RS-232, 1x RS-232/422/485
Up to 115.2kbps, 16-byte FIFO,
16C550 compatible
Parallel port
SPP, EPP, and ECP compatible; BIOS
enable/disable
USB ports
2, version 1.1
PS/2
2 ports for keyboard & mouse
Floppy drive
1 port, up to 2 drives
IrDA
SIR IrDA 1.1 compliant
Dimensions
3.550" x 3.775"
Operating temp.
0 to 60°C
Power supply
+5VDC ±5% @ 2.1A (400MHz), 3.0A
(650MHz)
Weight
3.1oz / 110g
Morpheus CPU, 400MHz / fanless, 0MB RAM
Morpheus CPU, 650MHz / fan, 0MB RAM
128MB RAM SODIMM
256MB RAM SODIMM
512MB RAM SODIMM
Morpheus cable kit
Universal AC adapter for Morpheus CPU
For cables and accessories, see pages 46-47.
18
CPU
tel: 650-810-2500
www.diamondsystems.com
[email protected]
MASS STORAGE OPTIONS
SOLID STATE FLASHDISK MODULES
Diamond Systems’ solid state IDE flashdisk modules offer rugged,
compact, and convenient mass storage for embedded systems.
The solid state flash memory with automatic wear leveling provides faster access times than rotating media. Capacities range
from 32MB to 512MB to fit every application and budget.
The flashdisk mounts directly on the IDE connector on the CPU
board. It fits within the PC/104 height limit, so it requires “zero
space” and does not interfere with a PC/104 expansion board
mounted directly above. It includes a mounting tab with mounting hole that affixes directly to the CPU board using the hardware included. This provides increased retention to prevent
failures from shock and vibration. All capacities operate over
the entire -40 to +85°C temperature range.
◆ 32 - 512MB capacity
◆ Solid state flash memory for high
reliability and fast access time
◆ Rugged bolt-on installation; mounting
hardware included
◆ Requires no additional space on PC/104
stack or in enclosure
Flashdisk Module
◆ Dimensions: 1.78" x 1.24"
◆ Operating temperature: -40 to +85°C
◆ Works with Hercules, Athena, Elektra,
and Prometheus CPUs
Flashdisk Programming Board
The ACC-IDEEXT programming board lets you connect a flashdisk
module to any CPU for formatting and programming use. After
programming, the flashdisk is transferred to the target CPU. 40pin and 44-pin IDE cables are included. Dimensions: 2.5" x 2.5".
Flashdisk Programming Board
COMPACTFLASH ADAPTER KIT
The ACC-CFEXT adapter kit lets you use CompactFlash storage
with your embedded CPU. The board works as an IDE master
with no slave, or as an IDE slave with a hard disk or CD-ROM
as master. It supports CompactFlash Type I and II devices.
Using an adapter module separate from the CPU provides
greater flexibility in planning your enclosure design and placing your boards inside it. A mounting kit with spacers and
screws is included. The included 44-pin ribbon cable connects
the adapter to the CPU’s IDE connector to provide both signal
and power connections.
The Morpheus CPUs already include a CompactFlash socket
on the bottom of the board. The ACC-CFEXT adapter can still be
used with these CPUs in place of the on-board socket.
◆ Works with industry-standard
CompactFlash type I and II devices
◆ Remote placement provides greater
flexibility in enclosure design
◆ Ejector latch for easy media removal
◆ Works with all Hercules, Athena, Elektra,
Prometheus, and Morpheus CPUs
◆ Mounting hardware and IDE
cable included
CompactFlash Adaptor Board
◆ Power: +5VDC
◆ Dimensions: 2.95" x 2.76"
◆ Operating temperature: -40 to +85°C
HARD DRIVE MOUNTING KIT
The ACC-HDDMOUNT lets you mount a 2.5" notebook hard drive
right on the PC/104 stack for convenience. A hardware kit is provided for installation of the hard drive on the board and installation of the board on the PC/104 stack. A 44-pin IDE cable is also
provided for connection to the IDE connector on the CPU board.
Holes are provided for the PC/104 ISA bus connectors to feed
through, so that the board may be placed at the bottom of the
stack in very close proximity to the bottom board. The ISA bus
signals are not used on the mounting board. The holes at the top
of the board provide a small prototype area for user circuitry.
◆ Mounts a 2.5" hard drive directly on
the PC/104 stack
◆ Top or bottom stack position
◆ Mounting hardware and IDE cable
included
◆ Dimensions: 3.55" x 3.775"
◆ Operating temperature: -40 to +85°C
ORDERING GUIDE
FD-32-XT
FD-64-XT
FD-128-XT
FD-256-XT
32MB Flashdisk Module
64MB Flashdisk Module
128MB Flashdisk Module
256MB Flashdisk Module
FD-512-XT
ACC-IDEEXT
ACC-CFEXT
ACC-HDDMOUNT
PC/104 Hard Drive Mounting Board
(hard drive not included)
512MB Flashdisk Module
Flashdisk Programming Kit
CompactFlash Adapter Kit
Hard Drive Mounting Kit
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
ACCESSORIES
19
THE BENEFITS OF AUTOCALIBRATION
DIAMOND SYSTEMS’ PATENTED TECHNOLOGY LIMITS A/D ERRORS TO 0.014% ACROSS THE ENTIRE TEMPERATURE RANGE!
Every analog circuit exhibits fluctuations in performance due to changes
in temperature. A simple analog circuit containing just an A/D converter
chip may have an acceptable error that can be ignored for many applications. But today’s complex A/D circuits, containing input multiplexor
chips, a programmable gain circuit, a unipolar / bipolar shifting circuit, a
single-ended / differential switching circuit, a voltage reference, and
finally the A/D chip, may exhibit errors that become significant in comparison to the signal being measured. The problem becomes even worse
with products which are rated for operation over a range of -40 to +85°C,
a total range of 125 degrees.
If the A/D circuit does not have some method to compensate for these
built-in errors, the A/D reading will be unreliable. It is not uncommon
for an A/D board with a 16-bit A/D converter to yield measurements
with only 9-bit or 10-bit accuracy. Why pay a 16-bit price for a 9-bit
measurement?
Calibration Methods
Analog potentiometers are used on low-cost A/D boards to calibrate the
analog circuitry. This method works well at a given temperature, typically
room temperature at which the board was initially calibrated. However as
the temperature changes, the same temperature coefficients take effect
again, causing errors which increase as the temperature changes. In
addition, calibrating the board again requires physical access to the potentiometers, which usually means disassembling the system, an inconvenient and time-consuming process.
Autocalibration solves these two problems by enabling the board to be
calibrated under software control at any time. No physical access is required, so the process can be done as often as desired, limiting any effects of temperature changes on the system. Autocalibration still requires
direct involvement of the application program to manage the calibration
process. Diamond Systems’ Universal Driver software, included free with
all our A/D boards, provides built-in autocalibration code to simplify the
task. A simple function call, addressing the board to be calibrated, is all
that is required to initiate autocalibration.
Auto-autocalibration takes this process one step further by eliminating
the need for application software intervention. In the technique patented
by Diamond Systems, the A/D board contains a built-in temperature
sensor and microcontroller. The microcontroller continuously monitors
the temperature sensor. When the board’s temperature changes by a
specified amount, the microcontroller will initiate and control the autocalibration process automatically, without any need for involvement by
the system in which it is embedded.
Since the analog error is directly proportional to temperature change,
reducing the size of the temperature change that triggers autocalibration will result in lower maximum error. Diamond Systems sets a default
value of 5 degrees for the autocalibration trigger point. This threshold may
be changed using the Universal Driver software.
The auto-autocalibration process lasts about 0.5 second. In order to
prevent the process from interrupting a time-sensitive data acquisition
sequence, auto-autocalibration can be disabled via the Universal Driver
software. Once the sensitive operation is complete, the auto-autocalibration feature can be re-enabled. If calibration is then required it will begin
immediately. Calibration can also be terminated mid-process if needed,
and the board will automatically return to its previous state.
20
ANALOG I/O
tel: 650-810-2500
On Diamond Systems A/D products that feature “autocalibration”, the
entire calibration process is managed by software included in Universal
Driver and triggered when desired by the application program. On products that feature “auto-autocalibration”, the process is managed by an
on-board microcontroller and triggered automatically, eliminating all
application software overhead.
Illustration Benefits
Figure 1 shows the total error of two commercially available PC/104 A/D
boards, both of which have an advertised operating temperature range
of -40 to +85°C. The blue line shows the error for a competitor’s A/D board
with manual calibration, and the red line shows a Diamond Systems
DMM-32X-AT board with auto-autocalibration.
To compare the boards’ performance, the two boards were installed on
a PC/104 CPU and placed inside a temperature chamber. Each board’s
input was connected to a stable voltage source outside the chamber.
The voltage source was also connected to a digital multimeter, which was
connected to the CPU via a serial port. As the temperature inside the
chamber swept from -40 to +85°C, at 5 degree intervals the CPU read the
measurement from each A/D board and compared it to the reading from
the multimeter. The resulting errors are shown in the graph.
Note that the maximum error of the blue line (competitor’s board) is
0.3%. For a 16-bit A/D converter, this error amounts to 197 A/D counts, reducing the accuracy to between 8 and 9 bits. In comparison, the red line
(DMM-32X-AT) shows that the maximum error of the DMM-32X-AT board
across the entire rated operating temperature range is only .014%, or 9
A/D counts. This represents a 20x reduction in measurement error.
From this result it can be seen that an embedded A/D board with
autocalibration offers near-ideal performance that is far superior to a
manually calibrated board.
AUTOCALIBRATION IMPROVES
ACCURACY BY A FACTOR OF 20!
MEASUREMENT ERROR VS. TEMPERATURE
0.35%
0.30%
Diamond DMM-32X-AT
Competitor
0.25%
0.20%
ERROR %
Introduction
0.15%
0.10%
0.05%
0.00%
-0.05%
-0.10%
-0.15%
-40
-30
-20
-10
0
10
20
30
40
50
60
70
80
85
TEMPERATURE (°C)
Figure 1: Comparison between auto-autocalibrated and manually-calibrated
A/D board accuracy.
www.diamondsystems.com
[email protected]
ANALOG I/O
DIAMOND-MM-32X-AT
16-BIT A/D, 32 CHANNELS, 250KHZ, AUTO-AUTOCALIBRATION
ANALOG INPUTS
Number of inputs
32 single-ended, 16 differential, or
16 SE + 8 DI; user selectable
A/D resolution
16 bits
Bipolar ranges
±10V, ±5V, ±2.5V, ±1.25V, ±0.625V
Sample Rate
250KHz max total
Unipolar ranges
0-10V, 0-5V, 0-2.5V, 0-1.25V, 0-.625V,
Input bias current
100pA max
Protection
±35V on any analog input
without damage
Input Impedance
1013 ohms
Nonlinearity
±3LSB, no missing codes
Conversion rate
250,000 samples/sec.max
On-board FIFO
1024 samples,
programmable threshold
A/D and D/A
Calibration
Automatic using on-board
microcontroller and temp sensor
ANALOG OUTPUTS
Number of outputs 4, 12-bit resolution
Output ranges
±5V, ±10V, 0-5V, 0-10V
Output current
±5mA max per channel
Settling time
6µS max to 0.01%
Relative accuracy
±1 LSB
Nonlinearity
±1 LSB, monotonic
Reset
Reset to zero-scale or mid-scale
(jumper selectable)
Waveform buffer
1,024 samples
DIGITAL I/O
No. of I/O lines
24 programmable direction
Input voltage
Logic 0: 0.0V min, 0.8V max
Logic 1: 2.0V min, 5.0V max
Input current
±1µA max
Output voltage
Logic 0: 0.0V min, 0.33V max
Logic 1: 2.4V min, 5.0V max
Output current
Logic 0: 64mA max per line
Logic 1: -15mA max per line
COUNTER/TIMERS
A/D Pacer clock
32-bit down counter
(2 82C54 counters cascaded)
Clock source
10MHz on-board clock or
external signal
General purpose
16-bit down counter (1 82C54 counter)
GENERAL
Power supply
+5VD±10%@410mA typ
Operating temp
-40 to +85°C
Weight
3.4oz / 96g
ORDERING GUIDE
DMM-32X-AT
4 12-bit A/D, 250KHz, 4 12 bit,
Auto-Autocalibration
For cables and accessories, see pages 46-47.
The new Diamond-MM32X-AT analog I/O PC/104
module represents a leap
ahead in the state of the
art. DMM-32X-AT utilizes
patented Automatic Autocalibration technology to calibrate its A/D and D/A circuits
automatically whenever required, without user
intervention. This means you get analog I/O performance with the maximum possible accuracy over
the life of the product, without doing anything at all.
DMM-32X-AT is the first and only board to offer this
advanced capability.
DMM-32X-AT has 32 analog inputs with 16-bit A/D
and 250KHz sample rate, 4 analog outputs with 12-bit
D/A and 100KHz waveform output capability, 24
digital I/O lines, 2 counter/timers, and an operating
temperature range from -40 to +85°C. It supports
both interrupt and DMA A/D transfers, and it uses an
enhanced 1,024-sample FIFO with programmable
threshold for maximum flexibility and data reliability.
Diamond Systems’ free Universal Driver programming software for Linux, Windows 98/2000/XP/CE,
DOS, QNX, and VxWorks is included.
DMM-32X-AT is 100% backward compatible with
Diamond Systems’ industry-leading DMM-32-AT
board. The DMM-32X-AT can
act as a drop-in replacement,
providing an instant upgrade
for improved performance
due to its faster sample rate,
lower noise, larger A/D
sample FIFO, D/A waveform
capability, and auto-autocal
feature.
Highest
Quality
Embedded
Analog I/O!
◆ Compatible upgrade for DMM-32-AT
◆ 32 analog inputs, 16-bit A/D resolution
◆ 250KHz A/D sampling rate
◆ Programmable input ranges
◆ Single-channel, multi-channel round
robin, and multi-channel scan sampling
◆ Interrupt and DMA A/D data transfers
with FIFO support
◆ 1024-sample A/D FIFO with
programmable threshold
◆ Automatic autocalibration for carefree,
high accuracy measurements
◆ 4 analog outputs, 12-bit resolution
◆ D/A waveform generator
◆ 24 high-current digital I/O with
programmable direction
◆ Counter/timers for A/D and D/A timing
◆ -40 to +85ºC operation
◆ FREE Universal Driver software included
NOTE:
The analog input ranges on DMM-32X-AT
are the same as DMM-16-AT. See table
on page 22.
DMM-32X-AT BLOCK DIAGRAM
ANALOG I /O HEADER
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
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
ANALOG GND
VIN 16/0VIN 17/1VIN 18/2VIN 19/3VIN 20/4VIN 21/5VIN 22/6VIN 23/7VIN 24/8VIN 25/9VIN 26/10VIN 27/11VIN 28/12VIN 29/13VIN 30/14VIN 31/15VOUT 2
VOUT 0
AGND
CTR 2 OUT/DOUT 2
CTR 0 OUT/DOUT 0
EXGATE/DIN 2
CLK 0/DIN 0
DGND
Visit our website www.diamondsystems.com for full details on all our products!
+5V
AUTOMATIC
AUTOCALIBRATION
CONTROLLER
RS-232/485
TRANSCEIVERS
DC/DC
+/-15V
PROGRAMMABLE
GAINX1,2,4,8
1024 X 16
FIFO
16-BIT A/D
CONVERTER
SERIAL PORT
INPUT MUX
SPECIFICATIONS
32 ANALOG
INPUTS
ADDRESS
DATA
CONTROL
20MHZ
OSC.
MASTER
CONTROLLER
1024 X 12
WAVEFORM
BUFFER
12-BIT D/A
CONVERTERS
4 ANALOG
OUTPUTS
EXTERNAL
TRIGGER
COUNTER/
TIMERS
24 DIGITAL I/O
82C54 CIRCUIT
82C55 CIRCUIT
PC/104
ISA BUS
tel: 650-810-2500
HIGH-CURRENT
BUFFERS
DIGITAL
ANALOG
ANALOG I/O
I/O
21
ANALOG I/O
DIAMOND-MM-16-AT
16-BIT A/D, 16 CHANNELS, AUTOCALIBRATION
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 DiamondMM-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.
◆ 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
SPECIFICATIONS
ANALOG INPUTS
Number. of inputs 16 single-ended or 8 differential
(user selectable)
A/D resolution
±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
12 bits (1/4096 of full scale)
Output ranges
±5V, 0-5V, Programmable
Output current
±5mA max per channel
Settling time
6µS max to 0.01%
Relative accuracy
±1 LSB
Nonlinearity
±1 LSB, monotonic
Reset
All channels reset to mid-scale
(0V for bipolar ranges)
DIGITAL I/O
Number of inputs
ORDERING GUIDE
◆ Timer-controlled interrupt feature
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
◆ +5V power supply
For cables and accessories, see pages 46-47.
8, 5V logic compatible
Input voltage
Logic 0: 0.0V min, 0.8V max
Logic 1: 2.0V min, 5.0V max
Input current
±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 for A/D control and
general use
16 bits (1/65,536 of full scale)
Bipolar ranges
COUNTER/TIMERS
A/D Pacer clock
32-bits (2 82C54 counters cascaded)
◆ -40 to +85°C operation
Clock source
10MHz on-board clock or ext. signal
◆ FREE Universal Driver software included
General purpose
16-bits (1 82C54 counter)
I/O HEADER
DIAMOND-MM-16-AT BLOCK DIAGRAM
AUTOCALIBRATION
CIRCUIT
PROGRAMMABLE
GAIN AMP
DC/DC
16-BIT A/D
CONVERTER
+5V
X1,2,4,8
512 X 16
FIFO
INPUT MUX
+15V -15V
0-15 SE
0-7 DI
ANALOG
OUTPUTS 0-3
12-BIT D/A
CONVERTERS
TIMING AND
CONTROL
SIGNALS
ADDR
CTRL
ANALOG
INPUTS
MASTER
CONTROLLER
82C54
COUNTER/
TIMER
10MHZ
OSC.
DIGITAL I/O
8-BIT DATA
DOUT 7 - 0
DIN 7 - 0
PC/104 BUS
22
ANALOG I/O
tel: 650-810-2500
VIN 15/7VIN 14/6VIN 13/5VIN 12/4VIN 11/3VIN 10/2VIN 9/1VIN 8/0ANALOG GND
ANALOG GND
ANALOG GND
ANALOG GND
-15V
ANALOG GND
CTR IN 0CTR OUT 0
DOUT 7
DOUT 5
DOUT 3
DOUT 1
DIN 7
DIN 5
DIN 3
DIN 1
+5
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
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
GENERAL
Calibration
A/D and D/A circuits calibrated
under software control
Power supply
+5VDC ±10% @ 350mA typ
Operating temp.
-40 to +85°C
Weight
3.3 oz / 93g
www.diamondsystems.com
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
[email protected]
ANALOG I/O
DIAMOND-MM-AT
12-BIT A/D, 16 CHANNELS, 100KHZ, AUTOCALIBRATION
A/D resolution
12 bits (1/4096 of full scale)
Bipolar ranges
±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
12 bits (1/4096 of full scale)
Output ranges
±5V, 0-5V, programmable
Output current
± 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
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
32-bits (2 82C54 counters cascaded)
Clock source
10MHz on-board clock or external signal
General purpose
16-bits (1 82C54 counter)
+5VDC ±10% @ 320mA typ
-40 to + 85°C
Weight
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)
2.44mV
1.22mV
0.061mV
0.031mV
4.88mV
2.44mV
1.22mV
0.61mV
0.31mV
◆ 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
◆ -40 to +85°C operation
For cables and accessories, see pages 46-47.
Operating temp.
sampling rate
◆ +5V power supply
16 12-bit A/D, 100KHz, 2 12-bit D/A
A/D and D/A circuits calibrated under
software control
Power supply
◆ 100KHz maximum
general use
ORDERING GUIDE
DMM-AT
GENERAL
Calibration
◆ 16 analog inputs, 12-bit A/D
◆ FREE Universal Driver software included
I / O HEADER
VIN 15/7VIN 14/6VIN 13/5VIN 12/4VIN 11/3VIN 10/2VIN 9/1VIN 8/0ANALOG GND
ANALOG GND
ANALOG GND
ANALOG GND
-15V
ANALOG GND
CTR IN 0CTR OUT 0
DOUT 7
DOUT 5
DOUT 3
DOUT 1
DIN 7
DIN 5
DIN 3
DIN 1
+5
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
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
Visit our website www.diamondsystems.com for full details on all our products!
DIAMOND-MM-AT BLOCK DIAGRAM
+15V -15V
AUTOCALIBRATION
CIRCUIT
PROGRAMMABLE
GAIN AMP
DC/DC
12-BIT A/D
CONVERTER
+5V
X1,2,4,8
512 X 16
FIFO
INPUT MUX
ANALOG INPUTS
Number of inputs
16 single-ended or 8 differential
(user selectable)
For cost-sensitive applications where you still want
state of the art performance, choose our DiamondMM-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.
0-15 SE
0-7 DI
TIMING AND
CONTROL
SIGNALS
ADDR
CTRL
ANALOG
INPUTS
ANALOG
OUTPUTS 0-1
12-BIT D/A
CONVERTERS
MASTER
CONTROLLER
82C54
COUNTER/
TIMER
8-BIT DATA
10MHZ
OSC.
DIGITAL I/O
SPECIFICATIONS
DOUT 0 - 7
DIN 0 - 7
PC/104 BUS
tel: 650-810-2500
ANALOG I/O
23
ANALOG I/O
DIAMOND-MM
12-BIT A/D, 16 CHANNELS, 100KHZ
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.
◆ 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
ANALOG INPUT RANGES
◆ 8 digital outputs
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
◆ 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 BLOCK DIAGRAM
ACTEL FPGA
SYSTEM CONTROLLER
A/D TIMING AND
INTERRUPT/DMA
CONTROL LOGIC
I / O HEADER
UNIPOLAR/
BIPOLAR
SE/DIFF
INPUT MUX
INTERRUPT
& DMA
GAIN CIRCUIT
0.5, 1, 2, 5, 10,
CUSTOM
AD1674
12-BIT A/D
ANALOG
IN SE: 0 - 15
DIFF: 0 - 7
-5.000V
CTRL
A/D REFERENCE
ADJUST
0 - 10V
ADDRESS
DECODE &
CHIP SELECTS
10MHZ
OSC.
CONTROL/
STATUS
REGISTERS
+5V
DC/DC
PC/104 BUS
24
VOUT 1
COUNTER
CONTROL
82C54
1 16-BIT CTR/TIMER
1 32-BIT CTR/TIMER
TRANSCEIVER
DATA
VOUT 0
AD7547
DUAL 12-BIT
D/A
+15V
-15V
CTR 0
DIGITAL I/O
ADDR
DOUT 0 - 7
DIN 0 - 7
INTERNAL DATABUS
ANALOG I/O
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
tel: 650-810-2500
VIN 15/7VIN 14/6VIN 13/5VIN 12/4VIN 11/3VIN 10/2VIN 9/1VIN 8/0ANALOG GND
ANALOG GND
ANALOG GND
ANALOG GND
-15V
ANALOG GND
CTR IN 0CTR OUT 0
DOUT 7
DOUT 5
DOUT 3
DOUT 1
DIN 7
DIN 5
DIN 3
DIN 1
+5
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
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
SPECIFICATIONS
ANALOG INPUTS
Number of inputs
16 single-ended or 8 differential
(user selectable)
A/D resolution
12 bits (1/4096 of full scale)
Bipolar ranges
±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
12 bits (1/4096 of full scale)
Output ranges
0-5V, adjustable, or external
reference input
Output current
± 8mA max per channel
Settling time
4mS 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.85 max
Logic 1: 2.0V min, 5.0V max
Input current
±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
10MHz on-board clock or external signal
General purpose
16-bits (1 82C54 counter)
GENERAL
Power supply
+ 5VDC ±10% @165mA typical
Operating temp.
0 to 70°C, standard models
-40 to +85°C, XT models
Weight
3.3oz / 93g
ORDERING GUIDE
DMM
DMM-NA
DMM-XT
DMM-NA-XT
0 to 70°C, 2 D/A channels
0 to 70°C, no D/A
-40 to 85°C, 2 D/A channels
-40 to 85°C, 2 no D/A
For cables and accessories, see pages 46-47.
www.diamondsystems.com
[email protected]
ANALOG OUTPUT
RUBY-MM
12-BIT D/A, 4, 8, OR 16 OUTPUT CHANNELS
SPECIFICATIONS
ANALOG OUTPUTS
Number of outputs 4, 8, or 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
±1LSB max, guaranteed monotonic
Output current
±5mA max per channel
Minimum load
2K Ω
Update method
Simultaneous update
D/A reset voltage
0V for bipolar ranges, mid-scale for
unipolar ranges
DIGITAL I/O
Number of lines
24, CMOS / TTL compatible (82C55)
Input voltage
Logic 0: -0.5V min, 0.8V max
Logic 1: 2.0V min, 5.5V max
Output voltage
Logic 0: 0.0V min, 0.4V max
Logic 1: 3.0V min, Vcc - 0.4V max
Output current
±2.5mA max per line
Pull-up resistor
10Kohm on each I/O line
External trigger
Active high edge
GENERAL
Power supply (Vcc)
+5VDC ±10%
Operating temp.
-40 to +85°C
Size
3.55" x 3.775"
Data bus
8 bits
Weight
RMM-412-XT: 2.5oz / 71g
RMM-812-XT: 2.7oz / 76g
RMM-1612-XT: 3.0oz / 85g
ORDERING GUIDE
RMM-412-XT 4 12-bit D/A, 24 digital I/O
RMM-812-XT 8 12-bit D/A, 24 digital I/O
RMM-1612-XT 16 12-bit D/A, 24 digital I/O
For cables and accessories, see pages 46-47.
RMM-1612-XT 16 analog outputs
◆ 4, 8, or 16 analog outputs
◆ 12-bit D/A resolution
◆ Unipolar and bipolar output ranges
◆ User-adjustable output range
◆ On-board and external
voltage references
◆ 24 digital I/O lines (82C55)
◆ +5V only required
◆ -40 to +85°C operating temperature
ANALOG OUTPUT RANGES
OUTPUT RANGE
0 - 10V
0 - 5V
0 - 2.5V
±10V
±5V
±2.5V
◆ FREE Universal Driver software included
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 8 output channels.
RUBY-MM BLOCK DIAGRAM
I/O HEADER
AGND
AGND
AGND
AGND
AGND
AGND
AGND
AGND
VOUT 8
VOUT 10
VOUT 12
VOUT 14
DIO A7
DIO A5
DIO A3
DIO A1
DIO B7
DIO B5
DIO B3
DIO B1
DIO C7
DIO C5
DIO C3
DIO C1
+5V
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
VOUT 0
VOUT 1
VOUT 2
VOUT 3
VOUT 4
VOUT 5
VOUT 6
VOUT 7
VOUT 9
VOUT 11
VOUT 13
VOUT 15
DIO A6
DIO A4
DIO A2
DIO A0
DIO B6
DIO B4
DIO B2
DIO B0
DIO C6
DIO C4
DIO C2
DIO C0/EXT TRIG
DGND
Visit our website www.diamondsystems.com for full details on all our products!
82C55
DIGITAL I/O
10K OHM
PULLUPS
24 DIGITAL I/O
EXTERNAL
INTERRUPT
ADDRESS
CONTROL
LOGIC
DATA
CONTROL
+5V
D/A
REFERENCE
CIRCUIT
REF
+5V
PC/104
ISA BUSS
DC/DC
+/- 15V
DIGITAL
tel: 650-810-2500
ANALOG
12-BIT D/A
CONVERTERS
ANALOG
OUTPUTS 0-3
12-BIT D/A
CONVERTERS
ANALOG
OUTPUTS 4-7
12-BIT D/A
CONVERTERS
ANALOG
OUTPUTS 8-11
12-BIT D/A
CONVERTERS
ANALOG
OUTPUTS 12-15
RMM-1612-XT
RMM-4-XT: 220mA
RMM-8-XT: 290mA
RMM-1612-XT: 430mA
The Ruby-MM series offers 4, 8, or 16 full-featured
analog outputs using quad 12-bit voltage-output
D/A converter chips.
Output ranges can be selected from on-board
fixed references, a user-adjustable reference, or
an external reference, and they can be either
unipolar or bipolar (see table). The 2.5V range is
user-adjustable anywhere between 0V and 2.5V. On
the 16 channel model, each group of 8 channels
has its own set of references. Analog outputs may
be updated individually or simultaneously.
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 (2Kohm minimum load).
All models contain an 82C55 chip to provide 3
8-bit digital I/O ports with programmable direction.
Each digital I/O line has a 10Kohm pull-up resistor.
Diamond Systems’ free Universal Driver
programming software for Linux, Windows 98/
2000/XP/CE, DOS, QNX, and VxWorks is included.
RMM-8-XT
RMM-4-XT
Required current
INCLUDES 24 DIGITAL I/O
I/O
ANALOG OUTPUT
25
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.
◆ 16-bit D/A converters (1/65536)
◆ 4 output channels
ANALOG OUTPUT RANGES
◆ Unipolar and bipolar output ranges
◆ Independent output range for each
OUTPUT RANGE
±5V
RESOLUTION (1 LSB)
153µV
±10V
310µV
0 - 10V
153µV
channel
◆ Simultaneous update of all channels
The output range can be configured independently for each output
channel.
◆ External trigger capability
◆ 24 digital I/O lines (82C55)
◆ -40 to +85°C operating temperature
◆ FREE Universal Driver software included
SPECIFICATIONS
ANALOG OUTPUTS
Quantity / resolution 4 channels, 16 bits
Output ranges
0-10V, ±5V, ±10V
Settling time
10µs max to .003%
Linearity error
±2 LSB max
Differential
nonlinearity
±2 LSB max
Monotonicity
15 bits minimum
Output current
±5mA max per channel
Minimum load
2K Ω
Reset
All DACs reset to mid-scale
DIGITAL I/O
No. of lines
24, TTL/CMOS compatible
Input voltage
Logic 0: -0.5V min, 0.8V max
Logic 1: 2.0V min, 5.5V max
Output voltage
Logic 0: 0.0V min, 0.4V max
Logic 1: 3.0V min, 4.6V max
Output current
±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
ORDERING GUIDE
RMM-416-XT
4 16-bit D/A channels, 24 digital I/O
For cables and accessories, see pages 46-47.
RUBY-MM-416 BLOCK DIAGRAM
I / O HEADER
RANGE SELECT
REFERENCE
OUTPUT
ADDRESS
CONTROL
MASTER
CONTROLLER
IC
DAC712
16-BIT
D/A
DATA 7-0
REGISTER
TRANSCEIVER
DAC712
16-BIT
D/A
DAC712
16-BIT
D/A
DAC712
16-BIT
D/A
+5
26
ANALOG OUTPUT
V OUT 2
ANALOG
I/O
BLOCK
OP
AMP
POWER
SUPPLY
PC/104 BUS
V OUT 1
ANALOG
I/O
BLOCK
OP
AMP
POWER
SUPPLY
82C55
24 DIGITAL
I/O
V OUT 0
ANALOG
I/O
BLOCK
OP
AMP
POWER
SUPPLY
8/16-BIT
BUS
SELECT
DATA 7-0
OP
AMP
POWER
SUPPLY
DATA 15-8
DATA 15-8
V OUT 3
ANALOG
I/O
BLOCK
10K
PULLUPS
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
C7
C5
C3
C1
B7
B5
B3
B1
+5V
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
VOUT 0
VOUT 1
VOUT 2
VOUT 3
N/C
N/C
N/C
N/C
N/C
+15V
ANALOG GND
EXT TRIGGER
A6
A4
A2
A0
C6
C4
C2
C0
B6
B4
B2
B0
DIGITAL GND
24
DIGITAL
I/O
tel: 650-810-2500
www.diamondsystems.com
[email protected]
DIGITAL I/O
GPIO-MM
FPGA-BASED COUNTER/TIMERS AND DIGITAL I/O
SPECIFICATIONS
Base FPGA
Xilinx Spartan II, 200,000 gates,
40K RAM bits
Input clock
40MHz
FPGA code storage
Flash memory, field upgradeable
via JTAG
ID indicator
8-bit LED display indicates FPGA
code personality
Counter/timers
10, 16 bits, using 2 9513 cores
Max counting freq
40MHz
Counter modes
Counter, rate/square-wave generator,
pulse-width modulator, programmable
one-shot, hardware/software
triggered strobe
Programmable I/O
48, using 2 8255 cores
Fixed direction I/O
8 fixed inputs, 8 fixed outputs
Output current,
buffered I/O
Logic 0: 64mA max per line
Logic 1: -15mA max per line
Output current,
fixed I/O and
counter/timers
±24mA max
Dimensions
3.55" x 3.775", PC/104 form factor
PC/104 bus
16-bit stackthrough ISA bus
Power supply
+5VDC ±5%
Operating temp
-40 to +85°C
Weight
2.2oz
I / O HEADER
DIO A7
DIO A5
DIO A3
DIO A1
DIO B7
DIO B5
DIO B3
DIO B1
DIO C7
DIO C5
DIO C3
DIO C1
DIO D7
DIO D5
DIO D3
DIO D1
DIO E7
DIO E5
DIO E3
DIO E1
DIO F7
DIO F5
DIO F3
DIO F1
+5
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
DIO A6
DIO A4
DIO A2
DIO A0
DIO B6
DIO B4
DIO B2
DIO B0
DIO C6
DIO C4
DIO C2
DIO C0
DIO D6
DIO D4
DIO D2
DIO D0
DIO E6
DIO E4
DIO E2
DIO E0
DIO F6
DIO F4
DIO F2
DIO F0
GND
GPIO-MM introduces a new concept in PC/104 I/O.
The I/O functionality is implemented as logic cores
in a Xilinx FPGA (field programmable gate array)
with 200,000 system gates and 40K RAM bits. The
FPGA code is stored in a flash memory on
the board, enabling GPIO-MM to be reprogrammed
in the field with different designs, including
custom designs.
The factory configuration for GPIO-MM provides
counter/timer and digital I/O features. Two 9513
cores provide 10 16-bit counter/timers. The highspeed FPGA on GPIO-MM enables a fast 40MHz
clock input, providing greater precision in timing
applications. The counters can be joined under
software control to provide 32-bit or 48-bit counters. A variety of input, gate, and output features
are available to implement a wide range of
waveform, counting, and timing functions.
The digital I/O includes 48 programmabledirection lines using two 8255 cores, as well as 8
fixed inputs and 8 fixed outputs. The 48 programmable I/O lines are buffered for enhanced output
current, while the fixed I/O and the counter/timer
signals feature ESD-protective circuitry. All
I/O lines contain jumper-selectable 10Kohm
pull-up/pull-down resistors.
GPIO-MM offers two user-programmable
interrupt circuits. Possible uses include timerbased interrupts or interrupts driven by external
signals. It also includes a 256-byte EEPROM for
general-purpose storage of user application data.
GPIO-MM offers backward compatibility with the
Quartz-MM and Garnet-MM series of I/O boards
from Diamond Systems. All functions are supported
by our Universal Driver software for Linux, Windows
98/2000/XP/CE, DOS, QNX, and VxWorks.
◆ Xilinx Spartan II RAM-based FPGA with
field reprogrammability
◆ 10 16-bit counter/timers based on
9513 cores
◆ 48 programmable digital I/O based
on 8255 cores
◆ 16 fixed-direction digital I/O
◆ On-board EEPROM for user
data storage
◆ 40MHz clock to support high-speed
logic and counters
◆ 3 pin headers for a total of 100 I/O pins
◆ FPGA personality display for easy
identification
◆ PC/104 form factor
◆ -40 to +85ºC operation
◆ FREE Universal Driver software included
GPIO-MM BLOCK DIAGRAM
9513 CIRCUIT
X2
ESD
PROTECTION
PULLUP/
PULLDOWN
BUFFERS
PULLUP/
PULLDOWN
82C55 CIRCUIT
48 I/O
10 COUNTERS
16 DIGITAL I/O
(QMM-10
CONFIGURATION)
48 I/O
48 DIGITAL I/O
(GMM-48
CONFIGURATION)
4 I/O
4 DIGITAL I/O
RAM-BASED
FPGA
ORDERING GUIDE
GPIO-MM-XT Counter/Timer and Digital I/O PC/104 Module
FPGA CONFIGURATION
FLASH MEMORY
CONFIGURATION
UPDATE
CONNECTOR
For cables and accessories, see pages 46-47.
PC/104
ISA BUS
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
40MHZ
OSC.
EEPROM FOR
USER DATA STORAGE
DIGITAL I/O
BOARD ID
DISPLAY
27
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 29.
◆ 48 digital I/O lines using 2 82C55 chips
◆ Programmable port directions
SPECIFICATIONS
DIGITAL I/O
Chip
Direction
Programmable for each port
Input voltage
Low: -0.5V min, 0.8V max
High: 2.0V min, 5.5V max
Output voltage
Low: 0.0V min, 0.4V max
High: 3.0V min, Vcc -0.4V max
Output current
±2.5mA max, each line
Output drivers
None, direct interface
Pullup resistors
10KΩ all input lines
GENERAL
Power supply
◆ 10KΩ pull-up resistors on all lines
◆ ±2.5mA output current on each line
ORDERING GUIDE
OMM-DIO-XT
◆ Dual 50-pin I/O headers with 24 I/O
lines each
48 digital I/O
For cables and accessories, see pages 46-47.
82C55A (qty. 2)
Number of I/O lines 48 (6 8-bit ports)
+5V ±10% @ 100mA typical,
all outputs open
Temperature
-40° to +85°C
PC/104 Bus
8 bits
Weight
2.3oz / 65g
◆ -40 to +85°C operation
◆ FREE Universal Driver software included
ONYX-MM-DIO BLOCK DIAGRAM
DATA
ADDR
CTRL
BUS
TRANSCEIVER
+5
BUS
INTERFACE
LOGIC
82C55
DIGITAL
I/O
10K
82C55
DIGITAL
I/O
+5
24 DIO
24 DIO
CTR/TIMER I/O HEADER
IN 0
GATE 0
OUT 0
IN 2
GATE 2
OUT 2
+5
1
3
5
7
9
11
13
2
4
6
8
10
12
14
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.
DIGITAL I / O HEADERS
PORT A
PORT C
PC/104 BUS
PORT B
28
DIGITAL I/O
tel: 650-810-2500
www.diamondsystems.com
A7
A6
A5
A4
A3
A2
A1
A0
C7
C6
C5
C4
C3
C2
C1
C0
B7
B6
B5
B4
B3
B2
B1
B0
+5
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
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
[email protected]
COUNTER/TIMERS
ONYX-MM
3 COUNTER/TIMERS, 48 DIGITAL I/O, PROGRAMMABLE INTERRUPTS
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 previous
page.
SPECIFICATIONS
82C54-2
Counter/timers
3, 16 bits wide
Maximum input freq. 10MHz
On-board osc.
4MHz ±.01%
Signal type
TTL
Input voltage,
Low: 0.5V min, 0.8V max
High: 2.0V min, 5.5V max
Input current
-200µA max (low), 2mA max (high)
Output voltage
Low: 0.0V min, 0.4V max
High: 3.0V min, Vcc -0.4V max
Output current
±2.5mA max, each line
Pullup resistors
10KΩ all input lines
DIGITAL I/O
Chip
82C55A (qty. 2)
Number of I/O lines
48 (6 8-bit ports)
Direction
Programmable for each port
Output current
±2.5mA max, each line
Pullup resistors
10KΩ all input lines
INTERRUPTS
Number of interrupts 3
Interrupt level
2-7
Interrupt sources
Counter/timer outputs, Interrupt
input, or DIO line C0 (programmable)
GENERAL
Power supply
+5V ±10% @ 120mA typical
Operating temp.
-40 to +85°C
PC/104 Bus
8 bits
Weight
2.8oz / 79g
OMM COUNTER CONFIGURATION
DATA
MUX
CTRL
MUX
4MHZ
OSC.
GATE 2
GATE 2
IN 2
◆ 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.
+5
10K
82C55
DIGITAL
I/O
+5
MUX
24
DIGITAL
I/O
24
DIGITAL
I/O
ENABLE 1
EXTERNAL
TRIGGER
COUNTER 2
IN 2
◆ ±2.5mA output current on DIO lines
10K
SELECT 1
COUNTER
2 OUT
◆ Programmable port directions
INTERFACE
LOGIC
3 INTERRUPTS
OUT 2
SOURCE 1
10K
◆ 48 digital I/O using 2 82C55 chips
ADDR
INT 1
OUT 1
+5
internal clock, external signal, or
previous counter output
82C55
DIGITAL
I/O
82C55 #2
BIT C0
COUNTER
1 OUT
OUT 1
GATE 1
IN 1
GATE 1
MUX
COUNTER 0
10K
INT 0
ENABLE 0
SELECT 0
OUT 0
COUNTER 1
+5
MUX
IN 1
GATE 0
IN 0
OUT 0
GATE 0
SOURCE 0
IN 0
MUX
10K
COUNTER
0 OUT
◆ Programmable counter sources –
ONYX-MM BLOCK DIAGRAM
OMM INTERRUPT CONFIGURATION
82C55 #1
BIT C0
82C54
+5
◆ 3 16-bit counter/timers using 82C54 chip
BUS
TRANSCEIVER
COUNTER/TIMERS
Chip
INT 2
ENABLE 2
COUNTER
OUTPUTS
82C54
COUNTER/
TIMER
4MHZ
OSC.
COUNTER
AND
INTERRUPT
CONFIGURATION
LOGIC
COUNTER
INPUTS
COUNTER
GATES
EXTERNAL
TRIGGER
SELECT 2
OUT 2
SOURCE 2
PC/104 BUS
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
DIGITAL I/O
29
RELAYS & OPTOCOUPLERS
PEARL-MM
16 RELAYS
Model PMM-P with pin headers
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
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
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.
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.
◆ 500VAC / DC isolation between board
and signals
◆ Screw terminal and pin header I/O
options
◆ -40 to +85°C operation
SPECIFICATIONS
RELAYS
No. of Outputs
16
Relay type
SPDT (Form C)
Max voltage/current
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
Pin headers (-P)
Screw terminals (-S)
Isolation (all I/O)
500VDC or AC, channel-tochannel and channel-to-board
Power supply
+5VDC ±10%
Operating temp.
-40 to +85°C
Weight
PMM-P: 3.4oz / 96g
PMM-S: 3.6oz / 102g
PIN HEADER
0 NO
0C
0 NC
1 NO
1C
1 NC
2 NO
2C
2 NC
2 NO
3C
3 NC
4 NO
4C
4 NC
5 NO
5C
5 NC
6 NO
6C
6 NC
7 NO
7C
7 NC
NOT USED
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
SCREW TERMINALS
0 NO
0C
0 NC
1 NO
1C
1 NC
2 NO
2C
2 NC
3 NO
3C
3 NC
4 NO
4C
4 NC
5 NO
5C
5 NC
6 NO
6C
6 NC
7 NO
7C
7 NC
NOT USED
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
0 NO
0C
0 NC
1 NO
1C
1 NC
2 NO
2C
2 NC
3 NO
3C
3 NC
4 NO
4C
4 NC
5 NO
5C
5 NC
6 NO
6C
6 NC
7 NO
7C
7 NC
◆ FREE Universal Driver software included
ORDERING GUIDE
PMM-S
PMM-P
DATA
16 relays, screw terminals
16 relays, pin headers
OUTPUT
REGISTER
PEARL-MM BLOCK DIAGRAM
16 RELAY
OUTPUT BLOCKS
(SEE OUTPUT
DIAGRAM)
NC
C
X16
NO
For cables and accessories, see pages 46-47.
OUTPUT CIRCUIT
ADDR
CTRL
+5
INTERFACE
LOGIC
RELAY
DIGITAL
OUTPUT
NC
C
NO
PC/104 BUS
30
DIGITAL I/O
tel: 650-810-2500
www.diamondsystems.com
[email protected]
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.
SPECIFICATIONS
OPTOISOLATED INPUTS
Inputs
8 nonpolarized optoisolators
Input voltage DC
AC
3V min, 28V max,
3V p-p min, 28V p-p max,
40Hz or greater
Input switch time
100ms max
Input impedance
1.8KΩ min
AC input filter
Selectable on a per-channel basis
RELAY OUTPUTS
Outputs
8
Relay type
SPDT (Form C)
Max power
DC
AC
30VDC / 1A
125VAC / 0.1A resistive,
125VAC / 0.2A inductive
Max switching cap.
30W (DC), 50VA (AC)
Max operating
voltage
220VDC, 250VAC
Contact resistance
50mΩ max
Relay lifetime
1,000,000 operations
Actuation time
5ms max, operate or release
GENERAL
I/O header
2 x 20 pin header; on .1" centers
Mating Cable
DSC #C-40-18
Isolation (all I/O)
board to output
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
CTRL
INTERFACE
LOGIC
◆ DC switching capacity 30VDC / 1A
◆ AC switching capacity 125VAC / 0.1A
◆ Switching resistance 50 mΩ max
◆ 8 non-polarized optoisolated inputs
OUTPUT
REGISTER
8 RELAY
OUTPUT BLOCKS
(SEE OUTPUT
DIAGRAM)
INTPUT
REGISTER
8 OPTOISOLATED
INPUT BLOCKS
(SEE INPUT
DIAGRAM)
◆ Input voltage: 3-28VDC or 3-28VAC p-p
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.
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.
OPAL-MM BLOCK DIAGRAM
ADDR
◆ Long lifetime - 1,000,000 operations
Signal Isolation
I / O HEADERS
DATA
◆ 8 SPDT (form C) relays
NC
C
NO
X8
IN A
IN B
X8
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
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
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
OPTOISOLATOR
DIGITAL
INPUT
5.1K
1.8K
330
IN A
AC FILTER
SWITCH
IN B
330
2.2µF
OPAL-MM OUTPUT DIAGRAM
+5
RELAY
PC/104 BUS
CONTROL
OUTPUT
NC
C
NO
(shown
output
bit==0)0)
(shownwith
withdigital
control
output
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
DIGITAL I/O
31
RELAYS & OPTOCOUPLERS
IR104
20 RELAYS, 20 OPTOISOLATED INPUTS
◆ 20 SPST (Form A) relays
◆ Long lifetime - 20,000,000 operations
◆ DC switching capacity 30VDC / 5A
◆ AC switching capacity 125VDC / 5A
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.
SPECIFICATIONS
Inputs
20 Optoisolated inputs
Input voltage
3-24V AC or DC
Input impedance
2.8KW
Outputs
20 SPST relays
Max voltage
150VDC, 250VAC
Max current
5A AC or DC
(30VDC max)
Max power
150W, 1250VA
Contact resistance
30mW initially
UL rating
5A/30VDC or 250VAC
1/10HP 120VAC
Lifetime
20,000,000 cycles mechanical
100,000 cycles @ full power
Actuation time
6ms operate, 3ms release
I/O connectors
Inputs: 40-pin header
Outputs: Dual 20-pos. detachable
screw terminals
Power
5V @ 110mA typical (all relays off)
◆ Maximum switched load 150W /
1250VA
◆ Maximum switched voltage 150VDC /
inputs
◆ Input voltage: 3-24VDC, 3-24 p-p
20 relays, 20 optocouplers
PC/104
BUS
For cables and accessories, see pages 46-47.
OPTOISOLATOR INPUTS
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 9 A
IN 10 A
IN 11 A
IN 12 A
IN 13 A
IN 14 A
IN 15 A
IN 16 A
IN 17 A
IN 18 A
IN 19 A
IN 20 A
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
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 9 B
IN 10 B
IN 11 B
IN 12 B
IN 13 B
IN 14 B
IN 15 B
IN 16 B
IN 17 B
IN 18 B
IN 19 B
IN 20 B
40-POS. PIN HEADER
ORDERING GUIDE
IR104
20
RELAY
OUTPUTS
Operating Temp
-20 to +70°C
Size
3.550" x 3.775"
0.492" max component height
Weight
3.2oz / 90g
IR-104 INPUT DIAGRAM
+5
INTPUT REGISTERS
◆ FREE Universal Driver software included
BUS
INTERFACE
◆ -20 to +70°C operation
DETACHABLE
SCREW TERMINALS
OUTPUT REGISTERS
◆ 20 non-polarized optoisolated digital
20 AC OPTOCOUPLERS
250VAC
20 SPST RELAYS
IR-104 BLOCK DIAGRAM
20
OPTOISOLATOR
DIGITAL
INPUTS
IN A
IN B
RELAY OUTPUTS – LEFT SIDE
RELAY OUTPUTS – RIGHT SIDE
Top Edge of Board
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
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
PC/104 Connector End
32
DIGITAL I/O
tel: 650-810-2500
PULL UP
TO
INPUT
REGISTER
OPTOISOLATOR
2.5K
www.diamondsystems.com
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
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
[email protected]
AUDIO
CRYSTAL-MM-HP
SOUNDBLASTER AUDIO WITH BUILT-IN STEREO AMPLIFIER
SPECIFICATIONS
Mono microphone
input 100KΩ max
10mV to 125mΩ p-p 30KΩ min,
Stereo CD input
0V to 4V p-p 30KΩ min, 100KΩ max
Stereo line input
0V to 4V p-p 30KΩ min, 100KΩ max
Stereo line output
0V to 3.5V p-p 30KΩ typical
PC speaker input
TTL input from CPU
Stereo speaker output 0.5W per channel into 8Ω
Power supply
5VDC ±5%
Dimensions
3.550" x 3.775"
PC/104 Bus
16-bit configuration
Operating temp.
-20 to +70°C operating
MAIN I/O HEADER
SPEAKER L
SPEAKER R
CD L
MIC IN
LINE IN L
LINE IN R
LINE OUT L
LINE OUT R
DGND
VOLUME UP
1
3
5
7
9
11
13
15
17
19
2
4
6
8
10
12
14
16
18
20
AGND
AGND
CD R
AGND
AUX L
AUX R
AGND
AGND
MUTE
VOLUME DOWN
SPEAKERS
LEFT OUT
AGND
RIGHT IN
SPEAKER L
SPEAKER R
1
3
5
7
9
2
4
6
8
10
LEFT IN
RIGHT OUT
AGND
AGND
AGND
SPKR OUT L/LINE OUT L TIP
SPKR OUT R/LINE OUT R RING
AGND SHIELD
playback
◆ SoundBlaster Pro and Windows Sound
System compatibility
◆ 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
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.
1
2
3
4
5
6
3.5 MM JACK NO. 1*
◆ 16-bit stereo audio recording and
I/O Connections
PC SPEAKER
PC SPKR OUT
MONO OUT
MONO IN
AGND
PS SPKR IN
DGND
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™ and
Windows Sound System™ standards.
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.
ORDERING GUIDE
3.5 MM JACK NO. 1*
SPKR OUT L/LINE OUT L TIP
SPKR OUT R/LINE OUT R RING
AGND SHIELD
CMM-HP-5
5V in, 0.5Wx2 output
For cables and accessories, see pages 46-47.
*The signal assignments on these jacks are jumper configured.
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
AUDIO
33
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.
◆ 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
SPECIFICATIONS
SERIAL PORTS
No. of serial ports
1
16C554
QUAD
UART
DATA
INTS
2
PORTS 1 & 2
1.8432MHz
OSCILLATOR
ADDRESS
DECODE
LOGIC
CTRL
RS-232
RS-422
RS-485
3
4
Short circuit
protection
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
Input impedance
12KΩ minimum
Input current
+1.0mA max (VIN = 12V)
-0.8mA max (VIN = -7V)
PC/104 BUS
34
COMMUNICATIONS
PORTS 3 & 4
RS-232
RS-422
RS-485
0.2V maximum
Dual 20-pin headers;
Two ports per header
3.55" x 3.775"
Power supply
+5VDC ±10%
Current consumption
80mA typical, all outputs unloaded
Operating temp.
-40 to +85°C Extended
PC/104 bus
8 bit and 16-bit bus headers
are installed
Weight
2.5oz / 71g
INPUT/OUTPUT HEADERS (2 PER BOARD)
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
1
3
5
7
9
11
13
15
17
19
2
4
6
8
10
12
14
16
18
20
DSR 1
RTS 1
CTS 1
RI 1
N/C
DSR 2
RTS 2
CTS 2
RI 2
N/C
J4
INTERUPT CONTROL
AND STATUS REGISTER
2.0V min (RL = 50Ω)
Dimensions
For cables and accessories, see pages 46-47.
ADDR
5, 6, 7, or 8 data bits; parameters
Even, odd, or no parity
GENERAL
I/O headers
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
232, 422,
TERMINATION
485
SELECT
PROTOCOL
SELECT LINE (422/485) I/O HEADERS
2X10 PINS
DRIVERS
& RCVRS
J3
115kbps
Communications
High/low states
differential output
voltage symmetry
EMM-XT
EMERALD-MM BLOCK DIAGRAM
Maximum baud rate
Differential
output voltage
ORDERING GUIDE
◆ -40 to +85°C operation
RS-232, RS-422, RS-485 (jumper
selected) depending on model
RS-422, RS-485 MODES:
Differential
-0.2V min, +0.2V max input
threshold
◆ Low-cost RS-232-only version available
◆ +5V-only supply
4
Protocol
N/C
TXD+1
GND
RXD+1
GND
N/C
TXD+2
GND
RXD+2
GND
1
3
5
7
9
11
13
15
17
19
2
4
6
8
10
12
14
16
18
20
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
1
3
5
7
9
11
13
15
17
19
2
4
6
8
10
12
14
16
18
20
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.
4 INTERRUPTS
tel: 650-810-2500
www.diamondsystems.com
[email protected]
SERIAL PORTS
EMERALD-MM-8P
8 PORTS, RS-232/422/485 PROTOCOLS, SOFTWARE CONFIGURATION
SPECIFICATIONS
SERIAL PORTS
No. of serial ports
8
Protocols
RS-232, RS-422, RS-485
(local and no echo)
Configuration
All features software configurable
Maximum baud rate
460.8kbps
Communications
parameters
5, 6, 7, or 8 data bits;
Even, odd, or no parity
Short circuit protection
Continuous, all outputs
RS-232 MODE:
Input impedance
3Kohm minimum
Input voltage swing
± 30V maximum
Output voltage swing
± 5V min, ±7V typical
RS-422, RS-485 MODES:
Differential threshold
-0.2V min, +0.2V max input
Input impedance
12Kohm minimum
Input current
+1.0µA max (VIN = 12V)
-0.8µA max (VIN = -7V)
Differential output voltage 2.0V min (RL = 50ohm)
High/low states differential
output voltage symmetry 0.2V maximum
Termination
Jumper-selectable 120 ohms
DIGITAL I/O
No. / Direction
8, individually programmable
Input voltage
Logic 0: -0.3V min, 0.8V max
Logic 1: 2.0V min, 5.3V max
Output voltage
Logic 0: 0.0V min, 0.4V max
Logic 1: 3.7V min, 5.0V max
Output current
0: 6mA max; 1: -4mA max
GENERAL
I/O headers
Dual 40-pin headers, 4 ports per
Dimensions
3.55" x 3.775"
Power supply
+5VDC ±10%, 160mA
Operating temp.
-40 to +85°C Extended
Weight
2.1oz. / 71g
Emerald-MM-8P offers 8 multi-protocol serial ports
on a single PC/104 module with complete software
configurability. Each port can be individually
selected for RS-232, RS-422, or RS-485 under software control. Both local-echo and non-local-echo
modes are supported for RS-485. I/O addresses
and interrupt levels are also programmable, with
interrupt sharing available for any number of ports.
Each port may further be enabled or disabled in
software. All configuration data is stored in an
on-board EEPROM that is loaded automatically on
power-up.
For applications where fixed addresses are
desired, four groups of preset addresses are
available with jumper settings that override the
programmed settings. Line termination for RS422/485 modes is also jumper-selectable.
Emerald-MM-8P offers 8 convenient digital I/O
lines. The direction of each line is independently
programmable.
Two I/O headers are provided, with four serial
ports and four digital I/O lines on each header. The
board operates on +5V only, eliminating the need
for a +12V supply that is often required for serial
port operation.
Emerald-MM-8P is based on the 16C654 quad
serial port IC. This device contains 4 identical sets
of registers, one for each port, and is compatible
with the standard PC serial port. Each port contains
64-byte transmit and receive FIFOs to support the
high-speed 460.8kbps data rates.
Model EMM-8P-XT is backward compatible with
Diamond Systems’ EMM-8M-XT and EMM-8232XT boards.
7.3728MHZ
OSCILLATOR
PROTOCOL
SELECT
ADDRESS
DATA
CONTROL
PROTOCOL
SELECT
RAM-BASED
FPGA
PC/104
ISA BUS
RS-422/RS-485 protocols
◆ Software selectable I/O addresses
and interrupt levels
◆ Supports interrupt sharing
◆ EEPROM storage of configuration data
for automatic power-on configuration
◆ 8 programmable digital I/O lines
◆ Dual 40-pin I/O headers, 4 ports
per header
◆ +5V only operation
◆ -40 to +85°C operation
◆ PC/104 form factor
8 RS-232/422/485 serial ports
For cables and accessories, see pages 46-47.
INPUT/OUTPUT HEADERS (2 PER BOARD)
J3 (RIGHT)
RS-232/422/485
TRANSCEIVERS
RS-232 Configuration
PORT 1
J4 (LEFT)
RS-232/422/485
TRANSCEIVERS
RS-422 Configuration
RS-485 Configuration
SERIAL PORTS
1-4
SERIAL PORTS
5-8
4 DIGITAL I/O
PORT
CONFIGURATION
EEPROM
FPGA
CONFIGURATION
FLASH MEMORY
◆ Software-configurable RS-232/
ORDERING GUIDE
4 DIGITAL I/O
16C654
QUAD UART
WITH 64-BYTE
FIFOS
data rates
◆ 16C654 UARTS with 64-byte FIFOs
EMM-8P-XT
EMM-8P-XT B LOCK DIAGRAM
16C654
QUAD UART
WITH 64-BYTE
FIFOS
◆ 8 serial ports with up to 460.8kbps
PORT 2
PORT 3
CONFIGURATION
UPDATE
CONNECTOR
PORT 4
DCD 1
RXD 1
TXD 1
DTR 1
GND
DCD 2
RXD 2
TXD 2
DTR 2
GND
DCD 3
RXD 3
TXD 3
DTR 3
GND
DCD 4
RXD 4
TXD 4
DTR 4
GND
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
DSR 1
RTS 1
CTS 1
RI 1
DIO A
DSR 2
RTS 2
CTS 2
RI 2
DIO B
DSR 3
RTS 3
CTS 3
RI 3
DIO C
DSR 4
RTS 4
CTS 4
RI 4
DIO D
PORT 1
PORT 2
PORT 3
PORT 4
NC
TXD+1
GND
RXD+1
GND
NC
TXD+2
GND
RXD+2
GND
NC
TXD+3
GND
RXD+3
GND
NC
TXD+4
GND
RXD+4
GND
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
NC
TXD-1
GND
RXD-1
DIO A
NC
TXD-2
GND
RXD-2
DIO B
NC
TXD-3
GND
RXD-3
DIO C
NC
TXD-4
GND
RXD-4
DIO D
NC
TXD/RXD+1
GND
NC
GND
NC
TXD/RXD+2
PORT 2
GND
NC
GND
NC
TXD/RXD+3
PORT 3
GND
NC
GND
NC
TXD/RXD+4
PORT 4
GND
NC
GND
PORT 1
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
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
All ports shown in same protocol for simplicity. Each port may be independently configured.
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
COMMUNICATIONS
35
SERIAL PORTS
EMERALD-MM-OPTO
OPTO-ISOLATED SERIAL PORTS + DIGITAL I/O
SERIAL PORTS + DIGITAL I/O
◆ 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
C7
C5
C3
C1
B7
B5
B3
B1
A7
A5
A3
A1
+5V
1
3
5
7
9
11
13
15
17
19
21
23
25
2
4
6
8
10
12
14
16
18
20
22
24
26
C6
C4
C2
C0
B6
B4
B2
B0
A6
A4
A2
A0
GND
Emerald-MM-Opto provides 2 or 4 optically isolated serial ports with RS-232, RS-422, and
RS-485 protocols, as well as 24 digital I/O lines, all
on a single board. The optical isolation of 1000V DC
or AC protects your embedded system from ground
differentials or noise spikes on the serial ports that
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.
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
offers flexibility with the following advanced
features:
◆ Independent protocol and IRQ configuration for
each serial port.
◆ 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
overloading the system processor
◆ Auto-flow control enables easy RS-485 operation by automatically enabling and disabling the
transmitter during data transmission, preventing 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.
The 24 digital I/O lines are based on an 82C55
chip and feature programmable direction in 4- and
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.
36
COMMUNICATIONS
EMM-OPT2-XT: 2; EMM-OPT4-XT: 4
Protocol
RS-232, RS-422, RS-485;
Jumper selected
Maximum baud rate
230.4kbps RS-232; 460.8kbps
RS-422/RS485
Communications
parameters
5, 6, 7, or 8 data bits; Even, odd, or
no parity
Short circuit
protection
All outputs protected against
continuous short circuit
Isolation voltage
1000VDC or AC
Isolation coupling
option
3MW in parallel with 220pF (consult
factory for more details)
RS-232 MODE
Input impedance
3KΩ min
Input voltage swing
±30V max
Output voltage swing
±5V min, ±7V typical
RS-422, RS-485 MODES
Differential input
-0.2V min, +0.2V max
threshold
Input impedance
12KW min
Input current
+1.0mA max (VIN = 12V)
0.8mA max (VIN = -7V)
Differential output
voltage
2.0V min (RL = 50W)
High/low states
differential output
voltage symmetry
0.2V max
DIGITAL I/O
No. of I/O lines
24, using 82C55 chip
Direction
Ports A and B
Individually programmable for all
input or all output
Programmable in 4-bit groups for
input or output
Port C
Input voltage
Low 0.5V min, 0.8V max
High 2.0V min, 5.5V max
Output voltage
Low 0.0V min, 0.4V max
High 3.0V min, Vcc - 0.4V max
Output current
±2.5mA max, each line
Serial Port Connectors
Pull-up resistors
10KΩ all lines, selectable with jumper
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
3.55" x 3.775" (PC/104 standard)
Power supply
+5VDC ±10%
Current consumption
300mA / 1.5W typical, all outputs
unloaded
Operating temp.
-40 to +85°C
Weight
3.0 oz / 85g
INPUT/OUTPUT HEADERS (2 OR 4 PER BOARD)
RS-232 Configuration
The digital I/O is provided on a 26-pin pin header
with the following pinout. Mating cable is C-26-18.
SPECIFICATIONS
SERIAL PORTS
No. of serial ports
NC
RXD
TXD
NC
ISO GND
1 2
3 4
5 6
7 8
9 10
NC
RTS
CTS
NC
NC
tel: 650-810-2500
RS-422 Configuration
RXD+
RXDTXD+
TXDISO GND
1 2
3 4
5 6
7 8
9 10
CTSRTS+
CTS+
RTSNC
RS-485 Configuration
RXD+/RXD+
TXD-/RXDTXD+/RXD+
TXD-/RXDISO GND
1 2
3 4
5 6
7 8
9 10
www.diamondsystems.com
NC
NC
NC
NC
NC
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
SERIAL PORTS + DIGITAL I/O
SPECIFICATIONS
SERIAL PORTS
No. of serial ports
4, RS-232
Maximum baud rate
115kbps
Communications
parameters
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
48, 5V logic compatible
Direction
Programmable bit by bit
Output current
0: 8mA max; 1: -0.3mA max
GENERAL
I/O headers
Serial ports
Digital I/O
Dual 20-pin headers
Dual 50-pin headers
Dimensions
3.55" x 3.775"
Power supply
+5VDC ±5%
Current consumption
100mA typical, all outputs open
Operating temp.
-40 to +85°C
PC/104 bus
8 bit and 16-bit bus headers
are installed (16-bit header
used for interrupt levels only)
Weight
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
The two-in-one concept of EmeraldMM-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
◆ Two boards in one saves space
8mA in low state. Emerald-MM-DIO uses inverting
◆ Industry-standard design compatible
logic on the DIO lines. Port direction is programmawith any popular operating system
ble bit by bit: When a 0 is written to any bit, its out◆ 4 RS-232 ports
put is tri-stated and pulled high by a 10KΩ resistor,
indicating a logic 1 and enabling it to also be used
◆ 16C554 UART with 16-byte FIFOs
as an input. When a 1 is written to a bit, its output
◆ 115.2K max baud rate
is driven low indicating a logic 0. Input data is also
inverted, so readback of output ports matches the
◆ Jumper-selected address and interrupts
written data.
◆ Built-in interrupt sharing
Emerald-MM-DIO features edge detection
◆ 48 digital I/O lines
capability on 24 DIO lines. You can enable or
disable edge detection and select high or low edge
◆ Edge detection on DIO with interrupt on
on each bit independently. When any specified
change of state
edge occurs, an interrupt will be generated. Edge
◆ +5V power supply
detection is fully supported by our Universal Driver
◆ -40 to +85°C operation
software, letting you run your own custom code
whenever a change of state occurs. This powerful
◆ FREE Universal Driver software included
feature can be used for security and safety
applications, pattern matching,
EMERALD-MM-DIO BLOCK DIAGRAM
and more.
Mating cables are C-DB9M-2
1.8432MHz
OSCILLATOR
RS-232
I/O HEADERS
ADDR
(qty. 2) for the serial ports and CADDRESS
TRANSCEIVERS
2X10 PINS
DECODE
CTRL
50-18 (qty. 2) for the digital I/O.
LOGIC
J3
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
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
DCD 1
RXD 1
TXD 1
DTR 1
GND
DCD 2
RXD 2
TXD 2
DTR 2
GND
1
3
5
7
9
11
13
15
17
19
2
4
6
8
10
12
14
16
18
20
DSR 1
RTS 1
CTS 1
RI 1
N/C
DSR 2
RTS 2
CTS 2
RI 2
N/C
DATA
16C554
QUAD
UART
2
DCD
RXD
TXD
DTR
GND
DSR
RTS
CTS
RI
J4
3
PORTS 3 & 4
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
PORTS 1 & 2
1
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
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
INTERRUPT CONTROL
AND STATUS REGISTER
4
Emerald-MM-DIO contains
two headers for serial ports
and two headers for digital I/O
with the pinouts shown here.
DCD
RXD
TXD
DTR
GND
DSR
RTS
CTS
RI
+5
10K
24
DIGITAL
I/O
J5
24
DIGITAL
I/O
+5
4 INTERRUPTS
10K
24
DIGITAL
I/O
J6
24
DIGITAL
I/O
EDGE
DETECT
CIRCUIT
INTERRUPT
PC/104 BUS
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
COMMUNICATIONS
37
COMMUNICATIONS
JANUS-MM
DUAL CAN PORTS, CARRIER FOR WIRELESS AND GPS MODULES
◆ 2-in-1 CAN + Wireless/GPS board
◆ Dual CAN 2.0B interfaces
◆ Philips SJA1000T controllers
◆ Channel to channel and channel to
system isolation
◆ Linux CAN driver included;
Windows CE CAN driver available
◆ Socket for GSM/GPRS and CDMA
wireless communications modules
JANUS-MM combines dual CAN interfaces with sockets for wireless communications and GPS to create a complete
I/O subsystem for automotive and vehicle tracking
applications. The dual CAN ports use the Philips
SJA1000T CAN controller and 82C251 transceiver,
for full CAN2.0B functionality. Each port is independently isolated from the system to eliminate
sensitivity to noise and ground shifts in the network. Jumper options include slew rate control,
transceiver power source (on-board or loop
power), address, and interrupt settings. Both
memory and I/O addressing are supported.
JANUS-MM includes sockets and support
circuitry for GSM/GPRS and CDMA wireless communication modules from MultiTech, as well as
8-channel and 12-channel GPS receivers from
Trimble Navigation. A built-in dual UART circuit
provides the necessary interface to the modules.
The add-on modules are available separately
based on your desired configuration. See below
for information on available modules.
SPECIFICATIONS
CAN CIRCUIT
CAN channels
2, 2.0B
Controller
Philips SJA1000T
Transceiver
Philips 82C251
Isolation
500V channel to channel
Transceiver power
5V, on-board or loop
Clock rate
16MHz
Data rate
1Mbps
Bus interface
Memory or I/O
WIRELESS MODULES
Manufacturer
MultiTech SocketModem
Types
GSM/GPRS or CDMA
GPS MODULE
Manufacturer
Models
GENERAL
Dimensions
◆ Socket for Lassen SKII and IQ GPS
receiver modules providing location
tracking and timing data
Trimble Navigation
Lassen SKII 8-channel
Lassen IQ 12-channel
3.55" x 3.775", PC/104 form factor
PC/104 bus
16-bit stackthrough ISA bus
Power supply
+5VDC ±5% @ 77 mA w/o modules
Operating temp
-40 to +85°C
Weight
2.1oz / 59g
◆ PC/104 form factor
JANUS-MM BLOCK DIAGRAM
CANFEATURES
PC/104
ISA BUS
OPTIONAL POWER
ISOLATION
SJA1000 CAN
CONTROLLER
SJA1000 CAN
CONTROLLER
82C251 CAN
TRANSCEIVER
82C251 CAN
TRANSCEIVER
ISOLATION
CAN
SIGNALS PORT A
SIGNALS
CAN
PORT B
OPTIONAL POWER
ORDERING GUIDE
GPS ANTENNA
PORT 1
ADDRESS
DATA
CONTROL
Janus-MM with GSM and
GPS modules installed
16C2850
DUAL UART
PORT 2
CONTROL
LOGIC
MULTIPLEXOR
JNMM-COMBO-XT
Dual CAN + Carrier PC/104 Module
GSM/GPRS, CDMA, and GPS modules:
Contact factory for more information or visit
these websites:
www.multitech.com
www.trimble.com
IRQ & ADDRESS
SELECTION
TRIMBLE
GPS
RECEIVER
MULTITECH
GSM/CDMA
WIRELESS
MODEM
1 PPS OUTPUT
BATTERY
BACKUP
GSM/CDMA
A NT E NNA
TTL SERIAL
WIRELESS FEATURES
Wireless / GPS
Add-on Modules
SocketModem GSM/GPRS Features
SocketModem CDMA Features
Lassen SKII GPS Features
Lassen iQ GPS Features
◆ 850/1900 or 900/1800MHz operation
◆ 800/1900MHz operation
◆ L1 frequency, 8 channel receiver
◆ L1 frequency, 12 channel receiver
◆ Packet data up to 85.6kbps
◆ Packet data up to 153.6kbps
◆ TSIP, NMEA, and TAIP protocols
◆ TSIP, NMEA, and TAIP protocols
◆ Circuit-switched data up to 9600bps
◆ Circuit-switched data up to 14,400bps
◆ 1Hz location update rate
◆ 1Hz location update rate
◆ GSM class 1 and class 2 group 3 fax
◆ Class 2 group 3 fax
◆ 1 pulse per sec precision output
◆ 1 pulse per sec precision output
◆ SMS capability
◆ SMS capability
◆ Battery backup option for faster
◆ Battery backup option for faster
◆ MMCX antenna connector and
◆ MMCX antenna connector
SIM socket
◆ -30 to +70°C operation
and SIM socket
◆ -30 to +70°C operation
warm start capability
◆ SMB antenna connector
◆ -40 to +85°C operation
◆ H.FL-R-SMT low-profile antenna
warm start capability
connector
◆ -40 to +85°C operation
38
COMMUNICATIONS
tel: 650-810-2500
www.diamondsystems.com
[email protected]
PC/104-PLUS EXPANSION MODULES
TMM-USB4P
TMM-USB4P is a 4-port Universal Serial Bus (USB)
2.0 PC104-Plus adapter for upgrading Embedded
computers to higher performance. This card is
intended for applications requiring high speed
communications, such as video cameras or mass
storage. It is 40 times faster than previous USB
adapters and 20% faster than Firewire (IEEE-1394).
The USB 2.0 ports can transfer data at 480
Megabits per second each, making this board ideal
for external storage, backup, networking and video
applications.
TMM-USB4P interfaces to the host CPU via the
PC/104-Plus PCI bus. The PC/104 ISA connector is
provided for pass-through to additional PC/104
boards mounted in the stack.
◆ 4 PCI-based USB 2.0 ports (480 Mbps)
◆ USB 1.1/USB 1.0 compatibility
◆ OHCI and EHCI host controller core
◆ Plug-and-Play installation
◆ Windows XP, 2000, Me, 98SE, and 98 support
◆ PC/104 ISA bus pass-through connectors installed
◆ Dimensions: 3.55" x 3.775"
◆ Power: 5VDC @ 1.8W max
TMM-USB4P
◆ Operating temperature: 0 to 70°C
TMM-PCM2P
TMM-PCM2P provides two PCMCIA card slots
with PCI interface. The PCMCIA slots work with
Type I, Type II and Type III PCMCIA memory, I/O
and ATA hard disk cards. The module fully complies with PCMCIA v. 2.1 and JEIDA 4.2, has 16-bit
legacy mode support, and PCI way legacy mode
support. You can mix and match 5V/3.3V PC card,
16/32 cards, 3.3V CardBus Cards. The TMMPCM2P also allows hot swapping of PCMCIA modules.
TMM-PCM2P interfaces to the host CPU via the
PC/104-Plus PCI bus. The PC/104 ISA bus connector is provided for pass-through to additional
PC/104 boards mounted in the stack.
4 PORT USB 2.0 MODULE
DUAL PORT PCMCIA ADAPTER
◆ 2 PCI-based PCMCIA Slots
◆ Supports Type I, II, III PCMCIA cards
◆ Complies with PCMCIA v2.1 and JEIDA 4.2
◆ PCI Way Legacy Mode Support
◆ 16-bit Legacy Mode Support
◆ 5V/3.3V PC, 16/32 bit, 3.3V CardBus support
◆ Uses TI 1420 controller
◆ Supports hot swapping
TMM-PCM2P
◆ Dimensions: 3.55" x 3.775"
◆ Power: +5VDC
◆ Operating temperature: 0 to 70°C
MERCATOR
DUAL 10/100MBPS ETHERNET + 24 DIGITAL I/O
Mercator combines 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 accessed via the ISA bus. They feature programmable direction in 4- and 8-bit groups.
Jumper-configurable options include I/O address
and 10K-Ohm pull-up resistors on the I/O lines.
◆ 2 PCI-based 10/100Mbps Ethernet ports
◆ NS DP83815 Mac+Phy chips
◆ Latching pin headers and RJ-45 jacks
◆ 24 digital I/O using 82C55 on ISA bus
◆ PC/104-Plus PCI + ISA bus interfaces
◆ Dimensions: 3.55" x 3.775"
◆ Power: +5VDC
◆ Operating temperature: -40 to +85°C
Mercator
ORDERING GUIDE
TMM-USB4P PC/104+ USB 2.0 4 Port Module
TMM-PCM2P PC/104+ PCMCIA 2 Card Module
MRC-224-XT PC/104+ Dual 10/100Mbps Ethernet Module
For cables and accessories, see pages 46-47.
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
DIGITAL I/O
39
POWER SUPPLIES
JUPITER-MM
50 WATTS, DUAL OR QUAD OUTPUTS, RUGGED DESIGN
◆ 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
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-512V512 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.
SPECIFICATIONS
INPUT
Input voltage
7-30VDC
Transient protection
1500W transient voltage
suppressor
Transient cutoff
31V nominal
OUTPUT
Output voltage/current
See configuration table
Output protection
Current limit / short circuit
protection
Output ripple
<50mV RMS
(+5V output, 50% load)
Load regulation
±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
◆ ±3% load regulation
Operating temperature
-40 to +85°C
◆ Rugged SMT design
Weight
5.0oz / 142g
◆ Slim heat sink conforms to PC/104
JUPITER-MM BLOCK DIAGRAM
mechanical limits
◆ -40 to +85°C operation
INPUT FILTER
AND PROTECTION
+
–
INPUT
OUTPUT POWER
ORDERING GUIDE
SHUTDOWN
CONTROL
+5V
SWITCHER
JMM-512
50 Watts, +5V, +12V outputs
JMM-512-V512 50 Watts, ±5V, ±12V outputs
+5V
GROUND
For cables and accessories, see pages 46-47.
+12V
+12V
SWITCHER
JMM-512-V512 ONLY
-12V
SWITCHER
JUPITER-MM-512
+5V
10A
+12V
2A
JUPITER-MM-512-V512
+5V
10A
+12V
2A
-5V
0.15A
-12V
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.
40
POWER SUPPLIES
tel: 650-810-2500
www.diamondsystems.com
PC/104 BUS POWER PINS
Ground
A32, B1, B31, B32,
C0, D0, D18, D19
+5V
B3, B29, D16
+12V
B9
-12V
B7
-5V
B5
[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
—
SHUTDOWN
+5V
SWITCHER
CONTROL
+5V
GROUND
+12V
+12V
SWITCHER
-12V
SWITCHER
-12V
-5V
REGULATOR
16C554
QUAD 1
VART 2
4
3
PC/104
BUS
-5V
PROTOCOL
SELECT
RS-232
RS-422
RS-485
UNUSED
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
Output protection
+5V @ 5A
Current limit / short circuit protection
Output ripple
<50mV RMS (+5V output, 50% load)
Load regulation
±3%
Efficiency
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
3KΩ min
Input voltage
± 30V max
Output voltage
± 5V min
RS-422, RS-485 MODES:
Input threshold
±0.2V
Input impedance
12KΩ min
Output threshold
2.0V min
MECHANICAL/ENVIRONMENTAL
Size
3.55" x 3.775"
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
B3, B29, D16
+12V
B9
-12V
B7
-5V
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.
PC/104 bus
J1 (64 pins) and J2 (40 pins)
stackthrough connectors installed
Operating temp.
-40 to +85°C
Weight
JMM-SIO: 4.0oz / 113g
JMM-SIO-XT
JMM-LP-XT
JMM-LP: 2.5oz / 71g
For cables and accessories, see pages 46-47.
JUPITER-MM-LP
◆ 25 watts output power: +5VDC @ 5A
◆ 7-30VDC input range
ORDERING GUIDE
◆ Low-cost, lightweight unit
50 watts, ±5V, ±12V, 2 RS-232/422/485 ports
25 watts, +5V output
◆ -40 to +85°C operation
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
POWER SUPPLIES
41
POWER SUPPLIES
DC/DC POWER SUPPLIES
PC/104 DC/DC POWER SUPPLIES
FEATURES
◆ Designed for vehicle applications
◆ Power management feature
◆ Multi-output DC power for PC/104 systems ◆ Output power on PC/104 bus
◆ Wide-range input voltages
◆ Auxiliary power out on screw terminals
◆ Battery charger capability
◆ -40 to +85°C operation
HESC-104
◆ 60 watts output power
◆ ±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
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.
HE104-DX
◆ 60 watts output power
◆ ±5V, ±12V outputs
SPECIFICATIONS
◆ PC/104 bus power output
Model
HESC-104
HESC-SER
HE104-DX
HE104+DX
HE-HP
6-40VDC
6-40VDC
6-40VDC
6-40VDC
6-40VDC
60W
60W
60W
60W
100W
POWER
Input voltage
Max output power
Max +3.3V output
HE104+DX
◆ 60 watts output power
◆ +3.3V, +5V, ±12V outputs
◆ PC/104 and PC/104-Plus
bus power output
10A
Max +5V output
12A
12A
12A
12A
20A
Max +12V output
2.5A
2.5A
2.5A
2.5A
2.5A
Max -5V output
0.4A
0.4A
0.4A
Max -12V output
0.5A
0.5A
0.5A
0.5A
Max efficiency
95%
95%
95%
95%
Soft start
95%
10ms on +5V output 10ms on +5V output
MECHANICAL
3.550" x 3.775"
3.550" x 3.775"
Weight
6.6oz / 186g
7.3oz / 207g
6.1oz / 173g
6.1oz / 173g
6.1oz / 173g
HE-HP
Operating temp.
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
◆ 100 watts output power
PC/104 connector
✓
✓
✓
◆ +5V, +12V outputs
PC/104-Plus connector
Size
◆ Output power on screw
terminals
POWER SUPPLIES
tel: 650-810-2500
✓
BATTERY CHARGER
4.0A
4.0A
Charge voltage
9.5-19.5V
10-35V
Charger control
PC/104 bus
Serial port
Max charge current
42
3.550" x 3.775" 3.550" x 3.775" 3.550" x 3.775"
www.diamondsystems.com
[email protected]
POWER SUPPLIES
POWER SUPPLY ACCESSORIES
BACKUP BATTERIES
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 HESCSER 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.
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
BAT104-NiCd, 4.2Ah
BATTERY SPECIFICATIONS AND MODEL NUMBERS
MODEL
BAT104-NICD
BAT104-NIMH
BAT104-SLA25
BAT104-SLA45
Technology
Nickel-Cadmium
Nickel Metal Hydride
Sealed Lead Acid
Sealed Lead Acid
7 x AA
7 x AA
5xD
5 x DD
8.4V
8.4V
10V
10V
600mAh
2.3Ah
2.5Ah
4.5Ah
3.55" x 3.775"
Configuration
Max output voltage
Capacity
3.55" x 3.775"
3.55" x 3.775"
3.55" x 3.775"
Height
0.59”
0.59”
2.80”
4.15”
Weight
7.8oz / 221g
7.8oz / 221g
40.8oz / 1155g
52.1oz / 1474g
Temperature range
-20 to +60°C
-10 to +65°C discharge,
0 to 45°C charge
-65 to +65°C
-65 to +65°C
Length x width
BAT104-NiMH, 14.7Ah
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-SLA25, 12.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 toHESC-104, battery to HESC-104)
◆
-40 to +85° operation
Visit our website www.diamondsystems.com for full details on all our products!
BAT104-SLA45, 22.5Ah
tel: 650-810-2500
POWER SUPPLIES
43
ENCLOSURES
PANDORA
◆ Compact PC/104 enclosure system
Pandora provides an easy to assemble, light,
rugged, and flexible enclosure for PC/104 systems.
Pandora offers a unique approach to packaging
by eliminating internal cables. This speeds up the
assembly process and improves reliability and
ruggedness. A panel I/O board plugs directly onto
the CPU and converts all CPU I/O signals to industry-standard connectors. The panel board then
mounts directly to the matching front panel of the
enclosure. The entire PC/104 stack is held firmly in
place with direct connections to both the top and
bottom of the enclosure for extra rigidity. The rear
panel provides convenient corner holes for quick
mounting of the complete system.
Panel
I/O board
CPU
Enclosure
front
panel
◆ Easy to assemble
◆ Rugged cable-free design for
Diamond Systems CPUs
◆ Easy expansion capability
◆ Low cost
◆ Multiple lengths available starting at
only 1.7".
Now Supports Easy Expansion!
A new panel I/O board design accommodates up
to two add-on PC/104 modules without requiring
costly and time-consuming enclosure redesign.
One pin header can be used with any PC/104 board
with a 50-pin I/O connector to provide additional
analog or digital I/O. Two additional 20-pin connectors can be used with any model of Emerald-MM to
support 4 additional serial ports (for a total of 8).
User I/O connectors are already provided on the
panel I/O board.
Side view showing cable-free assembly
method. This entire assembly can fit inside
our 1.7" enclosure.
1.7" / 43mm
Supports Multiple CPU Boards
Pandora is compatible with our Elektra, Athena,
and Prometheus CPU boards. All three CPUs contain the same set of I/O connectors with the same
features in the same locations. You can build a
rugged, cable-free PC-based controller using the
CPU of your choice.
Front side of panel I/O board includes
all user I/O connectors and mates
directly to front panel of enclosure.
3" / 76mm
5" / 127mm
7" / 178mm
Multiple Sizes Available
Pandora is available in multiple case lengths. The
1.7" size accommodate one CPU and the panel I/O
board. A 3.0" case enables the addition of up to 2
add-on PC/104 boards. Other standard sizes include 5", 7", and 10". Custom lengths and finishes
are also available.
Use our generic series with blank end panels
to design your own custom enclosure.
Rear side of panel I/O board mates
directly to I/O connectors on CPU
board, eliminating all cables.
Expansion pin headers enable use
with many add-on PC/104 modules
as well (cables required).
44
ENCLOSURES
Custom PC/104 system based on Pandora
enclosure with 4 Diamond Systems PC/104
boards inside.
ORDERING INFORMATION
For part numbers and ordering information visit
our website at www.diamondsystems.com.
tel: 650-810-2500
www.diamondsystems.com
Mount a 2.5" hard drive
directly on the PC/104
stack inside Pandora
using our ACCHDDMOUNT board
(See page19).
[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 below. 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 14), 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.
CT-EC00
blank end cap
PC/104 STACK HEIGHT
# BOARDS
1ST BOARD IS
NON-STACKTHROUGH
CT-EC01
end cap
CT-FAN miniature,
12VDC fan
1ST BOARD IS
STACKTHROUGH
inch
mm
inch
mm
1
0.60
15.2
0.92
23.4
2
1.26
32.1
1.58
40.2
3
1.92
48.9
2.24
57.0
4
2.59
65.7
2.91
73.8
5
3.25
82.5
3.57
90.6
6
3.91
99.3
4.23
107.4
7
4.57
116.1
4.89
124.3
8
5.23
132.9
5.55
141.1
◆ 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
8
8" / 203mm
10
10" / 254mm
12
12" / 305mm
CT-<L>
Can-Tainer enclosure;
specify length
VT-<L>
Versa-Tainer enclosure;
specify length
VT-EBX
EBX mounting plate for
Versa-Tainer 8" or longer
CT-FAN
12VDC fan; mounting
hardware not included
VT-EC00
Versa-Tainer blank end cap
VT-EC02
Versa-Tainer end cap, 4x DB9
and 2x DB25
CT-EC00
Can-Tainer blank end cap
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.
Versa-tainer
cross section
Can-tainer
cross section
CT-6VD00
CT-ALOO
vertical
PC/104 size
mounting plate mounting plate
VT-EBX bottom view
Hercules CPU mounted on
VT-EBX in Versa-Tainer
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.
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
ENCLOSURES
45
ACCESSORIES
PC/104 Prototype Board
PC/104 Screw Terminal 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.
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.
PROTO-104-K
STB-104
Hercules Data Acquisition Demo Board
PROTO-104-A
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
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
ACC-HRCDAQ
in both single-ended and differential mode.
The Hercules analog outputs are also routed back to analog input channels for measurement.
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.
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.
H-104-64-ST
AC Adapters
H-104-64-NS
H-104-40-ST
H-104-40-NS
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.
AC Adaptor
AC Bus Termination
Mass Storage Accessories
This accessory board mounts on the PC/104 stack
and provides AC line termination to protect the
bus signals from noise sources that can disrupt
reliable operation. The built-in stackthrough bus
connectors enable mounting on either the top or
bottom of the stack.
For IDE flashdisks, CompactFlash adapter, and hard drive mounting
boards, see page 19.
46
ACCESSORIES
tel: 650-810-2500
AC-104-16
www.diamondsystems.com
[email protected]
CABLES
WHAT CABLES DO I NEED?
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.
ELEKTRA CABLE KIT
PART NO.
C-ELK-KIT
DESCRIPTION
Elektra cable kit, includes 1 each
of the following:
698012
Dual port USB cable
C-PRZ-01
Breakout cable: serial, parallel,
PS/2, utility
C-50-18
ATHENA CABLE KIT
Use the list below to select the
cables for each PC/104 I/O board
in this catalog.
PART NO.
C-ATH-KIT
DESCRIPTION
Athena cable kit, includes 1 each of the following:
698032
USB cable, ports 2 & 3
698012
USB cable, ports 0 & 1
DIAMOND-MM-32X-AT
698009
Power input cable
698006
Power output cable
1 C-50-18
1 C-34-18
698011
External battery cable
DIAMOND-MM-16-AT
C-PRZ-02
Ethernet cable, pin header to RJ-45
1 C-50-18
C-PRZ-01
Breakout cable: serial, parallel, PS/2, utility
698030
VGA cable, pin header to DB15
698031
Audio cable, pin header to 4x stereo jack
C-50-18
Data acquisition, 50 conductor .1" ribbon cable
698004
IDE 44-conductor 2mm ribbon cable
DIAMOND-MM-AT
1 C-50-18
DIAMOND-MM
1 C-50-18
EMERALD-MM
HERCULES CABLE KIT
2 C-DB9M-2
PART NO.
C-HRC-KIT
DESCRIPTION
Hercules cable kit, includes 1 each of the following
except as noted:
EMERALD-MM-8P
Data acquisition, 50 conductor
.1" ribbon cable
C-PRZ-02
Ethernet cable, pin header to RJ-45
Dual-port PS/2 cable
2 C-DB9M-2
2 C-50-18
IDE 44-conductor 2mm
ribbon cable
698022
698025
Audio cable, pin header to 4x stereo jack
Ethernet cable, pin header
to RJ-45
698017
TV output cable
698018
Speaker output cable
698005
Auxiliary serial port cable
698024
VGA cable, pin header to DB15
698006
Auxiliary power output cable
C-20-18
20-conductor ribbon cable
698009
Power input cable for Prometheus
C-40-18
Analog I/O, 40 conductor .1" ribbon cable
C-50-18
Digital I/O, 50 conductor .1" ribbon cable
C-DB9M-4
Serial port cable, pin header to 4x DB9
698026
UDMA IDE 40-conductor ribbon cable
GPIO
698004
IDE 44-conductor 2mm ribbon cable
2 C-50-18
698015
Power input cable for 5-28VDC models
IR104
698016
Power input cable for 20-48VDC models
698011
External battery cable
1 C-40-18
Uses discrete wiring for relays
698006
Output power cable
JUPITER-MM-SIO
698012
Dual-port USB cable, qty 2 included
861002
Utility assembly: LEDs, reset/power switches
1 C-DB9M-2
Uses discrete wiring for power
698124
C-PRZ-02
ACCESSORIES ORDERING GUIDE
ACC-HRCDAQ
SPC104
MTG104
AC-104-16
PROTO-104-A
PROTO-104-K
STB-104
H-104-64-ST
H-104-64-NS
H-104-40-ST
H-104-40-NS
PS-5V-03
PS-12V-01
Hercules data acquisition demo
board with cables
PC/104 spacer, English, single piece
PC/104 mounting hardware kit
AC termination board for PC/104 bus
PC/104 prototype board, loose
PC/104 headers
PC/104 prototype board, assembled
PC/104 headers
Screw terminal board, 50 positions
PC/104 header, 64-pin
stackthrough J1
PC/104 header, 64-pin non-stackthrough J1
PC/104 header, 40-pin
stackthrough J2
PC/104 header, 40-pin non-stackthrough J2
5VDC 5A AC adapter for Athena,
Elektra, and Prometheus
12VDC 4A adapter, Hercules
2 C-DB9M-4
EMERALD-MM-DIO
EMERALD-MM-OPTO
1 C-26-18
4 C-DB9M-1
RUBY-MM-1612
1 C-50-18
RUBY-MM-416
1 C-50-18
MERCATOR
PROMETHEUS CABLE KIT
2 C-PRZ-02 or standard CAT-5
1 C-26-18
PART NO.
C-PRZ-KIT
DESCRIPTION
Prometheus cable kit, includes 1 each of the following:
698012
Dual port USB cable
2 C-50-18
C-PRZ-01
Breakout cable: serial, parallel, PS/2, utility
ONYX-MM
C-50-18
Data acquisition, 50 conductor .1" ribbon cable
698008
Floppy drive cable
1 C-50-18
1 C-14-18
698004
IDE 44-conductor 2mm ribbon cable
C-PRZ-02
Ethernet cable, pin header to RJ-45
698005
Auxiliary serial port cable
698006
Auxiliary power output cable
698009
Power input cable for Prometheus
ONYX-MM-DIO
OPAL-MM
1 C-40-18
PEARL-MM-S
Uses discrete wiring
PEARL-MM-P
1 C-50-18
Visit our website www.diamondsystems.com for full details on all our products!
tel: 650-810-2500
ACCESSORIES
47
Diamond Systems Products Are Everywhere!
RECENT APPLICATIONS USING DIAMOND SYSTEMS TECHNOLOGY
Military
Medical
A UK manufacturer of military
vehicle sensor systems uses
the Diamond Systems Promethus and Athena CPU boards
to control vehicle navigation,
stabilization and fire control.
Another European contractor
uses a ruggedized version of
Athena for their in-vehicle
control system.
An exciting medical startup
uses the Diamond Systems
Morpheus PC/104 CPU and
DMM-32X-AT A/D board with
autocalibration to insure the
highest level of accuracy
in their new blood glucose
monitor.
Industrial
Mobile
A leading supplier of automotive
manufacturing equipment selected
a custom PC/104 digital I/O board
from Diamond Systems for use in
their assembly tool controller.
A California police department
is using an in-vehicle digital
surveillance system based on
the Diamond Hercules CPU
board.
Instrumentation
Traffic Control
A California manufacturer uses
the Diamond Hercules CPU and
DMM-32-AT analog I/O board to
detect and monitor gases in
industrial and environmental
applications.
Traffic control signs along
highways utilize Diamond
Systems’ Prometheus CPU
with conformal coating to
receive information and
control the display.
Visit our website www.diamondsystems.com for full details on all our products and services!
DIAMOND SYSTEMS CORPORATION
1255 Terra Bella Ave.
Mountain View, CA 94043
USA
Catalog 1015 © Copyright 2006 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.
PRSRT STD
PAID
SAN FRANCISCO,
CA
Permit No. 925
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement