Eagle Technology PCI 725 User Manual

Pci pnp analog board
Table of Contents

Advertisement

Quick Links

PCI 725/726/730
&
PC104PLUS-26/30
PCI PnP Analog Board
User's Manual
Eagle Technology – Cape Town, South Africa
Copyright © 2001-2002
www.eagle.co.za

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PCI 725 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Eagle Technology PCI 725

  • Page 1 PCI 725/726/730 & PC104PLUS-26/30 PCI PnP Analog Board User’s Manual Eagle Technology – Cape Town, South Africa Copyright © 2001-2002 www.eagle.co.za...
  • Page 2 Eagle Technology - Data Acquisition Analog Boards Data Acquisition and Process Control © Eagle Technology 31-35 Hout Street • Cape Town • South Africa Phone +27 21 423 4943 • Fax +27 21 424 4637 Email eagle@eagle.co.za Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 3 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.
  • Page 4: Table Of Contents

    PROGRAMMING GUIDE EDR Enhanced API Digital Inputs/Outputs Reading the Digital Inputs Writing to the Digital Outputs Counter Timer Writing the initial counter value Reading the counter value Configuring a counter Controlling the counter gate Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 5 Getting data from the driver buffer Querying the ADC subsystem CALIBRATION SPECIFICATIONS Analogue Input Analogue Output Digital I/O Characteristics 82C54 Counter Timer Other CONFIGURATION CONSTANTS Query Codes Error Codes Analog Input Gain Codes LAYOUT DIAGRAM ORDERING INFORMATION Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 6 Table 4-5 EDREIntX.Configure Parameters................20 Table 4-6 Event Source......................21 Table 4-7 AD Single Read parameters..................23 Table 4-8 SingleRead Range Codes..................23 Table 4-9 SingleRead Gain Codes..................23 Table D-1 Ordering Information....................33 Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 7: Introduction

    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 the Eagle Technology CD-Rom. The latest drivers can also be Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 8: Contact Details

    PCI 730 & PC104P-30 User Manual Eagle Technology - Data Acquisition downloaded from the Eagle Technology website. For further support information see the Contact Details section. Contact Details Below are the contact details of Eagle Technology. Eagle Technology PO Box 4376...
  • Page 9: Installation

    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 externally connected cables. • Remove the cover of the PC. Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 10: Software Installation

    Windows will auto detect the PCI board as soon as it is installed. No setup is necessary. You simply have to supply Windows with a device driver. Wait until Windows detects the new hardware Select Next Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 11 PCI 730 & PC104P-30 User Manual Eagle Technology - Data Acquisition Select “Search for a suitable driver for my device…” and select next Make sure only “Specify a location” is selected and select next Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 12 PCI 730 & PC104P-30 User Manual Eagle Technology - Data Acquisition Select the browse button and search for the PCI730.inf file on the Eagle CD-Rom. The driver is normally located in the <CDROM>:\EDRE\DRIVERS\WDM\PCI730 directory. Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 13: Post Installation

    Select next again. When done you might have to restart your computer. Post installation When done with the driver installation the device manager can be open to make sure the installation was a success. Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 14 Clearly you can see that the PCI device is listed and working properly. • Further open the control panel and then the EagleDAQ folder. This dialog should list all installed hardware. Verify your board’s properties on this dialog. See picture below Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 15: Windows Nt

    EagleDAQ folder in the control panel to check if your installation was successful. Accessories The PCI730 has got a wide variety of accessories that it can be connected too. See the Eagle Technology catalog for more information. Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 16: Interconnections

    And an external connection situated on the card’s bracket for the analog-in and analog-out channels. A wide variety of genuine accessories available from Eagle Technology also make interfacing to the PCI730 very easy. Accessories are available in the form of cables, screw terminals and application modules.
  • Page 17: Connector Pin Assignments

    DAMAGE the board beyond repair. Name Name DGND NOT USED CLK0 NOT USED COUT0 GATE0 GATE1 CLK1 CLK2 COUT1 COUT2 GATE2 DGND DGND DGND Table 3-2 Pinouts for PCI730 (Internal Connector – IDC 40) Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 18: Table 3-3 Pinouts For Pci730 (Internal Connector - Db 37)

    DGND DGND Table 3-4 Pinouts for PC104P-30 IDC26 Name Name DGND NOT USED CLK0 NOT USED COUT0 GATE0 GATE1 CLK1 CLK2 COUT1 COUT2 GATE2 DGND DGND DGND Table 3-5 Pinouts for PC104P-30 IDC40 Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 19: Signal Definitions

    Digital Inputs/outputs Port C Power Output DGND Digital Ground Table 3-6 Signal definitions Using +VDD and –VDD to drive an external device or causing a short- circuit will DAMAGE the board beyond repair. Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 20: Analog Input Connections

    Analog Input Connections WARNING!! All unused analog inputs must be connected to analog ground. The analog input system of the PCI730 can be damaged or become unstable when scanning channels that is left floating. Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 21: Programming Guide

    The EDRE API hides the complexity of the hardware and makes it really easy to program the PCI730. It has got functions for each basic sub-system and is real easy to learn. Figure 4-A EDR Enhanced Design Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 22: Digital Inputs/Outputs

    Long EDREDioX.Write(long Por, ulng Value) The port number and value to be written needs to be passed and the returned value holds an error or the value read. If the value is negative an error did occur. Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 23: Counter Timer

    A single call is necessary to read a counter. API-CALL Long EDRE_CTRead(ulng Sn, ulng Ct, pulng Value) The serial number, counter-number, and a reference parameter must be passed by the calling function. A return code will indicate if any errors occurred. Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 24: Configuring A Counter

    A single call is necessary to setup/control a counter’s gate. This function call is invalid for the frequency generator (counter 3). Counter 3 does not have a gate. API-CALL Long EDRE_CTSoftGate(ulng Sn, ulng Ct, ulng Gate) Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 25: Table 4-4 Gate Configuration

    The counter-number and mode is needed to control a counter’s gate. A return code will indicate if any errors occurred. These values are acceptable as a gate source. Value Description Gate disabled Gate enabled Table 4-4 Gate Configuration Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 26: Programming Interrupts

    A returned error code will contain the status of the call. Disabling Interrupts A single call is necessary to disable the interrupt sub-system. ACTIVEX-CALL Long EDREIntX.Disable A returned error code will contain the status of the call. Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 27: Interrupt Event

    The source is the value read from the interrupt status register of the PCI730 device. The sources are binary weighted. See table below. Source Value Actual source Counter 0 Counter 1 Counter 2 Table 4-6 Event Source Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 28: Analog Out

    A return code will indicate if any errors occurred. ACTIVEX CALL Long EDREDAX.Write (ulng Channel, long uVoltage) The DAC channel and micro-voltage is needed to set a DAC channel’s voltage. A return code will indicate if any errors occurred. Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 29: Analog Input

    The following parameters must be specified when configuring the ADC sub-system. Parameter Type Description Unsigned long Board’s serial number. Freq Pointer to an Sampling frequency. The actual sampling frequency will be returned with this parameter. unsigned long Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 30: 1.1.1.1 Digital Triggering

    The table below shows the format for each channel. Offset (bits) Description Specifies the gain of the channel Value Gain Range ± 2.5V ± 5V 0.25 ± 10V Specifies the input mode of the channel. Value Input Mode Single Ended Differential Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 31: Starting And Stopping The Adc Process

    A single call is necessary to start or stop the ADC process API-CALL Long EDRE_ADStart (ulng Sn) Parameter Type Description Unsigned long Board’s serial number Return Long Error Code ACTIVEX CALL Long EDREADX.Start () Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 32: Getting Data From The Driver Buffer

    Unsigned long Query code. See appendix Example: ADUNREAD: This will tell you the number of available samples. ADBUSY: Is the ADC subsystem busy? Param Unsigned long Extra parameter. Return Long Returned query code Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 33 Eagle Technology - Data Acquisition ACTIVEX CALL Long EDREADX.GetUnread () Parameter Type Description Return Long Number of samples available in the driver. This function automatically queries the ADC driver buffer for the number of available samples. Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 34: Calibration

    5. Calibration Calibrating the PCI730 is simple task. EDR Enhanced and the calibration software must be installed. Both found Eagle Technology Software CD-Rom (<EAGLECD>\EDRE\APPS\PCI700CAL\PCI700CAL.EXE). The latest version will also be available on http://www.eagledaq.com. Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 35: Specifications

    Jumper selectable either External IO or Internal FPGA. Clock Control Jumper selectable either External IO or Internal FPGA. Other Bus Interface PCI 2.2 Compatible Master & Slave 3.3V or 5V Power Requirements +5V (±5%) @ 1.3 A Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 36: Configuration Constants

    Get a specific port’s width. INTNUMSRC Query number of interrupts sources. INTSTATUS Queries interrupt system’s status. INTBUSCONNECT Connect interrupt system to bus. INTISAVAILABLE Check if an interrupt is available. INTNUMTRIG Check number times interrupted Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 37: Error Codes

    EDRE_HW_BUSY Hardware busy. EDRE_BAD_BUFFER Buffer invalid. EDRE_REG_ERROR Registry error occurred. EDRE_OUT_RES Out of resources. EDRE_IO_PENDING Waiting on I/O completion Analog Input Gain Codes Gain Value Range ± 2.5V ± 5V 0.25 ± 10V Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 38: Layout Diagram

    PCI 730 & PC104P-30 User Manual Eagle Technology - Data Acquisition C.Layout Diagram Eagle Technology © Copyright 2003 – www.eagledaq.com...
  • Page 39: Ordering Information

    PCI 730 & PC104P-30 User Manual Eagle Technology - Data Acquisition D.Ordering Information For ordering information please contact Eagle Technology directly or visit our website www.eagledaq.com. They can also be emailed at eagle@eagle.co.za. Board Description PCI 725 16 Channel 100KHz A/D...

This manual is also suitable for:

Pci 726Pci 730Pc104plus-26Pc104plus-30

Table of Contents