VXI VT1433B Скачать руководство пользователя страница 193

DSP

Digital Signal Processing.

DTB arbitration bus

The VT1432A does not use the arbitration bus. The arbitration bus is part of the
VXI specification and is used by some modules to request bus control.

ECL

Emitter-Collector Logic, a standard for electrical signals.

Engineering Unit (EU)

A scale factor used to convert the output of a transducer (in volts) into another
unit (for example: g’s).

FFT

Fast Fourier Transform.

FIFO

First-In First-Out. A buffer and controller used to transmit data. The FIFO in the
VT1432A/33B input is implemented using DRAM.

freerun counter

A counter in which the bits always increment. When the freerun counter reaches
all ones it resets to all zeros and continues counting.

Fs

Sample Frequency or sample rate.

group ID

Any number of channels may be declared and uniquely identified by a groupID.
A channel can be a member of more than one group.

holdoff time

A circuit that detects a trigger signal will not respond to another trigger until the
holdoff time has passed. This prevents a ringing signal from be detected as
multiple triggers.

IACK

Interrupt ACKnowledge.

ICP

®

Integrated-Circuit Piezo-electric transducer.

IRQ

Interrupt ReQuest.

VT1433B User's Guide

Glossary

G-3

Содержание VT1433B

Страница 1: ...hannel 196 kSamples s Digitizer plus DSP User s Guide Part Number 82 0068 000 Printed in U S A Print Date July 30 2004 VXI Technology Inc 2004 All rights reserved 2031 Main Street Irvine CA 92614 6509...

Страница 2: ...nsent of VXI Technology Inc This information contained in this document is subject to change without notice Use of this manual and flexible disk s or tape cartridge s supplied for this pack is restric...

Страница 3: ...n how to use the VXIplug play Host Interface Library functions There is also a chapter about the C Language version of the Host Interface Library There are instructions for printing the Function Refer...

Страница 4: ...VT1433B User s Guide iv...

Страница 5: ...source Manager 2 6 The VXIplug play Soft Front Panel SFP 2 7 Using the soft front panel 2 7 VEE example programs 2 10 scope vee 2 10 minimum vee 2 14 Other Agilent VEE example programs 2 16 C Language...

Страница 6: ...Library Introduction 4 2 Header and Library Files 4 3 Parameter Information 4 4 Description of VT1433B Parameters 4 4 Parameter Lists 4 5 Channel and Group IDs 4 10 Multiple module Mainframe Measureme...

Страница 7: ...The Arbitrary Source Option Front Panel 6 4 LEDs and Connectors for the Arbitrary Source Option 6 5 Updating the arbitrary source firmware 6 5 Chapter 7 The Tachometer Option VT1433B AYF Tachometer D...

Страница 8: ...1433B 1D4 10 12 Front Panel 10 13 To remove the top cover 10 14 To remove the front panel 10 15 To remove the input assemblies 10 18 To remove the VT1433B AYF assembly 10 20 To remove the VT1433B 1D4...

Страница 9: ...1 VXI Technology Cleveland Instrument Division VXI Technology Inc 7525 Granger Road Unit 7 Valley View OH 44125 Phone 216 447 8950 Fax 216 447 8951 VXI Technology Lake Stevens Instrument Division VXI...

Страница 10: ...x...

Страница 11: ...1 Installing the VT1433B VT1433B User s Guide Installing the VT1433B 1 1...

Страница 12: ...B The VT1433B 8 Channel 196 kSamples s Digitizer plus DSP Module was carefully inspected both mechanically and electrically before shipment It should be free of marks or scratches and it should meet i...

Страница 13: ...are compatible If using the local bus select adjacent slots immediately to the left of the data receiving module The local bus can support up to four VT1433B modules at full span at real time data ra...

Страница 14: ...ot Source and ROM Programming switches on the bottom of the module Set switches 1 and 3 BS1 and BS3 up and all the other switches down VT1433B User s Guide Installing the VT1433B 1 4 Logical Address B...

Страница 15: ...into the module guides in the slot 7 Slide the module into the mainframe until the module connects firmly with the backplane connectors Make sure the module slides in straight 8 Attach the module s fr...

Страница 16: ...erface libraries Refer to the chapter titled Getting Started With the VT1433B to continue the installation process To store the module Store the module in a clean dry and static free environment For o...

Страница 17: ...RAGILE to ensure careful handling If necessary to package the module in a container other than original packaging observe the following use of other packaging is not recommended q Wrap the module in h...

Страница 18: ...VT1433B User s Guide Installing the VT1433B 1 8...

Страница 19: ...2 Getting Started With the VT1433B VT1433B User s Guide Getting Started With the VT1433B 2 1...

Страница 20: ...r is the HP UX Windows 95 or later and Windows NT VXIplug play Library which communicates with the hardware using VISA Virtual Instrument Software Architecture VISA is the input output standard upon w...

Страница 21: ...Ibus card and an Agilent HP E1482B VXI MXI Bus Extender Software is supplied on CD ROM so a CD ROM drive is needed HP UX Version 10 20 This version of HP UX can use either the C language library or th...

Страница 22: ...nd on line at www vxitech com Getting Updates HP UX For the latest HP UX instrument drivers please contact VXI Technology Customer Support Services Contact information can be found in the Support sect...

