advertisement
Catalog 1004
E M B E D D E D C O M P U T I N G D ATA A C Q U I S I T I O N E X P E R T S
MEASUREMENT ERROR VS. TEMPERATURE
0.30
0.20
0.10
0
-0.10
-0.20
-40 -20 0
Competitor
20 40
TEMP (
°
C)
60 80 100
Diamond DMM-32
AUTOCALIBRATION
TECHNOLOGY
provides 10x improvement in analog measurement accuracy!
See page 17
PC/104, EBX, AND CUSTOM FORM FACTOR
EMBEDDED PCs AND I/O BOARDS
Featuring
• RUGGEDNESS
• INTEGRATION
• ACCURACY
Take advantage of our ruggedization/ customization program!
See page 2
New this issue
EMERALD-MM-OPTO
PC/104
See page 36
◆
4 RS-232/422/485 serial ports with opto-isolation
◆
24 digital I/O lines
◆
-40 to +85°C operation
PANDORA PC/104
ENCLOSURE
See page 44
◆
Rugged aluminum construction
◆
Chromate EMF shield
◆
Quick, cable-free assembly
◆
PC/104, SpeedMOPS ™ , and Epic ™
QUICK-START SOFTWARE
DEVELOPMENT KITS
See pages 6-7
◆
VxWorks
◆
RTLinuxPro
◆
◆
Windows CE NET
Linux
◆
QNX
(510) 456-7800
(800) 36PC104
Toll Free in USA
ATHENA
Rugged, compact, highly integrated embedded PC
See page 10
• VIA Eden 400-660MHz processor
• Low power fanless
-40 to +85°C operation
• Memory soldered on board
• Integrated LCD/CRT, Audio, and Ethernet
• Integrated data acquisition
• Runs VxWorks, QNX, Linux,
RTLinuxPro, DOS, Windows
2000/XP/XPe, and WindowsCE.Net
Tough enough for use in space!
THE DIAMOND SYSTEMS ADVANTAGE
Diamond Systems CPU boards in armored vehicle control systems
Diamond Systems I/O boards on the Space Shuttle
Diamond Systems
I/O boards in medical equipment
Diamond Systems CPU board on earthquake detector satellite
Proven success on these and other real-world applications:
Military combat vehicles
Space shuttle
Satellite
Medical Equipment
Commercial vehicles
Traffic control systems
Remote weather stations
Custom latching I/O connectors
Soldered-on memory for enhanced ruggedness and guaranteed compatibility
Jumpers replaced with soldered on configuration resistors
Fanless operaton, rugged heat sink mounting
Rugged pin and socket PC/104 expansion bus
The new ATHENA embedded CPU with 400-660MHz VIA Eden processor, on-board memory, video, LCD control, audio, Ethernet, and data acquisition, all on a single board measuring only 4.2" x 4.5". Customized version shown.
Customization
We know that no two applications are identical. That’s why we offer advanced ruggedization and customization services to further enhance the reliability and usability of our products. We’re pleased to provide these services even for small volume orders! Call us with your requirements and find out how our ruggedization/customization program can benefit you with these capabilities:
◆
Conformal coating using MIL-approved acrylic, urethane, and silicone materials
◆
Custom latching I/O connectors per your requirements
◆
Configuration jumpers replaced with soldered-on zero-Ohm resistors
◆
Customized BIOS settings
◆
MIL-spec shock/vibration testing and reports
◆
Full temperature range burn-in
◆
Complete manufacturing test reports for each board
Ruggedization
Diamond Systems understands the needs of real world embedded computing applications. That’s why we offer rugged CPU and I/O boards built to withstand the challenges of harsh environments.
◆
Our products are tested and guaranteed to operate over
-40 to +85°C.
◆
We solder memory directly to the board, to avoid vibration-induced failures common with plug-in memory modules, and to guarantee compatibility.
◆
We integrate more features onto a single board to improve reliability and reduce size and weight.
◆
We utilize the rugged PC/104 pin and socket expansion bus to provide a reliable way to customize the I/O features of your system.
Compatibility
Diamond Systems’ CPU and I/O boards are compatible with a wide range of operating systems, giving you the freedom to use the software platform of your choice. All I/O board driver software is provided free of charge.
Operating Athena
System CPU
DOS
√
Linux
RTLinuxPro
QNX
√
√
√
Windows XP /
XPe / 2000
√
Windows CE
VxWorks
√
√
Hercules
CPU
√
√
√
√
√
√
√
Prometheus Data
CPU I/O Boards
√ √
√
√
√
√
√
√
√
√
√
√
√
DIAMOND SYSTEMS CORPORATION
W W W. D I A M O N D S Y S T E M S . C O M 5 1 0 - 4 5 6 - 7 8 0 0 T E C H I N F O @ D I A M O N D S Y S T E M S . C O M
FOR CHALLENGING EMBEDDED COMPUTING APPLICATIONS
Integration
Expandability
1.3"
Diamond Systems utilizes proven PC/104 technology to allow you to choose from hundreds of add-on I/O boards from us and dozens of other manufacturers around the world. The pin and socket bus connectors, together with stacking board design, provide a rugged and reliable expansion method.
.6"
Diamond Systems reduces the size of your embedded system with our 2-in-1 and 3-in-1 computer boards.
These boards provide important benefits, including:
◆
Reduced system size and weight
◆
Reduced assembly and repair time
◆
Fewer system components and vendors
Look for the 2-in-1 and 3-in-1 logos throughout this catalog to identify boards with high-integration benefits.
Accuracy
BENEFITS OF AUTOCALIBRATION
Diamond Systems’
MEASUREMENT ERROR VS. TEMPERATURE
autocalibration technology delivers maxi-
0.30
mum accuracy for your analog measurements regardless of time and temperature changes.
Our unique multi-range calibration technique calibrates each A/D input range independ-
0.20
0.10
0
-0.10
ently to maintain accuracy when switching between ranges.
The diagram here
-0.20
-40 -20 0
Competitor
20 40
TEMP (
°
C)
60 80 100
Diamond DMM-32
shows the actual performance of our autocalibrating A/D board vs. a competitor’s manually-calibrated board. Our board reduced tempera-
ture-based errors by a factor of 10! Imagine what enhanced accuracy can mean for your application.
PC/104 ANALOG I/O MODULES
◆
16-32 analog inputs
◆
16-bit and 12-bit A/D resolution
◆
2-16 analog outputs
◆
Autocalibration for maximum accuracy
◆
40 to +85°C operation
Flexibility
We offer embedded computing solutions in several form factors and performance levels to meet your needs. All boards may be customized to meet your exact needs, including latching I/O connectors, conformal coating, software modifications, and more.
PROMETHEUS
◆
PC/104 format 3.6" x 3.8"
◆
Low-power 486-100MHz processor, 5 watts
◆
Integrated memory, Ethernet, and data acquisition
◆
Operating temp -40 to +85°C
PC/104 COMMUNICATIONS MODULES
◆
4-8 serial ports on one board
◆
RS-232, RS-422, and RS-485 protocols
◆
Jumper and software configuration options
◆
Optoisolation option
◆
Ethernet, USB, and PCMCIA available
◆
40 to +85°C operation
ATHENA
◆
Compact format 4.2" x 4.5"
◆
Low-power fanless VIA Eden P-3 400-660MHz
◆
Integrated memory, video, audio, Ethernet, and data acquisition
◆
Operating temp -40 to +85°C
PC/104 POWER SUPPLIES
◆
25-60 watts output power
◆
±5V, ±12V outputs
◆
6-30VDC input range
◆
Battery charger and UPS features
◆
40 to +85°C operation
HERCULES
◆
EBX format 8.0" x 5.75"
◆
Low-power fanless VIA Eden
P-3 550-750MHz
◆
Memory soldered on board
◆
Integrated LCD, CRT, Ethernet and audio
◆
Integrated 5-28VDC input power supply
◆
Autocalibrating data acquisition on board
◆
Operating temp -40 to +85°C
D I A M O N D S Y S T E M S — E M B E D D E D S O L U T I O N S F O R T H E R E A L W O R L D
26
27
33
34
35
36
37
38
28
29
30
31
32
39
17
18
19
20
21
22
23
24
25
10
12
14
16
6
8
9
42
42
42
42
43
40
41
41
42
44
45
45
46
46
46
46
46
47
WELCOME TO DIAMOND SYSTEMS
TABLE OF CONTENTS
S O F T WA R E
Development kits for Linux, RTLinuxPro, QNX, VxWorks, and Windows CE.NET
DALI Internet-based remote control software
Universal Driver programming library for data acquisition and control
C P U B O A R D S
Athena
Hercules
Prometheus
TMZ104
VIA Eden 400-660MHz midsize board
VIA Eden 550-750MHz EBX format
ZFx86 100MHz low power, with data acquisition
Transmeta 533MHz low power, low cost
A N A L O G I / O
Diamond Systems data acquisition technology
Diamond-MM-48-AT 8 16-bit A/D, 200KHz, 8 12-bit D/A, autocal
Diamond-MM-32-AT
Diamond-MM-16-AT
Diamond-MM-AT
Diamond-MM
32 16-bit A/D, 200KHz, 4 12-bit D/A, autocal
16 16-bit A/D,100KHz, 4 12-bit D/A, autocal
16 12-bit A/D, 100KHz, 2 12-bit D/A, autocal
16 12-bit A/D, 100KHz, 2 12-bit D/A, autocal
A N A L O G O U T P U T
Ruby-MM-4/8 4/8 12-bit D/A, 24 digital I/O
Ruby-MM-1612 16 12-bit D/A, 24 digital I/O
Ruby-MM-416 4 16-bit D/A, 24 digital I/O
C O U N T E R / T I M E R S
Quartz-MM 5/10 16-bit counter/timers, 9513 chip
3 16-bit counter/timers, 82C54, 24 digital I/O Onyx-MM
D I G I TA L I / O
Onyx-MM-DIO
Garnet-MM
Pearl-MM
Opal-MM
IR104
48 digital I/O
48 digital I/O, high drive current
16 relays
8 relays, 8 opto-isolated digital inputs
20 relays, 20 opto-isolated digital inputs
C O M M U N I C AT I O N S
Mercury Dual 10/100Mbps Ethernet, 24 Digital I/O
Emerald-MM 4 RS-232/422/485 serial ports
Emerald-MM-8
Emerald-MM-Opto
Emerald-MM-DIO
Pyxis-MM
8 RS-232/422/485 serial ports
4 RS-232/422/485 serial ports, opto-isolation
4 RS-232 serial ports, 48 digital I/O
Carrier board for GPS and modem
A U D I O
Crystal-MM SoundBlaster audio with up to 5W amplifier
D C / D C P O W E R S U P P L I E S
Jupiter-MM 50 watts, dual/quad outputs
Jupiter-MM-SIO
Jupiter-MM-LP
HESC-104/-SER
HE104-DX/+DX
HE-HP
HE104
V104
BAT104
50 watts + 2 RS-232/422/485 serial ports
25 watts low cost
60 watts, smart charger
60 watts, 4 outputs
100 watts, 2 outputs
50 watts, 2-4 outputs
25 watts, 1-4 outputs, low cost
Backup batteries: NiCd, NiMH, SLA
E N C L O S U R E S
Pandora
Can-Tainer
Versa-Tainer
A C C E S S O R I E S
Flashdisks
Proto-104
STB-104
SPC104, MTG104
H-104
Cables
Rugged, easy to assemble, for PC/104, Epic ™
Heavy-duty, for PC/104
Heavy duty, wide body for EBX andPC/104
Rugged IDE solid-state mass storage
PC/104 prototype board
PC/104 screw terminal board
PC/104 spacers
PC/104 bus connectors
, and Athena
CPU cable kits and individual cables for I/O boards
-40 to +85°C
-40 to +85°C
-40 to +85°C
-20 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
0 to 70°C
-40 to +85°C
-40 to +85°C
-20 to +70°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-20 to +70°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
0 to 70°C
-40 to +85°C
MESSAGE FROM THE PRESIDENT
When I founded this company in 1989, I could not imagine that we would achieve the success we have today. The products in this catalog are used around the world in amazing applications, including satellites that measure changes in the Earth’s magnetic field in order to predict earthquakes, military combat vehicles that can navigate and fight in darkness, and marine navigation equipment that detects underwater obstacles to steer a ship safely through a harbor.
Advanced Technology
Many of our products are leading edge: Our autocalibration technology yields measurements that are 10 times more accurate than our competition. Our CPU boards work reliably in the most extreme environments, and our 2-in-1 and 3-in-1 boards save significant space and weight.
Custom Design
Diamond Systems is not just a vendor of off-theshelf products. Many of our highest-volume customers are buying custom boards that we designed specifically for them, using our large technology base. Our sales, engineering, and manufacturing processes are designed to enable efficient custom product development that meets your timeline and budget.
Sales Support
If you’re located in the US, I encourage you to contact your local sales office, which can be found on our website. You’ll find a staff of knowledgeable professionals with engineering backgrounds, who can help you design our products into your application.
If you’re outside the US, I urge you to contact one of our 30 international distributors, who offer sales, design-in, and support services. Almost half of Diamond Systems’ sales is to customers outside the US, and we owe our success in large part to our global network of dedicated professionals.
Technical Support
We stand behind our products. Our 2-year warranty protects your purchase decision. And we offer the best technical support to all our customers around the world. When you contact our technical support team, you’ll be assisted by the actual engineers who designed the products.
They know that our customers are the reason for our success, and they take pride in knowing that the results of their own work are helping you do yours.
PRODUCT SELECTION GUIDES
PRODUCT SELECTION GUIDES
ANALOG I/O MODULES
PG PRODUCT
10 Athena
12 Hercules
14 Prometheus
18 DMM-48-AT
19 DMM-32-AT
20 DMM-16-AT
21 DMM-AT
22 DMM
22 DMM-XT
23 RMM-4-XT
23 RMM-8-XT
24 RMM-1612-XT
25 RMM-416-XT
ANALOG INPUTS
# INPUTS RES BIP UNI
16 SE, 8 D/I 16 4 2
GAIN MAX AUTOCAL FIFO
Program 100KHz 48
Yes 32 SE, 16DI 16
16 SE, 8 D/I 16
16 SE 16
32 SE, 16 DI 16
16 SE, 8 DI 16
16 SE, 8 DI
16 SE, 8 DI
16 SE, 8 DI
12
12
12
5
6
5
5
6
4
4
2
4
6
4
4
6
4
2
2
Program 250KHz
Program 100KHz
Program 200KHz
Program 200KHz
Program 100KHz
Program 100KHz
Jumper 100KHz
Jumper 100KHz
Yes
Yes
Yes
Yes
2048
48
2048
512
512
512
LEGEND
SE
DI
I/O
Single-ended analog inputs
Differential analog inputs
Programmable direction
HEADINGS
RES
Resolution
BIP
Bipolar ranges
UNI
Unipolar ranges
MAX
Max sample rate
AUTOCAL Autocalibration
XT
-40 to +85°C
ANALOG OUTPUTS
# OUT RES BIP UNI
4 12 2 2
2
2
4
4
4
4
8
2
4
8
16
4
12
12
12
12
12
12
12
12
12
12
12
16
4
4
4
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
4
4
4
1
MISC.
# DIGITAL I/O
24 I/O
40 I/O
24 I/O
4 Opto, 8 relay
24 I/O
8 In, 8 Out
8 In, 8 Out
8 In, 8 Out
8 In, 8 Out
24 I/O
24 I/O
24 I/O
24 I/O
Yes
Yes
Yes
Yes
Yes
XT
Yes
Yes
Yes
Yes
Yes
Yes
Yes
DIGITAL I/O AND COUNTER/TIMER I/O MODULES
PG PRODUCT
26 QMM-5
26 QMM-5-XT
26 QMM-10
26 QMM-10-XT
27 OMM-XT
28 OMM-DIO-XT
29 GMM-48
29 GMM-24
30 PMM-XT
31 OPMM-XT
32 IR104
# I/O
8 in, 8 out
8 in, 8 out
8 in, 8 out
8 in, 8 out
48 I/O
48 I/O
48 I/O
24 I/O
DIGITAL I/O COUNTER/TIMERS MISC.
BUF PROG OPTOS RELAYS # CTRS RES MAX
5 16 7MHz
IRQ XT
1
Yes 5
10
10
3
16 20MHz
16 7MHz
16 20MHz
16 10MHz
1
3
1
1
Yes
Yes
Yes
Yes
Yes
Yes
2
1
Yes
Yes
Yes
8
20
16
8
20
Yes
Yes*
LEGEND
I/O
Programmable direction
HEADINGS
BUF
Buffered outputs
PROG
RES
Programmable direction
Resolution
MAX
IRQ
XT
Max clock input rate
Interrupt outputs
-40 to +85°C operating temperature
SERIAL PORT AND ETHERNET MODULES
PG PRODUCT
33 MRC-224-XT
34 EMM-XT
34 EMM-4M-XT
34 EMM-4232-XT
35 EMM-8M-XT
35 EMM-8232-XT
36 EMM-OPTO-XT*
37 EMM-DIO-XT
SERIAL PORTS MISC.
10/100 ETHERNET RS-232 RS-422 RS-485 MAX PROT CFG ADDR CFG DIGITAL I/O XT
2
4
8
8
4
4
4
4
2
4
8
4
2
4
8
4
115.2K
Jumper
115.2K
Jumper
115.2K
Jumper
460.8K
Jumper
460.8K
Fixed
230.4K
Jumper
115.2K
Fixed
Jumper
Jumper
Jumper
Software
Software
Jumper
Jumper
24 I/O
8 I/O
8 I/O
24 I/O
48 I/O
Yes
Yes
Yes
Yes
Yes
Yes
Yes
HEADINGS
MAX
Max baud rate
PROT CFG
Protocol configuration
ADDR CFG
Address configuration
XT
-40 to +85°C operating temperature
*EMM-OPTO-XT has 4 individually opto-isolated serial ports
SOFTWARE DEVELOPMENT KITS
QUICK-START KITS FOR POPULAR EMBEDDED OPERATING SYSTEMS
Diamond Systems offers software development kits and driver support for popular embedded operating systems. Software development kits let you experience the operating system running on your CPU board in a quick-start fashion with minimal or no configuration effort. Many kits include development tools to enable immediate application development.
Software development kits are sold separately from CPU boards, so you can select exactly the right combination you need. A typical order includes the CPU of your choice, a CPU development kit or cable kit, and a software development kit. If you already have the CPU, you can just order the software development kit.
Note: Prometheus development kits include the
CPU, while other development kits require a separate CPU purchase. All CPU development kits include a cable kit.
Flashdisk Modules
All our software development kits run on a solid state flashdisk module that mounts directly on the CPU board. The flashdisk provides rugged, low-power, light weight, solid-state mass storage and is a superior alternative to a hard drive for implementing an embedded system. Our software development kits are available either pre-loaded onto a flashdisk that is ready to install and run, or in soft copy form that you load onto your own flashdisk.
PRODUCT
Athena
Hercules
Prometheus
Data Acquisition
Boards
Availability
Availability of operating system software support is shown here. Any model of supported
CPU may be used with any model of software development kit. Universal Driver programming library support for our I/O boards is always free and is included with every order. It may also be downloaded from www.diamondsystems.com.
LINUX RTLINUXPRO WINDOWS CE.NET
VXWORKS QNX
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
VxWorks
VXWorks support for Diamond Systems products consists of two components:
◆
A VxWorks board support package for the Athena and Hercules CPU boards is available to Wind River customers at
www.windriver.com.
◆
Universal Driver for VxWorks software support for the data acquisition circuitry on our CPU boards and for our I/O boards is available free at
www.diamondsystems.com.
The VxWorks development kits include a licensed, compiled run-time system utilizing the BSP and
Universal Driver that demonstrates the operating system and the I/O circuitry running on the CPU.
KIT MODEL NO.
Flashdisk
ACC-IDEEXT
CD or Download
DK-VXW-32
32MB
√
CD
DK-VXW-64
64MB
√
CD
DK-VXW-128
128MB
√
CD
Windows CE.NET
◆
Pre-configured, licensed runtime environment
◆
Familiar Windows graphical user interface
◆
Windows programming API
◆
Lightweight, rugged, low-cost flashdisk storage
◆
Quick-start – just install flashdisk and boot
◆
Evaluation version of Windows CE development tools included on CD-ROM
The Windows CE.NET software development kit includes a licensed CE.NET
runtime system with internet access and demo programs for our CPU board data acquisition circuitry. The CD includes the Windows CE development system evaluation version with eMbedded C++. This kit includes everything you need to begin development of a Windows CE.NET application for your CPU.
KIT MODEL NO.
Flashdisk
CD or Download
DK-WCE-DL
Specify with order
Download
DK-WCE-32
32MB
CD
DK-WCE-64
64MB
CD
DK-WCE-128
128MB
CD
6
SOFTWARE tel: 510-456-7800 www.diamondsystems.com
SOFTWARE DEVELOPMENT KITS
QUICK-START KITS FOR POPULAR EMBEDDED OPERATING SYSTEMS
Linux
◆
◆
Pre-configured Linux ready to boot and run
Compact - 12MB file size, 3MB RAM is available both as a binary image that can be loaded onto a flashdisk module, or a pre-loaded flashdisk, that you can install on
The CD includes binary images of the flashdisk files that you may copy freely onto your own flashdisks.
The 20GB hard drive is pre-loaded with a full
◆
◆
◆
Lightweight, rugged, low-cost flashdisk storage
Quick start- just install flashdisk and boot
Linux kernel version 2.6
your CPU board and power on for immediate operation. Flash Linux utilizes the EXT3 journaling file system for enhanced file protection during power loss or installation of Slackware Linux 9.1, including a full set of software development tools ready to run. This can be used to create an instant development system running on the target CPU,
◆
EXT3 journaling file system
◆
Development environment available on pre-configured hard disk improper shutdown, and the Lilo bootloader for a quick 15 second boot time.
so you can develop application code and run it immediately on the same system.
KIT MODEL NO.
DK-LINUX-CD DK-LINUX-FD32 DK-LINUX-FD128 DK-LINUX-HD20 DK-LINUX-COM DK-LINUX-02
Diamond Systems’ Flash Linux provides a quick-start compact
Linux environment based on the
Slackware 2.4 kernel. It is preconfigured for our embedded CPU boards and includes our Universal Driver for I/O programming. It
Flashdisk
ACC-IDEEXT
CD or Download
20GB Hard Drive
ACC-HDDMOUNT
CD
32MB
√
CD
128MB
√
CD CD
√
√
32MB
√
CD
√
√
√
√
RTLinuxPro
◆
Hard real-time design for maximum reliability
◆
Pre-configured, ready to boot and run
◆
Lightweight, rugged, low-cost flashdisk storage
◆
Quick start- just install flashdisk and boot
◆
Full developer seat available on pre-configured hard disk
RTLinuxPro from FSMLabs offers a hard realtime extension to Linux for true real-time capability. While other “real-time” extensions to
Linux consist of simply reducing the maximum latency in order to minimize the variability of program execution time, RTLinuxPro consists of a hard real-time kernel that runs Linux as a single thread. This allows Linux to be completely pre-empted when a real-time application needs to run. In RTLinuxPro, your real-time applications can run with guaranteed latency, resulting in more reliable performance.
Diamond Systems offers an RTLinuxPro evaluation kit in free download form as well as a pre-loaded flashdisk. We also offer an RTLinux-
Pro developer license (model DK-RTL-DEV) with a fully installed development environment on a 20GB notebook hard drive. Simply connect the hard drive to your Diamond Systems CPU board and power up. Now you can develop your application code directly on the target hardware and run it instantly, without wasting time on file transfers or worrying about compatibility.
The RTLinuxPro software development kits include a licensed binary runtime system with built-in data acquisition and control demo programs showing the benefits of RTLinuxPro hard real-time performance.
KIT MODEL NO.
Flashdisk
CD or Download
20GB Hard Drive
ACC-HDDMOUNT
DK-RTL-DL
Specify with order
Download
DK-RTL-32
32MB
DK-RTL-64
64MB
DK-RTL-128
128MB
DK-RTL-DEV
√
√
QNX
◆
Pre-configured, licensed runtime environment
◆
Lightweight, rugged, low-cost flashdisk storage
◆
Quick-start - just install flashdisk and boot
◆
Evaluation version of Momentics ® development tools included on CD-ROM
The QNX development kits include a licensed QNX Neutrino run-time system with demo programs for the data acquisition circuitry on the CPU.
The CD includes the Momentics Professional Edition evaluation version.
This kit includes everything you need to begin development of a QNX application for your CPU.
DK-QNX-DL KIT MODEL NO.
Flashdisk
ACC-IDEEXT
CD or Download Download
DK-QNX-32
32MB
√
CD
DK-QNX-64
64MB
√
CD
DK-QNX-128
128MB
√
CD
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
SOFTWARE 7
DALI INTERNET-ENABLED REMOTE CONTROL SOFTWARE
CONTROL YOUR EMBEDDED SYSTEM IN REAL TIME OVER THE INTERNET
This demo shows our Prometheus CPU being controlled by a web page with an embedded ActiveX control element. The web page is served by DALI software running on the Prometheus. The demo system is located in our office. Try it now at:
http://www.diamondsystems.com/dali/
◆ Control embedded hardware remotely over the Internet
◆ Real-time monitoring and control of analog and digital I/O
◆ Build graphical Human-Machine
Interface applications easily
◆ Client-hosted and browser-based
(web page) control methods
◆ Control multiple embedded systems from a single location
◆ Configurable alarm notification system
◆ Secure communication link using
SSL encryption
◆
Utilizes widely-supported industrystandard SOAP protocol
◆ Transparent network – no need to write networking code
◆
Works with many 3rd party tools, including Microsoft Visual Studio .NET,
Apache Axis, and IBM Web Services
◆ Demos and example code included for quick startup, including MFC and
ActiveX
◆ Runs on Linux, Windows, and QNX operating systems
DALI is a software system that enables real-time remote data acquisition and control over a TCP/IP network.
It provides the ability to collect data and to control a machine from anywhere as long as the machine is connected to a suitable network.
DALI is compatible with Linux, Windows NT/2000, and QNX 6. It is designed to run on a CPU embedded into the equipment to be controlled. Typical applications include remote monitoring and diagnostics; patient monitoring; security and access control; and building, factory, and home automation.
For flexibility, DALI provides multiple methods of user access to the system under control, including client-hosted applications and web pages served by the integrated web server to any suitable browser. Custom control panel screens may be easily designed using common software technologies, including MFC, ActiveX, Java, and PHP. A control panel may even provide access to multiple
DALI systems simultaneously.
DALI Access Methods
This diagram shows the conceptual architecture of
DALI Architecture
DALI consist of three main components:
◆
Server software which runs on the embedded
◆
◆ system to be controlled.
Client software which runs on a remote terminal either in standalone mode or in a web browser.
A communications protocol that provides the link between the two.
The DALI server is a multithreaded C++ program which gives many client programs concurrent access to one or more data acquisition boards on the embedded system. A built-in administrator system lets you define a security policy to require a login with a known username and password to access selected features.
The communications protocol is implemented using SOAP (Simple Object Access Protocol), a widely-used open standard for Internet software communication. DALI application developers can use the C/C++ or Java SOAP libraries provided by
Diamond Systems, or any of the many SOAP toolkits available from 3rd party vendors, such as Microsoft’s Visual Studio.NET, to access the A/D, D/A, and digital I/O features on the embedded system.
Software is included for developing graphical
MFC or ActiveX control panel applications for
Windows using Visual Studio. Only a basic knowledge of Windows GUI development is required.
Many working example programs are included to assist in easy startup. A C/C++ library is also available for integrating DALI features into nongraphical applications.
The DALI Java toolkit is based on a 3rd party control graphics package. This toolkit provides a simple graphical way of creating a Java GUI using a dragand-drop interface without writing any code at all.
C/C++, MFC,
ActiveX
SOAP
DALI and three types of DALI clients. The DALI-enabled system contains a CPU with built-in data acquisition running Linux, QNX, or Windows. It communicates with the various clients using the SOAP
Client Application
Any Platform
Standalone Client
SOAP
DALI
Server
Apache
Server
User
App
Local
DALI
Client protocol. The Apache server runs along with the
DALI server to serve web pages and browser applications including Java applets and ActiveX controls.
In the
Browser Client
example, a web page con-
Java/ActiveX
Web Browser
Any Platform
SOAP
HTTP
Linux, Windows or QNX
Embedded CPU
Data Acquisition Hardware
EMBEDDED SYSTEM WITH DALI
BROWSER CLIENT
taining ActiveX controls or Java applets is downloaded over the Internet to provide a real-time GUI interface to the embedded system in a browser window. DALI includes working ActiveX controls, and the optional DALI Java Development Kit adds support for building Java applets which will run on any platform.
In the
Standalone Client
example, a control panel application is installed on a client PC and communicates with the DALI host via the Internet. The application can be written in C/C++, MFC, or Java.
In the
Local Client
example, a C/C++ program is running on the same embedded CPU running
DALI. It interacts with the I/O through DALI using the SOAP protocol.
8
SOFTWARE tel: 510-456-7800 www.diamondsystems.com
DALI INTERNET-ENABLED REMOTE CONTROL SOFTWARE
The DALI Web
Administration system enables system configuration via the web, including security management.
A simple Microsoft
MFC standalone application which monitors 16 A/D channels, 8 digital
I/O lines, and 4
D/A channels on a DALI-enabled device across the Internet.
U N I V E R S A L D R I V E R S O F T WA R E F O R I / O B O A R D P R O G R A M M I N G
Diamond Systems’ Universal Driver software provides a powerful C language programming library for data acquisition and control. It contains a comprehensive set of functions that control the analog I/O, digital I/O, counter/timer, and interrupt features of the hardware. Universal
Driver is provided free with all our I/O boards, as well as our Athena, Hercules, and Prometheus
CPU boards with integrated data acquisition. It may also be downloaded from our website.
No other vendor offers you this level of software functionality for embedded systems data acquisition:
Cross Platform Compatibility
We support a wide variety of desktop and embedded operating systems, with virtually the same programming conventions for each one. This makes it easy for you to port your application code from one operating system to another and also enables us to maintain and upgrade the software more reliably.
Supported
Operating Systems
DOS
Linux
RTLinux
QNX
Window
98/NT/XPe/2000
Windows CE.Net
VxWorks
Supported
Programming
Languages
C/C++
Visual Basic
Lab View
Multi-Board Operation
Universal Driver controls up to 16 boards simultaneously. You can use as many different boards as you want in one system, or even use multiple boards of the same type in one system.
Extensive Interrupt Handling Features
Universal Driver supports interrupt handling for faster A/D sampling on all boards that have this feature. You can run the standard built-in interrupt-processing functions, or add your own code that runs together with or instead of the built-in interrupt handlers for custom functionality. In addition, you can generate interrupts that directly trigger your own custom interrupt handlers to perform processing completely independent of any data acquisition operation.
Hard Real-Time Operation for Improved
Performance
Users of RTLinuxPro will appreciate the hard real-time nature of Universal Driver performance for that operating system. Instead of simply running your data acquisition and control application as a Linux thread subject to variable latencies, Universal Driver for RTLinuxPro utilizes the real-time kernel environment to provide reliable operation with guaranteed latency and smooth performance.
Example Programs Save Time
We provide example programs for each board, each major function, and each operating system. This 3-dimensional example program library guarantees that you will be able to find a starting point that meets your needs and accelerates your application development. Project files are included so you can modify the code and recompile quickly without worrying about having the right settings.
Comprehensive, Easy-to-Use
Documentation
Universal Driver documentation is now provided in HTML format. This new format enables rapid navigation to help you find the information you need in just a few mouse clicks. Updates can be added easily and quickly, so you always get the most up to date information. It’s available online at our website and also included with each order.
Free, Knowledgeable Technical Support
Technical support for Universal Driver, as well as for our hardware products, is provided by the actual engineers who designed it. You don’t have to put up with a help desk operator who simply relays messages back and forth. You get quick, friendly, knowledgeable answers to your questions by people who understand the technology in detail, so you can stay productive. We also offer an online FAQ database and discussion board to assist you in finding answers to common issues 24 hours a day.
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
SOFTWARE 9
EMBEDDED CPU
ATHENA
400-660MHZ VIA EDEN PROCESSOR, ON-BOARD MEMORY AND DATA ACQUISITION
New size! 4.2" x 4.5"
CPU FEATURES
◆ VIA Eden 400-660MHz Processor
◆ Low-power fanless operation: 10 Watts
@ 400MHz
◆
128MB memory soldered on board
◆ 10/100Mbps Ethernet
◆ S3 Savage 4 Chipset with advanced
3D/2D video
◆
Flat panel, CRT, and LCD display support
◆ IDE port with UDMA-33 capability
◆ 4 RS-232 serial ports
◆ 4 USB 1.1 ports
◆
PS/2 keyboard/mouse ports
◆ Real-time clock
◆ Watchdog timer
◆ PC/104 ISA expansion bus
◆
-40 to +85°C operation
DATA ACQUISITION FEATURES
◆ 16 analog inputs, 16-bit A/D
◆ 100KHz max sampling rate
◆ Multi-channel scan sampling with interrupts and FIFO support
◆ Programmable input ranges
◆ 4 analog outputs, 12-bit D/A
◆ 24 programmable digital I/O
◆
2 programmable counter/timers
◆ Supported by Universal Driver software
CPU Enclosure
FEATURE
Low-power VIA Eden processor
Integrated LCD, CRT, Ethernet, and system I/O
Integrated data acquisition
-40/+85°C operation
Ruggedization capability
BENEFIT
High computing power with reduced power consumption
Reduced heat dissipation / no fan required (400MHz)
Small size
Light weight
Single-board solution for increased reliability
Guaranteed compatibility
Compatible with vehicle and outdoor applications
Customizable for demanding applications
Increased reliability
Operating System
Compatibility
DOS
Linux
RTLinuxPro
QNX
Window 98/NT/XP/2000
Windows CE.Net
VxWorks
CPU + DATA ACQUISITION
The new Athena CPU from Diamond
Systems combines the low-power
Pentium-III class VIA Eden processor with onboard memory and data acquisition into a new compact form factor measuring only 4.2" x 4.5". The result is a small, low-heat-dissipation, and extremely rugged embedded CPU that fits in tight spaces and survives harsh environments. Onboard 128MB RAM, LCD+CRT video, AC97 audio, 4
USB ports, 4 serial ports, a 16-bit low-noise data acquisition circuit, and extended temperature operation make Athena an all-in-one, complete embedded solution for demanding applications.
Athena can be customized for increased ruggedness. Options include latching connectors, hardwired configuration settings, rugged heat sink mounting, conformal coating, and BIOS modifications.
An enhanced set of I/O ports is provided to support any application’s requirements, including
10/100Mbps Ethernet, UDMA-33 IDE, parallel port,
PS/2 keyboard and mouse ports, and 4 USB 1.1
ports. The board also has 4 16450-compatible
RS-232 serial ports. The watchdog timer provides protection from software crashes and is programmable for delays up to 2 seconds.
The built-in PC/104 expansion bus enables
Athena to work with almost all the data acquisition and communications modules in this catalog, as well as hundreds of I/O boards from other vendors.
The board can be provided with either stackthrough PC/104 connectors (standard) or nonstackthrough connectors for a slim baseboard application. The new compact 4.2" x 4.5" form factor, slightly larger than PC/104, enables Athena to include more features on a single board and still fit inside our Pandora enclosure system.
VIA EDEN
PENTIUM III
PROCESSOR
400-660MHz
ATHENA BLOCK DIAGRAM
VIA PN133T
NORTH BRIDGE
128MBYTE
64-BIT WIDE
SDRAM
Cable Kit
The Athena cable kit includes all needed cables for Athena I/O features. All cables are also available individually.
See page 47 for a compete list of cables.
The Athena CPU can be mounted inside our Pandora enclosure with cable-free panel I/O board to form a rugged, compact, completely self-contained industrial computer system. See page 44 for information on Pandora enclosures.
VIA
VT82C686
SOUTH BRIDGE
INTEGRATED
SAVAGE 4
3D VIDEO
VIA
VT 1612
CODEC
INTERNAL
PCI BUS
INTERNAL
ISA BUS
UART
COM3, COM4
DATA
ACQUISITION
CIRCUIT
DP83815
ETHERNET
CONTROLLER
MAGNETICS
XVGA
LCD/LVDS
AUDIO
MIC, LINE, AUX
UDMA33 IDE
4 USB PORTS
RS-232 COM1/2
PS/2 KBD & MOUSE
RS-232 COM3/4
16 ANALOG INPUTS
4 ANALOG OUTPUTS
24 DIGITAL I/O
2 COUNTER/TIMERS
WATCHDOG TIMER
ISA BUS EXPANSION
100MBPS ETHERNET
10
CPU tel: 510-456-7800 www.diamondsystems.com
EMBEDDED CPU
ATHENA
400-660MHZ VIA EDEN PROCESSOR, ON-BOARD MEMORY AND DATA ACQUISITION
Integrated Data Acquisition
The optional data acquisition circuit provides high-accuracy, stable 16-bit
A/D performance with 100KHz sample rate, wide input voltage capability up to ±10V, and programmable input ranges. It includes 4 12-bit D/A channels, 24 programmable digital I/O lines, and two programmable counter/timers. A/D operation is enhanced by on-board FIFO with interrupt-based transfers, internal/external A/D triggering, and on-board A/D sample rate clock. Placement of the analog circuitry away from the high-speed digital logic ensures low-noise performance for critical applications. All data acquisition features are fully supported by our
Universal Driver software for DOS, Linux, RTLinux, QNX, Windows
98/NT/2000/XP/CE, and VxWorks to simplify application development.
ATHENA DATA ACQUISITION BLOCK DIAGRAM
ANALOG
SUPPLIES
+15V -15V
+5V
DC/DC
CONTROL
INTERRUPT
PC/104 BUS
CONTROLLER
CHIP
Solid State Storage
A/D FIFO
CONTROL LOGIC
÷
10
24-BIT
COUNTER/
TIMER
16-BIT
COUNTER/
TIMER
÷
100
24 DIGITAL I/O
Athena is compatible with our solid state IDE flashdisk modules. These modules provide mass storage that is fully
IDE compatible and requires no drivers to work with your operating system. They mount directly onto the board’s
IDE connector and are held in place with a mounting screw for extra ruggedness.
See page 45 for flashdisk information.
16-BIT
ADC
PROGRAMMABLE
GAIN AMP
12-BIT
DAC
20MHz
OSC.
Development Kit
DATA ACQUISITION
I/O HEADER
16 ANALOG
INPUTS
4 ANALOG
OUTPUTS
EXTERNAL
TRIGGER
CTR 0
CTR 1
PORT C
PORT B
PORT A
A development kit is available with all the hardware you need to get started on your Athena embedded design project. The kit contains an
AC power adapter, 128MB flashdisk module and programming adapter, cable kit, PC/104 mounting kit, and USB floppy drive. Kit items are also available individually.
SPECIFICATIONS
CPU AND SYSTEM
Processor
Speed
VIA Eden, low-power Pentium-3 equivalent
400MHz 660MHz
Power consumption 10 watts
Cooling Heat sink, no fan
12.5 watts
Heat sink + fan
Display
Chipset
Type
Resolution
Memory
LCD interface
Memory
Mass storage
IDE
VT8606 Savage4 3D and 2D acceleration, 4x AGP, and
128-bit engine
CRT and LCD
Up to 1280x1024x32 or 1920x1440x16
8/16/32MB shared with system memory
18-bit dual-channel LVDS, 1400x1050
128MB soldered on board
Flashdisk
Real-time clock
Watchdog timer
Ethernet
Serial ports
Ports 1/2
44-pin connector, UDMA33 (33MB/sec), up to 2 drives
Solid state module, up to 512MB, mounts on board
On-board RTC with lithium backup battery
0.15 - 2 sec user programmable
National Semi DP83815, 10/100Mbps
4x RS-232
Up to 115.2kbps, 16-byte FIFO, 16C450 compatible
Ports 3/4
Parallel port
USB ports
PS/2
Up to 460.8kbps, 128-byte FIFO, 16C2850 UART
SPP, EPP, and ECP compatible; BIOS enable/disable
4, version 1.1
2 ports for keyboard & mouse
DATA ACQUISITION
Analog inputs 16 single-ended / 8 differential
A/D resolution/speed 16 bits, 100KHz maximum
Input ranges ±10V, ±5V, ±2.5V, ±1.25V / 0-10V, 0-5V, 0-2.5V, 0-1.25V
Analog outputs
Output ranges
Digital I/O
Counter/timers
4, 12-bit resolution
±10V, ±5V, 0-10V, 0-5V
24 lines, programmable direction
1 24-bit and 1 16-bit
A/D sample rate control, counting/timing, programmable interrupts
GENERAL
Operating temp.
Power supply
Dimensions
Weight
-40 to +85°C
+5VDC ±5% @ 2.0A (400MHz), 2.5A (660MHz)
4.175"W x 4.475"H
5.3oz / 150g
ORDERING GUIDE
ATH400-128
ATH400-128N
ATH660-128
ATH660-128N
C-ATH-KIT
DK-ATH-01
PS-5V-03
Athena 400MHz 128MB with data acquistion
Athena 400MHz 128MB without data acquistion
Athena 660MHz 128MB with data acquistion
Athena 660MHz 128MB without data acquistion
Athena cable kit
Athena development kit
AC adapter for Athena
For flashdisks, cables and accessories, see pages 46-47.
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
CPU 11
CPU SECTION
◆ VIA Eden Pentium III class
550-750MHz processor
◆ 128-256MB SDRAM soldered on board
◆ VGA support up to 1920x1440
◆ Integrated S3 Savage 4 graphics with advanced 3D rendering capabilities
◆ LCD (LVDS) support up to 1600x1200
◆
AC97 audio with 2W per channel stereo amplifier
◆
TV out feature
◆ UDMA-100 IDE support
◆ 4 USB ports
◆ 4 RS-232/485 ports
◆
Dual IDE with ATA-100 support
◆ PS/2 keyboard and mouse
◆ Watchdog timer
◆ Low power fanless operation
(<10W @ 550MHz)
◆ PC/104-plus ISA and PCI expansion
◆
-40 to +85°C operation
DATA ACQUISITION SECTION
◆ 32 channel 16-bit A/D
◆ 250KHz max sample rate
◆ Programmable input ranges
◆ Multi-channel scan sampling with interrupts and FIFO support
◆ 2K FIFO with programmable threshold
◆ 4 channel 12-bit D/A
◆ Multi-range autocalibration of
A/D and D/A
◆ 40 digital I/O lines
◆ 16-bit and 24-bit counter/timers
◆ Field-upgradeable logic circuit
POWER SUPPLY SECTION
◆ 5-28VDC input range standard
◆ 20-48VDC input range optional
◆ 40 watts output power (10 watts used by CPU)
◆ Switched auxiliary power for IDE drives and accessories
12
EMBEDDED CPU
HERCULES
™
EBX
PENTIUM III PERFORMANCE WITH ETHERNET, VIDEO, AUDIO, AND DATA ACQUISITION
CPU
FEATURE
Low-power VIA Eden processor
Memory soldered on board
BENEFIT
High computing power with reduced power consumption
Fanless operation (550MHz)
Increased reliability and ruggedness
Guaranteed compatibility
Complete PC on a single board Integrated LCD, CRT, Ethernet, and system I/O
On-board DC/DC power supply
Integrated data acquisition circuit with autocalibration
-40 to +85ºC operation
Ruggedization capability
Suitable for vehicle applications
Reduced size and weight
Single-board solution for increased reliability
Increased measurement accuracy
Compatible with vehicle and outdoor applications
Customizable for harsh environment applications
Operating System
Compatibility
DOS
Linux
RTLinuxPro
QNX
Window 98/NT/XP/2000
Windows CE.Net
VxWorks
CPU + DC/DC POWER SUPPLY
+ DATA ACQUISITION
Hercules introduces a new level of integration in EBX format CPU boards. Combining processor, data acquisition, and power supply onto one board results in a thinner, lighter, more rugged, and easier to assemble embedded system. This 3-in-
1 design addresses the needs of mobile and vehicle applications by offering the benefits of reduced size, weight, cost, and power consumption.
enough to power the CPU as well as peripherals and add-on boards. The standard input range of
5-28VDC means that Hercules is compatible with a standard off-the-shelf 5V supply as well as a vehicle, battery, or industrial power source. An optional 20-48VDC input range is also available.
The on-board supply has ACPI compatibility for intelligent power management.
CPU Features
Hercules uses the VIA Eden processor chipset, featuring Pentium III class performance with dramatically reduced power consumption. The
550MHz board consumes only 10 watts and requires only a small heat sink to operate at temperatures up to 85°C.
System I/O includes a 10/100Mbps Ethernet port,
4 RS-232/485 ports, 4 USB ports, 2 IDE channels, and PS/2 keyboard/mouse.
Hercules contains an integrated S3 Savage 4 video circuit. This advanced design provides hardware 2D and 3D acceleration, 32MB video buffer using shared system memory, 128-bit architecture, full internal AGP 4x performance, 3Dnow! and MMX instruction sets, and high-quality DVD video playback.
The video circuit supports CRTs up to 1920x1440 and LVDS LCD panels up to 1600x1200 resolution.
Simultaneous CRT and LCD display is supported.
Audio features include an integrated AC97 digital audio controller and codec. A built-in low-noise stereo speaker amplifier provides 2 watts per channel output power and hardware volume control. Audio I/O signals include mic in, CD in, line in/out, and speaker out.
Built-In DC/DC Power Supply
The built-in DC/DC power supply enables Hercules to be used in a wide range of applications without requiring a separate add-on power module. The on-board supply has 40 watts of output power,
HERCULES EBX BLOCK DIAGRAM
VIA EDEN
PENTIUM III
PROCESSOR
550-750MHz
VIA PN133T
NORTH BRIDGE
ON BOARD
VOLTAGES
DC/DC
POWER
SUPPLY
5-28V
IN
128-256 MB
64-BIT WIDE
SDRAM
VIA
VT82C686
SOUTH BRIDGE
INTERNAL
PCI BUS
2MB FLASH
MEMORY
BIOS
FPGA CODE
INTEGRATED
SAVAGE 4
3D VIDEO
VIA
VT 1612
CODEC
COM1, COM2
XVGA
LCD/LVDS
TV OUT
AUDIO
MIC, LINE, AUX
STEREO AMP
SPEAKERS
ATA100 IDE
4 USB PORTS
2 RS-232 PORTS
PS/2 KBD & MOUSE
COM3, COM4
UART
2 RS-232/485 PORTS
DATA
ACQUISITION
CIRCUIT
INTERNAL ISA BUS
32 ANALOG INPUTS
4 ANALOG OUTPUTS
40 DIGITAL I/O
2 COUNTER/TIMERS
WATCHDOG TIMER
PC/104
ISA BUS EXPANSION
DP83815
ETHERNET
CONTROLLER
MAGNETICS 100MBPS ETHERNET
PC/104+
PCI BUS EXPANSION
Flashdisk Solid-State Storage
Install an IDE flashdisk module onto Hercules and Prometheus for lightweight, rugged mass storage. The flashdisk module works like a hard drive and provides high-speed nonvolatile solidstate storage in sizes of
32MB, 64MB, or 128 MB.
tel: 510-456-7800 www.diamondsystems.com
EMBEDDED CPU
HERCULES
™
EBX
PENTIUM III PERFORMANCE WITH ETHERNET, VIDEO, AUDIO, AND DATA ACQUISITION
Built-In Data Acquisition
Hercules includes a top-of-the-line autocalibrating analog and digital I/O circuit, fully supported by our Universal Driver software for Linux, DOS,
QNX, and Windows 95/98/NT/2000/XP. It has 32 analog inputs with 16-bit resolution and 250KHz sample rate, backed by a 2K-sample FIFO with programmable threshold. Programmable input ranges from a wide-range +/-
10V down to 0-1.25V are provided. The analog circuitry also includes 4 D/A channels with 12-bit resolution and jumper-selected output ranges. Multirange autocalibration of both A/D and D/A ensures maximum accuracy over time and temperature and enables reliable, maintenance-free performance over the life of the board.
On the digital side, Hercules provides 40 digital I/O lines with programmable direction, as well as two counter/timers for A/D sample rate control, pulse counting, frequency generation, or other applications. Its advanced control logic has the features and flexibility to fit almost any application, such as internal/external A/D clock source, scan and single-sample modes, and our exclusive programmable FIFO threshold that lets you tune the board’s performance to your application.
INTERNAL
ISA BUS
HERCULES DATA ACQUISITION BLOCK DIAGRAM
SRAM-BASED FPGA
2K SAMPLE
A/D FIFO
CONTROL
LOGIC
24-BIT COUNTER/TIMER
16-BIT COUNTER/TIMER
DIGITAL I/O
LOGIC
Development Kit
A development kit is available with all the hardware you need to get started on your embedded design project.
The kit contains a CPU board, flashdisk module, cable kit, software CD,
AC power adapter, and
USB floppy drive.
16-BIT
ADC
PROGRAMMABLE
GAIN AMP
AUTOCALIBRATION
CIRCUIT
12-BIT
DAC
ON-BOARD
CLOCK
32 ANALOG
INPUTS
4 ANALOG OUTPUTS
EXTERNAL CLOCK
EXTERNAL TRIGGER
WATCHDOG TIMER
COUNTER/TIMER O
COUNTER/TIMER 1
DIO PORT A
DIO PORT B
DIO PORT C
DIO PORT D
DIO PORT E
40 DIO
LINES
SPECIFICATIONS
CPU
Processor
Display type
Resolution
Memory
LCD Interface
SDRAM memory
Flash memory
System I/O
Serial ports
Max data rate
IDE connections
VIA Eden P-3, 550-750MHz
CRT and LDS LCD
Up to 1280 x 1024 x 32 bits per pixel
8/16/32MB shared with system memory
36-bit TFT / DSTN
128-256MB on board
2MB
4 USB 1.1, PS/2 keyboard/mouse
2 fixed RS-232 or RS-485; / 2 configurable RS-232/485
460.8kbps all ports
1 44-pin connector for flashdisk; 1 40-pin dual-channel
UDMA-100; Compact flash socket
10/100Mbps; NE2000 compatible
Selectable COM1 / COM2
USB legacy support
Not present
+5V/+3.3V selectable
Ethernet
Serial console
Floppy drive
Parallel port
PC/104+ bus
DATA ACQUISITION CIRCUITRY
Analog inputs
Max sample rate
Input modes
32, 16-bit A/D resolution
250KHz total
Single-ended, differential
Input ranges
Accuracy
Analog outputs
Settling time
Output current
Digital I/O
Direction
Output current
Counter/timers
±10V, ±5V, ±2.5V, ±1.25V / 0-10V, 0-5V, 0-2.5V, 0-1.25V
< ±2LSB after autocalibration
4, 12-bit D/A resolution
7µS to ±.01%
±5mA max, 2k
Ω min load
40 lines, 5V logic compatible
Programmable in 8-bit ports
0: 12mA max; 1: -4mA max
1 24-bit A/D sample rate control; 1 16-bit general purpose
POWER SUPPLY
Input voltage 5-28VDC standard, 20-48VDC optional
Output power 40W total, 30W available
Power consumption 10W max
Output voltages +5V, +3.3V (on PCI bus)
Switched outputs +5V, +12V, +3.3V
GENERAL
Dimensions
Operating temp.
Weight
8.00" x 5.75" EBX format
-40 to 85°C
10oz / 285g
ORDERING GUIDE
Contact factory for additional combinations of processor / memory / input voltage.
HRC550-5A128
550MHz CPU, 5-28V in, data acquisition, 128MB RAM
HRC550-5N128
HRC750-5A128
550MHz CPU, 5-28V in, no data acquisition, 128MB RAM
550MHz CPU, 5-28V in, data acquisition, 256MB RAM
HRC750-5N128
DK-HRC-01
C-HRCEBX-KIT
PS-12V-01
550MHz CPU, 5-28V in, no data acquisition, 256MB RAM
HRC400-5A128 development kit
Hercules cable kit
AC adapter for Hercules CPU
For flashdisks, cables and accessories, see pages 46-47.
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
CPU 13
EMBEDDED CPU
PROMETHEUS
ZFX86 CPU, LOW POWER, BUILT-IN ETHERNET AND DATA ACQUISITION
◆ 2-in-1 design reduces cost, saves space
◆ ZFx86 processor - 486-DX2, 100MHz
◆ 32MB RAM
◆ On-board fash file system for DOS
◆ 10/100Mbps Ethernet
◆ 4 serial, 2 USB, 1 floppy port
◆ IDE and floppy ports
◆ Watchdog timer and real-time clock
◆ IrDA infrared port
◆ Solid-state IDE flashdisk compatibility
◆ Built-in data acquisition with:
– 16-channel 16-bit A/D
– 4-channel 12-bit D/A
– 24 digital I/O
– 2 counter/timers
◆ -40 to +85°C operation
Prometheus is compatible with our solid state flashdisk modules that provide IDE-compatible mass storage in a rugged format that bolts onto the board and requires no special drivers.
See page 46 for more information.
ORDERING GUIDE
PR-Z32-EA-ST
Prometheus PC/104 CPU,
With Ethernet &
Data Acquisition
PR-Z32-E-ST
Prometheus PC/104 CPU,
With Ethernet
PR-Z32-LC-ST
Prometheus PC/104 CPU,
Low-Cost Model
PR-Z32-EA-DK
PR-Z32-EA-ST
Development Kit
PR-Z32-E-DK
PR-Z32-E-ST
Development Kit
C-PRZ-KIT
Prometheus Cable Kit
For flashdisks, cables and accessories, see pages 46-47.
FEATURE
Low-power ZFx86 processor
Integrated Ethernet and system I/O
Integrated data acquisition
-40/+85°C operation
Ruggedization capability
BENEFIT
Reduced heat dissipation / no fan required
Small size, Light weight
Single-board solution for increased reliability
Guaranteed compatibility
Compatible with vehicle and outdoor applications
Customizable for demanding applications
Increased reliability
Operating System
Compatibility
DOS
Linux
QNX
Windows 98
The space-saving Prometheus combines a full-featured 486 CPU with an intelligent, professionalquality data acquisition circuit including analog I/O, digital I/O, and counter/timers, all on one board. Its low power consumption of 5 watts eliminates the need for a heat sink or fan and enables guaranteed operation over the range of -40 to +85°C.
Prometheus has been successfully used in applications including satellites, military combat vehicles, and process control.
Built-in I/O includes a 10/100Mbps Ethernet port,
2 USB ports, 4 RS-232 ports with serial console capability, PS/2 keyboard/mouse, IDE port, parallel port, and floppy port. Prometheus also includes a real-time clock with backup battery and a programmable watchdog timer with both hardware and software retrigger capability.
For DOS applications, it includes a built-in flash file system that lets you store DOS operating system and application files right in the on-board flash memory without requiring any external storage.
This saves time, reduces cost, and increases the ruggedness of your system.
The built-in data acquisition circuit is identical to the one used on our Athena CPU. It provides 16 analog inputs with 16-bit A/D resolution and a comprehensive set of features, including programmable input ranges, single-ended and differential inputs, and interrupt-based sampling with FIFO support. The circuit also provides 4 12-bit analog outputs with selectable output ranges, 24 digital I/O lines with programmable direction and enhanced output current, and 2 programmable counter/timers for sample rate control, event counting, and programmable interrupt generation.
Prometheus is available in three versions:
EA
Full-featured model, with 10/100Mbps
Ethernet and data acquisition
E
Includes Ethernet, no data acquisition
LC
No Ethernet or data acquisition; 16MB
RAM; Extra low power consumption of
2 watts
SPECIFICATIONS
CPU AND SYSTEM
Processor ZFMicro Devices ZFx86
Processor Clock 100 MHz
DRAM Memory
Flash Memory
System I/O
Serial protocols
Serial console
Ethernet
Desktop Ports
IDE expansion
Watchdog timer
EA, E: 32 MB; LC: 16MB
2 MB
4 serial ports, 115 kbps max.
1 parallel port, 2 USB ports
RS-232
Selectable COM1 /COM2
–E and –EA models only
10/100BaseT 100Mbps max.
PS/2 Keyboard and Mouse
Flash disk module – 32-512MB max
44-pin connector for external drives
Programmable, 0-5 sec
DATA ACQUISITION CIRCUITRY (MODEL –EA ONLY)
Analog Inputs
Max A/D rate
Input modes
16, 16-bit resolution (1/65536)
100 kHz
Input ranges
Accuracy
Unipolar, bipolar, single-ended, differential
0-10V, 0-5V, 0-2.5V, 0-1.25V
±10V, ±5V, ±2.5V, ±1.25V
±3LSB
Analog outputs
Settling time
Output ranges
4, 12-bit resolution (1/4096)
13µS to .01%
0-5, ±5V
Output current
Digital I/O
Direction
Output current
Counter/timers
Input clocks
±1.25mA max per channel
24 lines, TTL compatible
Programmable in groups of 8 bits
Logic 0: 12µA
Logic 1: -8µA
1 24-bit, 1 16-bit
10MHz, 1MHz, 100KHz, external
GENERAL
Dimensions
Operating temp.
Power requirements
Weight
3.550" x 3.775"
-40°C to +85°C
EA: +5V/1A (5W typical)
E: +5V/0.6A (3W typical)
LC: +5V/0.4A (2W typical)
3.0oz / 85g
14
CPU tel: 510-456-7800 www.diamondsystems.com
EMBEDDED CPU
MORPHEUS
400-650MHZ ULTRA-LOW VOLTAGE CELERON PROCESSOR, MULTI-I/O, LOW COST
FEATURE
Ultra-Low Voltage Intel
Celeron processor
Integrated LCD, CRT, Ethernet, and system I/O
Low cost
BENEFIT
High computing power with reduced power consumption
Reduced heat dissipation / no fan required (400MHz)
Small size / single-board solution
Light weight
Assured compatibility
Makes increased computing power available to more applications
Operating System
Compatibility
Linux
Windows 98/NT/2000/XP
DOS
Processor
Speed
SPECIFICATIONS
Intel ULV Celeron, 400MHz or 650MHz
400MHz 650MHz
Power consumption 10.5 watts
Cooling Heat sink, no fan
15 watts
Heat sink + fan
Display
Chipset
Type
Resolution
Memory
Weight
VT8606 Savage4 3D and 2D acceleration, 4x AGP, and 128-bit engine
CRT and LCD
Up to 1280 x 1024 x 32 bits per pixel
8/16/32MB shared with system memory
LCD interface 36-bit TFT/DSTN
Memory User-supplied 144-pin PC133
SODIMM, up to 512MB
IDE
CompactFlash
Real-time clock
44-pin connector, UDMA33
(33MB/sec), up to 2 drives
Type I/II, up to 1GB
On-board RTC with lithium backup battery
1-255 sec user programmable Watchdog timer
Ethernet
Serial ports
Parallel port
USB ports
PS/2
Realtek RTL8100 BL, 10/100Mbps
1x RS-232, 1x RS-232/422/485
Up to 115.2kbps, 16-byte FIFO,
16C550 compatible
SPP, EPP, and ECP compatible; BIOS enable/disable
2, version 1.1
2 ports for keyboard & mouse
1 port, up to 2 drives Floppy drive
IrDA
Dimensions
SIR IrDA 1.1 compliant
3.550" x 3.775"
Operating temp.
Power supply
0 to 60°C
+5VDC ±5% @ 2.1A (400MHz), 3.0A
(650MHz)
3.1oz / 110g
Morpheus offers high computing power and highdensity I/O in a compact, low power consumption, and low cost PC/104 module. It is a superior choice for low-cost / high-volume applications in stationary or interior environments with minimal temperature swings and limited space, such as medical equipment, process control, and instrumentation, or for outdoor applications in mild climates, such as ticketing and access control systems.
The board utilizes the Intel Ultra-Low Voltage
Celeron processor and is available in two speeds:
400MHz / fanless / 10.5 watts and 650MHz / fan / 15 watts. The companion VT8606 / VT686B chipset provides advanced video with 3D and 2D hardware acceleration and support for high-resolution LCD and
CRT displays. In addition the Realtek RTL8100BL
Ethernet controller provides 10/100Mbps network connectivity with wake-on-LAN capability supported in BIOS. Memory is provided via a user-supplied standard 144-pin PC133 SODIMM up to 512MB.
A full set of I/O ports is provided to support any application’s requirements, including Ethernet,
UDMA-33 IDE, CompactFlash, floppy, parallel, PS/2 keyboard and mouse, and 2 USB 1.1 ports. The board also has two 16450-compatible serial ports:
One port is fixed RS-232, and the second is jumperconfigurable for RS-232, RS-422, and RS-485 protocols. The watchdog timer provides protection from software crashes and is programmable for delays between 1 and 127 seconds.
The built-in PC/104 expansion bus enables the
Morpheus to work with almost all the data acquisition and communications modules in this catalog, as well as hundreds of I/O boards from other vendors.
ORDERING GUIDE
MOR-400
MOR-650
Morpheus CPU, 400MHz / fanless, 0MB RAM
Morpheus CPU, 650MHz / fan, 0MB RAM
MEM-128-01
128MB RAM SODIMM
MEM-256-01
256MB RAM SODIMM
MEM-512-01
512MB RAM SODIMM
C-MOR-KIT
Morpheus cable kit
PS-5V-MOR
Universal AC adapter for Morpheus CPU
For flashdisks, cables and accessories, see pages 46-47.
◆ Intel ULV Celeron 400/650MHz
Processor
◆ Low-power fanless operation: 10.5
Watts @ 400MHz
◆ Up to 512MB memory using DIMM
◆ 10/100Mbps Ethernet with wakeon-LAN
◆ S3 Savage 4 Chipset with advanced
3D/2D video
◆ Flat panel, CRT, and LCD display support
◆ IDE port with UDMA-33 capability
◆ 2 serial ports: 1 RS-232,
1 RS-232/422/485
◆ 2 USB 1.1 ports
◆ Parallel port and floppy drive port
◆ PS/2 keyboard/mouse ports
◆ Real-time clock
◆ Watchdog timer
◆ CompactFlash socket
◆ PC/104 ISA expansion bus
Morpheus Cable Kit
1. Dual PS/2
2. Dual USB
3. VGA
4. Dual IDE
5. LPT
6., 7. 2x Serial
8. Dual Floppy
9. Ethernet
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
CPU 15
EMBEDDED CPU
TMZ104
533MHZ TRANSMETA PROCESSOR, LOW COST, VERY LOW POWER
◆
Transmeta TM5500 CPU, 333-533MHz, fanless
◆ Extremely low power consumption:
1.5W
◆
2 RS-232 ports up to 115.2kbaud
◆ 1 parallel, 1 USB 1.1 port
◆ PS/2 keyboard & mouse
◆ Floppy and IDE ports
◆
DIMM socket for up to 144MB RAM
◆ DiskOnChip socket for up to 1GB solid-state storage
◆ PC/104 ISA expansion bus
Development Kit
A development kit is available including a
TMZ104 CPU board and accessories to get you started on your development project.
Kit contents:
TMZ104 CPU board
128MB memory DIMM
C-TMZ2-KIT Cable set + panel I/O board
DEV104-EV Evaluation baseboard
48MB DiskOnChip with Linux pre-loaded
ISA Ethernet card (plugs into baseboard)
ISA VGA card (plugs into baseboard)
5.25" external floppy drive
Desktop PC power supply (AC input)
PC/104 extractor tool
Documentation
FEATURE
Ultra-low power Transmeta
Crusoe 5500 processor
Memory and DiskOnChip sockets
Low cost
PC/104 expansion
BENEFIT
Low heat dissipation; no heat sink required
High performance at low cost
Flexible memory size
On-board solid state storage for ruggedness
Makes increased computing power available to more applications
Enables easy addition of hundreds of I/O boards for custom configuration
Operating System
Compatibility
DOS
Linux
Windows 98/NT/2000
XP/XPe
The TMZ104 is the ideal choice for PC/104 computing applications requiring the highest possible processing power at the lowest possible power consumption, all at an attractive price. The Transmeta
Crusoe TM5500 processor uses auto-switching between 333MHz and 533MHz and built-in advanced code morphing software to provide x86 compatibility up to Pentium MMX2, while boasting a miserly power consumption of only 1.5 watts (excluding memory). This enables the TMZ104 to operate without a heatsink or fan over its entire operating temperature range of -40 to +85ºC.
The TMZ104 includes popular standard I/O features such as RS-232 serial, parallel, PS/2 keyboard & mouse, USB, floppy, and IDE to enable you to create a complete PC-compatible embedded computer that is small in both size and cost. It features a DIMM memory socket so you can select the memory of your choice, from 16MB up to
272MB. A socket is also provided for M-Systems
DiskOnChip 2000 and Millennium devices for reliable, solid-state mass storage up to 1GB.
Processor
Speed
SPECIFICATIONS
Transmeta Crusoe TM5500
333-533MHz, auto-switching
Power consumption 1.5W w/o memory, 2.0W with memory
Cooling
Memory
IDE
Solid state storage
Real-time clock
Watchdog timer
Serial ports
Parallel port
USB ports
PS/2
Floppy drive
Dimensions
Operating temp.
Power supply
Weight
No heatsink or fan required
User-supplied 144-pin SODIMM, up to
144MB
40-pin connector, UDMA100
(100MB/sec), up to 2 drives
32-pin DIP socket for DiskOnChip 2000 or Millennium, up to 1GB
On-board RTC with Lithium backup battery
Dual-mode: 46.4 sec and 2.9 sec with software reset
2x RS-232
Up to 115.2kbps, 16-byte FIFO, 16C550 compatible
SPP, EPP, and ECP compatible, bi-directional
1, version 1.1
2 ports for keyboard & mouse
1 port, up to 2 drives
3.550" x 3.775"
-40 to +85ºC
+5VDC ±5% @ 300mA typical
2.5oz / 70g
Cables
Two cable sets are available for the TMZ104.
C-TMZ1-KIT is a cables-only solution with serial, parallel, floppy, IDE, and utility cables. C-TMZ2-KIT includes floppy and IDE cables, along with a panel
I/O board that provides industry-standard connectors for the other I/O features. The panel I/O board is especially suitable for mounting to an end cap on the CanTainer enclosure (see page 45), providing a quick, clean assembly method. The panel board also can be used for the direct mounting of a
Royaltek REB2000/2100 or REB12R GPS receiver module that communicates with the TMZ104 via one of the serial ports.
ORDERING GUIDE
TMZ104
Transmeta Crusoe PC/104 CPU Module
DK-TMZ104-01
TMZ104 develop. kit, including TMZ104 CPU
C-TMZ1-KIT
C-TMZ2-KIT
TMZ104 cable kit, cables only
TMZ104 cable and panel I/O board kit
MEM-TMZ-16
16MB RAM DIMM for TMZ104
MEM-TMZ-48
48MB RAM DIMM for TMZ104
MEM-TMZ-144
144MB RAM DIMM for TMZ104
For flashdisks, cables and accessories, see pages 46-47.
Cable Kits
C-TMZ1-KIT
Dual IDE Cable
Dual floppy cable
Parallel port cable
Dual seriel port cable
Utility cable
C-TMZ2-KIT
Dual IDE Cable
Dual floppy cable
Panel I/O board with cables for mating to
CPU board
16
CPU tel: 510-456-7800 www.diamondsystems.com
DIAMOND SYSTEMS ADVANTAGE
AUTOCALIBRATION & A/D TECHNOLOGY
Autocalibration
Autocalibration provides much better accuracy than manual calibration of an A/D board. It also reduces maintenance costs, because no user intervention is required. An autocalibrating A/D board contains built-in circuitry to support calibration. Usually the calibration procedure is managed by driver software. Autocalibration can be performed whenever desired and as often as desired. This way the board stays in calibration over its entire operating life with zero maintenance cost.
Multi-range autocalibration provides even better accuracy. Most autocalibrating A/D boards have multiple input ranges, yet they offer only a simple one-voltage one-inputrange calibration. This can result in significant measurement errors. A typical programmable gain amplifier may exhibit errors as high as 0.2
percent between gain settings, or over 130 counts for a 16-bit A/D board!
BENEFITS OF AUTOCALIBRATION
MEASUREMENT ERROR VS. TEMPERATURE
0.30
0.20
0.10
0
-0.10
-0.20
-40 -20 0
Competitor
20 40
TEMP (
°
C)
60 80 100
Diamond DMM-32
To eliminate these errors, multi-range autocalibration provides separate calibration settings for each input range. This way, the board has the highest possible accuracy in all operating conditions: time, temperature, and input range. All Diamond Systems “AT” model A/D boards, and our Hercules CPU, feature multirange autocalibration for maximum accuracy.
The diagram illustrates the difference between a competitor’s manually-calibrated
A/D board and a Diamond Systems DMM-32-AT autocalibrating board. Both boards are advertised as operating over the range of -40 to
+85°C. Both boards were tested simultaneously under identical conditions. The DMM-32-AT exhibits a 10x reduction in measurement error over the competitor’s board!
A/D Technology
An A/D board is much more than the number of inputs and the A/D resolution. Three important things that can have a major impact on an A/D board’s performance and its ability to meet the needs of your application are described below.
1. A/D Trigger
The trigger is the means of initiating an A/D conversion. All Diamond Systems A/D boards offer all three forms of triggering described below.
Software trigger –
The application program executes a command to initiate the A/D conversion. This is used for “occasional” sampling, for example measuring a backup battery voltage once an hour.
External signal –
An external signal is used to trigger the A/D. This allows synchronization to some external device or event, such as a rotary encoder.
Clock trigger –
An on-board programmable timer initiates A/D conversions at precise intervals. This is required to obtain accurate timing for high speed sampling or waveform capture.
2. A/D Sampling Mode
SAMPLE MODE
A/D CLOCK
A/D CONVERTER
SAMPLE MODE
A/D CLOCK
A/D CONVERTER
SAMPLE MODE
A/D CLOCK
A/D CONVERTER
0
0
0 1
0
1
0
1
Multiple sampling modes give you the ability to choose the timing that best fits your application needs. All Diamond Systems A/D boards offer all three modes illustrated here. For each mode the trigger can be any of the three types described above.
The upper diagram shows single-channel sampling. A single channel is sampled, either once or repeatedly with regular timing.
The middle diagram shows multi-channel
round robin sampling. Multiple channels are being sampled in a rotating sequence. Only one channel is sampled on each A/D trigger.
The lower diagram shows multi-channel
scan sampling. Multiple channels are sampled in quick succession (4-10µs apart) on each A/D trigger. Any sequential group of channels can be set up for scan mode. This is a more advanced architecture that simplifies data collection and provides better simultaneity in the sample timing.
3. Data Transfer to Memory
A/D data must be transferred from the board into system memory, where it can be used by the application program. This step is critical, since it has a major impact on overall processor utilization.
Data transfer can occur in several ways. In
foreground mode, the application software directly reads the data from the board. This is typical for low-rate occasional sampling, where sampling is done on demand by the application. In background mode, the data is transferred automatically without the application having to directly control it. This method is used for high-speed sampling. The most common method of background data transfer is with interrupts: The board generates an interrupt request, and the processor runs a software interrupt routine that reads the data out of the board The interrupt routine is provided by our Universal Driver programming library.
This illustration shows three different sampling methods with interrupts.
Upper diagram: Single-channel sampling
with interrupts. Each A/D trigger generates one
A/D sample on one channel and one interrupt.
SAMPLE MODE
A/D CLOCK
A/D CONVERTER
INTERRUPT
SCAN MODE
A/D CLOCK
A/D CONVERTER
INTERRUPT
FIFO + SCAN MODE
A/D CLOCK
A/D CONVERTER
INTERRUPT
0
0 1
0 1
1
0
1
0
1
This is the simplest method but involves the most software overhead. This method will only work up to about 1KHz in Linux or Windows due to the interrupt processing overhead required. (DOS will support interrupt rates up to about 20KHz.)
Middle diagram: Multi-channel scan sam-
pling with interrupts. Each A/D trigger generates a sample on all channels in the scan range. At the end of the scan a single interrupt causes the entire scan to be transferred to memory. The interrupt rate is reduced by a factor equal to the scan size (in this case 2), resulting in improved performance.
Bottom diagram: Multi-channel scan sam-
pling with interrupts and FIFO support. This method provides even better performance. The
A/D samples are stored in a FIFO memory on the board. When a preset threshold is reached, the board generates an interrupt request, and the processor reads out the entire contents of the FIFO. The interrupt rate is reduced by the size of the FIFO threshold, resulting in a dramatic reduction in interrupt overhead. For example, a sample rate of 200KHz and a FIFO threshold of 200 results in an easily manageable interrupt rate of only 1KHz.
All Diamond Systems “AT” A/D boards, and all our CPU boards, support all the data transfer methods described here. The DMM board does not contain a FIFO, so it is limited to one A/D sample or scan per interrupt.
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
ANALOG I/O 17
ANALOG I/O
DIAMOND-MM-48-AT
16-BIT A/D, 16 CHANNELS, 200KHZ, AUTOCALIBRATION, RELAYS, OPTOCOUPLERS
◆ 2-in-1 design reduces size, weight, and cost
◆ 16 analog inputs, 16-bit A/D
◆ 200KHz max sampling rate
◆ Multi-channel scan sampling with interrupts and FIFO support
◆ 2K A/D sample FIFO
◆ 8 analog outputs, 12-bit D/A
◆ Multi-range autocalibration of both A/D and D/A
◆ 8 SPDT relays
◆ 4 optocoupler inputs
◆ 4 programmable digital I/O lines
◆
24-bit A/D sample rate counter/timer
Diamond-MM-48-AT combines two
I/O boards into one: An analog
I/O board similar to our Diamond-
MM-16-AT, and a relay / optocoupler board similar to our Opal-MM. This two-in-one design reduces the size and weight of your PC/104 system. Reducing the number of boards in your system also shortens assembly time and increases reliability.
The analog input circuit features 16 singleended A/D input channels with 16-bit resolution and a jumper-selected input range of ±10V or ±5V.
A 0-10V input range is also available as model
DMM-48U-AT. The maximum A/D sampling rate of
200KHz is supported by a larger 2048-sample FIFO with selectable threshold of 256 or 1024 samples.
The board has 8 D/A channels with 12-bit resolution and a 0-4.095V output range. This range provides an intuitive conversion formula of 1mV per
LSB to simplify programming and provide a natural set of actual output voltages.
Diamond-MM-48-AT features Diamond Systems’ advanced autocalibration technology, which maintains maximum accuracy over temperature and time. A set of precision references on the board with known values are used to adjust the A/D and
D/A circuits to within 2LSB (typically 1LSB or better) of their correct values. The entire procedure is controlled by our Universal Driver software. It takes approximately one second and can be run at any time, for example each time the system powers
◆ 16-bit auxiliary counter/timer
◆ -40 to +85°C operation
◆ FREE Universal Driver software included
ORDERING GUIDE
DMM-48-AT
16 16-bit A/D, 200KHz, bipolar,
8 12-bit D/A
DMM-48U-AT
16 16-bit A/D, 200KHz, unipolar, 8 12-bit D/A up or once a day.
The board includes 8 relays with SPDT (form C) contacts and 1A/30VDC capacity. The 4 optocoupler inputs include programmable edge detection.
When any selected edge event occurs, an interrupt will be generated and control will be passed to your own code. The board also has 4 TTL level digital I/O lines with individually programmable
For cables and accessories, see pages 46-47.
direction and edge detection. These lines can be configured to generate an
DIAMOND-MM-48-AT BLOCK DIAGRAM
interrupt when any change of state occurs.
+15V -15V
AUTOCALIBRATION
CIRCUIT
A 24-bit timer provides programmable A/D sam-
DC/DC
+5V
16-BIT A/D
CONVERTER
ANALOG
INPUTS
0-15 SE ple rates from 200KHz down to .06Hz. A second
2K X 16
FIFO
12-BIT D/A
CONVERTERS
ANALOG
OUTPUTS 0-7
16-bit counter with programmable clock source
ADDR
CTRL
MASTER
CONTROLLER
10MHZ
OSC.
TIMING AND
CONTROL
SIGNALS and divisor can be used to drive external circuitry or count external events.
8-BIT DATA
DIGITAL I/O
0-3
RELAYS
NC
C
NO
X8
PC/104 BUS
OPTO-
ISOLATORS
IN A
IN B
X4
SPECIFICATIONS
ANALOG INPUTS
No. of inputs
A/D resolution
Input ranges
Input impedance
Nonlinearity
16 single-ended
16 bits (1/65,536 of full scale)
±10V, ±5V standard; 0-10V optional
1013
Ω typ / ±20pA max bias current
±3LSB, no missing codes
Conversion rate 200,000 samples/sec max
Conversion trigger software, timer, or external
A/D FIFO 2048 samples; Selectable threshold
256/1024
ANALOG OUTPUTS
No / resolution 8, 12 bits (1/4096 of full scale)
Output range
Output current
Settling time
0-4.095V (1mV/LSB)
2mA/channel / 2K
Ω min load
7µS max to ±2 LSB
Relative accuracy ±6 LSB
Nonlinearity ±1 LSB, monotonic
DIGITAL I/O
No. / direction
Input voltage
Input current
Output voltage
Output current
Edge detection
4, individually programmable
Logic 0: 0.0-0.8V; Logic 1: 2.0-5.0V
±1µA max each line
Logic 0: 0.0-0.33V; Logic 1: 3.8-5.0V
±12mA max each line
Interrupt on any change
COUNTER/TIMERS
A/D pacer clock 24-bit programmable timer
General purpose 16-bit down counter
RELAYS
No. / type
Capacity
GENERAL
Power supply
Current
Operating temp.
Weight
8, SPDT (form C)
1A / 30VDC / 0.3A / 125VAC
OPTOCOUPLERS
No. / range
Edge detection
4, 3-28VDC
Each input individually configurable
+5VDC ±10%
150mA + 30mA per activated relay
-40 to +85°C
3.0oz / 85g
I/O HEADER – RELAYS + OPTOS
OPTO 0 A
OPTO 1 A
OPTO 2 A
OPTO 3 A
(NOT USED)
RELAY 0 NO
RELAY 0 C
RELAY 1 NC
RELAY 2 NO
RELAY 2 C
RELAY 3 NC
RELAY 4 NO
RELAY 4 C
RELAY 5 NC
RELAY 6 NO
RELAY 6 C
RELAY 7 NC
16
18
20
22
24
2
4
6
8
10
12
14
26
28
30
32
34
15
17
19
9
11
13
21
23
5
7
1
3
25
27
29
31
33
OPTO 0 B
OPTO 1 B
OPTO 2 B
OPTO 3 B
(NOT USED)
RELAY 0 NC
RELAY 1 NO
RELAY 1 C
RELAY 2 NC
RELAY 3 NO
RELAY 3 C
RELAY 4 NC
RELAY 5 NO
RELAY 5 C
RELAY 6 NC
RELAY 7 NC
RELAY 7 C
I/O HEADER – ANALOG I/O
D/A 0
D/A 2
D/A 4
D/A 6
D/A GND
EXTERNAL
CLK OUT 0
GATE 1
DIO 0
DIO 2
+5V
A/D 0
A/D 1
A/D 2
A/D 3
A/D 4
A/D 5
A/D 6
A/D 7
A/D GND
26
28
30
20
22
24
32
34
36
38
40
10
12
14
16
18
6
8
2
4
35
37
39
29
31
33
19
21
23
25
27
9
11
13
15
17
1
3
5
7
A/D 8
A/D 9
A/D 10
A/D 11
A/D 12
A/D 13
A/D 14
A/D 15
A/D GND
D/A 1
D/A 3
D/A 5
D/A 7
DIGITAL GND
GATE 0
CLK 1
OUT 1
DIO 1
DIO 3
DIGITAL GND
18
ANALOG I/O tel: 510-456-7800 www.diamondsystems.com
ANALOG I/O
DIAMOND-MM-32-AT
16-BIT A/D, 32 CHANNELS, 200KHZ, AUTOCALIBRATION
SPECIFICATIONS
ANALOG INPUTS
Number. of inputs 32 single-ended, 16 differential, or 16 SE + 8 DI; user selectable
A/D resolution
Bipolar ranges
16 bits (1/65,536 of full scale)
±10V, ±5V, ±2.5V, ±1.25V, ±0.625V
Unipolar ranges 0-10V, 0-5V, 0-2.5V, 0-1.25V
Input bias current 100pA max
Nonlinearity ±3LSB, no missing codes
Conversion rate 200,000 samples/sec. max
Conversion trigger software trigger, internal pacer clock, or external TTL signal
AD FIFO 512 samples, programmable thresholds
Calibration Automatic; values stored in EEPROM
ANALOG OUTPUTS
Number of outputs 4
D/A resolution 12 bits (1/4096 of full scale)
Output ranges ±5V, ±10V, 0-5V, 0-10V, programmable
Output current
Settling time
±5mA max per channel
6µS max to 0.01%
Relative accuracy ±1 LSB
Nonlinearity ±1 LSB, monotonic
Reset
Calibration
All channels reset to 0V
Automatic; values stored in EEPROM
DIGITAL I/O
No. of I/O
Input voltage
Input current
Output voltage
Output current
24 programmable I/O
Logic 0: 0.0V min, 0.8V max
Logic 1: 2.0V MIN, 5.0V max
±1µA max
Logic 0: 0.0V min, 0.33V max
Logic 1: 2.4V min, 5.0V max
Logic 0: 64mA max per line
Logic 1: -15mA max per line
COUNTER/TIMERS
A/D Pacer clock 32-bits (2 82C54 counters cascaded)
Clock source 10MHz on-board clock or external signal
General purpose 16-bits (1 82C54 counter)
GENERAL
Power supply
Operating temp.
Weight
+5VDC ±10% @ 200mA typ
-40 to +85°C
3.4oz / 96g
NOTE:
The analog input range table shown on page 20 with the Diamond-MM-16-AT product also applies to Diamond-MM-
32-AT .
DIGITAL I / O HEADER
1
3
13
15
17
19
21
5
7
9
11
23
25
27
29
31
33
16
18
20
22
24
8
10
12
14
2
4
6
26
28
30
32
34
A7
A5
B3
B1
C7
C5
C3
A3
A1
B7
B5
C1
LATCH
NC
NC
NC
+5V
A6
A4
B2
B0
C6
C4
C2
A2
A0
B6
B4
C0
ACK
NC
NC
NC
DGND
ANALOG GND
VIN 0/0+
VIN 1/1+
VIN 2/2+
VIN 3/3+
VIN 4/4+
VIN 5/5+
VIN 6/6+
VIN 7/7+
VIN 8/8+
VIN 9/9+
VIN 10/10+
VIN 11/11+
VIN 12/12+
VIN 13/13+
VIN 14/14+
VIN 15/15+
VOUT 3
VOUT 1
VREF OUT
CLOCK OUT
S/H OUT/DOUT 1
EXTCLK/DIN 3
GATE 0/DIN1
+5V
The Diamond-MM-32-AT is the undisputed world leader in PC/104 analog I/O. No other A/D board can match its combination of feature density, configuration flexibility, and advanced technology.
The 32 analog input channels reduce overall system size and cost for high channel count applications. A unique variable input configuration feature lets you configure the inputs for 32 singleended, 16 differential, or a combination of 16 single-ended and 8 differential.
Nine analog input ranges, from a wide ±10V down to 0-1.25V, cover the greatest number of input requirements. A 512-sample FIFO with programmable threshold lets you reach maximum A/D speed without missing samples. With external triggering
◆ 32 analog inputs, 16-bit A/D you can synchronize the A/D converter to external signals and events.
The four analog outputs can be configured in four different fixed output ranges as well as a programmable range anywhere from 1V to 10V with 1mV accuracy. Each output can drive up to 5mA.
The advanced autocalibration circuit calibrates both the analog inputs and outputs under software
◆
200KHz maximum sampling rate
◆ Multi-channel scan sampling with interrupts and FIFO support
◆ Programmable input ranges
◆
Unipolar/bipolar and single-ended/ differential inputs
◆ 4 analog outputs, 12-bit D/A control. It provides individual precise adjustments for each analog input range to maximize accuracy across all configurations. Calibration takes just seconds and can be performed as often as desired.
The board contains an integrated 82C55-type digital I/O circuit with 3 8-bit ports. Each port features configurable direction. The digital I/O lines have user-configurable pull-up / pull-down resis-
◆ Multi-range autocalibration of A/D and D/A
◆ 24 digital I/O with latching capability and enhanced output current
◆ 512-sample FIFO with programmable threshold
◆ Counter/timers for A/D control and general use tors and latching / handshaking capability. Each output line can sink up to 64mA in logic 0 state or drive up to 15mA in logic 1 state.
A 32-bit counter/timer is provided for program-
◆ +5V power supply
◆
-40 to +85°C operation
◆ FREE Universal Driver software included ming the A/D sample rate. A second 16-bit counter/ timer can be programmed to generate
ORDERING GUIDE
waveforms, count pulses and events, or generate interrupts at programmed rates. The counter clock
DMM-32-AT
32 16-bit A/D, 200KHz,
4 12 bit D/A source can be selected from the on-board 10MHz oscillator or an external signal.
For cables and accessories, see pages 46-47.
DIAMOND-MM-32 BLOCK DIAGRAM
ANALOG I / O HEADER
36
38
40
42
44
28
30
32
34
46
48
50
18
20
22
24
26
10
12
14
16
6
8
2
4
35
37
39
41
43
27
29
31
33
45
47
49
17
19
21
23
25
9
11
13
15
5
7
1
3
ANALOG GND
VIN 16/0-
VIN 17/1-
VIN 18/2-
VIN 19/3-
VIN 20/4-
VIN 21/5-
VIN 22/6-
VIN 23/7-
VIN 24/8-
VIN 25/9-
VIN 26/10-
VIN 27/11-
VIN 28/12-
VIN 29/13-
VIN 30/14-
VIN 31/15-
VOUT 2
VOUT 0
AGND
CTR 2 OUT/DOUT 2
CTR 0 OUT/DOUT 0
EXGATE/DIN 2
CLK 0/DIN 0
DGND
+15V -15V
+5V
DC/DC
ADDR
CTRL
16-BIT DATA
PC/104 BUS
512 X 16
FIFO
AUTOCALIBRATION
CIRCUIT
MASTER
CONTROLLER
8255 CIRCUT
16-BIT A/D
CONVERTER
12-BIT D/A
CONVERTERS
82C54
COUNTER/
TIMER
10MHZ
OSC.
PROGRAMMABLE
GAIN AMP
X1,2,4,8
HIGH CURRENT
DRIVE
BUFFER
BUFFER
BUFFER
BUFFER
ANALOG
INPUTS
0-31 SE
0-15 DI
ANALOG
OUTPUTS 0-3
TIMING AND
CONTROL
SIGNALS
24 DIGITAL I/O
PORT A
PORT B
PORT CH
PORT CL
ACK/STROBE
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
ANALOG I/O 19
ANALOG I/O
DIAMOND-MM-16-AT
16-BIT A/D, 16 CHANNELS, AUTOCALIBRATION
◆
16 analog inputs, 16-bit A/D
◆ 100KHz maximum sampling rate
◆ Multi-channel scan sampling with interrupts and FIFO support
◆
Programmable input ranges (see table)
◆ Unipolar/bipolar and single-ended/ differential modes
◆ 512-sample A/D FIFO
◆
4 analog outputs, 12-bit D/A
◆ Multi-range autocalibration of A/D and D/A
◆ 8 digital inputs
◆
8 digital outputs
◆ Counter/timers for A/D control and general use
◆ Timer-controlled interrupt feature
◆
+5V power supply
◆ -40 to +85°C operation
◆ FREE Universal Driver software included
+15V -15V
+5V
DC/DC
ADDR
CTRL
8-BIT DATA
MASTER
CONTROLLER
PC/104 BUS
DIAMOND-MM-16-AT BLOCK DIAGRAM
512 X 16
FIFO
AUTOCALIBRATION
CIRCUIT
16-BIT A/D
CONVERTER
12-BIT D/A
CONVERTERS
82C54
COUNTER/
TIMER
10MHZ
OSC.
PROGRAMMABLE
GAIN AMP
X1,2,4,8
The Diamond-MM-16-AT features top performance and flexibility for a mid-range price. It has 16 singleended / 8 differential analog inputs with both unipolar and bipolar input ranges and programmable gain.
It has a maximum sampling rate of 100KHz, supported by a 512-sample FIFO with a 256-sample interrupt threshold. Both single-channel and multi-channelscan sampling modes are supported, and the A/D can be triggered with a software command, the onboard programmable timer, or an external signal.
These features give you maximum flexibility to configure the board to your application.
The board is available with 4 optional analog output channels. The D/A output range can be set to
0-5V, ±5V, or programmable range in 1mV steps. Outputs may be updated independently or simultaneously.
The advanced autocalibration circuit on Diamond-
MM-16-AT calibrates both the analog inputs and outputs under software control. Calibration takes just seconds and can be performed as often as desired using our Universal Driver software shipped with the board.
The 16 digital I/O lines are configured as 8 inputs and
8 outputs. An 82C54 chip on board is provided for counting and timing operations. It gives you one 32-bit programmable timer to control the A/D sample rate and one 16-bit counter/timer for general purpose use, including event counting and square wave generation. This board offers the special feature of timercontrolled interrupts that enable you to run your own custom code at programmable intervals.
This board requires only a +5V power supply and operates over the temperature range of -40 to +85°C.
ANALOG
INPUTS
0-15 SE
0-7 DI
ORDERING GUIDE
DMM-16-AT
16 16-bit A/D, 100KHz, 4 12-bit D/A
DMM-16-NA-AT
16 16-bit A/D, 100KHz, no D/A
For cables and accessories, see pages 46-47.
ANALOG
OUTPUTS 0-3
TIMING AND
CONTROL
SIGNALS
DOUT 7 - 0
DIN 7 - 0
I/O HEADER
VIN 15/7-
VIN 14/6-
VIN 13/5-
VIN 12/4-
VIN 11/3-
VIN 10/2-
VIN 9/1-
VIN 8/0-
ANALOG GND
ANALOG GND
ANALOG GND
ANALOG GND
-15V
ANALOG GND
CTR IN 0-
CTR OUT 0
DOUT 7
DOUT 5
DOUT 3
DOUT 1
DIN 7
DIN 5
DIN 3
DIN 1
+5
40
42
44
46
48
50
30
32
34
36
38
22
24
26
28
2
12
14
16
18
20
4
6
8
10
45
47
49
37
39
41
43
27
29
31
33
35
19
21
23
25
1
11
13
15
17
7
9
3
5
VIN 7/7+
VIN 6/6+
VIN 5/5+
VIN 4/4+
VIN 3/3+
VIN 2/2+
VIN 1/1+
VIN 0/0+
VREF OUT
VOUT 0
VOUT 1
+15V
VOUT 2
VOUT 3
DIGITAL GND
CTR OUT 2
DOUT 6
DOUT 4
DOUT 2
DOUT 0
DIN 6
DIN 4
DIN 2
DIN 0
DIGITAL GND
SPECIFICATIONS
ANALOG INPUTS
Number. of inputs 16 single-ended or 8 differential
(user selectable)
A/D resolution
Bipolar ranges
16 bits (1/65,536 of full scale)
±10V, ±5V, ±2.5V, ±1.25V, ±0.625V
Unipolar ranges 0-10V, 0-5V, 0-2.5V, 0-1.25V
Input bias current 3nA max
Nonlinearity ±3LSB, no missing codes
Conversion rate 100,000 samples/sec. max
Conversion trigger Software trigger, internal pacer clock, or external TTL signal
A/D FIFO 512 samples; 256 threshold
ANALOG OUTPUTS
Number of outputs 4
D/A resolution
Output ranges
Output current
12 bits (1/4096 of full scale)
±5V, 0-5V, Programmable
±5mA max per channel
Settling time 6µS max to 0.01%
Relative accuracy ±1 LSB
Nonlinearity
Reset
±1 LSB, monotonic
All channels reset to mid-scale
(0V for bipolar ranges)
DIGITAL I/O
Number of inputs 8, 5V logic compatible
Input voltage
Input current
Logic 0: 0.0V min, 0.8V max
Logic 1: 2.0V min, 5.0V max
±1mA max
Number of outputs 8, 5V logic compatible
Output voltage Logic 0: 0.0V min, 0.33V max
Logic 1: 3.8V min, 5.0V max
Output current Logic 0: 64mA max per line
Logic 1: -15mA max per line
COUNTER/TIMERS
A/D Pacer clock
Clock source
32-bits (2 82C54 counters cascaded)
10MHz on-board clock or ext. signal
General purpose 16-bits (1 82C54 counter)
GENERAL
Calibration
Power supply
Operating temp.
Weight
A/D and D/A circuits calibrated under software control
+5VDC ±10% @ 350mA typ
-40 to +85°C
3.3 oz / 93g
ANALOG INPUT RANGES
INPUT RANGE
0 - 10V
0 - 5V
0 - 2.5V
0 - 1.25V
± 10V
± 5V
± 2.5V
± 1.25V
± 0.625V
RESOLUTION (1 LSB)
0.153mV
0.076mV
0.038mV
0.019mV
0.305mV
0.153mV
0.076mV
0.038mV
0.019mV
20
ANALOG I/O tel: 510-456-7800 www.diamondsystems.com
ANALOG I/O
DIAMOND-MM-AT
12-BIT A/D, 16 CHANNELS, 100KHZ, AUTOCALIBRATION
SPECIFICATIONS
ANALOG INPUTS
Number of inputs 16 single-ended or 8 differential
(user selectable)
A/D resolution
Bipolar ranges
12 bits (1/4096 of full scale)
±10V, ±5V, ±2.5V, ±1.25V, ±0.625V,
Unipolar ranges 0-10V, 0-5V, 0-2.5V, 0-1.25V
Input bias current 3nA max
Nonlinearity ±1LSB, no missing codes
Conversion rate 100,000 samples per second max
Conversion trigger Software trigger, internal pacer clock, or external TTL signal
A/D FIFO 512 samples, 256 threshold
ANALOG OUTPUTS
Number of outputs 2
D/A resolution
Output ranges
Output current
12 bits (1/4096 of full scale)
±5V, 0-5V, programmable
± 5mA max per channel
Settling time 4µS max to ±1/2 LSB
Relative accuracy ± 1 LSB
DIGITAL I/O
Number of inputs 8, 5V logic compatible
Input voltage Logic 0: 0.0V min, 0.8V max
Logic 1: 2.0V min, 5.0V max
Input current ±1µA max
Number of outputs 8, 5V logic compatible
Output voltage
Output current
Logic 0: 0.0V min, 0.33V max
Logic 1: 3.8V min, 5.0V max
Logic 0: 64mA max per line
Logic 1: -15mA max per line
COUNTER/TIMERS
A/D Pacer clock 32-bits (2 82C54 counters cascaded)
Clock source
General purpose
10MHz on-board clock or external signal
16-bits (1 82C54 counter)
GENERAL
Calibration
Power supply
Operating temp.
Weight
A/D and D/A circuits calibrated under software control
+5VDC ±10% @ 320mA typ
-40 to + 85°C
3.3 oz / 93g
For cost-sensitive applications where you still want state of the art performance, choose our Diamond-
MM-AT 12-bit board This board has almost all the same features of the Diamond-MM-16-AT board at a
12-bit price. Identical connector pinout and software interface let you upgrade to 16-bit performance later.
Diamond-MM-AT has 16 single-ended / 8 differential analog inputs with 12-bit A/D resolution.
A 512-sample FIFO with a 256-sample interrupt threshold enables reliable A/D sampling up to
100KHz in both single-channel and multi-channelscan modes. Nine unipolar and bipolar input ranges let you work with a wide range of input signals.
The board also has 2 analog outputs with 12-bit
D/A resolution. They can be set to 0-5V, ±5V, or programmable range in 1mV steps.
The advanced autocalibration circuitry on Diamond-MM-AT calibrates both the analog inputs and outputs under software control. Calibration takes just seconds and can be performed as often as desired using our Universal Driver software shipped with the board.
Diamond-MM-AT also has 8 digital inputs and 8 digital outputs on board. An 82C54 chip on board is provided for counting and timing operations. It provides one 32-bit programmable timer to control the
A/D sample rate and one 16-bit counter/timer for general purpose use, including event counting and square wave generation.
This board requires only +5V power supply and operates over the extended temperature range of -40 to +85°C. All these features make Diamond-MM-AT the leader in mid-range PC/104 analog I/O boards.
ORDERING GUIDE
DMM-AT
16 12-bit A/D, 100KHz, 2 12-bit D/A
For cables and accessories, see pages 46-47.
ANALOG INPUT RANGES
INPUT RANGE
0 - 10V
0 - 5V
0 - 2.5V
0 - 1.25V
± 10V
± 5V
± 2.5V
± 1.25V
± 0.625V
RESOLUTION (1 LSB)
2.44mV
1.22mV
0.061mV
0.031mV
4.88mV
2.44mV
1.22mV
0.61mV
0.31mV
I / O HEADER
26
28
30
32
18
20
22
24
10
12
14
16
6
8
2
4
42
44
46
48
50
34
36
38
40
25
27
29
31
17
19
21
23
9
11
13
15
5
7
1
3
41
43
45
47
49
33
35
37
39
VIN 15/7-
VIN 14/6-
VIN 13/5-
VIN 12/4-
VIN 11/3-
VIN 10/2-
VIN 9/1-
VIN 8/0-
ANALOG GND
ANALOG GND
ANALOG GND
ANALOG GND
-15V
ANALOG GND
CTR IN 0-
CTR OUT 0
DOUT 7
DOUT 5
DOUT 3
DOUT 1
DIN 7
DIN 5
DIN 3
DIN 1
+5
VIN 7/7+
VIN 6/6+
VIN 5/5+
VIN 4/4+
VIN 3/3+
VIN 2/2+
VIN 1/1+
VIN 0/0+
VREF OUT
VOUT 0
VOUT 1
+15V
VREF IN 0
VREF IN 1
DIGITAL GND
CTR OUT 2
DOUT 6
DOUT 4
DOUT 2
DOUT 0
DIN 6
DIN 4
DIN 2/Gate 0
DIN 0/Gate 1/2
DIGITAL GND
+15V -15V
+5V
DC/DC
DIAMOND-MM-AT BLOCK DIAGRAM
AUTOCALIBRATION
CIRCUIT
PROGRAMMABLE
GAIN AMP
12-BIT A/D
CONVERTER
512 X 16
FIFO
X1,2,4,8
12-BIT D/A
CONVERTERS
ADDR
CTRL
8-BIT DATA
MASTER
CONTROLLER
PC/104 BUS
◆ 16 analog inputs, 12-bit A/D
◆ 100KHz maximum sampling rate
◆ Multi-channel scan sampling with interrupts and FIFO support
◆ Programmable input ranges (see table)
◆ Unipolar/bipolar and single-ended/ differential inputs
◆ 2 analog outputs, 12-bit D/A
◆ Multi-range autocalibration of A/D and D/A
◆ 8 digital inputs
◆ 8 digital outputs
◆ 512-sample FIFO
◆ Counter/timers for A/D control and general use
◆ +5V power supply
◆ -40 to +85°C operation
◆ FREE Universal Driver software included
82C54
COUNTER/
TIMER
10MHZ
OSC.
ANALOG
INPUTS
0-15 SE
0-7 DI
ANALOG
OUTPUTS 0-1
TIMING AND
CONTROL
SIGNALS
DOUT 0 - 7
DIN 0 - 7
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
ANALOG I/O 21
ANALOG I/O
DIAMOND-MM
12-BIT A/D, 16 CHANNELS, 100KHZ
◆ 16 single-ended / 8 differential analog inputs
◆ 12-bit A/D resolution (1/4096)
◆ Up to 100,000 samples/sec with DMA
◆ No A/D FIFO
◆ 82C54 counter/timer on board for A/D sample rate control
◆ Interrupt and DMA operation
◆ 2 analog outputs, 12-bit D/A
◆ 8 digital inputs
◆ 8 digital outputs
◆ 0 to 70°C and -40 to +85°C versions available
◆ Best value for non-autocalibrating analog I/O
◆ FREE Universal Driver software included
Diamond-MM has all the primary features you expect in a high-performance analog I/O board, at a reduced price. The analog input circuit uses a 12bit A/D converter and can be configured for single-ended or differential mode and unipolar or bipolar mode. It also offers 10 different input ranges, so it can work with a wide variety of input signals. The maximum A/D conversion rate is up to
20,000 per second using interrupts or up to 100,000 per second using DMA.
Two optional analog outputs provide 12-bit resolution over a 0-5V or user-adjustable range with
8mA drive current and 4µs settling time. The D/A can also be used as a digital attenuator for an analog signal fed into one of the reference inputs.
The board contains 8 digital inputs and 8 digital outputs. It also has an on-board 82C54 counter/ timer chip to control the A/D sampling rate and provide general purpose counting functions.
Diamond-MM is available in four versions: With or without analog outputs, and in commercial
(0-70°C) or industrial (-40 to +85°C) operating temperature range.
ANALOG INPUT RANGES
UNIPOLAR INPUT RANGE
0 - 10V
0 - 5V
0 - 2.5V
0 1V
0 - 0.5V
Custom
BIPOLAR
INPUT RANGE
± 10V
± 5V
± 2.5V
± 1V
± 0.5
Custom
RESOLUTION
2.44mV
1.22mV
0.61mV
0.244mV
0.122mV
(10K
Ω
/ R) / 4096) V
RESOLUTION
4.88mV
2.44mV
1.22mV
.488mV
.244mV
(10K
Ω
/ R) / 2048) V
SPECIFICATIONS
ANALOG INPUTS
Number of inputs 16 single-ended or 8 differential
(user selectable)
A/D resolution
Bipolar ranges
12 bits (1/4096 of full scale)
±10V, ±5V, ±2.5V, ±1V, ±0.5V,
Custom
Unipolar ranges 0-10V, 0-5V, 0-2.5V,
0-1V, 0-0.5V, Custom
Input bias current 50nA max
Protection ±35V on any analog input
Nonlinearity ±1LSB, no missing codes
Conversion rate 100,000 samples per second max
Conversion trigger Software trigger, internal pacer clock, or external TTL signal
ANALOG OUTPUTS
Number of outputs 2
D/A resolution
Output ranges
12 bits (1/4096 of full scale)
0-5V, adjustable, or external reference input
Output current
Settling time
± 8mA max per channel
4mS max to ±1/2 LSB
Relative accuracy ± 1 LSB
DIGITAL I/O
Number of inputs 8, 5V logic compatible
Input voltage
Input current
Logic 0: 0.0V min, 0.85 max
Logic 1: 2.0V min, 5.0V max
±1µA max
Number of outputs 8, 5V logic compatible
Output voltage Logic 0: 0.0V min, 0.33 max
Logic 1: 3.8V min, 5.0V max
Output current ±4mA max per line
COUNTER/TIMERS
A/D Pacer clock 32-bits (2 82C54 counters cascaded)
Clock source
General purpose
10MHz on-board clock or external signal
16-bits (1 82C54 counter)
GENERAL
Power supply
Operating temp.
Weight
+ 5VDC ±10% @165mA typical
0 to 70°C, standard models
-40 to +85°C, XT models
3.3oz / 93g
INTERRUPT
& DMA
ADDR
CTRL
DATA
+5V
DIAMOND-MM BLOCK DIAGRAM
ACTEL FPGA
SYSTEM CONTROLLER
A/D TIMING AND
INTERRUPT/DMA
CONTROL LOGIC
ADDRESS
DECODE &
CHIP SELECTS
CONTROL/
STATUS
REGISTERS
GAIN CIRCUIT
0.5, 1, 2, 5, 10,
CUSTOM
AD1674
12-BIT A/D
-5.000V
A/D REFERENCE
ADJUST
0 - 10V
AD7547
DUAL 12-BIT
D/A
10MHZ
OSC.
UNIPOLAR/
BIPOLAR
SE/DIFF
ANALOG
IN SE: 0 - 15
DIFF: 0 - 7
VOUT 0
VOUT 1
COUNTER
CONTROL
CTR 0
82C54
1 16-BIT CTR/TIMER
1 32-BIT CTR/TIMER
DOUT 0 - 7
DIN 0 - 7
PC/104 BUS
DC/DC
+15V
-15V
INTERNAL DATABUS
I / O HEADER
26
28
30
32
18
20
22
24
10
12
14
16
6
8
2
4
42
44
46
48
50
34
36
38
40
25
27
29
31
17
19
21
23
9
11
13
15
5
7
1
3
41
43
45
47
49
33
35
37
39
VIN 15/7-
VIN 14/6-
VIN 13/5-
VIN 12/4-
VIN 11/3-
VIN 10/2-
VIN 9/1-
VIN 8/0-
ANALOG GND
ANALOG GND
ANALOG GND
ANALOG GND
-15V
ANALOG GND
CTR IN 0-
CTR OUT 0
DOUT 7
DOUT 5
DOUT 3
DOUT 1
DIN 7
DIN 5
DIN 3
DIN 1
+5
VIN 7/7+
VIN 6/6+
VIN 5/5+
VIN 4/4+
VIN 3/3+
VIN 2/2+
VIN 1/1+
VIN 0/0+
VREF OUT
VOUT 0
VOUT 1
+15V
VREF IN 0
VREF IN 1
DIGITAL GND
CTR OUT 2
DOUT 6
DOUT 4
DOUT 2
DOUT 0
DIN 6
DIN 4
DIN 2/Gate 0
DIN 0/Gate 1/2
DIGITAL GND
ORDERING GUIDE
DMM
DMM-NA
0 to 70°C, 2 D/A channels
0 to 70°C, no D/A
DMM-XT
-40 to 85°C, 2 D/A channels
DMM-NA-XT
-40 to 85°C, 2 no D/A
For cables and accessories, see pages 46-47.
22
ANALOG I/O tel: 510-456-7800 www.diamondsystems.com
ANALOG OUTPUT
RUBY-MM-4/8
12-BIT D/A, 4 OR 8 CHANNELS INCLUDES 24 DIGITAL I/O
SPECIFICATIONS
ANALOG OUTPUTS
Number of outputs 4 or 8, voltage output
Resolution 12 bits (1 part in 4096)
Fixed output ranges ±10V, ±5V, 0-10V, 0-5V
Adjustable ranges Preset to 2.5V for ±2.5V, 0-2.5V ranges
Adjustment range 0-2.5V
External reference 0V min, 10V max
Settling time 6ms max to ±.01%
Accuracy ±1LSB
Integral nonlinearity ±1LSB max
Differential nonlinearity
Output current
±1LSB max, guaranteed monotonic
Minimum load
Update method
±5mA max per channel
2K
Ω
Simultaneous update
D/A reset voltage 0V for bipolar ranges, mid-scale for unipolar ranges
DIGITAL I/O
Number of lines
Input voltage
Output voltage
Output current
Pull-up resistor
External trigger
24, CMOS / TTL compatible (82C55)
Logic 0: -0.5V min, 0.8V max
Logic 1: 2.0V min, 5.5V max
Logic 0: 0.0V min, 0.4V max
Logic 1: 3.0V min, Vcc - 0.4V max
±2.5mA max per line
10K
Ω on each I/O line
Active high edge
GENERAL
Power supply (Vcc) +5VDC ±10%
Required current RMM-4: 220mA typical, outputs open
RMM-8: 290mA typical, outputs open
Operating temp.
Size
Data bus
Weight
-40 to +85°C
3.55" x 3.775"
8 bits
-4: 2.5oz / 71g
-8: 2.7oz / 76g
Ruby-MM offers 4 or 8 full-featured analog outputs using quad 12-bit D/A converter chips. Each chip has its own user-configurable full-scale references, so each group of 4 channels can have its own output range (see table). The 2.5V range can be adjusted anywhere between 0V and 2.5V. Calibration circuitry is provided on board to ensure maximum accuracy of the analog outputs to ±1LSB.
Analog output specifications include 6µs settling time and ±5mA max output current per channel.
The board contains an 82C55 chip to provide 3
8-bit digital I/O ports with programmable direction.
Each digital I/O line has a 10K
Ω pull-up resistor.
ANALOG OUTPUT RANGES
OUTPUT RANGE
0 - 10V
0 - 5V
0 - 2.5V
±10V
±5V
±2.5V
RESOLUTION (1 LSB)
2.44mV
1.22mV
0.61mV
4.88mV
2.44mV
1.22mV
The output range can be configured independently for each group of 4 output channels.
ORDERING GUIDE
RMM-4-XT
4 12-bit D/A channels, 24 digital I/O
RMM-8-XT
8 12-bit D/A channels, 24 digital I/O
For cables and accessories, see pages 46-47.
I / O HEADER
ANALOG GND
ANALOG GND
ANALOG GND
ANALOG GND
ANALOG GND
ANALOG GND
ANALOG GND
ANALOG GND
EXTE REF A
ANALOG GND
-15V
DIGITAL GND
A7
A5
A3
A1
B7
B5
B3
B1
+5V
C7
C5
C3
C1
26
28
30
32
18
20
22
24
10
12
14
16
6
8
2
4
42
44
46
48
50
34
36
38
40
25
27
29
31
17
19
21
23
9
11
13
15
5
7
1
3
41
43
45
47
49
33
35
37
39
VOUT 0
VOUT 1
VOUT 2
VOUT 3
VOUT 4
VOUT 5
VOUT 6
VOUT 7
A6
A4
A2
A0
EXT REF B
+15V
ANALOG GND
EXT TRIGGER
C6
C4
C2
C0
B6
B4
B2
B0
DIGITAL GND
PC/104 BUS
◆ 12-bit D/A resolution (1/4096)
◆ 4 and 8 channel versions
◆ Unipolar and bipolar output ranges
◆ User-adjustable output range
◆ External reference input capability
◆ Simultaneous update of all channels
◆ 24 digital I/O lines (82C55)
◆ -40 to +85°C operating temperature
◆ FREE Universal Driver software included
+5V
DC/DC
DATA
RUBY-MM BLOCK DIAGRAM
QUAD
DAC
+15V
-15V
HIGH
LOW
12-BIT D/A
12-BIT D/A
12-BIT D/A
12-BIT D/A
ADDR
CTRL
CONTROL
LOGIC
QUAD
DAC
HIGH
LOW
12-BIT D/A
12-BIT D/A
12-BIT D/A
12-BIT D/A
+5V
REF
INTERRUPTS
REFERENCE
CIRCUIT:
+10V, -10V,
+5V, - 5V,
±
+2.5V,-2.5V,
EXTERNAL,
GROUND
82C55
DIGITAL
I/O
ANALOG
OUT 0
ANALOG
OUT 1
ANALOG
OUT 2
ANALOG
OUT 3
ANALOG
OUT 4
ANALOG
OUT 5
ANALOG
OUT 6
ANALOG
OUT 7
+5
10K
24
DIGITAL
I/O
EXTERNAL
REFERENCES
EXTERNAL
INTERRUPT
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
ANALOG OUTPUT 23
ANALOG OUTPUT
RUBY-MM-1612
12-BIT D/A, 16 CHANNELS INCLUDES 24 DIGITAL I/O
◆ 12-bit D/A resolution (1/4096)
◆ 16 analog outputs
◆ Unipolar and bipolar output ranges
◆ User-adjustable output range
◆ External reference input capability
◆ Simultaneous update of all channels
◆ 24 digital I/O lines (82C55)
◆ -40 to +85°C operating temperature
◆ FREE Universal Driver software included
Ruby-MM offers 16 full-featured analog outputs using quad 12-bit D/A converter chips. Each chip has its own user-configurable full-scale references, so each group of 4 channels can have its own output range (see table). The 2.5V range can be adjusted anywhere between 0V and 2.5V. Calibration circuitry is provided on board to ensure maximum accuracy of the analog outputs to ±1LSB.
Analog output specifications include 6µs settling time and ±5mA max output current per channel.
The board contains an 82C55 chip to provide 3
8-bit digital I/O ports with programmable direction.
Each digital I/O line has a 10K
Ω pull-up resistor.
ANALOG OUTPUT RANGES
OUTPUT RANGE
0 - 10V
0 - 5V
0 - 2.5V
±10V
RESOLUTION (1 LSB)
2.44mV
1.22mV
0.61mV
4.88mV
±5V
±2.5V
2.44mV
1.22mV
The output range can be configured independently for each group of 8 output channels.
I/O HEADER
AGND 1 2 VOUT 0
AGND 3 4 VOUT 1
AGND 5 6 VOUT 2
AGND 7 8 VOUT 3
AGND 9 10 VOUT 4
AGND 11 12 VOUT 5
AGND 13 14 VOUT 6
AGND 15 16 VOUT 7
VOUT 8 17 18 VOUT 9
VOUT 10 19 20 VOUT 11
VOUT 12 21 22 VOUT 13
VOUT 14 23 24 VOUT 15
DIO A7 25 26 DIO A6
DIO A5 27 28 DIO A4
DIO A3 29 30 DIO A2
DIO A1 31 32 DIO A0
DIO B7 33 34 DIO B6
DIO B5 35 36 DIO B4
DIO B3 37 38 DIO B2
DIO B1 39 40 DIO B0
DIO C7 41 42 DIO C6
DIO C5 43 44 DIO C4
DIO C3 45 46 DIO C2
DIO C1 47 48 DIO C0/EXT TRIG
+5V 49 50 DGND
SPECIFICATIONS
ANALOG OUTPUTS
Number of outputs 16, voltage output
Resolution 12 bits (1 part in 4096)
Fixed output ranges ±10V, ±5V, 0-10V, 0-5V
Adjustable ranges Preset to 2.5V for ±2.5V, 0-2.5V ranges
Adjustment range 0-2.5V
External reference 0V min, 10V max
Settling time 6µs max to ±.01%
Accuracy ±1LSB
Integral nonlinearity ±1LSB max
Differential nonlinearity
Output current
±1LSB max, guaranteed monotonic
Minimum load
Update method
±5mA max per channel
2K
Ω
Simultaneous update
D/A reset voltage 0V for bipolar ranges, mid-scale for unipolar ranges
DIGITAL I/O
Number of lines
Input voltage
Output voltage
Output current
Pull-up resistor
External trigger
24, CMOS / TTL compatible (82C55)
Logic 0: -0.5V min, 0.8V max
Logic 1: 2.0V min, 5.5V max
Logic 0: 0.0V min, 0.4V max
Logic 1: 3.0V min, Vcc - 0.4V max
±2.5mA max per line
10K
Ω on each I/O line
Active high edge
GENERAL
Power supply (Vcc) +5VDC ±10%
Required current 430mA typical, all outputs open
Operating temp.
-40 to +85°C
Size
Data bus
Weight
3.55" x 3.775"
8 bits
3.0oz / 85g
ORDERING GUIDE
RMM-1612-XT
16 12-bit D/A channels, 24 digital I/O
For cables and accessories, see pages 46-47.
+5V
DC/DC
DATA
ADDR
CTRL
CONTROL
LOGIC
RUBY-MM-1612 BLOCK DIAGRAM
+15V
-15V
QUAD 12-BIT
DAC
HIGH
LOW
QUAD 12-BIT
DAC
HIGH
LOW
HIGH
LOW
QUAD 12-BIT
DAC
+5V
REF
INTERRUPTS
REFERENCE
CIRCUIT:
+10V, -10V,
+5V, - 5V,
+2.5V,-2.5V,
±
EXTERNAL,
GROUND
PC/104 BUS
HIGH
LOW
ANALOG
OUT 0-3
ANALOG
OUT 4-7
ANALOG
OUT 8-11
QUAD 12-BIT
DAC
82C55
DIGITAL
I/O
ANALOG
OUT 12-15
+5
10K
24
DIGITAL
I/O
EXTERNAL
REFERENCES
EXTERNAL
INTERRUPT
24
ANALOG OUTPUT tel: 510-456-7800 www.diamondsystems.com
SPECIFICATIONS
ANALOG OUTPUTS
Quantity / resolution 4 channels, 16 bits
Output ranges 0-10V, ±5V, ±10V
Settling time
Linearity error
Differential nonlinearity
Monotonicity
Output current
Minimum load
Reset
10µs max to .003%
±2 LSB max
±2 LSB max
15 bits minimum
±5mA max per channel
2K
Ω
All DACs reset to mid-scale
DIGITAL I/O
No. of lines
Input voltage
Output voltage
Output current
24, TTL/CMOS compatible
Logic 0: -0.5V min, 0.8V max
Logic 1: 2.0V min, 5.5V max
Logic 0: 0.0V min, 0.4V max
Logic 1: 3.0V min, 4.6V max
±2.5mA max per line
GENERAL
Dimensions 3.55” x 3.775”
Operating temp.
-40 to +85°C
Power requirements +5VDC ±10% @ 650mA typical
Weight 3.0oz / 85g
ANALOG OUTPUT
RUBY-MM-416
16-BIT D/A, 16 CHANNELS INCLUDES 24 DIGITAL I/O
Ruby-MM-416 contains 4 channels of high-resolution analog output using 4 16-bit D/A converter chips. Each chip has its own user-configurable output range (see table). Calibration circuitry is provided on board to achieve accuracy of ±2LSB.
Analog output specifications include 10µs settling time and ±5mA max output current per channel.
The board also contains an 82C55 chip to provide
3 8-bit digital I/O ports with programmable direction. Each digital I/O line has a 10K
Ω pull-up resistor.
ANALOG OUTPUT RANGES
OUTPUT RANGE
±5V
±10V
0 - 10V
RESOLUTION (1 LSB)
153µV
310µV
153µV
The output range can be configured independently for each output channel.
◆ 16-bit D/A converters (1/65536)
◆ 4 output channels
◆ Unipolar and bipolar output ranges
◆ Independent output range for each channel
◆ Simultaneous update of all channels
◆ External trigger capability
◆ 24 digital I/O lines (82C55)
◆ -40 to +85°C operating temperature
◆ FREE Universal Driver software included
ORDERING GUIDE
RMM-416-XT
4 16-bit D/A channels, 24 digital I/O
For cables and accessories, see pages 46-47.
I / O HEADER
ANALOG GND
ANALOG GND
ANALOG GND
ANALOG GND
N/C
N/C
N/C
N/C
N/C
ANALOG GND
-15V
DIGITAL GND
A7
A5
A3
A1
B7
B5
B3
B1
+5V
C7
C5
C3
C1
26
28
30
32
18
20
22
24
10
12
14
16
6
8
2
4
42
44
46
48
50
34
36
38
40
25
27
29
31
17
19
21
23
9
11
13
15
5
7
1
3
41
43
45
47
49
33
35
37
39
N/C
N/C
N/C
N/C
VOUT 0
VOUT 1
VOUT 2
VOUT 3
A6
A4
A2
A0
N/C
+15V
ANALOG GND
EXT TRIGGER
C6
C4
C2
C0
B6
B4
B2
B0
DIGITAL GND
RUBY-MM-416 BLOCK DIAGRAM
RANGE SELECT
ADDRESS
CONTROL
DATA 15-8
MASTER
CONTROLLER
IC
DATA 15-8
8/16-BIT
BUS
SELECT
DATA 7-0
PC/104 BUS
POWER
SUPPLY
POWER
SUPPLY
POWER
SUPPLY
POWER
SUPPLY
82C55
24 DIGITAL
I/O
REFERENCE
OUTPUT
OP
AMP
DAC712
16-BIT
D/A
ANALOG
I/O
BLOCK
OP
AMP
DAC712
16-BIT
D/A
ANALOG
I/O
BLOCK
OP
AMP
DAC712
16-BIT
D/A
ANALOG
I/O
BLOCK
V OUT 0
V OUT 1
V OUT 2
+5
OP
AMP
DAC712
16-BIT
D/A
ANALOG
I/O
BLOCK
10K
PULLUPS
V OUT 3
24
DIGITAL
I/O
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
ANALOG OUTPUT 25
◆
5 or 10 16-bit counter/timers
◆ 9513 chip provides extensive counting, gating, and timing functions
◆ Frequency and period measurement
◆
PWM signal generation
◆ Maximum input frequency:
7MHz (commercial temp.)
20MHz (industrial temp.)
◆
Built-in programmable frequency generator
◆ 8 digital inputs, 8 digital outputs
◆ Timer-controlled interrupts
◆
0 to 70°C and -40 to +85°C versions available
◆ FREE Universal Driver software included
COUNTER/TIMER
QUARTZ-MM
5 OR 10 COUNTER / TIMERS, 9513 CHIP, 16 DIGITAL I/O
Quartz-MM uses the 9513 counter/timer IC (originally from AMD) to provide versatile counting and timing capabilities. The 9513 chip has a high degree of functionality all under software control. It can perform frequency and period measurement, pulse-width modulation (PWM) and frequencyshift keying (FSK) signal generation, event counting, programmable pulse and one-shot generation, and more.
Each chip contains 5 counters and an internal frequency generator. One chip’s frequency generator output is made available on the I/O header. The 5 counters can count in both binary and BCD modes, and they can be cascaded together (one counter’s output is the next counter’s input) to create wider counters.
The count direction, input source, input edge, gate function, and output signal are all programmable, providing maximum flexibility in counter configuration to suit all types of applications. Multiple counters can be latched simultaneously to avoid skew in the readings. All counter features are supported in our Universal Driver software.
The board provides a PC/104 bus interrupt input.
By connecting a counter output to the interrupt input and using the Universal Driver “User Interrupt” feature, you can generate interrupts at a programmable rate for real-time control applications. Also included are 8 TTL digital inputs and 8 TTL digital outputs. All user I/O is contained on a single 50-pin header. Mating cable is C-50-18.
Quartz-MM is available with 5 or 10 counter/timers and in commerial or industrial temperature range.
The 0-70°C rated boards use AMD AM9513APC chips with 7MHz maximum input frequency.
The -40 to +85°C rated boards use Celeritous
CTSC9513API-2 chips with 20MHz maximum input frequency. All models include an on-board 4MHz clock oscillator.
SPECIFICATIONS
COUNTER/TIMERS
QMM-5 5, 16 bits wide
10, 16 bits wide QMM-10
Max. input frequency 7MHz, 20MHz (XT)
On-board osc.
4MHz ±.01% (100 ppm)
Signal type TTL
Input voltage Low: -0.5V min, 0.8V max
High: 2.2V min, 5V max
Input current ±10µA max
Output voltage Logic 0: 0.0V min, 0.4V max @ 3.2mA max
Logic 1: 2.4V min, 5.0V max @ -200µA max
DIGITAL I/O
Compatibility TTL
Input port 8 lines, 5V logic compatible
Input voltage Logic 0: 0.0V min, 0.8V max
Input current
Output port
±1µA max
8 lines, 5V logic compatible
Output voltage Logic 0: 0.0V min, 0.33V max
Logic 1: 3.8V min, 5.0V max
Output current ±4mA max
GENERAL
Operating temp. 0 to 70°C, standard models
-40 to +85°C, XT models
Power supply QMM-5: +5V ±10% @ 220mA typical
QMM-10: +5V ±10% @ 290mA typical
Weight QMM-10: 3.0oz / 85g
QMM-5: 2.7oz /76g
ORDERING GUIDE
QMM-5
5 ctr/timers, 16 digital I/O, 0-70°C
QMM-5-XT
5 ctr/timers, 16 digital I/O, -40 to +85°C
QMM-10
10 ctr/timers, 16 digital I/O, 0-70°C
QMM-10-XT
10 ctr/timers, 16 digital I/O, -40 to +85°C
For cables and accessories, see pages 46-47.
I / O HEADER
IN 6
GATE 6
OUT 6
IN 8
GATE 8
OUT 8
IN 10
GATE 10
IN 1
GATE 1
OUT 1
IN 3
GATE 3
OUT 3
IN 5
GATE 5
DOUT 7
DOUT 6
DOUT 5
DOUT 4
DOUT 3
DOUT 2
DOUT 1
DOUT 0
+5
26
28
30
32
18
20
22
24
10
12
14
16
6
8
2
4
42
44
46
48
50
34
36
38
40
25
27
29
31
17
19
21
23
9
11
13
15
5
7
1
3
41
43
45
47
49
33
35
37
39
IN 2
GATE 2
OUT 2
IN 4
GATE 4
OUT 4
OUT 5
FOUT
IN 7
GATE 7
OUT 7
IN 9
GATE 9
OUT 9
OUT 10
INTERRUPT
DIN 7
DIN 6
DIN 5
DIN 4
DIN 3
DIN 2
DIN 1
DIN 0
DIGITAL GND
DATA
ADDR
CTRL
INTERFACE
LOGIC
INTERRUPT
LEVEL SELECT
QUARTZ-MM BLOCK DIAGRAM
4 MHZ
OSC.
9513
CTR/TIMERS
9513
CTR/TIMERS
DIGITAL
OUTPUT
DIGITAL
INPUT
+5
10K
5 COUNTER/
TIMERS
+5
10K
QMM-10 ONLY
5 COUNTER/
TIMERS
8 DIGITAL
OUTPUTS
8 DIGITAL
INPUTS
EXTERNAL
INTERRUPT
PC/104 BUS
26
DIGITAL I/O tel: 510-456-7800 www.diamondsystems.com
COUNTER/TIMERS
ONYX-MM
3 COUNTER/TIMERS, 48 DIGITAL I/O, PROGRAMMABLE INTERRUPTS
SPECIFICATIONS
COUNTER/TIMERS
Chip
Counter/timers
82C54-2
3, 16 bits wide
Maximum input freq.
10MHz
On-board osc.
4MHz ±.01%
Signal type
Input voltage,
Input current
Output voltage
Output current
Pullup resistors
TTL
Low: 0.5V min, 0.8V max
High: 2.0V min, 5.5V max
-200µA max (low), 2mA max (high)
Low: 0.0V min, 0.4V max
High: 3.0V min, Vcc -0.4V max
±2.5mA max, each line
10K
Ω all input lines
DIGITAL I/O
Chip 82C55A (qty. 2)
Number of I/O lines 48 (6 8-bit ports)
Direction
Output current
Pullup resistors
Programmable for each port
±2.5mA max, each line
10K
Ω all input lines
INTERRUPTS
Number of interrupts 3
Interrupt level
Interrupt sources
2 - 7
Counter/timer outputs, Interrupt input, or DIO line C0 (programmable)
GENERAL
Power supply
Operating temp.
PC/104 Bus
Weight
+5V ±10% @ 120mA typical
-40 to +85°C
8 bits
2.8oz / 79g
Onyx-MM provides industry-standard I/O chips for counting, timing, and digital I/O operations as well as real-time control. The 82C54 IC has 3 16-bit counter/timers that can be used for counting, rate generator, one-shot generator, or square wave generator. In addition to the chip’s internal counter configuration register, Onyx-MM contains a separate control register that is used to select the input source for each counter. You can select the on-board 4MHz clock, an external digital signal, or even another counter’s output, so you can cascade counters together.
The 2 82C55 chips provide a total of 48 lines of digital I/O. Each chip has 3 8-bit ports with programmable direction. All ports power up in input mode, and all digital I/O lines have 10K
Ω pull-up resistors.
The board also has 3 PC/104 bus interrupt lines controllable in software and supported by our
Universal Driver software. You can select a counter output, a digital input signal, or an external trigger input as the interrupt source. With Onyx-MM you can generate interrupts at programmable rates or based on external events, and run custom code each time an interrupt occurs.
The 48 digital I/O lines are made available on two
50-pin headers, with 24 lines on each header in OPTO22-style pinout. The counter/timer signals are accessed on a separate 14-pin header. Mating cables are C-50-18 (2 per board) and C-14-18 (one per board).
See I/O connector pinout diagrams on next page.
◆ 3 16-bit counter/timers using 82C54 chip
◆ Programmable counter sources – internal clock, external signal, or previous counter output
◆ 48 digital I/O using 2 82C55 chips
◆ Programmable port directions
◆
±2.5mA output current on DIO lines
◆ DIO lines have 10K
Ω pull-up resistors
◆ 3 PC/104 bus interrupts with programmable sources
◆
Timer-controlled interrupt capability
◆ -40 to +85°C operation
◆ FREE Universal Driver software included
ORDERING GUIDE
OMM-XT
48 digital I/O, 3 ctr/timers
For cables and accessories, see pages 46-47.
OMM COUNTER CONFIGURATION
82C54
+5
10K
IN 0 GATE 0
GATE 0
IN 0
OUT 0
IN 1
IN 2
+5
10K
GATE 1
GATE 1
IN 1
OUT 1
GATE 2
+5
10K
GATE 2
IN 2
OUT 2
OMM INTERRUPT CONFIGURATION
82C55 #1
BIT C0
COUNTER
0 OUT
INT 0
ENABLE 0
SELECT 0
82C55 #2
BIT C0
COUNTER
1 OUT
INT 1
ENABLE 1
SELECT 1
EXTERNAL
TRIGGER
COUNTER
2 OUT
INT 2
ENABLE 2
SELECT 2
ONYX-MM BLOCK DIAGRAM
DATA
ADDR
CTRL
INTERFACE
LOGIC
3 INTERRUPTS
82C55
DIGITAL
I/O
82C54
COUNTER/
TIMER
4MHZ
OSC.
82C55
DIGITAL
I/O
COUNTER
AND
INTERRUPT
CONFIGURATION
LOGIC
+5
10K
+5
10K
24
DIGITAL
I/O
24
DIGITAL
I/O
COUNTER
OUTPUTS
COUNTER
INPUTS
COUNTER
GATES
EXTERNAL
TRIGGER
PC/104 BUS
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
DIGITAL I/O 27
◆
48 digital I/O lines using 2 82C55 chips
◆ Programmable port directions
◆ 10K
Ω pull-up resistors on all lines
◆ ±2.5mA output current on each line
◆
Dual 50-pin I/O headers with 24 I/O lines each
◆ -40 to +85°C operation
◆ FREE Universal Driver software included
DIGITAL I/O
ONYX-MM-DIO
48 DIGITAL I/O, LOW COST
Onyx-MM-DIO provides low-cost, reliable digital
I/O for your PC/104 embedded system. The board contains 2 82C55 chips with 24 lines each organized as 3 8-bit ports. Each port’s direction can be set independently under software control. All I/O lines have 10K
Ω pull-up resistors, and all ports power up in input mode.
The digital I/O lines are brought out on two 50-pin
I/O headers, with 24 lines on each header. The I/O headers include +5V and ground for convenience.
This board is also available with 3 counter/ timers and 3 programmable interrupts. See model Onyx-MM on page 27.
ORDERING GUIDE
OMM-DIO-XT
48 digital I/O
For cables and accessories, see pages 46-47.
SPECIFICATIONS
DIGITAL I/O
Chip 82C55A (qty. 2)
Number of I/O lines 48 (6 8-bit ports)
Direction
Input voltage
Output voltage
Programmable for each port
Low: -0.5V min, 0.8V max
High: 2.0V min, 5.5V max
Low: 0.0V min, 0.4V max
High: 3.0V min, Vcc -0.4V max
Output current
Output drivers
Pullup resistors
±2.5mA max, each line
None, direct interface
10K
Ω all input lines
GENERAL
Power supply
Temperature
PC/104 Bus
Weight
+5V ±10% @ 100mA typical, all outputs open
-40° to +85°C
8 bits
2.3oz / 65g
ONYX-MM-DIO BLOCK DIAGRAM
DATA 82C55
DIGITAL
I/O
+5
10K
24 DIO
ADDR
CTRL
BUS
INTERFACE
LOGIC
82C55
DIGITAL
I/O
+5
24 DIO
CTR/TIMER I/O HEADER
IN 0
GATE 0
OUT 0
IN 2
GATE 2
OUT 2
+5
1
11
13
7
9
3
5
10
12
6
8
14
2
4
IN 1
GATE 1
OUT 1
EXTERNAL INTERRUPT
GROUND
GROUND
GROUND
Both Onyx-MM and Onyx-MM-DIO contain two identical 50-pin I/O headers for the digital I/O as shown at right. The counter/timer header shown is on Onyx-MM only.
PC/104 BUS
PORT A
PORT C
PORT B
DIGITAL I / O HEADERS
40
42
44
32
34
36
38
46
48
50
20
22
24
26
28
30
14
16
18
10
12
6
8
2
4
39
41
43
31
33
35
37
45
47
49
25
27
29
17
19
21
23
9
11
5
7
13
15
1
3
B4
B3
B2
C0
B7
B6
B5
B1
B0
+5
C3
C2
C1
C7
C6
C5
C4
A7
A6
A5
A4
A3
A2
A1
A0
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
28
DIGITAL I/O tel: 510-456-7800 www.diamondsystems.com
DIGITAL I/O
GARNET-MM
24 OR 48 LINES INPUT OUTPUT LINES, PROGRAMMABLE DIRECTION, BUFFERED OUTPUTS
SPECIFICATIONS
DIGITAL I/O
Chip 82C55 (qty. 2)
Number of I/O lines 24 or 48
Direction
Input voltage
Output voltage
Output current
Output drivers
Pull-up resistors
Programmable in groups of 4 or 8
Logic 0: 0.0V min, 0.8V max
Logic 1: 2.0V min, Vcc max
Logic 0: 0.0V min, 0.55V max
Logic 1: 2.0V min, Vcc -0.3V max
Logic 0: 64mA max per line
Logic 1: 15mA max per line
74F245/74F243
None
GENERAL
Power supply
Temperature
PC/104 Bus
Weight
+5V ±10% @ 160mA typical
0° to 70°C
8 bits
-24: 2.7oz / 76g
-48: 3.0oz /85g
Garnet-MM has two identical digital I/O headers with 24 I/O lines on each.
I / O HEADERS
PORT A
PORT C
PORT B
26
28
30
32
18
20
22
24
10
12
14
16
6
8
2
4
42
44
46
48
50
34
36
38
40
25
27
29
31
17
19
21
23
9
11
13
15
5
7
1
3
41
43
45
47
49
33
35
37
39
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
C3
C2
C1
C0
C7
C6
C5
C4
A3
A2
A1
A0
A7
A6
A5
A4
B3
B2
B1
B0
+5
B7
B6
B5
B4
Garnet-MM provides 24 or 48 digital I/O lines using
1 or 2 82C55 chips. It has buffered outputs for extra drive current capability to drive loads such as
LEDs, small mechanical relays, or solid-state relays. The output buffers are controlled by onboard logic that monitors the 82C55 configuration registers and sets the buffer directions automatically. This board does not provide pull-up resistors on the I/O lines.
The board includes 2 interrupt lines that may be used for digital I/O data transfer at low rates (up to
1-2 KB/sec).
◆
24 or 48 digital I/O lines using 1 or 2
82C55 chips
◆ Programmable port directions
◆ High-current outputs: -15/+64mA per line
◆
2 PC interrupts
◆ Dual 50-pin I/O headers with 24
I/O lines each
◆ 0 to 70°C operation
◆
FREE Universal Driver software included
GARNET-MM BLOCK DIAGRAM
BUFFERS
A
DATA
82C55
DIGITAL
I/O
B
C
INTERRUPTS
24
DIGITAL
I/O
ORDERING GUIDE
GMM-24
24 Digital I/O, high-drive outputs
GMM-48
48 Digital I/O, high-drive outputs
For cables and accessories, see pages 46-47.
ADDR
CTRL
INTERFACE
LOGIC
PC/104 BUS
82C55
DIGITAL
I/O
BUFFERS
A
B
C
24
DIGITAL
I/O
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
DIGITAL I/O 29
Model PMM-P with pin headers
Model PMM-S with screw terminals
◆ 16 SPDT (form C) relays
◆ Extra-long life - 100,000,000 operations
◆ DC switching capacity 30V / 2A
◆ AC switching capacity 125VAC / 0.5A
◆ Max switched load 60W / 60VA
◆ Max switched voltage 220VDC / 250VAC
◆ Switching resistance 100 m
Ω max
◆ 500VAC / DC isolation between board and signals
◆ Screw terminal and pin header I/O options
◆ -40 to +85°C operation
◆ FREE Universal Driver software included
RELAYS & OPTOCOUPLERS
PEARL-MM
16 RELAYS
Pearl-MM is a PC/104 format industrial control module with 16 relays. The relays have SPDT
(form C) configuration. Each relay has 3 contacts:
Common, Normally Open, and Normally Closed.
For safety and reliability, all relays are in their power-off state (Common connected to Normally
Closed) at power-up or system reset. The relays can switch both AC and DC voltages. They feature long life (100,000,000 operations), quick actuation time (4ms max operate and release), and superior isolation (500V AC or DC).
Two user connection options are available:
◆
The -S version has miniature screw terminals on .1" centers, providing a means of direct connection to user wiring ranging from 16-28AWG.
◆
The -P version has standard pin headers to allow mating with a ribbon cable.
Relay Circuit
Pearl-MM has 16 relay outputs with SPDT (form C) design. Each relay has a common (C), normally open
(NO), and normally closed (NC) contact. The relays are controlled with two 8-bit control registers and have have break-before-make operation to prevent shorting.
SPECIFICATIONS
RELAYS
No. of Outputs
Relay type
Max voltage/current
16
SPDT (Form C)
DC: 30VDC / 2A60W
(DC), 60VA (AC)
AC: 125VAC / 0.5A resistive
Max operating voltage 220VDC, 250VAC
Min switching capacity 10mA @ 10mVDC
Contact resistance 100m
Ω max
Relay lifetime 100,000,000 operations
Actuation time 4ms max operate or release
GENERAL
I/O connections
Isolation (all I/O)
Power supply
Operating temp.
Weight
Pin headers (-P)
Screw terminals (-S)
500VDC or AC, channel-tochannel and channel-to-board
+5VDC ±10%
-40 to +85°C
PMM-P: 3.4oz / 96g
PMM-S: 3.6oz / 102g
SCREW TERMINALS
I/O Connectors
Pearl-MM is available with either pin headers or screw terminals for the relay connections. In the pin header drawing at left, note that each pair of pins is connected to the same signal. The screw-terminal pinout is equivalent to one column of the pin header, without the last unused row.
PIN HEADER
26
28
30
32
18
20
22
24
10
12
14
16
6
8
2
4
42
44
46
48
50
34
36
38
40
25
27
29
31
17
19
21
23
9
11
13
15
5
7
1
3
41
43
45
47
49
33
35
37
39
5 C
5 NC
6 NO
6 C
6 NC
7 NO
7 C
7 NC
NOT USED
2 NC
2 NO
3 C
3 NC
4 NO
4 C
4 NC
5 NO
0 NO
0 C
0 NC
1 NO
1 C
1 NC
2 NO
2 C
2 NC
3 NO
3 C
3 NC
4 NO
4 C
4 NC
5 NO
0 NO
0 C
0 NC
1 NO
1 C
1 NC
2 NO
2 C
5 C
5 NC
6 NO
6 C
6 NC
7 NO
7C
7 NC
NOT USED
13
14
15
16
9
10
11
12
7
8
5
6
3
4
1
2
21
22
23
24
17
18
19
20
2 NC
3 NO
3 C
3 NC
4 NO
4 C
4 NC
5 NO
0 NO
0 C
0 NC
1 NO
1 C
1 NC
2 NO
2 C
5 C
5 NC
6 NO
6 C
6 NC
7 NO
7 C
7 NC
ORDERING GUIDE
PMM-S
16 relays, screw terminals
PMM-P
16 relays, pin headers
For cables and accessories, see pages 46-47.
DATA
PEARL-MM BLOCK DIAGRAM
16 RELAY
OUTPUT BLOCKS
(SEE OUTPUT
DIAGRAM)
NC
C
NO
ADDR
CTRL
INTERFACE
LOGIC
OUTPUT CIRCUIT
+5
RELAY
X16
DIGITAL
OUTPUT
NC
C
NO
PC/104 BUS
30
DIGITAL I/O tel: 510-456-7800 www.diamondsystems.com
SPECIFICATIONS
OPTOISOLATED INPUTS
Inputs 8 nonpolarized optoisolators
Input voltage DC
AC
Input switch time
Input impedance
AC input filter
3V min, 28V max,
3V p-p min, 28V p-p max,
40Hz or greater
100ms max
1.8K
Ω min
Selectable on a per-channel basis
RELAY OUTPUTS
Outputs
Relay type
Max power DC
AC
8
SPDT (Form C)
30VDC / 1A
125VAC / 0.1A resistive,
125VAC / 0.2A inductive
Max switching cap.
30W (DC), 50VA (AC)
Max operating voltage
Contact resistance
220VDC, 250VAC
50m
Ω max
Relay lifetime 1,000,000 operations
Actuation time 5ms max, operate or release
GENERAL
I/O header
Mating Cable
Isolation (all I/O) board to output
2 x 20 pin header; on .1" centers
DSC #C-40-18
500VDC or AC, input to board or
Power supply +5VDC ±10%
Current consumption 200mA typical, all relays off;
Additional 40mA per activated relay
Operating temp.
-40 to +85°C
Weight 3.0oz / 85g
RELAYS & OPTOCOUPLERS
OPAL-MM
8 RELAYS, 8 OPTOISOLATED INPUTS
Opal-MM features 8 optoisolated digital inputs and
8 relays. The inputs accept signals ranging from
3-28V AC or DC. An on-board input filter circuit allows the sensing of AC inputs with frequencies of
40Hz or higher. This filter is individually selectable for each input channel.
The 8 relays are non-latching type SPDT (form
C). Each relay has 3 contacts: Common (C),
Normally Open (NO), and Normally Closed (NC).
For safety and reliability, all relays retain their power-off state (C connected to NC) during power-up and return to it during system reset. The relays can switch both AC and DC voltages. Relay lifetime is 1,000,000 operations minimum at rated
DC load. Quick actuation time (5ms operate or release), break-before-make operation, and bifurcated contacts ensure reliable operation even with low-level signals.
Signal Isolation
Opal-MM provides 500V DC or AC isolation between all I/O connections and the rest of the board. This specification does not apply between
I/O channels, although all channels are isolated from each other as well. In many applications, the
I/O points share a common power or ground line and require only isolation between the I/O lines as a group and the control circuitry.
◆
8 SPDT (form C) relays
◆ Long lifetime - 1,000,000 operations
◆ DC switching capacity 30VDC / 1A
◆ AC switching capacity 125VAC / 0.1A
◆
Switching resistance 50 m
Ω max
◆ 8 non-polarized optoisolated inputs
◆ Input voltage: 3-28VDC or 3-28VAC p-p
40Hz or greater
◆
40-pin header for all I/O
◆ -40 to +85°C operation
◆ FREE Universal Driver software included
ORDERING GUIDE
OPMM-XT
8 relays, 8 optocouplers
For cables and accessories, see pages 46-47.
DATA
OPAL-MM BLOCK DIAGRAM
8 RELAY
OUTPUT BLOCKS
(SEE OUTPUT
DIAGRAM)
NC
C
NO
8 OPTOISOLATED
INPUT BLOCKS
(SEE INPUT
DIAGRAM)
X 8
IN A
IN B
X 8
ADDR
CTRL
INTERFACE
LOGIC
PC/104 BUS
I / O HEADERS
OUT 7 C
OUT 7 NC
OUT 7 NO
OUT 5 C
OUT 5 NC
OUT 5 NO
OUT 3 C
OUT 3 NC
OUT 3 NO
OUT 1 C
OUT 1 NC
OUT 1 NO
IN 7 A
IN 6 A
IN 5 A
IN 4 A
IN 3 A
IN 2 A
IN 1 A
IN 0 A
26
28
30
32
18
20
22
24
34
36
38
40
10
12
14
16
6
8
2
4
25
27
29
31
17
19
21
23
33
35
37
39
9
11
13
15
5
7
1
3
OUT 6 C
OUT 6 NC
OUT 6 NO
OUT 4 C
OUT 4 NC
OUT 4 NO
OUT 2 C
OUT 2 NC
OUT 2 NO
OUT 0 C
OUT 0 NC
OUT 0 NO
IN 7 B
IN 6 B
IN 5 B
IN 4 B
IN 3 B
IN 2 B
IN 1 B
IN 0 B
OPAL-MM INPUT DIAGRAM
+5
IN A
1.8K
OPTOISOLATOR
5.1K
330
DIGITAL
INPUT
IN B
330
AC FILTER
SWITCH
2.2
µ
F
OPAL-MM OUTPUT DIAGRAM
+5
RELAY
CONTROL
OUTPUT
NC
C
NO i h di i l bi )
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
DIGITAL I/O 31
◆ 20 SPST (Form A) relays
◆ Long lifetime - 20,000,000 operations
◆ DC switching capacity 30VDC / 5A
◆ AC switching capacity 125VDC / 5A
◆ Maximum switched load 150W /
1250VA
◆ Maximum switched voltage 150VDC /
250VAC
◆ 20 non-polarized optoisolated digital inputs
◆ Input voltage: 3-24VDC, 3-24 p-p
◆ -20 to +70°C operation
◆ FREE Universal Driver software included
ORDERING GUIDE
IR104
20 relays, 20 optocouplers
For cables and accessories, see pages 46-47.
RELAYS & OPTOCOUPLERS
IR104
20 RELAYS, 20 OPTOISOLATED INPUTS
The IR104 provides our highest density of relays and optoisolated inputs on a PC/104 board. The 20 relays are SPST (form A) with two contacts. They are in the open state when deactivated / powered off. The relays feature a high 5 Amp DC current capacity, 6ms operate / 3ms release times and
30m
Ω initial contact resistance. The board’s control logic features a relay state readback capability for easier programming. The 20 relays are accessed via twin 20-position detachable screw terminal blocks, with 10 relays on each terminal block. The screw terminals accept wire sizes of 14-28AWG.
The 20 optoisolators accept both AC and DC inputs in the range 3-24V. They are accessed on a separate 40-pin header that mates with a standard ribbon cable.
IR-104 BLOCK DIAGRAM
20
RELAY
OUTPUTS
Inputs
Input voltage
Input impedance
Outputs
SPECIFICATIONS
20 Optoisolated inputs
3-24V AC or DC
2.8KW
20 SPST relays
Max voltage
Max current
150VDC, 250VAC
5A AC or DC
(30VDC max)
Max power 150W, 1250VA
Contact resistance 30mW initially
UL rating
Lifetime
Actuation time
I/O connectors
5A/30VDC or 250VAC
1/10HP 120VAC
20,000,000 cycles mechanical
100,000 cycles @ full power
6ms operate, 3ms release
Inputs: 40-pin header
Outputs: Dual 20-pos. detachable screw terminals
Power
Operating Temp
Size
Weight
5V @ 110mA typical (all relays off)
-20 to +70°C
3.550" x 3.775"
0.492" max component height
3.2oz / 90g
PC/104
BUS
20
OPTOISOLATOR
DIGITAL
INPUTS
IN A
IR-104 INPUT DIAGRAM
+5
2.5K
OPTOISOLATOR
PULL UP
TO
INPUT
REGISTER
IN B
32
DIGITAL I/O
OPTOISOLATOR INPUTS
IN 9 A
IN 10 A
IN 11 A
IN 12 A
IN 13 A
IN 14 A
IN 15 A
IN 16 A
IN 1 A
IN 2 A
IN 3 A
IN 4 A
IN 5 A
IN 6 A
IN 7 A
IN 8 A
IN 17 A
IN 18 A
IN 19 A
IN 20 A
26
28
30
32
18
20
22
24
34
36
38
40
10
12
14
16
6
8
2
4
25
27
29
31
17
19
21
23
33
35
37
39
9
11
13
15
5
7
1
3
IN 9 B
IN 10 B
IN 11 B
IN 12 B
IN 13 B
IN 14 B
IN 15 B
IN 16 B
IN 1 B
IN 2 B
IN 3 B
IN 4 B
IN 5 B
IN 6 B
IN 7 B
IN 8 B
IN 17 B
IN 18 B
IN 19 B
IN 20 B
RELAY OUTPUTS – LEFT SIDE
Top Edge of Board
RELAY 10 B
RELAY 10 A
RELAY 9 B
RELAY 9 A
RELAY 8 B
RELAY 8 A
RELAY 7 B
RELAY 7 A
RELAY 6 B
RELAY 6 A
RELAY 5 B
RELAY 5 A
RELAY 4 B
RELAY 4 A
RELAY 3 B
RELAY 3 A
RELAY 2 B
RELAY 2 A
RELAY 1 B
RELAY 1 A
6
5
8
7
12
11
10
9
2
1
4
3
16
15
14
13
20
19
18
17
PC/104 Connector End
RELAY OUTPUTS – RIGHT SIDE
Top Edge of Board
6
5
8
7
12
11
10
9
2
1
4
3
16
15
14
13
20
19
18
17
RELAY 20 B
RELAY 20 A
RELAY 19 B
RELAY 19 A
RELAY 18 B
RELAY 18 A
RELAY 17 B
RELAY 17 A
RELAY 16 B
RELAY 16 A
RELAY 15 B
RELAY 15 A
RELAY 14 B
RELAY 14 A
RELAY 13 B
RELAY 13 A
RELAY 12 B
RELAY 12 A
RELAY 11 B
RELAY 11 A
PC/104 Connector End
tel: 510-456-7800 www.diamondsystems.com
ETHERNET
MERCURY
PC/104-PLUS DUAL ETHERNET + 24 DIGITAL I/O
SPECIFICATIONS
ETHERNET
No. of Ethernet controllers
Protocol
1 (MRC-100) or 2 (MRC-224)
IEEE 802.3 10Base-T and 100Base-TX compatible
Maximum baud rate 100Mbps
DIGITAL I/O
No. of I/O lines
Direction
24, using 82C55 chip
Ports A and B Each port programmable for all input or all output
Port C Programmable in 4-bit groups for input or output
Input voltage
Output voltage
Low 0.5V min, 0.8V max
High 2.0V min, 5.5V max
Low 0.0V min, 0.4V max
High 3.0V min, Vcc - 0.4V max
Output current
Pull-up resistors
±2.5mA max, each line
10K
Ω all lines, selectable with jumper
GENERAL
I/O headers
Ethernet RJ-45 female sockets and 6-pin right-angle male headers
26-pin (2x13) .025" square pin header Digital I/O
Mating cables
Ethernet ports
Digital I/O
Dimensions
Power supply
Operating temperature
Weight
PC/104 bus
RJ-45 sockets: Standard CAT5 cable
Pin headers: Diamond Systems cable no. C-PRZ-02
Diamond Systems cable no. C-26-18
3.55" x 3.775" (PC/104 standard)
+5VDC ±10% @280mA / 1.4W
-40 to +85°C
3.2 oz / 81g
Both PC/104 and PC/104+ stackthrough headers installed
ETHERNET + DIGITAL I/O
The Mercury PC/104 module integrates 2
PCI-based 10/100Mbps Ethernet ports with 24 userconfigurable digital I/O lines on one board. This
2-in-1 combination of Ethernet and digital I/O can help lower the size and cost of your embedded system by eliminating one additional board from your PC/104 stack.
The Ethernet ports utilize the National Semiconductor DP83815 Mac + Phy PCI controller chip. Two
I/O connectors are provided for each Ethernet port: a standard RJ-45 jack for convenience and a rugged friction-lock header for applications requiring vibration protection.
The 24 digital I/O lines are based on an 82C55 chip and feature programmable direction in 4- and
8-bit groups. Jumper-configurable options include the I/O address and 10K-Ohm pull-up resistors on the I/O lines.
Extended temperature capability (-40 to +85°C) enables the board to operate in environments with extreme temperature swings, such as vehicles or outdoor installations. In addition, the board may be custom-configured with 0-ohm resistors in place of jumper blocks for increased ruggedness in high-vibration applicaitons.
A low-cost model with one Ethernet port, no digital I/O, and PCI-104 bus configuration (PCI connector only) is available as special order.
◆ 2 PCI-based 10/100 Ethernet ports
◆ RJ-45 and pin header Ethernet connections
◆ Ethernet activity LEDs for each port
◆ 24 digital I/O lines on ISA bus
◆ Rugged design for harsh environment
◆ Operating temperature -40 to +85°C
◆ Fully PC/104-Plus compliant mechanical design
◆ Multiple assembly options: 1 or 2
Ethernet ports, with or without digital I/O
ORDERING GUIDE
MRC224-XT
Dual-Port PC/104-Plus
Ethenret + 24 Digital I/O
MRC100-XT
Single-Port PCI-104 Ethernet,
Low Cost (Special Order)
For cables and accessories, see pages 46-47.
I/O Headers
The Ethernet ports
I/O HEADER
are equipped with two I/O header options: an RJ-45 jack and a friction-lock
5
6
3
4
1
2
COMMON
RX-
COMMON
RX+
TX-
TX+ header. The frictionlock header is a
Locking Ethernet
locking 1x6 position right-angle header. The pinout is compatible with Diamond systems
I/O HEADER
7
8
5
6
3
4
1
2
TX+
TX-
RX+
COMMON
COMMON
RX-
COMMON
COMMON
RJ-45 Ethernet
cable no. C-PRZ-02, which provides a panel-mountable RJ-45 jack at the other end. The RJ-45 connector is an industry-standard RJ-45 right-angle jack and may be used directly with standard CAT-5 Ethernet cabling.
The digital I/O lines are provided on a 26-pin (2x13) pin header.
DIGITAL I / O HEADER
B 7
B 5
B 3
B 1
C 7
C 5
C 3
C 1
A 7
A 5
A 3
A 1
+5V
10
12
14
16
6
8
2
4
18
20
22
24
26
9
11
13
15
5
7
1
3
17
19
21
23
25
B 6
B 4
B 2
B 0
C 6
C 4
C 2
C O
A 6
A 4
A 2
A 0
GROUND
Digital I/O
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
DIGITAL I/O 33
◆
Industry-standard design compatible with any popular operating system
◆ 4 asynchronous serial ports
◆ RS-232, RS-422, and RS-485 on one board
◆ RS-232 mode includes all 8 signals
◆ Jumper-selected protocols, addresses, and interrupts
◆
16C554 UART with 16-byte FIFOs
◆ 115.2K max baud rate
◆ Built-in interrupt sharing
◆ Low-cost RS-232-only version available
◆
+5V-only supply
◆ -40 to +85°C operation
SERIAL PORTS
EMERALD-MM
4 PORTS, RS-232/422/485 PROTOCOLS
This top-selling serial port module has four independent PC-standard asynchronous serial ports based on the 16C554 quad UART chip.
The board is available in 3 models with different combinations of protocols (see ordering guide below). Each configurable port’s protocol can be selected independently of any other port.
Protocol, address, and IRQ level are independently selected for each port. All configurations are made with jumpers for quick visual identification of the board’s settings. Select from 8 I/O address combinations and 10 IRQ levels. All transceivers are already on the board, so no chips or modules need to be installed for configuration.
In RS-232 mode, each port has the full set of 8 signals plus ground. Termination resistors of 120
Ω are provided for RS-422/485 protocols and are jumper-selectable. Interrupt sharing is supported with a built-in interrupt status register.
The board has 2 20-pin I/O headers, with 2 serial ports on each header. Use mating cable C-DB9M-2
(qty. 2). Emerald-MM requires only +5V supply and operates over the industrial temperature range of
-40 to +85°C.
ORDERING GUIDE
EMM-XT
Ports 1-2 configurable RS-232/422/485,
Ports 3-4 fixed RS-232
EMM-4M-XT
Ports 1-4 configurable RS-232/422/485
EMM-4232-XT
Ports 1-4 fixed RS-232
For cables and accessories, see pages 46-47.
SERIAL PORTS
No. of serial ports
SPECIFICATIONS
4
Protocol RS-232, RS-422, RS-485 (jumper selected) depending on model
Maximum baud rate 115kbps
Communications
Short circuit protection
5, 6, 7, or 8 data bits; parameters
Even, odd, or no parity
All outputs protected against continuous short circuit
RS-232 MODE:
Input impedance 3K
Ω minimum
Input voltage swing ± 30V maximum
Output voltage swing ± 5V min, ±7V typical
RS-422, RS-485 MODES:
Differential
Input impedance
-0.2V min, +0.2V max input threshold
12K
Ω minimum
Input current +1.0mA max (VIN = 12V)
-0.8mA max (VIN = -7V)
Differential output voltage
High/low states differential output voltage symmetry
2.0V min (RL = 50
0.2V maximum
Ω
)
GENERAL
I/O headers Dual 20-pin headers;
Two ports per header
3.55" x 3.775" Dimensions
Power supply +5VDC ±10%
Current consumption 80mA typical, all outputs unloaded
Operating temp.
PC/104 bus
Weight
-40 to +85°C Extended
8 bit and 16-bit bus headers are installed
2.5oz / 71g
ADDR
CTRL
ADDRESS
DECODE
LOGIC
EMERALD-MM BLOCK DIAGRAM
1.8432MHz
OSCILLATOR
232, 422,
485
PROTOCOL
SELECT
TERMINATION
LINE
DRIVERS
& RCVRS
SELECT
(422/485) I/O HEADERS
2X10 PINS
J3
RS-232
RS-422
RS-485
DATA
16C554
QUAD
UART
INTS
3
4
1
2
J4
INTERUPT CONTROL
AND STATUS REGISTER
RS-232
RS-422
RS-485
I N P U T / O U T P U T H E A D E R S ( 2 P E R B O A R D )
RS-232 Mode RS-422 Mode RS-485 Mode
DCD 1
RXD 1
TXD 1
DTR 1
GND
DCD 2
RXD 2
TXD 2
DTR 2
GND
10
12
14
16
18
20
6
8
2
4
9
11
13
15
17
19
5
7
1
3
DSR 1
RTS 1
CTS 1
RI 1
N/C
DSR 2
RTS 2
CTS 2
RI 2
N/C
N/C
TXD+1
GND
RXD+1
GND
N/C
TXD+2
GND
RXD+2
GND
10
12
14
16
18
20
6
8
2
4
9
11
13
15
17
19
5
7
1
3
N/C
TXD-1
RXD-1
N/C
N/C
N/C
TXD-1
RXD-2
N/C
N/C
N/C
TX/RX+1
GND
N/C
GND
N/C
TX/RX+2
GND
N/C
GND
10
12
14
16
18
20
6
8
2
4
9
11
13
15
17
19
5
7
1
3
N/C
TX/RX-1
N/C
N/C
N/C
N/C
TX/RX-2
N/C
N/C
N/C
Both ports in each example are shown with the same serial protocol for simplicity, however each port’s protocol may be independently selected.
PC/104 BUS 4 INTERRUPTS
34
COMMUNICATIONS tel: 510-456-7800 www.diamondsystems.com
SERIAL PORTS
EMERALD-MM-8
8 PORTS, RS-232/422/485 PROTOCOLS, 8 DIGITAL I/O
SERIAL PORTS
No. of serial ports
SPECIFICATIONS
8
Protocols
Maximum baud rate
Communications parameters
Short circuit protection
RS-232, RS-422, RS-485
(jumper selected)
460.8kbps
5, 6, 7, or 8 data bits;
Even, odd, or no parity
Continuous, all outputs
RS-232 MODE:
Input impedance
Input voltage swing
Output voltage swing
3K
Ω minimum
± 30V maximum
± 5V min, ±7V typical
RS-422, RS-485 MODES:
Differential threshold -0.2V min, +0.2V max input
Input impedance
Input current
12K
Ω minimum
+1.0
µ
A max (VIN = 12V)
-0.8
µ
A max (VIN = -7V)
Differential output voltage 2.0V min (R
L
= 50
Ω
)
High/low states differential output voltage symmetry 0.2V maximum
DIGITAL I/O
No. / Direction
Input voltage
Output voltage
8, individually programmable
Logic 0: -0.3V min, 0.8V max
Logic 1: 2.0V min, 5.3V max
Logic 0: 0.0V min, 0.4V max
Logic 1: 3.7V min, 5.0V max
0: 6mA max; 1: -4mA max Output current
GENERAL
I/O headers
Dimensions
Power supply
Operating temp.
Weight
Dual 40-pin headers, 4 ports per
3.55” x 3.775”
+5VDC ±10% @ 80mA typical
-40 to +85°C Extended
2.6oz / 74g
Emerald-MM-8 has 8 serial ports using two 16C654
UART chips. The 64-byte FIFOs on these UARTS support a higher baud rate of 460.8kbps. The board also features programmable I/O addresses and interrupt levels for maximum flexibility. Configuration data is stored in an on-board EEPROM and is reloaded automatically on power-up.
Emerald-MM-8 is available in a multi-protocol
RS-232/422/485 model (EMM-8M-XT) as well as a low-cost fixed RS-232 model (EMM-4232-XT).
On EMM-8M-XT, each port’s protocol may be selected independently with jumpers.
In RS-232 mode, each port has the full set of 8 signals plus ground. Termination resistors of 120
Ω are provided for RS-422/485 protocols and are jumper-selectable.
Interrupt levels may be shared among any or all serial ports and are supported with an on-board status register. 8 digital I/O lines are also included, with independently programmable direction for each line.
The board has two 40-pin I/O headers, with 4 serial ports and 4 DIO lines on each header. Use mating cable C-DB9M-4 (qty. 2). Emerald-MM-8 requires only +5V supply and operates over the industrial temperature range of -40 to +85°C.
ORDERING GUIDE
EMM-8M-XT
8 ports configurable RS-232/422/485
EMM-8232-XT
8 ports fixed RS-232
For cables and accessories, see pages 46-47.
◆ Industry-standard design compatible with any popular operating system
◆ 8 asynchronous serial ports
◆ Dual 16C654 UARTs with 64-byte FIFOs
◆ 460.8K max baud rate
◆ RS-232, RS-422, and RS-485 on one board
◆ Low-cost RS-232-only version available
◆ Jumper-selected protocols, independent for each port
◆ Programmable addresses and interrupts
◆ 8 programmable digital I/O lines
◆ Built-in interrupt sharing
◆ +5V-only supply
◆ -40 to +85°C operation
I N P U T / O U T P U T H E A D E R S ( 2 P E R B O A R D )
RS-232 Configuration RS-422 Configuration RS-485 Configuration
PORT 1
PORT 2
PORT 3
PORT 4
26
28
30
32
18
20
22
24
34
36
38
40
10
12
14
16
6
8
2
4
25
27
29
31
17
19
21
23
33
35
37
39
9
11
13
15
5
7
1
3
DTR 2
GND
DCD 3
RXD 3
TXD 3
DTR 3
GND
DCD 4
DCD 1
RXD 1
TXD 1
DTR 1
GND
DCD 2
RXD 2
TXD 2
RXD 4
TXD 4
DTR 4
GND
RI 2
DIO B
DSR 3
RTS 3
CTS 3
RI 3
DIO C
DSR 4
DSR 1
RTS 1
CTS 1
RI 1
DIO A
DSR 2
RTS 2
CTS 2
RTS 4
CTS 4
RI 4
DIO D
PORT 1
PORT 2
PORT 3
PORT 4
26
28
30
32
18
20
22
24
34
36
38
40
10
12
14
16
6
8
2
4
25
27
29
31
17
19
21
23
33
35
37
39
9
11
13
15
5
7
1
3
RXD+2
GND
NC
TXD+3
GND
RXD+3
GND
NC
NC
TXD+1
GND
RXD+1
GND
NC
TXD+2
GND
TXD+4
GND
RXD+4
GND
RXD-2
DIO B
NC
TXD-3
GND
RXD-3
DIO C
NC
NC
TXD-1
GND
RXD-1
DIO A
NC
TXD-2
GND
TXD-4
GND
RXD-4
DIO D
All ports shown in same protocol for simplicity. Each port may be independently configured.
PORT 1
PORT 2
PORT 3
PORT 4
NC
TXD/RXD+1
GND
NC
GND
NC
TXD/RXD+2
GND
NC
GND
NC
TXD/RXD+3
GND
NC
GND
NC
TXD/RXD+4
GND
NC
GND
26
28
30
32
18
20
22
24
34
36
38
40
10
12
14
16
6
8
2
4
25
27
29
31
17
19
21
23
33
35
37
39
9
11
13
15
5
7
1
3
NC
TXD/RXD-1
NC
NC
DIO A
NC
TXD/RXD-2
NC
NC
DIO B
NC
TXD/RXD-3
NC
NC
DIO C
NC
TXD/RXD-4
NC
NC
DIO D
EMERALD-MM-8 BLOCK DIAGRAM
DATA
FPGA
CONTROLLER
7.3728 MHz
OSCILLATOR
PROTOCOL
SELECT
TERMINATION
SELECT
J3
16C654
QUAD
UART
1 OF 4 PORTS SHOWN
FOR SIMPLICITY
4 DIGITAL I/O
ADDRESS
ADDRESS
SELECT
REGISTERS
INTERRUPTS
INTERRUPT
SELECT
REGISTERS
DIGITAL I/O
PC/104 BUS
PROTOCOL
SELECT
TERMINATION
SELECT
J4
16C654
QUAD
UART
1 OF 4 PORTS SHOWN
FOR SIMPLICITY
4 DIGITAL I/O
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
COMMUNICATIONS 35
◆
2 or 4 serial ports based on 16C2850
UART (1 or 2 UART chips)
◆ Opto-isolation for protection against spikes and ground differences
◆
RS-232, RS-422, and RS-485 protocols
◆ Auto-flow RS-485 control for compatibility and ease of use
◆ 460.8kbps max baud rate
◆
Line termination for reliable communications
◆ 128-byte FIFOs for reduced processor overhead
◆
24 digital I/O lines using 82C55
◆ +5V only power supply
◆ Operating temperature -40 to +85°C
ORDERING GUIDE
EMM-OPT2-XT
2 opto-isolated
RS-232/422/485 ports,
24 digital I/O
EMM-OPT4-XT
4 opto-isolated
RS-232/422/485 ports,
24 digital I/O
For cables and accessories, see pages 46-47.
DIGITAL I / O HEADER
C 7 1 2 C 6
C 5 3 4 C 4
C 3 5 6 C 2
C 1 7 8 C 0
B 7 9 10 B 6
B 5 11 12 B 4
B 3 13 14 B 2
B 1 15 16 B 0
A 7 17 18 A 6
A 5 19 20 A 4
A 3 21 22 A 2
A 1 23 24 A 0
+5V 25 26 GND
The digital I/O is provided on a 26-pin pin header with the following pinout. Mating cable is C-26-18.
SERIAL PORTS
EMERALD-MM-OPTO
OPTO-ISOLATED SERIAL PORTS + DIGITAL I/O
SERIAL PORTS + DIGITAL I/O
SPECIFICATIONS
Emerald-MM-Opto provides 2 or 4 opti-
No. of serial ports cally isolated serial ports with RS-232, RS-422, and
RS-485 protocols, as well as 24 digital I/O lines, all
Jumper selected on a single board. The optical isolation of 1000V DC or
Protocol RS-232, RS-422, RS-485;
Maximum baud rate 230.4kbps RS-232; 460.8kbps
RS-422/RS485
AC protects your embedded system from ground
Communications
EMM-OPT2-XT: 2; EMM-OPT4-XT: 4 differentials or noise spikes on the serial ports that
SERIAL PORTS
5, 6, 7, or 8 data bits; Even, odd, or could damage non-isolated boards. Each port is isolated from the other ports as well as the system.
An optional 3M
Ω
/ 220pF isolation bridge between port ground and system ground is available.
Short circuit protection
Isolation voltage
Isolation coupling option
All outputs protected against continuous short circuit
1000VDC or AC
3MW in parallel with 220pF (consult factory for more details) Extended temperature capability (-40 to +85°C) enables the board to operate reliably in vehicles such as trains and buses.
In addition to ruggedness, Emerald-MM-Opto
RS-232 MODE
Input impedance 3K
Ω min
Input voltage swing ±30V max offers flexibility with the following advanced features:
◆
Independent protocol and IRQ configuration for each serial port.
Output voltage swing ±5V min, ±7V typical
RS-422, RS-485 MODES
Differential input threshold
-0.2V min, +0.2V max
◆
◆
Eight different I/O address combinations with jumper selection
16C2850 UART chips with 128-byte FIFOs support high-speed data rates at up to 460kbps without
Input impedance
Input current
12KW min
+1.0mA max (VIN = 12V)
0.8mA max (VIN = -7V)
◆ overloading the system processor
Auto-flow control enables easy RS-485 operation by automatically enabling and disabling the transmitter during data transmission, prevent-
Differential output 2.0V min (RL = 50W) voltage
High/low states differential output voltage symmetry
0.2V max
◆ ing bus conflicts and ensuring compatibility with standard serial port software.
Multiple line termination options to support
RS-422 or RS-485 networks, including 1K
Ω pull-up / pull-down resistors and 150
Ω end termination resistors.
DIGITAL I/O
No. of I/O lines
Direction
Ports A and B
Port C
24, using 82C55 chip
Individually programmable for all input or all output
Programmable in 4-bit groups for input or output
The 24 digital I/O lines are based on an 82C55 chip and feature programmable direction in 4- and
Input voltage Low 0.5V min, 0.8V max
High 2.0V min, 5.5V max
8-bit groups. All I/O lines contain user-configurable
10K
Ω pull-up resistors. This 2-in-1 combination of serial ports and digital I/O provides more functionality in less space.
Output voltage
Output current
Pull-up resistors
Low 0.0V min, 0.4V max
High 3.0V min, Vcc - 0.4V max
±2.5mA max, each line
10K
Ω all lines, selectable with jumper
Serial Port Connectors
Each serial port has its own 10-pin header. Mating cable C-DB9M-1 may be used for each port (qty 2 or 4 per board) to provide a standard male DB9 connector. In RS-232 mode, the pinout conforms to the PC standard for a 9-pin DTE (Data Terminal
Equipment) serial port.
GENERAL
Dimensions
Power supply
3.55" x 3.775" (PC/104 standard)
+5VDC ±10%
Current consumption 300mA / 1.5W typical, all outputs unloaded
Operating temp.
-40 to +85°C
Weight 3.0 oz / 85g
36
COMMUNICATIONS
RS-232 Configuration
NC
RXD
TXD
NC
ISO GND
5
7
1
3
9
6
8
2
4
10
NC
RTS
CTS
NC
NC
tel: 510-456-7800
RS-422 Configuration
RXD+
RXD-
TXD+
TXD-
ISO GND
5
7
1
3
9
6
8
2
4
10
CTS-
RTS+
CTS+
RTS-
NC
RS-485 Configuration
RXD+/RXD+
TXD-/RXD-
TXD+/RXD+
TXD-/RXD-
ISO GND
1
3
5
7
9
2
4
6
8
10
NC
NC
NC
NC
NC
www.diamondsystems.com
In RS-485 mode, only one pair of signal wires is used, plus ground reference. Either pins 1 and 3 or pins 5 and 7 may be used.
SERIAL PORTS
EMERALD-MM-DIO
4 PORTS, RS-232, 48 DIGITAL I/O WITH EDGE DETECTION
SPECIFICATIONS
SERIAL PORTS
No. of serial ports
Maximum baud rate
Communications parameters
4, RS-232
115kbps
5, 6, 7, or 8 data bits;
Even, odd, or no parity
Short circuit protection All outputs protected against continuous short circuit
Input impedance 3K
Ω min
Input voltage swing ±30V max
Output voltage swing ±5V min, ±7V typical
DIGITAL I/O
No. of lines
Direction
Output current
GENERAL
I/O headers
Serial ports
Digital I/O
Dimensions
Power supply
Current consumption
-40 to +85°C
PC/104 bus
Weight
PORT 1 BIT 3
PORT 1 BIT 2
PORT 1 BIT 1
PORT 1 BIT 0
PORT 0 BIT 7
PORT 0 BIT 6
PORT 0 BIT 5
PORT 0 BIT 4
PORT 0 BIT 3
PORT 0 BIT 2
PORT 0 BIT 1
PORT 0 BIT 0
+5V
PORT 2 BIT 7
PORT 2 BIT 6
PORT 2 BIT 5
PORT 2 BIT 4
PORT 2 BIT 3
PORT 2 BIT 2
PORT 2 BIT 1
PORT 2 BIT 0
PORT 1 BIT 7
PORT 1 BIT 6
PORT 1 BIT 5
PORT 1 BIT 4
40
42
44
46
48
50
28
30
32
34
36
38
22
24
26
14
16
18
20
6
8
2
4
10
12
39
41
43
45
47
49
33
35
37
25
27
29
31
13
15
17
19
21
23
5
7
1
3
9
11
48, 5V logic compatible
Programmable bit by bit
0: 8mA max; 1: -0.3mA max
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
Dual 20-pin headers
Dual 50-pin headers
3.55" x 3.775"
+5VDC ±5%
100mA typical, all outputs open
Operating temp.
8 bit and 16-bit bus headers are installed (16-bit header used for interrupt levels only)
3.2oz. / 91g
ORDERING GUIDE
EMM-DIO-XT
4 RS-232 ports, 48 digital I/O
For cables and accessories, see pages 46-47.
DIGITAL I/O HEADERS
SERIAL HEADERS
DCD 1
RXD 1
TXD 1
DTR 1
GND
DCD 2
RXD 2
TXD 2
DTR 2
GND
16
18
20
8
10
12
14
2
4
6
11
13
7
9
15
17
1
3
5
19
DSR 1
RTS 1
CTS 1
RI 1
N/C
DSR 2
RTS 2
CTS 2
RI 2
N/C
Emerald-MM-DIO contains two headers for serial ports and two headers for digital I/O with the pinouts shown here.
SERIAL PORTS + DIGITAL I/O
The two-in-one concept of Emerald-
MM-DIO saves critical space for users with limited stack height in their enclosures. The 4 RS-232 ports feature a full set of 8 signals and are based on the 16C554 UART for compatibility with almost all embedded operating systems. Eight address combinations and eleven interrupt levels are provided for configuration flexibility.
The 48 digital I/O lines are organized into 6 8-bit ports. Output current is 0.3mA in high state and
8mA in low state. Emerald-MM-DIO uses inverting
◆ Two boards in one saves space logic on the DIO lines. Port direction is programmable bit by bit: When a 0 is written to any bit, its output is tri-stated and pulled high by a 10K
Ω resistor, indicating a logic 1 and enabling it to also be used
◆
◆
Industry-standard design compatible with any popular operating system
4 RS-232 ports as an input. When a 1 is written to a bit, its output is driven low indicating a logic 0. Input data is also inverted, so readback of output ports matches the written data.
◆
◆
◆
16C554 UART with 16-byte FIFOs
115.2K max baud rate
Jumper-selected address and interrupts
Emerald-MM-DIO features edge detection capability on 24 DIO lines. You can enable or disable edge detection and select high or low edge on each bit independently. When any specified
◆
◆
◆
Built-in interrupt sharing
48 digital I/O lines
Edge detection on DIO with interrupt on change of state edge occurs, an interrupt will be generated. Edge detection is fully supported by our Universal Driver
◆ +5V power supply software, letting you run your own custom code whenever a change of state occurs. This powerful
◆ -40 to +85°C operation and more.
Mating cables are C-DB9M-2
◆ FREE Universal Driver software included feature can be used for security and safety applications, pattern matching,
EMERALD-MM-DIO BLOCK DIAGRAM
(qty. 2) for the serial ports and C-
50-18 (qty. 2) for the digital I/O.
ADDR
CTRL
ADDRESS
DECODE
LOGIC
1.8432MHz
OSCILLATOR
RS-232
TRANSCEIVERS
I/O HEADERS
2X10 PINS
J3
DATA
16C554
QUAD
UART
1
2
DCD
RXD
TXD
DTR
GND
DSR
RTS
CTS
RI
PC/104 BUS
INTERRUPT CONTROL
AND STATUS REGISTER
4 INTERRUPTS
INTERRUPT
3
4
24
DIGITAL
I/O
24
DIGITAL
I/O
EDGE
DETECT
CIRCUIT
J4
+5
10K J5
24
DIGITAL
I/O
+5
10K
J6
24
DIGITAL
I/O
DCD
RXD
TXD
DTR
GND
DSR
RTS
CTS
RI
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
COMMUNICATIONS 37
◆ PC/104 carrier board for GPS receiver and landline modem module
◆ Compatible with:
– Trimble Lassen SKII 8-ch. GPS receiver module
– MultiTech SocketModem family of embedded modem modules
◆ Built-in TTL serial-to-PC/104 bus interface
◆ Built-in land-line telephone interface circuit
◆ -40 to +85°C operation
MODEM FEATURES
◆ 2400 baud to 56K baud data rates
◆ Worldwide approvals
◆ Bluetooth v1.2 available
GPS FEATURES
◆ TSIP, TAIP, and NMEA protocols
◆ Differential measurement capability
◆ Compatible with popular mapping software
◆ Backup battery connection to maintain
GPS almanac
CARRIER BOARD
PYXIS-MM
GPS RECEIVER AND MODEM CARRIER BOARD
Pyxis-MM enables you to install a Trimble Navigation GPS receiver module and the SocketModem family of embeddable modem modules from
MultiTech Systems onto a PC/104 system. Use it to provide location identification and communications features for vehicle-based embedded systems such as vehicle tracking, navigation, or precision farming. Or use it to communicate via land-line telephone connection to remote equipment such as weather stations or oil & gas wells.
You can install a GPS receiver module alone, any one SocketModem module alone, or a GPS receiver plus a modem module. Pyxis-MM includes all the necessary I/O circuitry to interface the selected modules onto the PC/104 bus, including serial ports, power supplies, and land-line telephone interface.
A backup power connector is provided to maintain
GPS almanac and minimize time to first fix. The board runs on +5V and operates over -40 to +85°C.
Model PXMM-XT is the carrier board alone. Add your own GPS and/or SocketModem modules.
Model PXMM-GPS-XT is the carrier board with
Lassen SKII GPS receiver installed. A SocketModem can be added to the board.
Trimble Navigation Lassen SKII GPS Module
This is the same GPS receiver used in BMW’s navigation system. It provides 8 channels of reception and features a quick 2 second reacquisition time.
It communicates with the host CPU over either 1 or 2 RS-232 ports built onto the Pyxis-MM carrier board. The dual-channel interface enables differential GPS measurements with the input of a differential receiver signal.
The Lassen SKII supports industry-standard
TSIP, TAIP, and NMEA protocols and is compatible with popular mapping and navigation software.
Protocol and baud rate are user-programmable.
Operating power is less than 0.5 watt, and operating temperature is -40 to +85°C. Applet software is provided for programming the module and viewing real-time GPS data. See www.trimble.com for more information.
ORDERING GUIDE
PXMM-GPS-XT
Pyxis-MM carrier board with GPS receiver installed
PXMM-XT
Pyxis-MM basic carrier board
For cables and accessories, see pages 46-47.
MultiTech SocketModem Modules
The SocketModems are a family of miniature modem modules, all with identical footprints, that provide landline modem and Bluetooth communications. Their universal socket interface lets you select the model just right for each application without any changes to hardware or software design. Each modem is a complete solution with built-in DAA (data access interface), controller, and memory. They are available in multiple versions to fit almost any application:
◆
Modems feature V.22bis (2400 baud) up to v.92
(56Kbaud) data rates
◆
Bluetooth wireless communications with 100 meter range
◆
Worldwide approvals
◆
0 to +70°C and -40 to +85°C temperature ranges
All SocketModems use the standard AT command set. They include non-volatile RAM to store user settings and phone numbers, and low power consumption of 1.3W (typical). The modem installs onto the carrier board and locks in place with a snap-fit standoff. It utilizes a standard RS-232 circuit and RJ-11 telephone jack with telephone line interface built onto the Pyxis-MM carrier board.
Some MultiTech SocketModems modules compatible with Pyxis-MM are listed below (see
www.multitech.com for complete details and ordering information):
MT5634SMI-92
V92 (56K) data/fax modem, commercial temp range, global approvals
MT5634SMI-ITP-92 V92 (56K) data/fax modem, industrial temp range, global approvals
MT5600SMI-34
MT5600SMI-32
V.34 (33.6K) data/fax modem, global approvals
V.32bis (14.4K) data/fax modem, global approvals
MT2456SMI-22
MTS2BTSMI
V.22bis (2400) data modem, global approvals
Bluetooth V1.2 interface with
100 meter range
Model PXMM-GPS-XT with GPS receiver installed.
38
COMMUNICATIONS tel: 510-456-7800 www.diamondsystems.com
AUDIO
CRYSTAL-MM-HP
SOUNDBLASTER AUDIO WITH BUILT-IN STEREO AMPLIFIER
SPECIFICATIONS
Mono microphone 10mV to 125mV p-p 30KW min, input 100KW max
Stereo CD input
Stereo line input
0V to 4V p-p 30KW min, 100KW max
0V to 4V p-p 30KW min, 100KW max
Stereo line output 0V to 3.5V p-p 30KW typical
PC speaker input TTL input from CPU
STEREO SPEAKER OUTPUT
CMM-HP-5
CMM-HP-12
0.5W per channel into 8
Ω
1.5W per channel into 8
Ω
CMM-HP-EX Up to 5W per channel into 8
Ω
(depends on input voltage)
POWER OPTIONS
CMM-HP-12
CMM-HP-5
CMM-HP-EX
+5VDC and +12VDC from PC/104 bus
+5VDC from PC/104 bus
+5VDC from PC/104 bus 6-28VDC from external source
GENERAL
Dimensions
PC/104 Bus
Operating temp.
3.550" x 3.775"
16-bit configuration
-20 to +70°C operating
MAIN I/O HEADER
SPEAKER L 1 2 AGND
SPEAKER R 3 4 AGND
CD L 5 6 CD R
MIC IN 7 8 AGND
LINE IN L 9 10 AUX L
LINE IN R 11 12 AUX R
LINE OUT L 13 14 AGND
LINE OUT R 15 16 AGND
DGND 17 18 MUTE
VOLUME UP 19 20 VOLUME DOWN
SPEAKERS
LEFT OUT 1 2 LEFT IN
AGND 3 4 RIGHT OUT
RIGHT IN 5 6 AGND
SPEAKER L 7 8 AGND
SPEAKER R 9 10 AGND
PC SPEAKER
PC SPKR OUT 1
MONO OUT 2
MONO IN 3
AGND 4
PS SPKR IN 5
DGND 6
The Crystal-MM-HP audio module offers fullduplex performance, plug and play capability, and multiple output power options. It is fully compatible with the SoundBlaster Pro
Windows Sound System ™ standards.
™ and
Full-duplex capability enables the board to perform simultaneous recording and playback on separate channels. Sample rates of up to 44.1KHz
are supported for both record and playback. An extensive selection of audio inputs and outputs on multiple I/O connectors make Crystal-MM-HP easily adaptable to any application’s configuration.
Both pin headers and stereo mini-jacks are provided to enable easy connections to custom wiring as well as industry-standard connectors.
Crystal-MM-HP includes a 6-channel mixer with stereo inputs for line, CD, auxiliary, and MIDI, and mono input for microphone. Outputs include speaker, line, and MIDI. An optional mono I/O channel can be provided with a semicustom configuration.
Plug and play configuration provides 4 DMA and
6 interrupt selections for increased flexibility and ease of installation. Additional features include a PC-compatible dual game port and connections for hardware volume and mute controls, so that volume can be controlled both in software and through front-panel controls. Software drivers for
Windows 3.1, Windows 95, and Windows NT are included.
Crystal-MM-HP is available in several input/ output power configurations. The standard +12powered board provides 1.5W per channel into 8 ohms. A low-power +5V-supply version provides
0.5W per channel for +5V-only systems. A highpower version can output up to 5W per channel with external 24VDC input.
I/O Connections
Crystal-MM-HP includes multiple I/O connectors to handle the wide range of audio signals. Many signals are present on more than one header for increased flexibility in I/O connections. The two stereo mini-jacks are configurable with jumpers for input and output source. The speaker outputs are available on a mini-jack, a dedicated pin header with external volume control input, and a combination I/O main header. Only one speaker connection should be used at a time.
3.5 MM JACK NO. 1*
SPKR OUT L/LINE OUT L TIP
SPKR OUT R/LINE OUT R RING
AGND SHIELD
3.5 MM JACK NO. 2*
LINE IN L / MIC IN TIP
LINE IN R / NC RING
AGND SHIELD
*The signal assignments on these jacks are jumper configured.
ORDERING GUIDE
CMM-HP-5
5V in, 0.5Wx2 output
CMM-HP-12
12V in, 1.5Wx2 output
CMM-HP-EX
12-28V in, 5Wx2 output
For cables and accessories, see pages 46-47.
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
◆ 16-bit stereo audio recording and playback
◆ SoundBlaster Pro and Windows Sound
System compatibility
◆ 3 models to choose from
– 5V in, 2x1/2W output
– 12V in, 2x1.5W output
– 28Vin, 2 x 5W output
◆ Stereo line in, CD in
◆ Mono mic in, PC speaker in
◆ Stereo line out, speaker out
◆ Hardware and software volume controls
◆ ESS Technology drivers included
◆ -20 to +70° operation
AUDIO
CMM-HP-5
CMM-HP-12
CMM-HP-EX
39
◆
50 watts output power
◆ Dual output version: +5V, +12V
◆ Quad output version: ±5V, ±12V
◆ 7-30VDC input range
◆
Shutdown control
◆ Current limiting and short-circuit protection
◆ ±3% load regulation
◆
Rugged SMT design
◆ Slim heat sink conforms to PC/104 mechanical limits
◆ -40 to +85°C operation
POWER SUPPLIES
JUPITER-MM
50 WATTS, DUAL OR QUAD OUTPUTS, RUGGED DESIGN
ORDERING GUIDE
JMM-512
50 Watts, +5V, +12V outputs
JMM-512-V512
50 Watts, ±5V, ±12V outputs
For cables and accessories, see pages 46-47.
Jupiter-MM provides competitively-priced, stable
DC power for mobile PC/104 systems. The small magnetics and SMT components combined with slim heat sink design create a fully PC/104-compliant module that can be stacked above or below other boards. The dual-output JMM-512 has +5V and +12V outputs, while the quad-output JMM-512-
V512 adds -5V and -12V outputs.
The input is protected against transients, and the outputs have built-in protection against short circuits. Power circuits are cascaded, allowing all power to be utilized on the +5V output (10A) or shared across multiple outputs. A shutdown control input is provided to enable remote shutdown of the supply.
Power I/O connections are through convenient detachable screw terminals. All output voltages are also routed to their respective PC/104 bus pins.
Power output LEDs provide a convenient indication of power supply operation.
Transient cutoff
SPECIFICATIONS
INPUT
Input voltage
Transient protection
7-30VDC
1500W transient voltage suppressor
31V nominal
OUTPUT
Output voltage/current See configuration table
Output protection Current limit / short circuit protection
Output ripple
Load regulation
<50mV RMS
(+5V output, 50% load)
±3%
Efficiency 80% to 92%, varies with load and input voltage
MECHANICAL/ENVIRONMENTAL
Size 3.55” x 3.775”
PC/104 bus J1 (64 pins) and J2 (40 pins) stackthrough connectors installed
Operating temperature -40 to +85°C
Weight 5.0oz / 142g
JUPITER-MM BLOCK DIAGRAM
INPUT FILTER
AND PROTECTION
+
–
INPUT
+5V
SWITCHER
+12V
SWITCHER
-12V
SWITCHER
SHUTDOWN
CONTROL
+5V
GROUND
+12V
JMM-512-V512 ONLY
OUTPUT POWER
JUPITER-MM-512
+5V 10A
+12V 2A
JUPITER-MM-512-V512
+5V 10A
+12V
-5V
-12V
2A
0.15A
0.8A
-12V
-5V
REGULATOR
-5V
The cascade configuration of the power conversion circuitry enables the full output power
(5 or 10 Amps) to be supplied to the +5V line if needed. The +12 and -12 outputs derive from the +5 output, and the -5 line derives from the
-12. The total power available on any output is the difference between that output’s maximum rating and any power consumed by outputs further down the chain.
PC/104 BUS POWER PINS
Ground
+5V
A32, B1, B31, B32,
C0, D0, D18, D19
B3, B29, D16
+12V
-12V
-5V
B9
B7
B5
40
POWER SUPPLIES tel: 510-456-7800 www.diamondsystems.com
POWER SUPPLIES
JUPITER-MM-SIO & JUPITER-MM-LP
50 WATTS, QUAD OUTPUTS, 2 SERIAL PORTS
JUPITER-SIO-XT DIAGRAM
INPUT FILTER
AND PROTECTION
+
INPUT
—
+5V
SWITCHER
SHUTDOWN
CONTROL
+5V
GROUND
+12V
SWITCHER
-12V
SWITCHER
+12V
PC/104
BUS
-5V
REGULATOR
16C554
QUAD 1
VART 2
4 3
UNUSED
-12V
-5V
PROTOCOL
SELECT
RS-232
RS-422
RS-485
SERIAL
1
SERIAL
2
JMM-SIO-XT ONLY
SPECIFICATIONS
INPUT / OUTPUT POWER
Input voltage 7-30VDC
Input transient protection
1500W transient (a two line feature) protection voltage suppressor
Transient cutoff 31V nominal
Output JMM-SIO +5V @ 10A, +12V @ 2A,
-5V @ 100mA, 12V @ 0.5A
JMM-LP +5V @ 5A
Output protection Current limit / short circuit protection
Output ripple
Load regulation
Efficiency
<50mV RMS (+5V output, 50% load)
±3%
80% to 92%, varies with load and input voltage
DUAL SERIAL PORTS (JMM-SIO-XT ONLY)
Protocols RS-232, RS-422, RS-485
Maximum baud rate 115kbps
RS-232 MODE:
Input impedance
Input voltage
Output voltage
3K
Ω min
± 30V max
± 5V min
RS-422, RS-485 MODES:
Input threshold
Input impedance
Output threshold
±0.2V
12K
Ω min
2.0V min
MECHANICAL/ENVIRONMENTAL
Size
PC/104 bus
Operating temp.
Weight
3.55" x 3.775"
J1 (64 pins) and J2 (40 pins) stackthrough connectors installed
-40 to +85°C
JMM-SIO: 4.0oz / 113g
JMM-LP: 2.5oz / 71g
POWER SUPPLY + SERIAL PORTS
Jupiter-MM-SIO provides the most compact, lightest weight DC/DC power source for mobile PC/104 applications. The advanced high-frequency (200KHz) design enables smaller magnetics and components, yielding a fully
PC/104-compliant design that can be stacked above or below other boards. Jupiter-MM-SIO also features higher efficiency of up to 92%, eliminating the need for heat sink and reducing the weight of the board. The input is protected against transients, and the outputs have built-in protection against short circuits. Power circuits are cascaded, allowing all power to be utilized on the +5V output
(10A) or shared across multiple outputs.
The board includes two full-featured serial ports for added value and further reduction in total system size. RS-232/422/485 protocols, I/O addresses, and IRQ levels are all jumper-selected.
Select from 8 I/O address combinations and 10 IRQ levels. In RS-232 mode, each port has the full set of 8 signals plus ground. Termination resistors of 120
Ω are provided for RS-422/485 protocols.
Interrupt sharing is supported with a built-in interrupt status register.
The board has a 20-pin I/O header for the two serial ports that mates with our cable C-DB9M-2.
Power I/O connections are through convenient detachable screw terminals. All output voltages are also routed to their respective PC/104 bus pins.
Power output LEDs provide a convenient indication of power supply operation.
JUPITER-MM-SIO
◆ 50 watts output power
◆ ±5V, ±12V outputs
◆ 7-30VDC input range
◆ Shutdown control
◆ Current limiting and short-circuit output protection
◆ Rugged, lightweight design
◆ Lightweight – no heat sink required
◆ Integrated dual RS-232/422/485 serial ports
◆ -40 to +85°C operation
PC/104 BUS POWER PINS
Ground A32, B1, B31, B32,
C0, D0, D18, D19
+5V
+12V
-12V
-5V
B3, B29, D16
B9
B7
B5
25 WATTS, +5VDC OUTPUT, LOW COST
For low cost, light weight, and reliable performance, select Jupiter-MM-LP. This depopulated version of our higher-power JMM-SIO-XT board provides the lightest weight PC/104 DC/DC power supply available anywhere. The 5 Amps of output current is enough to power an entire Pandora enclosure full of electronics, including our
Prometheus CPU, two add-on boards, and a notebook hard disk drive. Power I/O is through convenient detachable screw terminals, and output power is also routed to the PC/104 bus.
Shutdown control input and power status LED are included.
ORDERING GUIDE
JMM-SIO-XT
50 watts, ±5V, ±12V, 2 RS-232/422/485 ports
JMM-LP-XT
25 watts, +5V output
For cables and accessories, see pages 46-47.
JUPITER-MM-LP
◆ 25 watts output power: +5VDC @ 5A
◆ 7-30VDC input range
◆ Low-cost, lightweight unit
◆ -40 to +85°C operation
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
POWER SUPPLIES 41
POWER SUPPLIES
DC/DC POWER SUPPLIES
PC/104 DC/DC POWER SUPPLIES
FEATURES
◆ Designed for vehicle applications
◆ Multi-output DC power for PC/104 systems
◆ Wide-range input voltages
◆ Battery charger capability
HESC-104
◆ 60 watts output power
◆
Power management feature
◆ Output power on PC/104 bus
◆ Auxiliary power out on screw terminals
◆ -40 to +85°C operation
◆ ±5V, ±12V outputs
◆ Built-in smart charger and power management
◆ PC/104 bus power output
◆ Feature programming via PC/104 bus
HESC-SER
◆ 60 watts output power
◆ ±5V, ±12V outputs
◆ Built-in smart charger and power management
◆ Output power on screw terminals
◆ Feature programming via serial port
HE104-DX
◆ 60 watts output power
◆ ±5V, ±12V outputs
◆ PC/104 bus power output
HE-HP
◆ 100 watts output power
◆ +5V, +12V outputs
◆ Output power on screw terminals
These power supplies accept a DC input voltage from a vehicle power system, battery, or other power source and provide clean output power for PC/104 systems. Input power is provided on a detachable screw terminal block. Output power is provided directly on the PC/104 bus connectors and/or on a separate screw terminal block. LEDs provide indications of output power status, and load dump protection prevents potential damage to the embedded system.
The HESC104 and HESC-SER models provide four output voltages: ±5VDC and ±12VDC. They include built-in power management and smart battery charging features. They can be programmed to turn on and off at user-defined intervals, for example to take measurements or report data. This feature dramatically lowers total power consumption because the system is only powered on when needed. The battery chargers on these units can work with NiCd, NiMH, and sealed lead acid (SLA) batteries
(see page 43). Software is provided to define battery charging curves as well as control shutdown timing. Configuration settings are stored in an on-board EEPROM.
The HE104-DX provides 60 watts of power on both the PC/104 bus and screw terminals. The HE014+DX adds 3.3V output on the
PC/104+ PCI connector for PC104-Plus and PCI-104 CPUs.
The HE-HP provides 100 watts of output power for systems with heavy load requirements. Power input and output are accessed via screw terminals.
The HE104 offers +5V and +12V outputs, while the low-cost
V104 provides single +5V or dual +5V/+12V output. These economically priced supplies are available with additional output voltages according to your application needs. See ordering guide on page 43 for model numbers.
HE104+DX
◆ 60 watts output power
◆ +3.3V, +5V, ±12V outputs
◆ PC/104 and PC/104-Plus bus power output
HE104
◆ 50 watts output power
◆ +5V, +12V outputs standard
◆ -5V, -12V outputs optional
◆ AC termination option
V104
◆ 25 watts output power
◆ +5V, +12V outputs standard
◆ -5V, -12V outputs optional
◆ AC termination option
◆ Low cost
Model
POWER
Input voltage
Max output power
Max +3.3V output
Max +5V output
Max +12V output
Max -5V output
Max -12V output
Max efficiency
Soft start
MECHANICAL
Size
Weight
Operating temp.
PC/104 connector
PC/104-Plus connector
HESC-104
6-40VDC
60W
3.550" x 3.775"
6.6oz / 186g
-40 to +85°C
√
SPECIFICATIONS
HESC-SER HE104-DX HE104+DX
6-40VDC
60W
12A
2.5A
0.4A
0.5A
12A
2.5A
0.4A
0.5A
95% 95%
10ms on +5V output 10ms on +5V output
6-40VDC
60W
12A
2.5A
0.4A
0.5A
95%
6-40VDC
60W
10A
12A
2.5A
0.5A
95%
HE-HP
6-40VDC
100W
20A
2.5A
95%
HE104
6-40VDC
50W
10A
2A
0.4A (opt)
0.5A (opt)
95%
V104
8-30VDC
25W
5A
1A (opt)
0.4A (opt)
0.16A (opt)
85%
3.550" x 3.775" 3.550" x 3.775" 3.550" x 3.775" 3.550" x 3.775" 3.550" x 3.775" 3.550" x 3.775"
7.3oz / 207g 6.1oz / 173g 6.1oz / 173g 6.1oz / 173g 6.3oz / 178g 5.0oz / 142g
-40 to +85°C -40 to +85°C
√
-40 to +85°C
√
√
-40 to +85°C -40 to +85°C
√
0 to 70°C
√
BATTERY CHARGER
Max charge current
Charge voltage
Charger control
4.0A
9.5-19.5V
PC/104 bus
4.0A
10-35V
Serial port
42
POWER SUPPLIES tel: 510-456-7800 www.diamondsystems.com
POWER SUPPLIES
POWER SUPPLY ACCESSORIES
BACKUP BATTERIES AND AC TERMINATION
POWER SUPPLY ORDERING GUIDE
HESC-104
60W DC/DC PS, smart charger, power management, PC/104 bus
HESC-SER
60W DC/DC PS, smart charger, power management, serial interface
HE104-DX
60W DC/DC power supply, quad outputs,
PC/104
HE104+DX
60W DC/DC power supply, quad outputs,
PC/104-Plus
HE-HP
100W DC/DC power supply, discrete wire I/O
HE512
VE5
VE512
HE104 base unit with +5V/+12V outputs
V104 base unit with +5V output
V104 base unit with +5V/+12V outputs
For V104 and HE104 only, select additional options by adding these suffixes to the model number.
-V5
-V12
-V512
-T
-5VDC output
-12VDC output
Both -5V and -12V outputs
AC termination
Example:
HE512-V512-T = HE104 with +5/+12/-5/
-12 outputs and AC termination
These rechargeable battery packs are provided in PC/104 form factor so they can be easily mounted inside a PC/104 enclosure or assembled together with a PC/104 computer.
All models are compatible with the HESC-104 and HESC-
SER DC/DC power supplies, which provide smart charging capability. The BAT104 and HESC products used together form a reliable uninterruptible power supply
(UPS) for PC/104 embedded systems.
AC Termination
Vehicles exhibit high levels of electrical noise, EMI, power supply spikes, and other noise sources that can affect signal integrity on the CPU bus. The AC Termination feature can be installed on the HE104 and V104 power supplies to protect the PC/104 bus from errors induced by these types of noise. It consists of a series of termination networks soldered onto the bottom side of the power supply.
A small add-on module is also available to provide AC termination protection for systems not using the HE104 or V104. See page 46.
MODEL
Technology
Configuration
Max output voltage
Capacity
Length x width
Height
Weight
Temperature range
BATTERY SPECIFICATIONS AND MODEL NUMBERS
BAT104-NICD
Nickel-Cadmium
BAT104-NIMH
Nickel Metal Hydride
BAT104-SLA25
Sealed Lead Acid
7 x AA
8.4V
4.2Ah
3.55" x 3.775"
0.59”
7.8oz / 221g
-20 to +60°C
7 x AA
8.4V
14.7Ah
3.55" x 3.775"
0.59”
7.8oz / 221g
-10 to +65°C discharge,
0 to 45°C charge
5 x D
10V
12.5Ah
3.55" x 3.775"
2.80”
40.8oz / 1155g
-65 to +65°C
BAT104-SLA45
Sealed Lead Acid
5 x DD
10V
22.5Ah
3.55" x 3.775"
4.15”
52.1oz / 1474g
-65 to +65°C
BAT104-NiCd, 4.2Ah
BAT104-NiMH, 14.7Ah
BAT104-SLA25, 12.5Ah
This PC/104 system with UPS…
◆
PR-Z32-EA-ST Prometheus CPU with data acquisition
◆
HESC-104 power supply with battery charger
◆
BAT104-NiMh backup battery
BAT104-SLA45, 22.5Ah
…fits into this compact Pandora enclosure!
◆
Dimensions 5.5" x 5.75" x 3.0"
◆
Quick, rugged assembly
◆
Only 2 small cables required! (power input to
HESC-104, battery to HESC-104)
◆
-40 to +85 operation
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
AC Termination installed on HE104 power supply
POWER SUPPLIES 43
◆
Smooth exterior with multiple mounting options
◆ Easy, rugged assembly
◆ Cable-free configuration with
Prometheus CPU
◆ Available in lengths from 1.7" to 10"
◆ Now available in black and purple
◆ Wall-mount panel available
ORDERING GUIDE
Select length <L> and color <C> in part numbers below:
<L>:
170
300
1.7" / 43mm
3.0" / 76mm
500
700
50" / 127mm
7.0" / 178mm
1000 10.0" / 254mm
<C>:
(blank) Purple
K Black
PB-<L>-<C>
Pandora enclosure
PB-Z32-<L>-E
Pandora enclosure for
Prometheus, models
PR-Z32-E-ST and
PR-Z32-LC-ST (purple only)
PB-Z32-<L>-EA-<C>
Pandora enclosure for
Prometheus PR-Z32-
EA-ST and Athena
PNL-Z32-E
Panel I/O board for PR-Z32-
E-ST and PR-Z32-LC-ST
PNL-Z32-EA
Panel I/O board for
PR-Z32-EA-ST
PBEC-00-<C>
Blank end cap
PBEC-01-<C>
End cap with PC/104 top/front-mount holes
PBEC-02-<C>
End cap with PC/104 bottom/rear-mount holes
PBEC-03
PBEC-04
Wall mount end cap
End cap for PNL-Z32-E panel I/O board (purple only)
PBEC-05-<C>
End cap for PNL-Z32-EA panel I/O board
PBEC-06-K
End cap for PBMT-07 mounting plate (black only)
PBMT-07
Internal mounting plate for
7" enclosure
For cables and accessories, see pages 46-47.
ENCLOSURES
PANDORA
Pandora provides a fast, light, rugged, and flexible enclosure solution for PC/104 systems. In the Pandora concept, one end cap comprises a base plate on which you construct your PC/104 stack and attach cables. Once your board and cable assembly is complete, you simply insert the system into the enclosure body and bolt it in place. Then attach your cables to the second end cap and bolt it into place. Pandora also includes plenty of space all around your boards for cable runs. This results in a solid, reliable, easy-to-use enclosure system and also enables quick disassembly if needed.
Pandora’s design features smooth outer walls, integrated pre-tapped mounting screw holes, counter-sunk panel mounting holes, and flushmount hardware to provide a clean, finished unit with simplified assembly effort and maximum interior space.
Pandora is available in two standard colors, black and purple. It comes in multiple sizes, from a slim 1.7" that houses one or two boards, up to a roomy 10" length that accommodates multiple boards plus a hard drive or other equipment.
Each standard Pandora case comes with two blank end caps, one end cap with PC/104 mounting holes for bottom-up assembly (3 end caps total), and stainless steel mounting screws.
PBEC-00 blank end cap
PBEC-02 bottom/rear end cap
PBEC-03 wall mount plate
Pandora for Prometheus CPU
Pandora provides an especially rugged and convenient packaging solution for our Prometheus
PC/104 CPU. The CPU mounts directly to a Panel I/O board that provides industry-standard connectors for all I/O features. This panel board then mounts directly to a specially-designed front plate. The resulting assembly requires no cables and can fit in our smallest enclosure, measuring only 1.7" thick.
Two panel boards and matching end caps are available to match the two versions of Prometheus with and without the data acquisition circuit and connector.
This configuration will also work with other
PC/104 CPUs, such as Athena, that provide connector compatibility with Prometheus.
1.7" / 43mm
3" / 76mm
5" / 127mm 7" / 178mm 10" / 254mm
Standard end caps are available, either blank or with pre-drilled PC/104 mounting holes. A convenient wall mount plate is also available with corner mounting tabs so you can mount the system to a wall or bulkhead. Custom end caps can be made as well using the template available on our website.
Pandora for EPIC
™
A base plate is available for mounting EPIC CPU boards inside a 7" Pandora enclosure. This base plate may also be used for PC/104 stacks mounted in a non-axial configuration. The base plate slides into interior grooves in the enclosure body and bolts to the two end caps for rigidity.
Hard Drive
Mounting Board
Install a notebook hard drive inside the Pandora easily with our ACC-HDDMOUNT accessory board. This board mounts a 2.5 notebook hard drive right on the bottom of the PC/104 stack in the air gap created by the PC/104 bus connector pins, without requiring any additional case length.
Panel I/O Board
Our unique Panel I/O Board system provides industrystandard I/O connectors for the I/O on our Athena and
Prometheus CPUs, including
CRT, Ethernet, USB, Serial,
Parallel, PS/2, and data acquisition. Status LEDs and PC speaker are also included.
Two power input options are provided: a circular jack can be used with an AC wall adapter, and for rugged applications the multi-input DB-
9 connector provides power input and ATX power control.
Front panel of case
Panel I/O board for Athena and Prometheus CPUs
Panel interface board with connectors
CPU
Assembly of Prometheus CPU
44
ENCLOSURES tel: 510-456-7800 www.diamondsystems.com
ENCLOSURES
CAN-TAINER / VERSA-TAINER
The Can-Tainer and Versa-Tainer are rugged
PC/104 enclosure systems constructed of .125” aluminum and designed for hostile and mobile environments. They feature a dual system of shock and vibration isolation: The PC/104 modules are mounted axially in the enclosure with four internal rubber corner rails to absorb high-frequency vibrations, while the entire enclosure is mounted on the host platform with a thick rubber pad which absorbs low-frequency G-forces. The rubber pad is optional and may be removed for hard mounting.
The Can-Tainer cross section measures 6.00" wide by 5.45" high (not including mounting pad) and is designed to mount PC/104 boards axially along the length of the enclosure body. The Versa-Tainer is a wider version that measures 7.1" wide by 5.7"
Kit Contents
Each Can-Tainer comes as a kit with the following accessories:
1 enclosure of selected length
1 solid end cap
1 end cap with 4 DB9 and 2 DB-25 cutouts, or 2nd solid end cap
2 endcap gaskets
16 endcap screws
4 internal rubber corner rails
8 internal rubber corner stops
1 tube adhesive for mounting corner stops
1 rubber anti-shock external mounting pad
Each Versa-Tainer comes as a kit with the following accessories:
1 enclosure of desired length
2 solid end caps
16 endcap screws
4 corner guides
8 rubber corner stops
1 tube CA glue
1 anti-shock external mounting pad high. The extra width accommodates EBX boards in addition to PC/104 boards, and it also provides additional room for cable runs along the sides.
Both enclosures are available in multiple lengths.
To calculate the height of your PC/104 stack, refer to the table on page 44. To compute the length of the enclosure you need, add 1-2 inches additional length for each end where cabling will be brought out to I/O connectors.
To mount boards or items such as hard drives that are larger than 3.550" x 3.775", use the optional CTn-VD00 mounting plates (n = 6, 8, 10, or 12).
These install vertically into rails that run the length of both enclosures. For smaller items, an optional PC/104-size aluminum plate, CT-AL00, enables you to mount accessories directly onto the
PC/104 stack. To mount an EBX format CPU, such as Hercules (see page 12), inside the Versa-Tainer, use the VT-EBX board, which mounts horizontally on the lower two corner guides. Additional
PC/104 boards may then be installed on top of the
EBX CPU.
An optional fan (CT-FAN) may be used to provide forced air cooling. To provide air flow through the enclosure, drill intake holes at the point where the fan is mounted and exhaust holes at one additional location (usually at one end cap). For a sealed environment with only conduction cooling, the fan may be mounted offset from the enclosure wall with spacers.
Each Can-Tainer and Versa-Tainer comes as a kit with end caps and mounting accessories.
Additional blank and pre-designed end caps are available, or you may design your own cutouts using the blank end cap.
Additional end caps for both enclosures are available separately.
# BOARDS
1
2
3
4
5
6
7
8
PC/104 STACK HEIGHT
1ST BOARD IS
NON-STACKTHROUGH
inch mm
1ST BOARD IS
STACKTHROUGH
inch mm
0.60
15.2
1.26
32.1
1.92
48.9
2.59
65.7
3.25
82.5
3.91
99.3
4.57
116.1
5.23
132.9
0.92
1.58
2.24
2.91
3.57
4.23
107.4
4.89
124.3
5.55
141.1
23.4
40.2
57.0
73.8
90.6
CT-EC00 blank end cap
Versa-tainer cross section
CT-EC01 end cap
Can-tainer cross section
To compute the length of the Pandora, Can-Tainer, or Versa-Tainer enclosure you need, determine the height of your board stack from the table above, then add 1-2 inches more for each end where cables will be brought out to an end cap.
CT-FAN miniature,
12VDC fan
CT-ALOO
PC/104 size mounting plate
CT-6VD00 vertical mounting plate
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
◆ Heavy duty .125” aluminum construction
◆ Shock and vibration protection system
◆ Available in lengths from 4" to 12"
◆ PC/104 and EBX mounting capability
◆ Multiple pre-formed end caps available
ORDERING GUIDE
Select length <L> in part numbers below:
<L>
4 4" / 102mm
5 5" / 127mm
6 6" / 152mm
CT-<L>
12 12" / 305mm
Can-Tainer enclosure; specify length
VT-<L>
8 8" / 203mm
10 10" / 254mm
VT-EBX
Versa-Tainer enclosure; specify length
EBX mounting plate for
Versa-Tainer 8" or longer
CT-FAN
12VDC fan; mounting hardware not included
Versa-Tainer blank end cap
VT-EC00
VT-EC02
Versa-Tainer end cap, 4x DB9 and 2x DB25
Can-Tainer blank end cap
CT-EC00
CT-EC01
Can-Tainer end cap, 4x DB9 and 2x DB25
CT-nVD00
Vertical mounting plate; n = 6, 8, 10, or 12
CT-AL00
PC/104 size aluminum mounting plate
For cables and accessories, see pages 46-47.
VT-EBX bottom view
Hercules CPU mounted on
VT-EBX in Versa-Tainer
ENCLOSURES 45
ACCESSORIES
IDE Flashdisk Solid-State Storage
Install an IDE flashdisk module onto any of our CPU boards for rugged, lightweight, solid-state mass storage. The flashdisk module works just like an IDE drive and requires no drivers. It provides highspeed nonvolatile mass storage in capacities of
32MB up to 256MB. The flashdisk mounts on the
IDE connector and is held in place with a spacer and screws (included). It includes a master/slave jumper and operates over -40/+85°C.
IDE Flashdisk
PC/104 Prototype Board
The Proto-104 board provides a blank PC/104 board with a 0.1" x 0.1" grid of holes for the installation of custom circuitry or components. It includes PC/104 mounting holes in the corners, so it can be mounted on the PC/104 stack. All
PC/104 bus connector signals can be tapped with accessory holes for use by your circuitry. The board provides grids of +5V and ground on the top and bottom sides. Mounting hardware and I/O connectors are included. Available in kit form with
PC/104 headers loose (PROTO-104-K) or with
PC/104 connectors already installed for extra convenience (PROTO-104-A). Mounting hardware and pin headers are included.
PROTO-104-K
IDE Programming Board
Our ACC-IDEEXT accessory board lets you connect a flashdisk and an IDE drive (hard disk or CD-ROM), or two IDE drives, to your Diamond Systems CPU.
You can also use it to load files from your desktop computer onto a flashdisk module. The ACC-IDEEXT board includes 40-pin and 44-pin mating connectors for compatibility with almost any computer and
IDE device.
ACC-IDEEXT
Hercules Data Acquisition Demo Board
The ACC-HRCDAQ provides a convenient way to test the data acquisition circuitry on our Hercules
CPU, to assist in software development or system checkout. (It is not compatible with Athena or
Prometheus CPUs.) The board provides an assortment of analog signals that drive the analog inputs of the board in both single-ended and differential mode. The Hercules analog outputs are also routed back to analog input channels for measurement.
ACC-HRCDAQ
Digital I/O signals on port A are looped back to port B, and C high is connected to C low. Pin headers provide access to most analog I/O signals, along with counter/timer and PWM signals, so you can monitor these signals with an oscilloscope or voltmeter.
ACC-HRCDAQ is the size of a PC/104 board and can mount directly on top of Hercules or sit off to the side. It does not use the PC/104 bus connectors. Mating 40-pin and 50-pin ribbon cables are included. Note: This board is included in the DK-HRC-01 Hercules development kit.
PROTO-104-A
PC/104 Hard Drive Mounting Board
ACC-HDDMOUNT provides a convenient way to mount a 2.5" notebook hard drive directly onto a PC/104 stack in either the top or bottom position. Holes on the board enable the PC/104 connectors to pass through unaf-
ACC-HCCMOUNT
fected, so the board can be installed at the bottom of the stack closer to the lower board. Mounting spacers and screws for both the hard drive and the board are included, along with a 44-pin ribbon cable.
PC/104 Screw Terminal Board
This compact PC/104-size screw terminal board mounts directly on the PC/104 stack to maintain a neat, integrated assembly. A 50-pin header allows cable connection to most of our I/O boards. Unneeded pins can be cut away for use with smaller size cables. Each connector pin has its own elevator-style angled screw terminal that accepts wire sizes from 12-28AWG. Multiple boards can be stacked together without interference.
STB-104
PC/104 Spacers
These spacers are 0.6" long x 3/16" diameter x #4-
40 thread, with one end male and one end female.
Clear aluminum material. Spacers mate end to end to build a PC/104 board stack. Available in bulk form or in a mounting kit with 4 ea. spacers, screws, and nuts.
PC/104 Spacers
PC/104 Headers
These PC/104 headers are available in both stack-through (long gold-plated pins) and non-stackthrough (standard PCmount pins) versions, in both 64-pin (J1) and 40-pin (J2) sizes. Stackthrough parts require manual soldering. All parts have gold plating on all contact areas.
AC Bus Termination
This accessory board mounts on the PC/104 stack and provides AC line termination to protect the bus signals from noise sources
AC-104-16
that can disrupt reliable operation. The built-in stackthrough bus connectors enable mounting on either the top or bottom of the stack.
AC Adapters
The AC adapter provides a convenient way to power your embedded CPU during development or demos.
it contains the proper connector for direct connection to the CPU board. Each order ships with the correct power cord for the country of destination.
46
ACCESSORIES tel: 510-456-7800 www.diamondsystems.com
H-104-64-ST
H-104-64-NS
H-104-40-ST
H-104-40-NS
AC Adaptor
CABLES
CPU Cable Kits
A cable kit providing access to all I/O features is available for each CPU. It is strongly recommended for first time buyers in order to facilitate quick project startup. These cables convert the pin headers on the CPU board to industry-standard connectors, such as RJ-45 for Ethernet, Mini-DIN for PS/2, and DB-9 for serial ports, so you can make quick connections to your peripherals. Each CPU development kit also includes a cable kit. All cables are also available individually.
Athena Cable Kit
ATHENA CABLE KIT
QTY PART NO. DESCRIPTION
C-ATH-KIT Athena cable kit, includes 1 each of the following:
1 698032 USB cable, ports 2 & 3
2 698012
3 698009
4 698006
USB cable, ports 0 & 1
Power input cable
Power output cable
5 698011 External battery cable
6 C-PRZ-02 Ethernet cable, pin header to RJ-45
7 C-PRZ-01 Breakout cable: serial, parallel, PS/2, utility
8 698030 VGA cable, pin header to DB15
9 698031 Audio cable, pin header to 4x stereo jack
10 C-50-18 Data acquisition, 50 conductor .1" ribbon cable
11 698004 IDE 44-conductor 2mm ribbon cable
Hercules Cable Kit
Prometheus Cable Kit
ACCESSORIES ORDERING GUIDE
FD-xx-XT
ACC-IDEEXT
ACC-HRCDAQ
Hercules data acquisition demo board with cables
SPC104
MTG104
PC/104 spacer, English, single piece
PC/104 mounting hardware kit
AC-104-16
PROTO-104-A
Flashdisk, -40 to +85°C; select xx =
32, 64, 128, or 256 for MB capacity
IDE flashdisk programming board with cables
AC termination board for PC/104 bus
PC/104 prototype board, loose
PC/104 headers
PROTO-104-K
PC/104 prototype board, assembled
PC/104 headers
ACC-HDDMOUNT
IDE drive mounting board kit
STB-104
Screw terminal board, 50 positions
H-104-64-ST
H-104-64-NS
H-104-40-ST
H-104-40-NS
PC/104 header, 64-pin stackthrough J1
PC/104 header, 64-pin non-stackthrough J1
PC/104 header, 40-pin stackthrough J2
PS-5V-02
PS-5V-03
PS-12V-01
PC/104 header, 40-pin non-stackthrough J2
5VDC 4A adapter, Prometheus
5VDC 5A adapter, Athena
12VDC 4A adapter, Hercules
HERCULES CABLE KIT
QTY PART NO. DESCRIPTION
C-HRC-KIT Hercules cable kit, includes 1 each of the following except as noted:
1 C-PRZ-02 Ethernet cable, pin header to RJ-45
2 698022
3 698025
4 698017
Dual-port PS/2 cable
Audio cable, pin header to 4x stereo jack
TV output cable
5 698018
6 698024
Speaker output cable
VGA cable, pin header to DB15
7 C-20-18 20-conductor ribbon cable
8 C-40-18 Analog I/O, 40 conductor .1" ribbon cable
9 C-50-18 Digital I/O, 50 conductor .1" ribbon cable
10 C-DB9M-4 Serial port cable, pin header to 4x DB9
11 698026 UDMA IDE 40-conductor ribbon cable
12 698004
13 698015
14 698016
IDE 44-conductor 2mm ribbon cable
Power input cable for 5-28VDC models
Power input cable for 20-48VDC models
15 698011
16 698006
17 698012
18 861002
External battery cable
Output power cable
Dual-port USB cable, qty 2 included
Utility assembly: LEDs, reset/power switches
PROMETHEUS CABLE KIT
QTY PART NO. DESCRIPTION
C-PRZ-KIT Prometheus cable kit, includes 1 each of the following:
1 698012 Dual port USB cable
2 C-PRZ-01 Breakout cable: serial, parallel, PS/2, utility
3 C-50-18 Data acquisition, 50 conductor .1" ribbon cable
4 698008
5 698004
Floppy drive cable
IDE 44-conductor 2mm ribbon cable
6 C-PRZ-02 Ethernet cable, pin header to RJ-45
7 698005 Auxiliary serial port cable
8 698006
9 698009
Auxiliary power output cable
Power input cable for Prometheus
Visit our website www.diamondsystems.com
for full details on all our products!
tel: 510-456-7800
WHAT CABLES DO I NEED?
Use the list below to select the cables for each PC/104 I/O board in this catalog.
Boards not listed use discrete wiring.
DIAMOND-MM-48-AT
1 C-40-18
1 C-34-18
DIAMOND-MM-32-AT
1 C-50-18
1 C-34-18
DIAMOND-MM-16-AT
1 C-50-18
DIAMOND-MM-AT
1 C-50-18
DIAMOND-MM
1 C-50-18
EMERALD-MM
2 C-DB9M-2
EMERALD-MM-8
2 C-DB9M-4
EMERALD-MM-DIO
2 C-DB9M-2
2 C-50-18
EMERALD-MM-OPTO
1 C-26-18
4 C-DB9M-1
RUBY-MM-4, -8
1 C-50-18
RUBY-MM-1612
1 C-50-18
RUBY-MM-416
1 C-50-18
GARNET-MM-24
1 C-50-18
GARNET-MM-48
2 C-50-18
IR104
1 C-40-18
Uses discrete wiring for relays
JUPITER-MM-SIO
1 C-DB9M-2
Uses discrete wiring for power
MERCURY
2 C-PRZ-02 or standard CAT-5
1 C-26-18
ONYX-MM-DIO
2 C-50-18
ONYX-MM
1 C-50-18
1 C-14-18
OPAL-MM
1 C-40-18
PEARL-MM-S
Uses discrete wiring
PEARL-MM-P
1 C-50-18
QUARTZ-MM
1 C-50-18
ACCESSORIES 47
DIAMOND SYSTEMS
EMBEDDED CPUS
HERCULES
EBX FORMAT EMBEDDED CPU
◆ 550-750MHz VIA Eden Processor
◆
PC/104-Plus expansion
◆ Integrated DC/DC power supply for vehicle applications
◆ Integrated autocalibrating data acquisition for measurement and control
◆
4x RS-232, 4x USB 1.1, 1x 10/100
Ethernet
◆
Integrated LCD/CRD and AC97 audio
◆ -40 to +85°C operation
◆ Runs VxWorks, QNX, Linux,
Windows XP/CE
ATHENA
PC/104-EXPANDABLE CPU
◆ 400-660MHz VIA Eden Processor
◆ PC/104 expansion
◆ Integrated data acquisition
◆ 4x RS-232, 4x USB 1.1, 1x 10/100
Ethernet
◆ Integrated LCD/CRD and AC97 audio
◆ -40 to +85°C operation
◆ Runs VxWorks, QNX, Linux,
Windows XP/CE
ABOUT PC/104
PC/104 is an embedded systems specification that defines a miniature form factor for PC-compatible embedded computers.
The use of PC technology means that board designers can take advantage of
FEATURES
Industry-standard PC technology
Compact size – 3.55" x 3.75"
(90 x 96mm) the large supply of highperformance processors and chips, while embedded system developers
Rugged mechanical design – pin and socket connectors, no backplane
Open standard – 100 vendors worldwide can take advantage of the huge base of operating systems and software development tools.
Each PC/104 board measures 3.55" x 3.775", and boards are stacked with 0.6" clearance between them. The ISA and PCI buses are implemented with
“stackthrough” connectors, containing sockets on the top side and pins on the bottom side. A “nonstackthrough” board eliminates the bottom side pins for further reduction in size. This stacking bus connector system eliminates the need for a backplane and dramatically increases the ruggedness of the assembly. The result is a compact, lightweight, rugged, and reliable embedded system that can fit in tight spaces. With approximately 100 vendors worldwide offering PC/104 CPU and I/O boards, PC/104 has become an important embedded standard for military/aerospace, industrial, process control, transportation, medical, and scientific applications.
Three different standards are currently in existence. PC/104 boards have only the ISA bus connector, PCI-104 boards have only the PCI connector, and
PC/104-Plus boards have both the ISA bus and PCIbus connectors. In addition to these PC-104 form factor (PC/104-compliant) boards, many embedded CPU vendors offer PC/104-expandable boards which may be larger in size but offer PC/104 bus expansion connectors. Examples are EBX, Epic, and Biscuit. These
CPUs add to the popularity of PC/104 and provide a convenient means of customizing and expanding the base CPU board.
The diagrams here show the mechanical format of a PC/104 board and illustrate how boards fit together into a stack. This stack can be mounted on
Tough Enough for Use in Space!
Diamond Systems’ PC/104 boards have been successfully used in a variety of space applications, demonstrating their ability to survive the most extreme environments and satisfy the most critical applications.
The QuakeSat miniature satellite shown here used our Prometheus CPU to do research on earthquake detection theories from a 600-mile orbit.
Our Diamond-MM
A/D boards have been used on several space shuttle flights, including STS-95 with John Glenn.
BENEFITS
Wide selection of processors and chipsets
Wide selection of operating systems and development tools
Reduced size and weight to enable use in a wider range of applications
Can survive harsh environments including military and vehicle applications
Large selection of compatible hardware to enable easy design of custom-tailored system
PCI Bus Connector
PC/104 Form Factor
ISA Bus Connector
3.55"
PCI/104 stackthrough
PCI/104Plus stackthrough
PCI/104 non-stackthrough a baseplate inside an enclosure, with cables bringing out the I/O from the board edges to the enclosure end panels.
Visit our website www.diamondsystems.com
for full details on all our products!
DIAMOND SYSTEMS CORPORATION
8430-D CENTRAL AVENUE
NEWARK, CA 94560
PRSRT STD
PAID
SAN FRANCISCO,
CA
Permit No. 925
PROMETHEUS
PC/104 CPU
◆ 100MHz ZFx86 Processor
◆ PC/104 expansion
◆ Integrated data acquisition
◆ 4x RS-232, 2x USB 1.1, 1x 10/100
Ethernet
◆ -40 to +85°C operation
◆ Runs VxWorks, QNX, Linux, DOS
Catalog 1004 © Copyright 2004 Diamond Systems Corporation. Printed in
USA. All trademarks and logos are copyright their respective owners. All
Diamond Systems products, except certain resale products, are manufactured in the USA.
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project