Bustec ProDAQ 3424 User Manual

8-channel, 24-bit, sigma-delta adc data acquisition function cards
Table of Contents

Advertisement

Quick Links

USER MANUAL
ProDAQ Data Acquisition Function Cards
ProDAQ 3424 8-Channel, 24-Bit,
Sigma-Delta ADC Function Card
PUBLICATION NUMBER: 3424-XX-UM-0010
Copyright, © 2014, Bustec Production, Ltd.
Bustec Production, Ltd.
Bustec House, Shannon Business Park, Shannon, Co. Clare, Ireland
Tel: +353 (0) 61 707100, FAX: +353 (0) 61 707106

Advertisement

Table of Contents
loading

Summary of Contents for Bustec ProDAQ 3424

  • Page 1 ProDAQ Data Acquisition Function Cards ProDAQ 3424 8-Channel, 24-Bit, Sigma-Delta ADC Function Card PUBLICATION NUMBER: 3424-XX-UM-0010 Copyright, © 2014, Bustec Production, Ltd. Bustec Production, Ltd. Bustec House, Shannon Business Park, Shannon, Co. Clare, Ireland Tel: +353 (0) 61 707100, FAX: +353 (0) 61 707106...
  • Page 2 Production Ltd, be used, in whole or in part to solicit quotations from a competitive source or used for manufacture by anyone other than Bustec Production Ltd. The information herein has been developed at private expense, and may only be used for...
  • Page 3: Table Of Contents

    ProDAQ 3424 Function Card User Manual 3424-XX-UM Table of Contents INTRODUCTION ......................7 INSTALLATION ......................8 2.1. Unpacking and Inspection ..................8 2.2. Reshipment Instructions ..................8 2.3. Preparing the ProDAQ Module ................9 2.4. Installing a ProDAQ Function Card ..............10 2.5.
  • Page 4 3424-XX-UM ProDAQ 3424 Function Card User Manual AT_THR_SIGERR – Analog Trigger Threshold / Signal Error Register ....44 5.14. AT_CTRL – Analog Trigger Control Register ............. 44 5.15. CHNxCFG – Channel x Configuration Register ..........45 5.16. DDS_WX – DDS Word Register ................ 46 5.17.
  • Page 5 ProDAQ 3424 Function Card User Manual 3424-XX-UM Table of figures Figure 1 – Removing the ProDAQ module cover ..............9 Figure 2 – The ProDAQ module assembly ................. 11 Figure 3 – Simplified block diagram of 3424 function card ..........13 Figure 4 –...
  • Page 6 3424-XX-UM ProDAQ 3424 Function Card User Manual Reference Documents Title Number ProDAQ 3120 User Manual 3120-XX-UM ProDAQ 3150 User Manual 3150-XX-UM Glossary Analog-to-Digital Converter Current Regulator Diode Data Acquisition Digital-to-Analog Converter Direct Digital Synthesis Discharge Time Constant Emitter-Coupled Logic Finite Impulse Response digital filter...
  • Page 7: Introduction

    ProDAQ 3424 Function Card User Manual 3424-XX-UM 1. Introduction The ProDAQ 3424 function card is an 8-channel, 24-bit Sigma-Delta Analog-to-Digital converter function card. It is an add-on card to use together with ProDAQ 3120 and 3150 motherboards. It provides the following features: ...
  • Page 8: Installation

    2.2. Reshipment Instructions Use the original packing material when returning a ProDAQ module to Bustec Production Ltd. for calibration or servicing. The original shipping carton and the instrument's plastic foam will provide the necessary support for safe reshipment.
  • Page 9: Preparing The Prodaq Module

    ProDAQ 3424 Function Card User Manual 3424-XX-UM 2.3. Preparing the ProDAQ Module To install a ProDAQ function card into one of the ProDAQ motherboards, you need to remove the module’s top cover: 1 - Module Cover 2 - Cover Screws 3 - Cover Hooks Figure 1 –...
  • Page 10: Installing A Prodaq Function Card

    3424-XX-UM ProDAQ 3424 Function Card User Manual 2.4. Installing a ProDAQ Function Card The single-width ProDAQ function cards are arranged inside the ProDAQ module in four stacks of two cards each. The double-width ProDAQ function cards are arranged inside the ProDAQ module in two stacks of two cards each.
  • Page 11: Figure 2 - The Prodaq Module Assembly

    ProDAQ 3424 Function Card User Manual 3424-XX-UM 1 - 2.5mm Panhead Screws 2 - 2.5mm Panhead Screws 3 - Module Handle 4 - Ring 5 - Mounting Angle 6 - 2.5mm Panhead Screws 7 - Standoff 8 - Spacer 9 - Crinkle Washer 10 - 2.5mm Panhead Screw...
  • Page 12: Removing A Prodaq Function Card

    3424-XX-UM ProDAQ 3424 Function Card User Manual 2.5. Removing a ProDAQ Function Card Removing a ProDAQ function card is exactly the reverse operation then installing it. After removing the top cover and the front panel as described previously, remove the three roundhead screws that fix the function card(s) on the standoffs.
  • Page 13: Theory Of Operation

    ProDAQ 3424 Function Card User Manual 3424-XX-UM 3. Theory of Operation A simplified block diagram of 3424 function card is shown on Figure 3. A brief description of the most important blocks and available functionality follows. Front-End Circuitry FIR Filter and...
  • Page 14: Icp Sensor Conditioning

    3424-XX-UM ProDAQ 3424 Function Card User Manual +24V Current regulator diode SENSE ICP POS_CPL Input protection VREFGND_EN TEDS_ON CHN+ 10M VREF+/GND 24-bit for calibration To FPGA TEDS reader PGA 1 PGA 2  ADC To FPGA circuitry Low PassFilter NEG_CPL VREFGND_EN 10M...
  • Page 15: Digital Front-End Circuitry

    ProDAQ 3424 Function Card User Manual 3424-XX-UM Transducer Electronic Data Sheet (TEDS), is a nonvolatile memory within a sensor that is utilized for storing information about that sensor. The manufacturer of the sensor deposits, into this memory, initial information such as manufacturer name, sensor type, model number, serial number, and calibration data.
  • Page 16: Local Synchronization Link

    The cables necessary to make local link connection are available from Bustec. Note that the cables have contacts only on one side, so care must be taken to insert them properly to the connector. Clear indications of cable orientation are printed on the 3424 card.
  • Page 17: Data Acquisition Modes

    ProDAQ 3424 Function Card User Manual 3424-XX-UM STEP STATE DESCRIPTION All needed settings (front-end configuration, clock and trigger IDLE selection, Data Acquisition modes) must be done in this step (IDLE_ST) DDS UPDATE Card is brought to this state with the ARMING command if SYNC_NEED bit has been asserted.
  • Page 18: Data Storage And Readout

    3424-XX-UM ProDAQ 3424 Function Card User Manual In some cases, the pre-trigger can be ended before the set number of the scans is collected. This can happen if the trigger can be accepted before the pre-trigger is finished (PRET_REJECT bit cleared) and start trigger event took place.
  • Page 19: Fir Filters And Decimation

    ProDAQ 3424 Function Card User Manual 3424-XX-UM The flags are used to control the number of the samples stored in the FIFO when emptying this memory. The status of the FIFO flags can be read directly (FIFO_CTRL register) or selected flag (only one) can be directed to the Output Trigger or Direct Interrupt.
  • Page 20: Figure 5 - Adc Clock Configuration

    3424-XX-UM ProDAQ 3424 Function Card User Manual To start Data Acquisition, ADC sampling clock selection and ADC output speed rate has to be set- The sampling clock can be generated on the board out of the reference clock (2 MHz) or it can be received from the external generator (for example from the other Master) as a target ADC sampling clock.
  • Page 21: Input Trigger

    ProDAQ 3424 Function Card User Manual 3424-XX-UM 3.3.5. Input Trigger Input Trigger can be used to start or to stop collecting post-trigger data, depending on the Data Acquisition start/stop mode. The following Input Trigger sources are available:  Trigger from the switch matrix on the motherboard, stack A ...
  • Page 22: Output Trigger, Direct Interrupt And Direct Error

    3424-XX-UM ProDAQ 3424 Function Card User Manual Start and Stop events enabled DA starts here Pre-trigger disabled Post-trigger starts here Level mode Post-trigger Trigger from VXI stops here Post-trigger starts here Edge mode Stop event: Post-trigger Active-to-Inactive stops here Trigger from VXI...
  • Page 23: Figure 8 - Output Trigger, Direct Interrupt And Direct Error Configuration Scheme

    ProDAQ 3424 Function Card User Manual 3424-XX-UM DDSUD_ERR SCAN_ERR MCLKRANGE_ERR ERR4_EN OUTRANGE_ERR ERR3_EN AOVFL_ERR ERR2DE_EN ERR2_EN FOVLD_ERR ERR2OTA_EN ERR1_EN Empty Flag Almost Empty Flag Half Flag nDI_A Almost Full Flag FF2DIA_EN Full Flag FF2OTA_EN FIFOFLAG_SEL DAEND nDI_B DAEND2DIB_EN DAEND2OTA_EN DAON...
  • Page 24: Analog Trigger

    3424-XX-UM ProDAQ 3424 Function Card User Manual  Input signal out-of-range error (OUTRANGE_ERR) – happens if the input signal is out of range for selected gain (10V for gain=1, 5V for gain=2, etc.)  Arithmetic overflow error (AOVFL_ERR) – happens if the arithmetic overflow in the gain correction or FIR filter occurs.
  • Page 25: Analog Channel Correction

    ProDAQ 3424 Function Card User Manual 3424-XX-UM Any channel signal can be selected as a source of the Analog Trigger, however only one channel can be selected at a time. The Analog Trigger is implemented in the digital domain and the thresholds are programmable with 12-bit resolution.
  • Page 26 3424-XX-UM ProDAQ 3424 Function Card User Manual The 3424 is able to work in the stand-alone mode or in multiple-card synchronization mode. The multiple-card synchronization mode is used in the case when all 3424 boards have to sample the input signal simultaneously and when Data Acquisition has to start in the same time on all of them.
  • Page 27: Figure 10 - The Series Of The Pulses On Sync/Trig Signal

    ProDAQ 3424 Function Card User Manual 3424-XX-UM DDS update ADC reset/settling DA start start trig event stop trig event Figure 10 – The series of the pulses on SYNC/TRIG signal The Master is able to send the SYNC/TRIG signal (active low) to any of these outputs:...
  • Page 28: Figure 11 - Multiple Boards Link Scheme

    3424-XX-UM ProDAQ 3424 Function Card User Manual SYNC/TRIG REF/ADC CLK VXI CHASSIS 2 LTERNATE VXI CHASSIS 1 LAVE LAVE LAVE LAVE ASTER OCAL OCAL ADC CLK ADC CLK SYNC/TRIG SYNC/TRIG VXI BUS TRIGGERS VXI BUS TRIGGERS Figure 11 – Multiple boards link scheme A 3424 card being a Slave can also forward clock and SYNC/TRIG signals to other Slaves.
  • Page 29: Front Panel Connectors

    The signal assignment on the front panel SCSI connector is shown in Table 9. Note that the power supplies (+24V, +15V, +5V, -15V) available on the front panel have limited current load and are available exclusively for supplying signal conditioning boards manufactured or accepted by Bustec. Copyright,  1998-2005 Bustec Production Ltd.
  • Page 30 3424-XX-UM ProDAQ 3424 Function Card User Manual Signal Signal +24V Ground Cable Shield SENSE ICP 8 CHN8- CHN8+ +15V Ground Cable Shield SENSE ICP 7 CHN7- CHN7+ Ground Cable Shield SENSE ICP 6 CHN6- CHN6+ -15V Ground Cable Shield SENSE ICP 5...
  • Page 31: Register Description

    ProDAQ 3424 Function Card User Manual 3424-XX-UM 5. Register Description All addresses are given in hexadecimal notation. FC_ADR is address in the function cards address space. VXI_ADR is address in VXI address space (refer to the motherboard manual for more details).
  • Page 32: Fcid - Function Card Id Register

    3424-XX-UM ProDAQ 3424 Function Card User Manual 5.1. FCID – Function Card ID Register FCID register contains function card identification number. Readout should always give value of 3424H. Access & Description Default FCID – Function Card ID 15:0 Function card identification number, 0x3424 for 8-channel, 24-bit Sigma-Delta ADC 0x3424 5.2.
  • Page 33 ProDAQ 3424 Function Card User Manual 3424-XX-UM 010 : ADCSYNC_ST 011 : READY4DA_ST 100 : PRET_ST 101 : POSTT_ST DDSUD_ERR – DDS External Update Signal Error The bit is read only and is set by hardware after DDS external update signal error happens.
  • Page 34: Mode1 - Mode 1 Register

    3424-XX-UM ProDAQ 3424 Function Card User Manual SYNC_NEED – Synchronisation Need Defines if the Data Acquisition has to be launched together with the synchronisation. 0 : DA launched without synchronisation 1 : DA launched with synchronisation USAGE  This bit can be defined only during the same write when arming command is generated CLR_CMD –...
  • Page 35: Mode2 - Mode 2 Register

    ProDAQ 3424 Function Card User Manual 3424-XX-UM USAGE  In addition to this bit error source has to be selected and enabled ADC_SPEED – ADC Speed Mode These bits select sampling speed mode of the ADC chip. This setting is common for all channels on the card.
  • Page 36 3424-XX-UM ProDAQ 3424 Function Card User Manual Access & Description Default MODE_PINS – Mode Pins Status The bit is read only and returns the status of the Mode pins. 15:14 USAGE  To code special hardware versions of the board. At the moment the pins are not assigned to any configuration FPSYNCO_EN –...
  • Page 37 ProDAQ 3424 Function Card User Manual 3424-XX-UM enabled only on the last receiver in the chain. FPCLKO_SEL – Front Panel Clock Output Selection These bits select the source of the front panel clock output signal. They have to be selected only if clock is distributed through the front panel.
  • Page 38: Otri_Cfg - Output Trigger Configuration Register

    3424-XX-UM ProDAQ 3424 Function Card User Manual USAGE  SYNC_SEL is don’t care when the board is a MASTER, it is only required for the Slaves 5.6. OTRI_CFG – Output Trigger Configuration Register This register is used to configure generation of the Output Trigger. It allows to select sources and destination of the Output Trigger and whether it will be generated as a level or pulse.
  • Page 39 ProDAQ 3424 Function Card User Manual 3424-XX-UM FF2OTA_EN – FIFO Flags to Output Trigger Stack A Enable This bit enables the FIFO status flags as an Output Trigger source for stack A. 0 : FIFO status to the nTRIGO_A output disabled...
  • Page 40: Itri_Cfg - Input Trigger Configuration Register

    3424-XX-UM ProDAQ 3424 Function Card User Manual 1 : Reference Clock to the nTRIGO_B output enabled USAGE  To distribute reference clock to Slave boards  Enabling this clock disables all other sources on the nTRIGO_B 5.7. ITRI_CFG – Input Trigger Configuration Register This register is used to configure Input Trigger.
  • Page 41: Fifo_Ctrl - Fifo Control Register

    ProDAQ 3424 Function Card User Manual 3424-XX-UM  If not MASTER then Input Trigger source is selected using SYNC_SEL bits  This is a provision only and should not be used ATRIG2IT_EN – Analog Trigger To Input Trigger Enable This bit enables internal Analog Trigger as an Input Trigger source.
  • Page 42: Fifo_Wrl - Fifo Write Low Register

    3424-XX-UM ProDAQ 3424 Function Card User Manual 1 : number of samples in FIFO lower than programmed value FIFO_EF – FIFO Empty Flag The Empty Flag indicates that FIFO memory is empty. 0 : FIFO not empty 1 : FIFO empty Reserved FIFO_LD –...
  • Page 43: Fifo_Wrh - Fifo Write High Register

    ProDAQ 3424 Function Card User Manual 3424-XX-UM FIFO_WRL register can be used as a general read/write register to test the access to function card registers. Access & Description Default FIFO_DI – FIFO Data Input 15:0 Lower 16 bits (FIFO_DI[15:0]) of the FIFO data input. The write to the FIFO is started after the write to the FIFO_WRH register.
  • Page 44: At_Thr_Sigerr - Analog Trigger Threshold / Signal Error Register

    3424-XX-UM ProDAQ 3424 Function Card User Manual Access & Description Default 15:8 Reserved POSTT _NOS – Post Trigger Number Of Scans Upper 8 bits (POSTT_NOS [23:16]) of the post trigger number of scans to collect. 5.14. AT_THR_SIGERR – Analog Trigger Threshold / Signal Error Register When writing, this register defines value for the threshold 1 and partially for the threshold 2 of the .
  • Page 45: Chnxcfg - Channel X Configuration Register

    ProDAQ 3424 Function Card User Manual 3424-XX-UM This bit selects between edge or level mode of the Analog Trigger. 0 : edge mode selected 1 : level mode selected USAGE  The direction or condition of the trigger is selected using COMP_SEL ATCHN_ADDR –...
  • Page 46: Dds_Wx - Dds Word Register

    3424-XX-UM ProDAQ 3424 Function Card User Manual USAGE  This bit can be asserted in the registers assigned to odd channel numbers and controls the high pass filter of that odd channel and consecutive even channel  For even channel numbers the write to this bit does not change anything...
  • Page 47: Dac_Data - Dac Data Register

    ProDAQ 3424 Function Card User Manual 3424-XX-UM The content of the DDS word to be stored. USAGE  The explanation of the DDS word meaning is given below: W0 – on the 3424 card it should be all zeros. ...
  • Page 48: Teds_Acc - Teds Access Register

    3424-XX-UM ProDAQ 3424 Function Card User Manual 111 : DAC channel H (card channel 8) 5.20. TEDS_ACC – TEDS Access Register This register gives the possibility to access the TEDS-enabled sensor’s memory. The interface is based on the 1-WIRE link. For details on TEDS information stored in TEDS sensor refer to its datasheet.
  • Page 49: Gcoefl - Gain Correction Coefficient Write Register, Bits 15

    ProDAQ 3424 Function Card User Manual 3424-XX-UM 5.21. GCOEFL – Gain correction coefficient write register, bits 15..0 GCOEFL register together with GCOEFH register can be used to overwrite gain correction coefficient loaded during card initialisation from EEPROM. This can be useful for example when different gain correction coefficients are needed for every gain selected.
  • Page 50: Epc - Eeprom Control Register

    3424-XX-UM ProDAQ 3424 Function Card User Manual This is a data word that will be transferred to the EEPROM memory during WRITE operation or data read from memory after READ operation. Write Stores written data to be transmitted to EEPROM after WRITE command is...
  • Page 51: Fcsub - Function Card Sub-Type Register

    ProDAQ 3424 Function Card User Manual 3424-XX-UM Word address Information stored 0 (0x0) The offset calibration coefficient for channel 1 (16 bits value). 1 (0x1) The offset calibration coefficient for channel 2 (16 bits value). 2 (0x2) The offset calibration coefficient for channel 3 (16 bits value).
  • Page 52: Fcserl - Function Card Serial Number Low Register

    3424-XX-UM ProDAQ 3424 Function Card User Manual Access & Description Default FCSERH – Function Card Serial Number (upper part) 15:0 Upper 16 bits (FCSER[31:16]) of the function card serial number 5.27. FCSERL – Function Card Serial Number Low Register This register contains the lower 16 bits of the function card serial number.
  • Page 53: Technical Specification

    ProDAQ 3424 Function Card User Manual 3424-XX-UM 6. Technical Specification ITEM SPECIFICATION Input characteristics  Number of channels  Type Differential or single-ended, software selectable  Coupling AC or DC, software selectable  Signal ranges  +/-10V  +/-5V ...
  • Page 54 3424-XX-UM ProDAQ 3424 Function Card User Manual  Stopband attenuation: 120 dB  Group delay: 63 1/f  decimation filter characteristics  Decimation factor: x10 (single stage)  Passband: 0.4 fs  Stopband: 0.5 fs  Passband ripple  Stopband attenuation 126 dB ...
  • Page 55: The Vxiplug&Play Driver

    ProDAQ 3424 Function Card User Manual 3424-XX-UM 7. The VXIplug&play Driver 8. Programming the ProDAQ 3424 Copyright,  1998-2005 Bustec Production Ltd. Page 55 of 56...
  • Page 56 Bustec Production, Ltd. World Aviation Park, Shannon, Co. Clare, Ireland Tel: +353 (0) 61 707100, FAX: +353 (0) 61 707106 Bustec, Inc. 17820 Englewood Dr #14, Middleburg Hts, OH 44130, U.S.A Tel. +1 440 826 4156, Fax: +1 440 826 4184...

Table of Contents