Страница 23: ...e library Click Next to continue 4 The Choose Program Folder Items dialogue box provides options that can be included in the Start Menu Program Folder for the VT1432A Click Next when finished with sel...

Страница 24: ...e to determine what modules are installed It is necessary to run it every time the mainframe is powered up If the No VT1433B can be found in this system is found then run the Resource Manager Before r...

Страница 25: ...y and that all of its parts are working However it is not very useful for making measurements It cannot be controlled from a program and it does not access all of the VT1433B s functionality Note The...

Страница 26: ...lias filter q Trigger on off q Trigger mode level bound q Trigger level q Hysteresis q Trigger Slope There is a checkbox to make all channels identical Source This opens a dialog box for controlling t...

Страница 27: ...button opens a dialog box showing the modules installed in the VXI mainframe and indicating which are active and inactive The resource name for each module is the interface card name that has been ass...

Страница 28: ...at VXIPNP Hpe1432 examples vee on a Microsoft Windows system or at usr e1432 vee examples on an HP UX system To run scope vee first type veetest To begin using Agilent VEE In Agilent VEE click on Fil...

Страница 29: ...em can be performed much as one would with the front panel of a standalone instrument The VEE detail view screen allows for configuration of the system and a view panel which can be used to make measu...

Страница 30: ...with using the Agilent VEE program Refer to Agilent VEE documentation if necessary In View Detail mode click on Help on the menu bar for assistance in using Agilent VEE VT1433B User s Guide Getting St...

Страница 31: ...on the blank space in the box where the function is to be A dialog box appears with a list of functions After selecting a function choose Panel to hard code constants that the function will use or cho...

Страница 32: ...f desired click Cancel and then use File Save As to save the changes with a different filename minimum vee This program provides a simple example to assist in the learning to use the VT1432A library a...

Страница 33: ...VT1433B User s Guide Getting Started With the VT1433B 2 15 Figure 2 6 minimum vee scroll to see entire display...

Страница 34: ...om mode frf_rand vee Frequency Response Function RANDom This program displays the frequency response of four channels One way to set up this example is to connect a cable between the channel 1 and cha...

Страница 35: ...a collection src_intr c Shows how to set up SICL and a VT1433B to use interrupts with a VT1433B 1D4 Source board for overload shutdown and overread tachmon c Shows how to monitor a tach channel signal...

Страница 36: ...orizontal bar symbol in the upper left corner of the window To see a list of parameters for semascope type semascope u To specify a parameter type its letter code after semascope on the command line T...

Страница 37: ...e VXIplug play Library can be used on both UNIX and PC systems In addition the PC can use Visual Basic Visual Basic example programs are at Hpe1432 examples vb on a Microsoft Windows system VT1433B Us...

Страница 38: ...VT1433B User s Guide Getting Started With the VT1433B 2 20...

Страница 39: ...3 Using the VT1432A 3 1...

Страница 40: ...other is the VXIplug play Library for Windows 95 or later Windows NT and HP UX 10 20 which communicates with the hardware using VISA Virtual Instrument Software Architecture VISA is the input output s...

Страница 41: ...so called frameworks A framework defines the environment in which a VXIplug play driver can operate The VT1433B has VXIplug play drivers for the following frameworks Windows 95 or later Windows NT an...

Страница 42: ...ed which provides descriptive information and code samples for the functions in the VXIplug play DLL This help file can be viewed in the standard Windows Help viewer A viewer for HP UX is provided in...

Страница 43: ...is used for instrument evaluation and debugging and as a demo It is not a programmable interface to the instrument nor can it be used to generate code The soft front panel also accesses the same Wind...

Страница 44: ...n the directory Hpe1432 Read me The latest information for the product lib sema bin Firmware program for the VT1433B lib sfp ico Icon for help file lib sinewave ico Icon for Soft Front Panel source So...

Страница 45: ...lGroup and hpe1432_deleteAllChanGroups Also when creating a channel group channels which are not mentioned in the new group are not turned off Any channels that are not to be active must be explicitly...

Страница 46: ...urn the number of modules channels inputs sources or tachs in the group It can also return a list of the modules channels inputs sources or tachs Input Source and Tach Channels Channel numbers must fa...

Страница 47: ...lly performed in the hpe1432_initMeasure call unless defeated using hpe1432_setAutoGroupMeas The following discussion outlines what hpe1432_initMeasure does automatically This must be done by the user...

Страница 48: ...ent has completed the modules are left set up If a module call it module A is driving the TTL trigger lines and a different group is started which also drives the TTL trigger lines and that different...

Страница 49: ...B VT1433B VXI Mainframe A VXI Mainframe B MXI 2 Extender Interface bus bus Fail Cal Acs Trigger Fail Acs Trigger ExSamp 8 CHANNEL 196 kSa s DIGITIZER DSP Chan 5 8 Chan 5 8 ExTrig Cal ExSamp ExTrig 8 C...

Страница 50: ...been emptied For more information about groupID see Grouping of Channels Modules in this chapter q If more than two mainframes are needed daisy chain them together Treat each mainframe after the first...

