bmcm PC104-AD16 User manual

PC104-AD16
PC/104 Data Acquisition Card
Functional diagram
Measurement & Control.
Universal.
Precisely record and output signals with the
PC104-AD16: If the universal PC/104 data acqui-
sition card is mounted on a PC/104 CPU, a pow-
erful and compact measurement system in
PC/104 standard will be generated – particularly
interesting for industrial and automotive applica-
tions.
16 Analog In. 100kHz Converter.
16 bit. ±10V, ±5V, ±2V, ±1V.
16 analog inputs can be sampled with 16 bit reso-
lution and a 100kHz converter. The measuring
range is selected via software for each channel
separately.
2 Analog Outputs. 16 Bit. ±10V.
The two ±10V outputs can be used for analog
controls with 12 bit accuracy.
2x16 Digital Inputs/Outputs.
Digital states are recorded or set at 32 digital in-
puts and outputs. The direction of the two 16-bit
ports is set in groups of 8 via software. Digital in-
puts are sampled time-synchronously with the
analog inputs.
For Windows®or DOS.
The PC104-AD16 is 100% software compatible
to the ISA card PC20TR and can be used on
Windows®2000/XP if installed as PC20TR. The
software (bmcm Software Collection 4.2) for in-
stallation and programming (ActiveX Control), as
well as the DOS driver STR-DPC, are available
in the download area at www.bmcm.de .
NextView®4. Try for Free.
Installed as PC20TR, the DAQ card is supported
by NextView®4 (v4.2), the software for data ac-
quisition and analysis. A demo version can be
downloaded from the website to directly test the
functionality of the PC104-AD16.

PC104-AD16
Page 2
1Installation
Mount the DAQ card to a PC/104 slot by connecting the PC/104 system connector (P7/P8, see Figure 1). Use
the spacer bolts (M3 x 15mm) to fix the DAQ card tightly.
2Connections and Pin Assignments
The following board view shows the connectors on the DAQ card as well as the solder bridges on the bottom
side of the card. analog channels can be reached externally at the D-Sub 37 female connector (P5, see Figure
1) on the right side of the PC104-AD16 or internally via the two 20-way pin connectors (P3, P4). The digital
lines are led through to the 26-way pin connectors (P1, P2) on the left side of the board. 5V power supply is
provided at the PC/104 system connector (P7, P8). The following figure shows the connectors on the board.
Figure1 Figure2
2.1 Analog Channels
In single-ended mode, the voltage difference between analog in-
put and ground is measured. The PC104-AD16 features 16 analog
inputs in the ±10V, ±5V, ±2V, and ±1V range and two analog
outputs (±10V). The input range is programmed for each channel
separately.
Besides single-ended connection, the PC104-AD16 also supports
the differential operating mode. Up to 8 analog inputs can be con-
nected in this case. The operation mode is configured with solder
jumpers (PL35, PL10, PL11) on the bottom of the board (see fig-
ure 2).
•Always recalibrate the input after changing the operating mode (see chapter 4)!
•The max. potentials to ground must not exceed ±10V. The same also applies to differential meas-
urement (i.e. the difference between A and B, between A and GND, between B and GND, as well as
between the individual analog input channels)!
•Any channel overload may influence measurements of other channels and may lead to wrong values

PC104-AD16
Page 3
The analog channels can be reached externally at the D-Sub 37 female connector (P5, see Figure 1) on the
right side of the PC104-AD16. Two 20-way pin connectors P3, P4 allow the internal connection of current
shunts (ZU-CS250R optionally available).
The pin assignment in single-ended mode (PL10 and PL11 closed) is shown in the following figure and ta-
ble.
Assignment D-Sub 37 female 20-way pin connector
single-ended / differential (P5) (P3/P4)
Analog inputs 1..8 Analog inputs 1A..8A P5/1, P5/2, ... , P5/8 P3/1, P3/3, ... , P3/15
Analog inputs 9..16 Analog inputs 1B..8B P5/9, P5/10, ... , P5/16 P3/17, P3/19, P4/1, P4/3, ..., P4/11
5V auxiliary voltage P5/17 P4/13
Analog output 1 + 2 P5/18, P5/19 P4/15, P4/17
analog ground (AGND) P5/20..35 P3/2, P3/4, ... , P3/20, P4/2, P4/4, ..., P4/12
output ground (OGND) P5/36, P5/37 P4/14, P4/16
In differential mode (PL10 and PL11 connected), input 1 measures the voltage applied to pin 1 (A) and pin 9
(B) of the D-Sub 37 connector, for example. In reality, this operating mode is used for higher interference re-
sistance.
The pin assignment at the D-Sub 37 female P5 and the pin connectors P3, P4 is shown in the upper table and
following figure.

