All rights reserved. No part of this publication may be reproduced, stored in a
retrieval system, or transmitted, in any form or any means, electronic,
mechanical, by photographing, recording, or otherwise without prior written
permission.
Information furnished in this manual is believed to be accurate and reliable;
however no responsibility is assumed for its use, or any infringements of
patents or other rights of third parties, which may result from its use.
Trademarks and Logos in this manual are the property of their respective
owners.
Product Warranty
Eagle Technology, South Africa, warrants its products from defect in material
and workmanship from confirmed date of purchase for a period of one year if
the conditions listed below are met. The product warranty will call the Eagle
Technology Data Acquisition Device short as ETDAQD.
• The warranty does not apply to an ETDAQD that has been previously
repaired, altered, extended by any other company or individual outside the
premises of Eagle Technology.
• That a qualified person configure and install the ETDAQD, and damages
caused to a device during installation shall make the warranty void and
null.
• The warranty will not apply to conditions where the ETDAQD has been
operated in a manner exceeding its specifications.
Eagle Technology, South Africa, does not take responsibility or liability of
consequential damages, project delays, damaging of equipment or capital
loss as a result of its products.
Eagle Technology, South Africa, holds the option and final decision to repair
or replace any ETDAQD. Proof of purchase must be supplied when
requesting a repair.
Reading the Digital Inputs 16
Writing to the Digital Outputs 16
Counters 17
Writing the initial counter value 17
Reading a counter 17
Configuring a counter 18
Analog Output 19
Writing to a DAC channel 19
Analog Input 20
Reading a single voltage from a channel 20
Configuring the ADC subsystem for scanning 20
Starting and Stopping the ADC process 22
Getting data from the driver buffer 23
Querying the ADC subsystem 23
The PCI30FG series are 32-bit bit PCI bus architecture data acquisition
boards. They are available in two basic models, the G and F series. They can
samples at 100kHz or 330kHz respectively. Addition to analog input, they also
have analog output, digital input/output and counter-timer capabilities. For this
reason the PCI30FG is an excellent all purpose data acquisition device with
extensive analog input capabilities.
Features
The PCI30FG does have some very unique features and are short listed
below:
• 32-bit PCI bus Revision 2.1 compliant
• 8/16 differential or 16/32 single-ended A/D inputs
• 2K word A/D FIFO
• Auto channel scanning
• Software controlled input ranges and gains
• 3 x 8-bit I/O ports
• 4 x 16-bit user counter-timers
Applications
The PCI30FG can be used in the following applications:
• A/D, D/A interfaces via a 50 way SCSI right angle female centronics
connector
• Digital I/O, Counter-timer via IDC40 Header
Software Support
The PCI30FG is supported by EDR Enhanced and comes with an extensive
range of examples. The software will help you to get your hardware going very
quickly. It also makes it easy to develop complicated control applications
quickly. All operating system drivers, utility and test software are supplied on a
CD-Rom.
This chapter describes how to install and configure the PCI30FG for the first
time. Minimal configuration is necessary; almost all settings are done through
software. The PCI BIOS will assign an I/O base address and interrupt level.
Package
PCI30FG package will contain the following:
• PCI30FG PCI board
• EDR Enhanced Software Development Kit CD-Rom
Hardware Installation
This section will describe how to install your PCI30FG into your computer.
• Switch off the computer and disconnect from power socket.
Failure to disconnect all power cables
can result in hazardous conditions, as
there may be dangerous voltage levels
present in externally connected
• Remove the cover of the PC.
• Choose any open PCI slot and insert PCI30FG.
• Insert bracket screw and ensure that the board sits firmly in the PCI
socket.
• Install digital I/O connector cable.
• Replace the cover of the PC.
• Reconnect all power cables and switch the power on.
Installing the Windows 98 device driver is a very straightforward task.
Because it is plug and play Windows will detect the PCI30FG as soon as it is
installed. No setup is necessary. You simply only have to supply Windows
with a device driver.
Select default option, search for best driver and select next
Figure 2-3 Add New Hardware Wizard Step3
Select specify a location and enter the directory location of the driver
on your EDR Enhanced SDK CD Rom
<CDROM>\EDRE\DRIVERS\WDM\PCI30FG
Select Next to proceed