Страница 51: ...4 VT1433B VT1433B VT1433B VT1433B VT1433B S l o t 0 Ethernet Firewire Embedded Controller MXI 2 Extender Interface MXI 2 Extender Interface Example 3 Embedded Slot 0 Controller MXI Bus Cable VXI Mainf...

Страница 52: ...p constraints with the VXIplug play Library force modules in Mainframe A to have their FIFOs emptied last The VXIplug play reads data in channel order so the highest channel is read last To get this t...

Страница 53: ...us The data can also be sent to the Local Bus if option UGH is present The size of the sections in the FIFO is flexible The amount of DRAM memory for each channel is the total DRAM memory divided by t...

Страница 54: ...B 3 16 ch 1 Input 1 Input 2 ch 8 Static RAM FIFO FIFO DRAM circular buffer to VME Bus or Local Bus trigger ch 1 ch 2 ch 3 ch 4 ch 5 VME Bus Local Bus 96002 trigger 96002 host port Local Bus FIFO Figur...

Страница 55: ...ive and or two For a VT1433B which has option 1D4 the Arbitrary Source the sample rate for the source is automatically set to be the same as the sample rate selected for the inputs When the source is...

Страница 56: ...587891 31 250000 156 250000 8 14 648438 73 242188 15 258789 76 293945 15 625000 78 125000 9 7 324219 36 621094 7 629395 38 146973 7 812500 39 062500 10 3 662109 18 310547 3 814697 19 073486 3 906250 1...

Страница 57: ...0000 46 875000 234 375000 8 19 531250 97 656250 20 000000 100 000000 23 437500 117 187500 9 9 765625 48 828125 10 000000 50 000000 11 718750 58 593750 10 4 882812 24 414062 5 000000 25 000000 5 859375...

Страница 58: ...0000 58 593750 292 968750 8 24 414062 122 070312 25 000000 125 000000 29 296875 146 484375 9 12 207031 61 035156 12 500000 65 500000 14 648438 73 242188 10 6 103516 30 517578 6 250000 31 250000 7 3242...

Страница 59: ...2 500000 78 125000 390 625000 8 30 517578 152 587891 30 125000 156 250000 39 062500 195 312500 9 15 258789 76 293945 15 625000 78 125000 19 531250 97 656250 10 7 629395 38 146973 7 812500 39 062500 9...

Страница 60: ...8 750000 95 367432 476 837158 8 40 690104 203 450521 46 875000 234 375000 47 683716 238 418579 9 20 345052 101 725260 23 437500 117 187500 23 841858 119 209290 10 10 172526 50 862630 11 718750 58 5937...

Страница 61: ...85 937500 120 000000 600 000000 8 50 000000 250 000000 58 593750 292 968750 60 000000 300 000000 9 25 000000 125 000000 29 296875 146 484375 30 000000 150 000000 10 12 500000 65 500000 14 648438 73 24...

Страница 62: ...se not listed in the preceding table 48000 0 49152 0 50000 0 51200 0 52400 852878 61440 0 62500 0 64000 0 65536 0 66666 666667 76800 0 78125 0 80000 0 81920 0 69000 0 98304 0 10000 0 102400 0 123880 0...

Страница 63: ...ger line goes high it signals the transition to the next state See the sections Measurement Initialization and Measurement Loop below for more details about these transitions During all the transition...

Страница 64: ...the value of the parameter is saved in RAM in the VT1433B module until the measurement is started with hpe1432_initMeasure Some parameters can be changed while a measurement is running but many do no...

Страница 65: ...and advances to the IDLE state This complete measurement sequence initialization from TESTED through BOOTING BOOTED SETTLING PRE ARM and IDLE can be performed with a call to the function hpe1432_initM...

Страница 66: ...ort making it available to the controller to read The VT1433B holds the Sync Trigger line low as long as it is actively collecting data In overlap block mode the VT1433B stops taking data as soon as a...

Страница 67: ...lap block mode the settings would be q Pre Arm RPM Step Arm q Arm Auto q Trigger Auto In the measurement loop an arm must take place before a trigger The number of triggers that occur before waiting f...

Страница 68: ...nnel and hpe1432_setTriggerMode Each of these trigger sources can be enabled or disabled independently so quite complex trigger setups are possible In all cases however the first trigger event kicks o...

Страница 69: ...en the signal crosses both the upper and lower trigger levels in the positive direction If the trigger slope is negative the module triggers when the signal crosses both levels in the negative directi...

Страница 70: ...ed below Continuous Mode Both the VT1433B and the Agilent HP E1431A use continuous mode In this mode the input hardware waits for an arm and trigger and then starts acquiring data continuously If the...

Страница 71: ...e FIFO size is set the same as the block size or if the number of pending triggers is limited to zero then overlap block mode becomes identical to traditional block mode Making Overlap Block Act Like...

Страница 72: ...y in FIFO HPE1432_IRQ_MEAS_ERROR FIFO overflow HPE1432_IRQ_MEAS_STATE_CHANGE Measurement state machine changed state HPE1432_IRQ_MEAS_WARNING Measurement warning HPE1432_IRQ_OVERLOAD_CHANGE Overload s...

Страница 73: ...ike HPE1432_IRQ_BLOCK_READY which are not events but are actually states the module will do an interrupt after hpe1432_reenableInterrupt only if the state is still present This allows the host compute...