PC104-AD16
Page 4
2.2 Digital Channels
The PC/104 card features 2 digital ports with 16 digital lines each. The
direction of the digital interface can be changed in groups of eight via
software.
The digital channels are not protected! Check for correct poling to
prevent the card from being damages!
The connections for the digital lines are designed as two 26-way pin
connectors (P1, P2) on the left side of the board (see Figure 1). The pin
assignment is shown in the following table and figures on the right.
Pin 17-24 and pin 26 are not connected (n. c.).
Assignment 26-way pin connector (P1/P2)
Digital port A, bit 1..8 P1/1, P1/2, ... , P1/8
Digital port A, bit 9..16 P2/1, P2/2, ... , P2/8
Digital port B, bit 1..8 P1/9, P1/10, ... , P1/16
Digital port B, bit 9..16 P2/9, P2/10, ... , P2/16
Digital ground (DGND) P1/25, P2/25
2.3 Power supply
Power supply of the PC104-AD16 with 5V is provided via the PC/104 system connector (P7/P8, see Figure
1). The pin assignment of the PC/104 system connector corresponds to the PC/104 standard. For further in-
formation visit 1Uwww.pc104.org .

PC104-AD16
Page 5
3Setting the I/O Address
•The driver software (see chapter 6) is configured for the factory setting of the card. If changing the
card settings, make sure to change these parameters in the software, too!
•The motherboard must be compatible for 16-bit ISA cards!
To be able to communicate with the card, the PC needs to know the address of the card. Default setting is the
basic address $0230. The PC104-AD16 uses 16 addresses starting from the basic address. If additional ex-
tension cards are used, another card might use the address $0230. The I/O addresses of the extension cards
used can be found in the documentation delivered with these cards. If another extension card in the PC uses
the address $0230, either this address or the configuration on the data acquisition card PC104-AD16 has to
be changed.
The I/O address of the PC104-AD16 is set with solder bridges PL34-28 placed on the bottom of the card.
The following table shows which jumpers have to be closed to set the different I/O addresses (see figure 2):
Address
PL34
PL33
PL32
PL31
PL30
PL29
PL28
Address
PL34
PL33
PL32
PL31
PL30
PL29
PL28
$0200-
$020F $0250-
$025F
$0210-
$021F $0260-
$026F
$0220-
$022F $0270-
$027F
$0230-
$023F $0280-
$028F
$0240-
$024F

PC104-AD16
Page 6
4Calibration of Analog Channels
It is usually not necessary to calibrate the analog input and output channels via the potentiometers RP1-6 of
the PC104-AD16 placed on the top side of the board (see Figure 1). The extension cards have an accurate
factory setting. In case adjustments or corrections have to be applied, please note the following:
•Always balance the offset first, then the amplification.
•Input and output channels have to be recalibrated for each measuring range. Only the NextView®meas-
urement software automatically balances the offset differences between the individual measuring ranges.
4.1 Analog Inputs
In order to recalibrate the analog input channels, an accurate reference voltage between 5V and 9V in con-
junction with a program that shows the applied voltage (e.g. NextView®4 Demo, v4.2) are needed. Repeat
the following procedures until both displays show the same voltage:
•Short-circuit the input channel and set the offset potentiometer RP1 until the display shows 0V.
•Undo the short circuit and apply the known reference voltage. Set the amplification potentiometer RP3
until the display shows exactly the reference voltage.
4.2 Analog Outputs
In order to recalibrate the analog output channels, a precision multimeter (resolution >12 bit) and a program
which can apply a defined voltage to an analog channel (e.g. NextView®4 Demo, v4.2) are needed. Repeat
the above procedures until both displays show the same voltage:
•Set the analog output channel to 0V in the program and connect the multimeter with the corresponding
output channel: adjust the offset potentiometer (AOut 1: RP2; AOut 2: RP5) until the multimeter displays
0V.
•Set 9.9V for the analog channel in the program: set the amplification potentiometer (AOut 1: RP4; AOut
2: RP6) in such a way that the multimeter displays 9.9V.

PC104-AD16
Page 7
5Interfacing Examples for the Digital Lines of the PC104-AD16
The following basic connection examples demonstrate the use of the digital inputs and outputs to the PC104-
AD16. The pin assignment of the 26-way pin connectors is described in chapter 2.2.
5.1 Interfacing Example for Digital Inputs
5.1.1 Connecting a Push-Button /
Switch
Please make sure to use a push-button with
debounce protection, because otherwise
several pulses might be recorded.
The 3.9kΩpull-down resistor is absolutely
necessary to create a defined low signal!
5.2 Interfacing Examples for Digital Outputs
5.2.1 Connecting an LED
Serial resistors in the output lines limit the
current and protect the hardware from be-
ing destroyed.
Only so-called low-current LEDs can be
used, because they already work with 1mA
current.
Please also observe the total current listed
in the technical data (see chapter 8).
6Software Installation
The PC104-AD16 is 100% software compatible to the analog ISA data acquisition card PC20TR of bmcm.
That means that all software products of the PC20TR can also be used for the PC/104 card if installed as
"PC20TR".
For software, documentation, DOS driver, and instructions for programming the PC20TR under MS-DOS
visit the download area (archive, operating system Windows 2000/XP, MS-DOS, software version 4.2) of
the website at www.bmcm.de/us .

