Home
DS-MPE-DAQ0804 Hardware User Manual
Contents
1. O and one for the digital I O and a pair of mounting holes To install the DS MPE DAQ0804 fully insert the board into a PCle MiniCard connector and secure in place by inserting one screw from the hardware kit into each of the mounting holes see the diagram below Mounting holes Pin 1 of J3 Analog I O connector J2 Digital I O connector AS DU USES E E Te J3 Analog I O connector Pin 1 of J2 Digital I O connector b4 om LJ FT GA 1 MP J1 PCle MiniCard edge connector DS MPE DAQ0804 User Manual Rev A 1 www diamondsystems com Page 7 DIAMOND YSTEMS 6 CONNECTOR PINOUT AND PIN DESCRIPTION 6 1 PCle MiniCard Edge Connector J1 The DS MPE DAQ0804 module is compatible with the standard Mini PCle socket pin out as shown below WAKE 1 2 3 3VAUX_3 COEX1 3 4 GND9 COEX2 5 6 1 5V_1 CLKREQ 7 8 UIM_PWR GND1 9 10 UIM_DATA REFCLK UIM_CLK REFCLK UIM_RESET GND2 UIM_VPP RSVD UIM_C8 GND10 RSVD UIM_C4 W_DISABLE GND3 21 22 PERST PERNO 23 24 3 3VAUX_4 PERPO 25 26 GND11 GND4 27 28 1 5V_2 GND5 29 30 SMB_CLK PETNO 31 32 SMB_DATA PETPO 33 34 GND12 GND6 35 36 USB_D GND7 37 38 USB_D 3 3VAUX_1 39 40 GND13 LED_WWAN GND8 43 44 LED_WLAN RSVD1 45 46 LED_WPAN RSVD2 47 48 1 5V_3 RSVD3 49 50 GND14 RSVD4 51 52 3 3VAUX_5 6 2 Digital I O J2 The digital I O signals
2. Yes www diamondsystems com Page 15
3. additional information 9 1 Configuring Using Universal Driver Diamond Systems provides a device driver which will enable access to the board functionalities via an easy to use API set This driver is called the Universal Driver and is available in Windows XP and Linux 2 6 xx operating systems The details on the Universal driver can be found in the Universal Driver manual and can be accessed online at http docs diamondsystems com dscud manual_ Main Page html The Universal Driver software comes on the Diamond System Resource CD shipped with this product or may be downloaded from the DS MPE DAQ webpage at http www diamondsystems com products dsmpedaq0804 The main screen of the graphical user interface is shown below Mi DS MPE DAQ0804 DS MPE D400804 Control Panel v1 0 Diamond Systems Corp E ll x MERT 4 D Controls Digital 10 High Range sy LN Polarity Unipolar Bipolar Group Postive Postive Postive Postive Ch A D Code Voltage V 16739 2 9942 16746 2 9993 16749 2 9597 16763 16771 16764 2 9579 2 9991 2 9611 16801 2 5637 16889 2 0771 DjA Controls Range C 0 2 5v 0 5 0 DA Y Manual Update Negative Cc Negative Negative Negative In Out ie c ole ie elaj Klee SClde ES ZER eroe eemo Ceme All 1 4ll 0 PWM Channels Channeld In Out ae c ole eco me re ole ue c ole declale lec ole wer zl sjec ofe Gh 805 SB ot
4. com Page 14 DIAMON YSTEMS 10 SPECIFICATIONS Analog inputs Sample rate Input ranges A D FIFO Input overvoltage protection A D clocking Analog input error Analog outputs Output ranges Output updates Output current Output drift Output error Analog calibration Digital I O DIO output voltage DIO pull up pull down Pulse width modulators Counter timers Input power Power consumption Software drivers Universal Driver Operating temperature Operating humidity MTBF Dimensions Weight RoHS Compliant DS MPE DAQ0804 User Manual Rev A 8 16 bit single ended 4 16 bit differential 100KHz maximum aggregate 10V 5V 0 10V 0 5V 2048 samples with programmable threshold 25V Internal counter timer software command or external clock 28LSB 0 04 max zero scale error no offset adjustment 4 16 bit 0 5V 0 2 5V Simultaneous or individual channel Up to 5mA per channel 1Kohm minimum load Low drift 2p0m C internal reference 1 5mV 0 03 max zero scale error no offset adjustment Factory calibration for full scale 14 lines with 1 bit buffers for bit by bit individual direction control 3 3V software selectable 4 24 bit 0 100 duty cycle 8 32 bit programmable 3 3VDC 5 0 462W 3 3V Windows Embedded Standard 7 XP Linux 3 2 x Support for all functions 40 C to 85 C 5 to 95 non condensing Xxx hours 50 95mm x 30mm 2 x 1 18 8 5g 0 30z
5. ee 2c paces E E E EE E E E E E E E 10 To ADG tee EE 10 TA DOFO ett 10 To DOr O E 10 7 6 Counter Timers and Clock Gources 10 ld PULE Wian WO ee 11 To IMENO CU easain a a n eaa i i 11 8 ANALOG OUTPUT TECHNOLOGY OVERVIEW sssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnmnnn nenna 12 8 1 D A Circuit Output Ranges and Resolution cc cceccceecceeeeeseeeeeeeeeeeeeeeaeeeeseeceeeeesaaeeseeeeeeeessseeaeeeeeeeeeseaas 12 9 SOFTWARE DRIVER e A E 13 9 1 Configuring Using Universal Der 13 9 2 Configuring Using Register Operations cccccceccessesseeceeeeeeeaeeseeeeeeeeesaeeeeseeeeeeessseeeeeeeeeeeesaeaseeeeeeseesaaas 14 9 2 1 A UT NOC ET 14 BK elei wt Le LE 15 DS MPE DAQ0804 User Manual Rev A 1 www diamondsystems com Page 2 DIAMON YSTEMS 1 IMPORTANT SAFE HANDLING INFORMATION WARNING ESD Sensitive Electronic Equipment Observe ESD safe handling procedures when working with this product Always use this product in a properly grounded work area and wear appropriate ESD preventive clothing and or accessories Always store this product in ESD protective packaging when not in use Safe Handling Precautions This board contains a high density connector with many connections to sensitive electronic components This creates many opportunities for accidental damage during handling installation and connection to other equipment The list here describes common causes of failure found on boards r
6. hi oe O Stopped Frequency 100 Hz DutyCycle en Polarity CG Active High C Start Active Low Te Stop Channel2 Stopped Frequency 100 Hz DutyCycle en Polarity Active High C Start C Active Low f Stop Channeli Low Group B In Out ec ole ec ole ee of eler ale alec ole Pull up down Group if Up f Down Group B C Up fe Down Stopped Frequency 100 Hz DutyCycle 50 Polarity Active High C start C Active Low Stop Channel3 Stopped Frequency 100 Hz DutyCycle 50 E Polarity e Active High C Start C Active Low f Stop I O Connector Pinout Timer Interrupt Frequency ioo Hz C Start Stop C Reset Count Value fo D A Waveform Generator Sine Wave Triangle Wave GG Chanell Channeli C Channel Channels Stopped Buffer Size 128 Soa Repeat Rate 100 Hz Counter Timer Counter Reinitialize Board Exit Reset And Exit DS MPE DAQ0804 User Manual Rev A 1 www diamondsystems com Page 13 DIAMOND YSTEMS 9 2 Configuring Using Register Operations The board can also be controlled using simple register read write commands if you write your own driver In typical modern operating systems the user level applications cannot directly access the low level system information and don t have register level access In order to communicate with any PCI device a device driver is required The Universal Driver so
7. DIAMOND S YSTEMS DS MPE DAQ0804 PCle MiniCard Data Acquisition Port Module Rev A 1 June 2015 D ERR ee a 1 COOP Oe setnrtiitit we f Kei LT on z F rer A8 EG ma If EN aa a A a i L I ee E a Ss it gt ar Ba s Ch s P F D LK ITT ffe P 2 ij ow ell f Revision Date Commen SSSSSS S S 8 27 2014 Initial release 6 18 2015 Updated Copyright 2015 FOR TECHNICAL SUPPORT Diamond Systems Corporation PLEASE CONTACT 555 Ellis Street Mountain View CA 94043 USA support diamondsystems com Tel 1 650 810 2500 Fax 1 650 810 2525 www diamondsystems com CONTENTS 1 IMPORTANT SAFE HANDLING INFORMATION cccccceeescseeeeeessseeseseeeeeeeeseessseeeoooeeessssseeeeeeeesseseseaooooaes 3 2 INTRODUCTION ene emer nr ee a a eee eee eee 4 Zul BDOS ION sxrnatairccuntaasienuencanaete sissies E E i eaaviabeuansaauaanvicdies 4 SEENEN 4 23 MODS TAUNG System EI ee EE 4 2 4 Mechanical Electrical Enmironmental nananana raran nenene nnne 4 2o MOGGI EE 4 2 PACKINGS EE 5 A FUNCTIONAL OVER VIEW sinso A 5 4 1 Functional Block DI AGIA ET 5 4 2 Mechanical Board ME AVIA E 6 INS ON HE 7 6 CONNECTOR PINOUT AND PIN DESCRIPTION csssccseeeeeeeeeeeeeeeeeeeeeeeeeessssseeeeeeeeeseesesooeoogeesseennnees 8 6 1 PCle MiniCard Edge Connector nt 8 se CIT E GE 8 oo PIO OU E 9 7 PRACAITECTURE Re AE 10 Li le 10 EN E aarp cette ae E ess gute ve catego
8. are provided on a miniature 20 pin latching connector J2 Donl 1 2 DIO1 DIO2 3 4 DIOS DIO4 5 6 Dos CTROVO DIO6 7 8 DIO7 CTR1 10 CTR2V0 DIO8 9 10 DIO9 CTR3I 0 CTR4V 0 DIO10 11 12 DIO11 CTR5V 0 CTR6V O DIO12 13 14 DIO13 CTR7V 0 PWM 0 Out DIO 14 15 16 DIO 15 PWM1 Out PWM 2 Out DIO 16 17 18 DIO 17 PWM3 Out 3 3V fused 19 20 Digital Ground Connector Part Number Description JST BM20B GHDS G TF 20 pin 2x10 1 25mm pitch vertical SMT latching connector DS MPE DAQ0804 User Manual Rev A 1 www diamondsystems com Page 8 K i 6 3 Analog I O J3 The analog I O signals are provided on a miniature 20 pin latching connector J3 DAO 1 2 D A1 Analog Ground 15 16 Analog Ground DIO18 17 18 DIO 19 A D ext trigger D A ext trigger DIO 20 19 20 Digital Ground Connector Part Number Description JST BM20B GHDS G TF 20 pin 2x10 1 25mm pitch vertical SMT latching connector DS MPE DAQ0804 User Manual Rev A 1 www diamondsystems com Page 9 DIAMON YSTEMS 7 ARCHITECTURE OVERVIEW 7 1 Bus Interface The FPGA utilizes a PCI Express x1 bus interface The design includes a PCle core to implement the PCle interface 7 2 FPGA The FPGA is a Lattice Semiconductor ECP3 family LFE3 in BGA256 package The FPGA includes an SPI core to gain access to the FPGA configuration flash memory This allows the FPGA code to be updated in the field without requ
9. ching connectors for increased ruggedness Universal Driver support for all functions gt gt gt gt OH 2 3 Operating System Support e Linux 3 2 x Windows Embedded Standard 7 XP 2 4 Mechanical Electrical Environmental PCle MiniCard full size format Dimensions 50 95mm x 30mm 2 x 1 18 40 C to 85 C ambient operating temperature Power input requirements 3 3VDC 5 gt gt 2 5 Models The DS MPE DAQ0804 product is available in two models as described below Product Number Description DS MPE DAQ0804 Analog I O PCle MiniCard Module with 8 A D 4 D A amp 14 DIO DS MPE DAQ0800 Analog I O PCle MiniCard Module with 8 A D amp 14 DIO DS MPE DAQ0804 User Manual Rev A 1 www diamondsystems com Page 4 DIAMOND STEMS 3 PACKING LIST The DS MPE DAQ0804 product comes with the PCle MiniCard hardware assembly a cable kit with one digital and one analog cable and a hardware kit containing mounting screws Quantity Part Number Description 915047x DS MPE DAQ080x hardware assembly 1 6800502 Hardware Kit with mounting screws CK DAQ02 Cable Kit with analog and digital cables 4 FUNCTIONAL OVERVIEW The DS MPE DAQ0804 is a PCle MiniCard I O module containing a combination of A D D A and DIO features using a PCle interface The A D and D A circuits are based on a high integration A D chip LTC1859 with built in single ended differential multiplexor and input range select circui
10. com Page 10 DIAMOND YSTEMS 7 7 Pulse Width Modulators The FPGA includes 4 24 bit pulse width modulator PWM circuits Each circuit includes a period register as well as a duty cycle register Both registers may be updated in real time without stopping the PWM Duty cycles from 0 100 inclusive are supported as well as both positive and negative output polarity The PWM clock may be selected from the on board 50MHz clock or a 1MHz clock derived from the 50MHz clock The PWM outputs are enabled on general purpose I O pins with limited voltage and current capability The user must determine whether these pins provide the appropriate voltage and current levels for the intended application or whether additional buffering or amplification is required 7 8 Interrupt Circuit Interrupts enable the board to request service independently of the program operation typically in response to a user defined time interval or external event The board supports interrupts from variety of sources including the digital I O channels and counters timers The application is responsible for providing the interrupt service routine to respond to the interrupt request An unserviced interrupt request may cause unpredictable 11ibble11 Diamond s Universal Driver software includes built in interrupt handling routines that can link to user defined code This software lets you define the conditions that will generate an interrupt and then define the behavior of the system w
11. e the maximum specified voltage the digital circuitry can be damaged On most of our boards the acceptable range of voltages connected to digital I O signals is 0 5V and they can withstand about 0 5V beyond that 0 5 to 5 5V before being damaged However logic signals at 12V and even 24V are common and if one of these is connected to a 5V logic chip the chip will be damaged and the damage could even extend past that chip to others in the circuit DS MPE DAQ0804 User Manual Rev A 1 www diamondsystems com Page 3 DIAMON YSTEMS 2 INTRODUCTION 2 1 Description The DS MPE DAQ0804 is a rugged data acquisition PCle MiniCard module with both analog and configurable digital I O It offers 8 single ended or 4 differential 16 bit analog inputs with an aggregate maximum sample rate of 100KHz 2048 sample A D FIFO 4 16 bit analog outputs and 14 configurable digital I O lines The buffered digital I O lines can be optionally configured as either pulse width modulators or counter timers Diamond System Universal Driver software provides driver support for all functions 2 2 Features 8 single ended 4 differential 16 bit analog inputs 100KHz maximum aggregate sample rate 2048 sample A D FIFO with programmable threshold 4 analog input ranges 10V 5V 0 10V 0 5V 4 16 bit analog outputs 2 analog output ranges 0 5V 0 2 5V 14 digital I O lines optionally configurable as o 4 24 bit pulse width modulators o 8 32 bit counter timers Lat
12. eturned to Diamond Systems for repair This information is provided as a source of advice to help you prevent damaging your Diamond or any vendor s embedded computer boards ESD damage This type of damage is usually almost impossible to detect because there is no visual sign of failure or damage The symptom is that the board eventually simply stops working because some component becomes defective Usually the failure can be identified and the chip can be replaced To prevent ESD damage always follow proper ESD prevention practices when handling computer boards Damage during handling or storage On some boards we have noticed physical damage from mishandling A common observation is that a screwdriver slipped while installing the board causing a gouge in the PCB surface and cutting signal traces or damaging components Another common observation is damaged board corners indicating the board was dropped This may or may not cause damage to the circuitry depending on what is near the corner Most of our boards are designed with at least 25 mils clearance between the board edge and any component pad and ground power planes are at least 20 mils from the edge to avoid possible shorting from this type of damage However these design rules are not sufficient to prevent damage in all situations A third cause of failure is when a metal screwdriver tip slips or a screw drops onto the board while it is powered on causing a short between a po
13. ftware can also be used to do register level control and a programmer can develop their own driver functionality that uses simple register read write command after performing a PCI scan using the Universal Driver Users of this type of access need to understand the board register map This type of approach is suitable for someone who is very aware of the nature of low level operations of hardware 9 2 1 Interrupt level Interrupts are used for hardware I O operations that are independent of normal program flow The DS MPE DAQ0804 can be set up to generate interrupts under several circumstances The board can generate interrupts to transfer digital data into the board as well as at regular intervals according to a programmable timer on the board Individual control bits are used to enable each type of interrupt Since the DS MPE DAQ0804 board works on PCI Express bus architecture the interrupt level is obtained as a result of a PCI scan performed by the device driver To obtain the interrupt level used by the board Diamond provides a default device driver WinDriver which can perform low level PCI commands and provide user level access to the board If you do not wish to use this driver and would like to develop your own driver you need to be knowledgeable on the PCI PCI express system architecture as well as the device driver model and architecture details for your chosen operating system DS MPE DAQ0804 User Manual Rev A 1 www diamondsystems
14. hen an interrupt occurs DS MPE DAQ0804 User Manual Rev A 1 www diamondsystems com Page 11 DIAMON YS TEMS 8 ANALOG OUTPUT TECHNOLOGY OVERVIEW 8 1 D A Circuit Output Ranges and Resolution The D A circuit uses the Analog Devices AD5686R 4 channel 16 bit D A converter Pins P_DASCLK P_DASDI P_DASDO P_DASYNC and P_DALDAC control data transfer to the AD5686R See the datasheet for timing requirements of these signals Name Type Reset Description SS P DASCK D A serial clock PDASDI o o DVA serial data in from FPGA to DAC P_DASDO a Pulldown D A serial data out from DAC to FPGA P_DASYNC Po 4 D A SPI interface synchronize signal D DALDAC ol D A load command D DARANGE fo of D A output range 0 0 2 5V 1 0 5V P_DARESET O 1 _ diAreset Each output channel can be updated individually or any number of channels can be updated simultaneously Simultaneous update is useful when the application requires precise timing to avoid distortion or errors in the behavior of the controlled device The output range is the range of possible output values from the smallest lowest value up to the highest largest value The difference between the highest and lowest output value is called the span For a 5V output range the span is 10V The smallest change in output value or resolution is equal to 1 2n x the span in which n the number of bits in this case 16 For a 5V output range the resol
15. iring a JTAG cable or 3 party software 7 3 A D Circuit The module uses the Linear Technology LT1859 high integration A D converter chip for the A D functionality and includes the following features e 16 bit A D with 100KHz sampling rate e 8channel single ended 4 channel differential multiplexor e Input protection up to 25V e Programmable input ranges 0 10V 0 5V 10V 5V e Precision 2 5V low drift reference voltage 7 4 D A Circuit The module uses the Analog Devices AD5686R D A converter chip for the D A functionality and includes the following features e 4channel 16 bit D A e Single channel and simultaneous update modes e Programmable output ranges 0 2 5V 0 5V e Precision 2 5V low drift reference voltage 7 5 Digital UO The 14 digital I O lines are provided by the FPGA They can operate in simple I O mode in the form of 8 bit and 1 bit ports or in counter timer and pulse width modulator modes All bits have independent 1 bit drivers with independent direction control The digital I O output voltage is 3 3V The digital I O lines can be software configured for pull up down resistors All lines are configured together for up or down 7 6 Counter Timers and Clock Sources The FPGA offers 8 32 bit counter timers with programmable up down counting divide by n function and square wave pulse output The Counters can be latched and read while counting DS MPE DAQ0804 User Manual Rev A 1 www diamondsystems
16. t A quad D A chip AD5696 is used for the D A features Both analog components are powered by 5VDC and have their own integrated precision low drift voltage references 4 1 Functional Block Diagram The DS MPE DAQ0804 block diagram is shown below FPGA CONTROLLER pat POWER SUPPLY 4 channel 16 bit analog outputs PCle X1 Bus BUS INTERFACE LOGIC 8 single ended 4 differential 16 bit analog inputs se LEVEL SHIFTING Digital 1 O scillator TRANSCIEVERS 0 to 20 DIO CIRCUIT ES DIGITAL a ANALOG DS MPE DAQ0804 User Manual Rev A 1 www diamondsystems com Page 5 4 2 Mechanical Board Drawing DIAMOND YSTEMS The DS MPE DAQ0804 conforms to the PCle MiniCard electromechanical specification revision 1 2 full size format Overall dimensions are 50 95mm L x 30 00mm W The two mounting holes are isolated from the CPU ground and not connected to any ground lines 10 10 Maio 50 95 0 00 0 30 See Detail A DS MPE DAQ0804 User Manual Rev A 1 30 00 0 00 0 30 2x 2 60 0 10 20 10 Tall Top Side 90 95 Pin numbering reference Odd pins Top Side Even pins Bottom Side E Bottom Side Both Sides 13 60 Both Sides See Detail B 7 2x 3 20 MIN 25 70 l 0 10 ale www diamondsystems com Page 6 5 INSTALLATION The DS MPE DAQ0804 plugs in to any socket meeting the PCle MiniCard specifications It has two connectors one for the analog I
17. ution is 10V 65535 153uV This smallest change is commonly referred to as 1 LSB or the Least Significant Bit The DS MPE DAQ0804 uses straight binary coding for all output values the range of output codes is 0 65535 The theoretical top value 65536 requires 17 bits to be represented in binary form which is unachievable in a 16 bit value Therefore the top value of each output range is unavailable and instead the maximum output value is 1 LSB less than the top value Because the lowest output code is always 0 which is represented in binary form the bottom value of each range is always equal to the exact nominal value of the range within tolerance of the accuracy The conversion formula for analog outputs is the same for all ranges and is shown below Output V D A code 65536 x Span Minimum output value On power up or when the board is reset all pins are set to a tristate mode Please refer to the D A initialization sequence described later DS MPE DAQ0804 User Manual Rev A 1 www diamondsystems com Page 12 9 SOFTWARE DRIVER OVERVIEW DIAMOND YST The DS MPE DAQ0804 module is configured by software The board must first be initialized and then configured These operations can be done either using Diamond s Universal Driver version 7 0 or higher or by an independent set of equivalent register operations Please refer to the DS MPE DAQ0804 Control Panel Manual and DS MPE DAQ0804 Universal Driver Software User Manual for
18. wer pin and a signal pin on a component This can cause overvoltage power supply problems described below To avoid this type of failure only perform assembly operations when the system is powered off Sometimes boards are stored in racks with slots that grip the edge of the board This is a common practice for board manufacturers However our boards are generally very dense and if the board has components very close to the board edge they can be damaged or even knocked off the board when the board tilts back in the rack Diamond recommends that all our boards be stored only in individual ESD safe packaging If multiple boards are stored together they should be contained in bins with dividers between boards Do not pile boards on top of each other or cram too many boards into a small location This can cause damage to connector pins or fragile components Power supply wired backwards Our power supplies and boards are not designed to withstand a reverse power supply connection This will destroy each IC that is connected to the power supply i e almost all ICs In this case the board will most likely will be unrepairable and must be replaced A chip destroyed by reverse power or by excessive power will often have a visible hole on the top or show some deformation on the top surface due to vaporization inside the package Check twice before applying power Overvoltage on digital I O line If a digital I O signal is connected to a voltage abov
Download Pdf Manuals
Related Search
Related Contents
設置用取扱説明書 DSD-101-CO2 はじめに ご注意 警 告 安全に関する KD-AVX2[E] (EN, GE, FR, NL) ASUS Transformer Pad TF103C 16GB Black PARTIE 2 : Temps, mouvement et évolution 92322 TearLab_QRG_ES.indd 2big Triple User Manual Manual de Instalação/Conexões Copyright © All rights reserved.
Failed to retrieve file