Страница 74: ...to track them down Be careful when writing this function Data Gating Sometimes it is desirable to to monitor data from some input channels and not others The function hpe1432_setEnable enables or disa...

Страница 75: ...e starting to take data The firmware also ensures that any digital filters have time to settle This ensures that all data read from the module will be valid However after a measurement starts VT1432A...

Страница 76: ...T1433B Zoom mode Zoom mode is available for all legal sample rates with the VT1433B The zoom span will be allowed to go as high as ctock freq 2 56 the maximum non zoom span In addition the maximum cen...

Страница 77: ...for the VT1432A HostInterface library These manual pages can be examined on line using the ptman command that is shipped in opt e1432 bin For example the manual page for the e1432_init_measure functi...

Страница 78: ...VT1433B User s Guide Using the VT1433B 3 40...

Страница 79: ...4 The Host Interface Library 4 1...

Страница 80: ...d Instead see the chapters titled Getting Started With the VT1433B and Using the VT1433B NOTE The C Language Host Interface Library has been provided for the purpose of backward compatibility and is n...

Страница 81: ...de for problems is not used this file is superfluous An application using the VT1432A C Language Host Interface Library must link in one of these libraries typically lib1432 sl The HP UX versions of t...

Страница 82: ...s only to tach channels Setting such a parameter for a channel that doesn t make sense will result in an error At the start of a measurement the VT1433B firmware sets up all hardware parameters and en...

Страница 83: ...effect immediately and may cause glitches in the data that is read back or on the source output if the parameter is applied to a source channel Global Parameters Parameter Default Value Changes appen...

Страница 84: ...t Immediate max_order 10 Wait meas_time_lengh 0 run forever Immediate mmf_delay 0 Immediate multi_sync Off Abort overlap 0 Wait pre_arm_mode Auto Arm Immediate ramp Off Immediate span 20000 Hz Wait su...

Страница 85: ...ch input_low Floating Glitch input_mode Volt Glitch range 10 V Glitch range_charge 50 000 pC Glitch range_mike 10 V Glitch trigger_channel Off Immediate trigger_level_lower 10 Immediate trigger_level_...

Страница 86: ...00 Hz Immediate sine_phase 0 Degrees Immediate source_blocksize 0 Use Input Blocksize Wait source_centerfreq 0 Hz Wait source_cola Off Wait source_mode Sine Abort source_output Normal Abort source_spe...

Страница 87: ..._interval 25 RPM Immediate rpm_low 600 RPM Immediate rpm_smoothing 0 Immediate tach_decimate 0 Immediate tach_holdoff 10 s Immediate tach_max_time 30 s Immediate tach_ppr 1 Immediate trigger_channel O...

Страница 88: ...d P is the number of tach trigger channels As an example suppose two logical addresses 100 and 101 are passed to the function and the logical address 100 has two 4 channel input SCAs and a 2 channel t...

Страница 89: ...all input channels in the channel group active and all source and tach channels in the channel group inactive Unlike the Agilent HP E1431A library this function does not inactivate other channels with...

Страница 90: ...he nature of the call When the same library function may be called with either a channel or a group identifier its target is shown by a parameter named ID Multiple module Measurements A channel group...

Страница 91: ...le Trigger Line Conflict The following describes a scenario where VT1433B modules might conflict and prevent a proper measurement The conditions allowing the conflict are complex but must be understoo...

Страница 92: ...1433B VT1433B VXI Mainframe A VXI Mainframe B MXI 2 Extender Interface bus bus Fail Cal Acs Trigger Fail Acs Trigger ExSamp 8 CHANNEL 196 kSa s DIGITIZER DSP Chan 5 8 Chan 5 8 ExTrig Cal ExSamp ExTrig...

Страница 93: ...ve been emptied For more information about groupID see Grouping of Channels Modules q If more than two mainframes are needed daisy chain them together Treat each mainframe after the first as a Mainfra...

Страница 94: ...n 1 4 VT1433B VT1433B VT1433B VT1433B VT1433B S l o t 0 Ethernet Firewire Embedded Controller MXI 2 Extender Interface MXI 2 Extender Interface Example 3 Embedded Slot 0 Controller MXI Bus Cable VXI M...

Страница 95: ...ry reads data in channel order so the highest channel is read last To get this to work automatically the call to e1432_assign_channels must list the logical addresses in descending order Channel trigg...

Страница 96: ...ine goes high it signals the transition to the next state See the sections Measurement Initialization and Measurement Loop below for more details about these transitions During all the transitions of...

Страница 97: ...ue of the parameter is saved in RAM in the VT1433B module until the measurement is started with e1432_init_measure Some parameters can be changed while a measurement is running but many do not take ef...

Страница 98: ...advances to the IDLE state This complete measurement sequence initialization from TESTED through BOOTING BOOTED SETTLING PRE ARM and IDLE can be performed with a call to the function e1432_init_measur...

Страница 99: ...port making it available to the controller to read The VT1433B holds the Sync Trigger line low as long as it is actively collecting data In overlap block mode the VT1433B stops taking data as soon as...

Страница 100: ...lock mode the settings would be q Pre Arm RPM Step Arm q Arm Auto q Trigger Auto In the measurement loop an arm must take place before a trigger The number of triggers that occur before waiting for an...