PC104-AD16
Page 8
7Important Notes for Using the PC104-AD16
•The PC104-AD16 is only suitable for extra-low voltages - please observe the relevant regulations! Only use the
card in closed housing. ESD voltages at open lines may cause malfunction.
•All accessible pins are electrostatic devices. Workplace must be conductive during installation.
•Signals are connected at the analog connector – preferably use shielded cables. For best possible interference sup-
pression, connect shield at one end only. Close open inputs if necessary.
•The ground of the PC104-AD16 and the chassis are electrically connected to the chassis of the PC, which is usu-
ally also connected to ground. Be sure to avoid ground loops since they will cause measuring errors!
•Only use non-solvent detergents for cleaning. The product is designed to be maintenance-free.
•The product must not be used for safety-relevant tasks. With the use of the product, the customer becomes manu-
facturer by law and is therefore fully responsible for the proper installation and use of the product. In the case of
improper use and/or unauthorized interference, our warranty ceases and any warranty claim is excluded.
Do not dispose of the product in the domestic waste or at any waste collection places. It has to be either duly dis-
posed according to the WEEE directive or can be returned to bmcm at your own expense.
8Technical Data
(typical at 20°C, after 5min., +5V supply, with NextView®4)
•Analog Inputs
Channels: 16 single-ended or 8 differential, configurable with solder jumpers
Resolution: 16 bit (=0.3125mV in the ±10V range)
Rel. accuracy in the measuring ranges: 0.0015%
Converter error: max. ±4 LSB
Error between measuring ranges: typ. ±0.1%
Converter rate: max. 100kHz (dep. of hardware, software, and operating system)
Sampling rate: 10Hz/channel with NextView®4 under Windows®
Measuring ranges: ±10V, ±5V, ±2V, ±1V programmable for each channel separately
Surge protection: max. ±35V (when turned on), ±20V (when turned off), max. ±20mA in total of all input channels!
Input resistance // Input capacity: 1MΩ(with PC turned off: 1kΩ) // 5pF
Zero shift // Gain drop: ±25ppm/°C // ±25ppm/°C
The cards are calibrated in the ±5V range.
The values for accuracy always relate to the respective value measuring value. Errors might add at worst.
•Analog Outputs
Output voltage // Output current: 2 output channels with ±10V // 1mA max.
Resolution // Accuracy: 12 bit (0.025%) // 0.1%, 2 LSB
Zero drift // Amplification drift: ±25ppm/°C // ±25ppm/°C
•Digital Inputs/Outputs
Channels: 32 bidirectional lines (2x 16 bit, programmable in groups of 8 as input or output)
Level: CMOS/TTL compatible (low: 0V..0.7V; high: 3V..5V), max. 5V
Current drain (at each pin): 1mA (with app. 4V level), max. 2.5mA (with app. 3V level)
Surge protection: max. +5.5V, protected with 1kΩ, max. ±20mA in total of all input channels!
Input resistance: min. 1MΩ(with PC turned off: 1kΩ)
•General Data
Power supply: +4.5V..+5.5V from PC bus, max. 200mA, with own DC/DC-converter for ±15V
Bus connector: 16 bit slot, selectable I/O addresses; card uses 16 I/O addresses;
Attention: Motherboard must be compatible for 16-bit ISA cards!
Analog connection // Digital connection: 37-pin D-Sub female, internal: 2x 20-way pin connectors // 2x 26-way pin connectors
PC/104 system bus: assignment in compliance to PC/104 standard (see www.pc104.org)
CE standards: EN61000-6-1, EN61000-6-3, EN61010-1; for decl. of conformity (PDF) visit www.bmcm.de
ElektroG // ear registration: RoHS and WEEE compliant // WEEE Reg.-No. DE75472248
Max. perm. potentials // Dimensions: 60V DC acc. to VDE, max. 1kV ESD on open lines // app. 108 x 96 x 25 mm3
Temperature ranges // Relative humidity: operating temp. -25..50°C, storage temp. –25..+70°C // 0-90% (not condensing)
Delivery: product, spacer bolts M3 x 15mm, description
Available accessories (optional): 37-pin D-Sub male ZU37ST, connection cables ZUKA37SB, ZUKA37SS,
connector boards ZU37BB/-CB/-CO, current shunt ZU-CS250R
Warranty: 2 years from date of purchase at bmcm, claims for damages resulting from improper use excluded
•Software Support (Installed as PC20TR)
Software
(version 4.2, download from website): ActiveX Controls STR-PC for programming on Windows®2000/XP;
DOS driver STR-DPC with programming examples in Turbo Pascal and C;
measuring program NextView®4 Demo to test and operate the hardware
NextView®4 (optional): professional software (v4.2: Professional, Lite) for the acquisition and analysis of measurement data on
Windows®2000/XP
Manufacturer: BMC Messsysteme GmbH. Subject to change due to technical improvements. Errors and printing errors excepted. Rev. 2.1 06/26/2014
Table of contents
Other bmcm Computer Hardware manuals