Страница 101: ...432_set_trigger_mode Each of these trigger sources can be enabled or disabled independently so quite complex trigger setups are possible In all cases however the first trigger event kicks off the meas...

Страница 102: ...the input hardware waits for an arm and trigger and then starts acquiring data continuously If the host is slow several blocks can be queued up in the input hardware If the host gets far enough behind...

Страница 103: ...he FIFO size is set the same as the block size or if the number of pending triggers is limited to zero then overlap block mode becomes identical to traditional block mode Making Overlap Block Act Like...

Страница 104: ...that are desired The following table copied from the e1432_set_interrupt_mask manual page shows the conditions that can cause an interrupt Interrupt Mask Bit Definitions Define in e1432 h Description...

Страница 105: ...hat the host computer will not get flooded with too many interrupts For things like E1432_IRQ_BLOCK_READY which are not events but are actually states the module will do an interrupt after e1432_reena...

Страница 106: ...the VT1432A library As is always the case with interrupt handlers it is easy to introduce bugs into a program and generally difficult to track them down Be careful when writing this function Data Gati...

Страница 107: ...urement the VT1433B firmware sets up all hardware parameters and ensures that the input hardware is settled before starting to take data The firmware also ensures that any digital filters have time to...

Страница 108: ...VT1433B User s Guide The Host Interface Library 4 30...

Страница 109: ...5 Module Description VT1433B User s Guide Module Description 5 1...

Страница 110: ...inary q Optional Large Data Buffer 2 MSamples expandable to 16 MSamples q Data from FIFO available with overlap q VXI Shared Memory q Flexible triggering including pre and post triggering q AC DC coup...

Страница 111: ...er option VT1433B User s Guide Module Description 5 3 LBUS FIFO optional Local bus Bus connector 96002 micro processor SRAM 512 kB DRAM 32 MB Input 1 Input 2 optional DMA memory control Tachometer opt...

Страница 112: ...ut Circuit Input Circuit Differential Amp Differential Amp Differential Amp Range Selection Range Selection Anti Alias Filter Range Selection Anti Alias Filter Anti Alias Filter Anti Alias Filter Delt...

Страница 113: ...put channels The following illustration shows front panels for four or eight channels VT1433B User s Guide Module Description 5 5 b b u u s s Fail Fail Shut Shut Acs Acs Trigger Trigger COLA COLA 8 CH...

Страница 114: ...r VT1433B AYF its front panel will be different See the chapter on the Arbitrary Source or the chapter on the Tachometer for a description of its front panel VT1433B User s Guide Module Description 5...

Страница 115: ...an input connector for an external sample clock The sample clock must be TTL level and have a frequency between 40 96 kHz and 100 kHz Internally this frequency can be decimated q Cal This connector is...

Страница 116: ...VXI specifications it passes the bus lines through Priority Interrupt Bus The VT1433B generates interrupts by applying a programmable mask to its status bits The priority of the interrupt is determin...

Страница 117: ...data bus for VXI architecture It provides flexibility and versatility in transferring data Transfers over the VME Bus can be 16 or 32 bits wide The Local Bus supports faster transfer rates than the V...

Страница 118: ...d to retrieve the data See the chapter on The Host Interface Library Memory Map The following discussion of memory mapping is included as supplemental information It is not needed to operate the VT143...

Страница 119: ...Window Movable 7FFFF16 3000 016 Fixed DSP Bus Window Fixed 2FFFF16 2000 016 Send Receive Data Registers 1FFFF16 0004 F16 Fixed DSP Bus Window 0003 F16 0000 016 VXI Bus A16 Registers For more informati...

Страница 120: ...ter 3 Register 2C16 2A16 Parameter 2 Register 2816 2616 Parameter 1 Register 2416 2216 Query Response Register Command Register 2016 1E16 FIFO Count 1C16 1A16 Send Data Receive Data 1816 1616 RAM 1 14...

Страница 121: ...g clock line When programmed in a multiple module configuration only one of the VT1433B modules can provide the clock signal but any of them can trigger VT1433B User s Guide Module Description 5 13 Ex...

Страница 122: ...multiplexed To connect an External Sample Clock use the External Sample SMB connector on front panel of the VT1433B External Sample at word rate and External Trigger are available on the front panel o...

Страница 123: ...e system q Ground The connector is shunted to ground for a zero volt reference q Open Circuit In this mode the connector becomes an input which can receive a calibration signal up to 15 volts The VT14...

Страница 124: ...VT1433B User s Guide Module Description 5 16...

Страница 125: ...6 The Arbitrary Source Option VT1433B 1D4 VT1433B User s Guide The Arbitrary Source Option 6 1...

Страница 126: ...scribed by data downloaded by the software Source Output Modes The Arbitrary Source has several output modes including the following q arbitrary q sine q noise q random q burst COLA and Summer The COL...

Страница 127: ...e Option 6 3 56002 128k x 24 RAM Analog registers Gate array control Digital interpolation filter 8 96002 B Bus or A24 VXI Signal DAC Range DAC 25 6 kHz 6 4 kHz COLA AMP Summer input Shutdown circuitr...

Страница 128: ...front panel for eight channels The LEDs and connectors are described on the next page VT1433B User s Guide The Arbitrary Source Option 6 4 bus Fail Shut Acs Trigger COLA 8 CHANNEL 196 kSa s DIGITIZER...

Страница 129: ...ing the center pin of this connector to its shield causes the source to ramp down and shut off q Out This is the main output of the Arbitrary Source The Out connector can also be configured to output...

Страница 130: ...VT1433B User s Guide The Arbitrary Source Option 6 6...

Страница 131: ...7 The Tachometer Option VT1433B AYF VT1433B User s Guide The Tachometer Option 7 1...

Страница 132: ...see Trigger Lines in the chapter titled Module Description With the tachometer option the VT1433B still has that capability and is also able to accept an analog external trigger signal at the Tach 2 i...

Страница 133: ...eriod of time between counts that it will detect After a count is detected subsequent counts will be ignored until the holdoff time has passed Block Diagram VT1433B User s Guide The Tachometer Option...

Страница 134: ...eight channels The LEDs and connectors are described on the next page VT1433B User s Guide The Tachometer Option 7 4 bus Fail Tach 2 Acs Trigger Tach 1 8 CHANNEL 196 kSa s DIGITIZER DSP Chan 5 8 ExTri...

Страница 135: ...his LED is defined differently SMB Connectors q Tach1 This is one of the two tachometer inputs Tach1 cannot be configured as an external trigger q Tach2 This is the second of the two tachometer inputs...

Страница 136: ...VT1433B User s Guide The Tachometer Option 7 6...

Страница 137: ...8 Break Out Boxes VT1433B User s Guide Break Out Boxes 8 1...

Страница 138: ...Break Out Box q VT3241A ICP Break Out Box Other Break Out Boxes include the VT3242A Charge Break Out Box and the VT3243A Microphone Break Out Box See the documentation supplied with those products for...

Страница 139: ...tion has eight BNC connectors for input They each have two cables which connect to the sub miniature D connectors on the front panel of the VT1432A 33B Each of the two cables carries four channels VT1...

Страница 140: ...s the current sources for connectors 1 4 can be turned on or off as a group as can the current sources for connectors 5 8 Break Out Box Grounding Each connector on the VT3240A and VT3241A Break Out Bo...

Страница 141: ...his page shows the AMP part numbers for the parts needed to make the plug end of the cable This illustration shows a VT3240A Voltage Break Out Box a VT3242A Break Out Box requires a single cable with...

Страница 142: ...ain Shield 2 RFI GND 22 9 Diff 2 I2C SCL 21 8 Diff 2 CAL HIGH 20 7 CAL LOW BoB_EN 19 6 Diff 3 RFI GND 18 5 Diff 3 I2C SDA 17 4 RFI GND Drain Shield 3 RFI GND 16 3 RFI GND Drain Shield 4 I2C_EN 15 2 Di...

Страница 143: ...ff 4 2 Diff 4 5 Diff 3 6 Diff 3 8 Diff 2 9 Diff 2 12 Diff 1 13 Diff 1 Input Channel Shielding Connect at VT1432A 33B end of cabling ONLY 3 RFI GND Drain Shield 4 4 RFI GND Drain Shield 3 10 RFI GND Dr...

Страница 144: ...ble and the ground points for making individual channels single ended q I2C_xxx supply control signals to the active break out boxes Support is not provided for any other use These are not used with t...

Страница 145: ...9 Troubleshooting the VT1433B VT1433B User s Guide Troubleshooting the VT1433B 9 1...

Страница 146: ...options For example O E1432 1DE AYF tests the module as an 8 channel VT1432A with the tachometer option Without this option hostdiag only tests what it finds present Hardware which has failed in such...

Страница 147: ...is not generally useful V Print version info Hostdiag returns 0 upon success or returns non zero if an error is detected Coverage q Main board q DRAM SIMMs q Input SCAs Signal Conditioning Assemblies...

Страница 148: ...VT1433B User s Guide Troubleshooting the VT1433B 9 4...

Страница 149: ...10 Replacing Assemblies VT1433B User s Guide Replacing Assemblies 10 1...

Страница 150: ...esponding name and address of the manufacturer s codes shown in the tables see CAGE Code Numbers Caution The module is static sensitive Use the appropriate precautions when removing handling and insta...

Страница 151: ...GE code numbers Mfr Code listed in the replaceable parts tables Mfr Code Mfr Name Address 03LB1 VXI Technology Inc Irvine CA 92614 U S A 30817 Laird Technologies Delaware Water Gap PA 18327 U S A 8348...

Страница 152: ...Assemblies without VT1433B AYF or VT1433B 1D4 VT1433B User s Guide Replacing Assemblies 10 4...

Страница 153: ...0515 2033 MP005 0515 2028 4 SCR MCH M2 5 6MMLG 03LB1 0515 2028 MP006 E1432 44101 1 GSKT THERMAL CONDUCTOR 03LB1 E14320 44101 MP007 E1485 40601 1 GSKT RFT TOP CVR ADH SHT 03LB1 E1485 40601 MP008 0515 0...

Страница 154: ...Assemblies with VT1433B AYF VT1433B User s Guide Replacing Assemblies 10 6 A10 A11 A22...

Страница 155: ...0515 2033 MP005 0515 2028 4 SCR MCH M2 5 6MMLG 03LB1 0515 2028 MP006 E1432 44101 1 GSKT THERMAL CONDUCTOR 03LB1 E14320 44101 MP007 E1485 40601 1 GSKT RFT TOP CVR ADH SHT 03LB1 E1485 40601 MP008 0515...

Страница 156: ...Assemblies with VT1433B 1D4 VT1433B User s Guide Replacing Assemblies 10 8...

Страница 157: ...4 SCR MCH M2 5 6MMLG 03LB1 0515 2028 MP006 E1432 44101 1 GSKT THERMAL CONDUCTOR 03LB1 E14320 44101 MP007 E1485 40601 1 GSKT RFT TOP CVR ADH SHT 03LB1 E1485 40601 MP008 0515 0372 3 SCR MCH M3 0 8MMLG 0...

Страница 158: ...Part Number Qty Description Mfr Code Mfr Part Number W1 8120 6767 1 CBL ASM CXL 290MM 03LB1 8120 6767 W2 8120 6765 2 CBL ASM CXL 255 MM 03LB1 8120 6765 W4 8120 6762 1 CBL FLEX 5 COND 225 MML 03LB1 812...

Страница 159: ...Number Qty Description Mfr Code Mfr Part Number W2 8120 6765 1 CBL ASM CXL 255MM 03LB1 8120 6765 W3 8120 6766 2 CBL ASM CXL 03LB1 8120 6766 W4 8120 6762 1 CBL FLEX 5 COND 225MML 03LB1 8120 6762 VT1433...

Страница 160: ...Number Qty Description Mfr Code Mfr Part Number W2 8120 6765 1 CBL ASM CXL 255MM 03LB1 8120 6765 W3 8120 6766 2 CBL ASM CXL 03LB1 8120 6766 W4 8120 6762 1 CBL FLEX 5 COND 225MML 03LB1 8120 6762 VT1433...

Страница 161: ...S OPT AYF 03LB1 E1432 44303 MP206 E1400 84106 1 MOLD KIT TOP EXTR HNDL 03LB1 E1400 84106 MP207 E1400 84105 1 MOLD KIT BTTM EXTR HNDL 03LB1 E1400 84105 MP208 0515 1968 2 SCR MCH M2 5 6MMLG 03LB1 0515...

Страница 162: ...To remove the top cover 1Remove the five long screws using a T 10 Torx driver and remove the three short screws using a T 8 Torx driver Lift cover off VT1433B User s Guide Replacing Assemblies 10 14...

Страница 163: ...mblies Using a T 8 Torx driver remove the two screws that attach the handles to the assembly Pull out the handles making sure not to lose the two spacers 2Using a T 8 Torx driver remove the screw that...

Страница 164: ...ly to the front panel Using a 1 4 inch nut driver 4Remove ribbon cable from the A4 assembly by pulling back the latch on the connector and and removing cable Be sure to note the orientation of the cab...

Страница 165: ...old front panel using a T 8 Torx driver Be sure to note the positioning of the brackets alignment is critical 6To replace the front panel with another that does not have the label already attached re...

Страница 166: ...illustrations of an VT1433B with a standard configuration two input assemblies If the VT1433B has option 1DL one input assembly the following steps will be the same except the length of the screws and...

Страница 167: ...3Remove the top assembly by gently pulling it forward releasing it from the connectors 4Remove the remaining input assembly VT1433B User s Guide Replacing Assemblies 10 19...

Страница 168: ...o remove the top cover Disconnect the two cables leading to the A5 assembly and move cables aside 2 Using a T 10 Torx driver remove the three screws that attach the assembly to the VT1433B and lift th...

Страница 169: ...remove the top cover Disconnect the three cables leading to the A41 assembly and move cables aside 2 Using a T 10 Torx driver remove the three screws that attach the assembly to the VT1433B and lift...

Страница 170: ...A22 assembly 1 Remove the top cover see To remove the top cover Gently push the silver tabs outward and tilt the A22 assembly forward releasing it from the connector VT1433B User s Guide Replacing Ass...

Страница 171: ...ove the top cover and To remove the input assemblies 2AIf the module does NOT have VT1433B AYF or VT1433B 1D4 do the following Remove the five standoffs using a 1 4 inch nut driver and remove the thre...

Страница 172: ...move the five long and the three short standoffs using a 1 4 inch nut driver 2CIf the module has VT1433B 1D4 do the following Remove the 1D4 option assembly see To remove the VT1433B 1D4 assembly Remo...

Страница 173: ...11 Backdating VT1433B User s Guide Backdating 11 1...

Страница 174: ...dules that differ from those currently being produced With the information provided in this chapter this guide can be modified so that it applies to any earlier version or configuration of the module...

Страница 175: ...Appendix A Register Definitions VT1433B User s Guide Register Definitions A 1...

Страница 176: ...the VT1433B The VT1433B s functions can be more easily accessed using the VT1432A Host Interface Library software which is used for both the VT1433B and the VT1432A 16 Channel 51 2 kSamples s Digitize...

Страница 177: ...er 2416 2216 Query Response Register Command Register 2016 1E16 FIFO Count 1C16 1A16 Send Data Receive Data 1816 1616 RAM 1 1416 1216 RAM 0 1016 0E16 IRQ Status Register IRQ Reset Register 0C16 IRQ Co...

Страница 178: ...rs are defined as follows q VXI Bus A16 Registers These are the same registers accessed at the device s A16 base address q Fixed DSP Bus Window Accesses to this region are mapped to the corresponding...

Страница 179: ...format is defined in the following table Bit 15 12 11 0 Contents 0011 1MB of A24 Model Code 20216 for VT1433B q Status Register A read of this register provides information about the device s status...

Страница 180: ...cates that the device is in the Config Reg Init state and the Model Code bits of the Device Type register are not valid while a zero 0 indicates that the device is in either the self test or failed st...

Страница 181: ...24 register addresses The 12 least significant bits of the Offset register are always zero 0 Thus the Offset register bits 15 12 map the VME Bus address lines A23 A20 for A24 register accesses A read...

Страница 182: ...lways zero 0 q IRQ Config Register This register configures the first VME Bus interrupt source It provides for selection of the VME Bus IRQ level used and a bit mask It has the following format Bit 15...

Страница 183: ...ible to the on board DSP See the following section regarding D16 D08 access of 32 bit registers q Send Data Register Reading this register gets the next available word from the measurement data FIFO T...

Страница 184: ...data This mechanism also introduces a hazard Reads of less significant bytes get data from the 32 bit register last read by a most significant byte read In other words the least significant byte can t...

Страница 185: ...gain until the Command Parameter Ready bit is true When interrupted the DSP reads the command and its parameters writes any response data back to the Query Response Register and any other data to the...

Страница 186: ...11 The DSP must not clear the Done bit while Command Parameter Ready is true 12 The DSP must not change the Err bit while Done is true 13 A controller must not regard the done bits a valid while Comm...

Страница 187: ...DSP interrupt is generated When responding to this interrupt the DSP will follow this procedure 30 Clear the Done bit 31 Read and decode the command from the Command register 32 Read any parameters fr...

Страница 188: ...d Ready Model Code Spare This read write bit has no pre defined function ST Done This bit should be written to a one 1 when the DSP successfully competes its self test within five seconds after SYSRES...

Страница 189: ...s written as the desired output value Writing the Clock bit as a zero 0 will not change the output state The current state is read from the Value bit The DSP Command register has the following format...

Страница 190: ...VT1433B User s Guide Register Definitions A 16...

Страница 191: ...de for Information Interchange a standard format for data or commands backplane A set of lines that connects all the modules in a VXI system baseband A band in the frequency spectrum that begins at ze...

Страница 192: ...ines For example D16 access refers to data read across 16 lines daisy chain A set of instruments or modules connected together in a line Data and instructions enter each one before being buffered and...

Страница 193: ...the VT1432A 33B input is implemented using DRAM freerun counter A counter in which the bits always increment When the freerun counter reaches all ones it resets to all zeros and continues counting Fs...

Страница 194: ...s Message based devices can also be programmed at the register level The VT1432A and VT1433B are register based VXI devices module dependent commands Commands that are module dependent change a parame...

Страница 195: ...in the VT1432A also called Vibrato sample rate The rate at which the measurement data is sampled For the VT1432A the sample rate is 2 56 times the frequency span Sample rate is abbreviated Fs for sam...

Страница 196: ...stem sync pulses come from the system module tachometer The tachometer produces a signal which is proportional to the rotation of a device It can be programmed to produce one or more signals per revol...

Страница 197: ...tation a standard specification for instrument systems VXIplug play A set of standards which provides VXI users with a level of standardization across different vendors beyond what the VXI standard sp...

Страница 198: ...VT1433B User s Guide Glossary G 8...

Страница 199: ...ckplane connections 5 8 base sample rate 3 17 baseband 3 17 baseband decimation filter 3 17 B bus 5 10 block diagram 5 10 arbitrary source 6 3 decimation filter 3 17 tachometer 7 3 VT1433A 5 3 block m...

Страница 200: ...A 5 Dynamic RAM 5 10 E eight channel input See 8 channel input error messages 4 2 errornumbers 4 2 exact RPM triggering 7 2 example programs Agilent VEE 2 10 Visual Basic 2 19 exit button SFP 2 9 ExS...

Страница 201: ...9 4 22 manual trigger 3 29 4 22 meas button SFP 2 8 MEASURE state 3 27 3 28 4 20 4 21 measurement control 3 25 4 18 measurement control SFP 2 8 measurement initiation 3 26 4 19 measurement loop 3 27 4...

Страница 202: ...10 23 A2 assembly 10 18 A22 A24 assembly 10 22 A41 assembly 10 21 A5 assembly 10 20 replaceable parts assemblies 10 5 10 7 10 9 cables 10 10 10 11 10 12 front panel 10 13 reset hardware 5 8 software 5...

Страница 203: ...analog 7 2 arbitrary source 6 2 auto 3 29 4 22 external 3 29 4 22 5 13 5 14 7 2 input 3 29 4 22 LED 5 7 lines 5 13 manual 3 29 4 22 source 3 29 4 22 tachometer edge 3 29 4 22 TTL 5 13 7 2 Trigger LED...

Отзывы: