Home
Tektronix VX4750 Manual - Artisan Technology Group
Contents
1. Oo m se c 3 54 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 M Command SWP OFF Disable a frequency sweep initiated by the ISWP LSWP or XSWP commands Syntax SWP OFF TM Purpose The SWP OFF command instructs the VX4750 to disable a frequency sweep that is in progress Description After a ISWP LSWP or XSWP command has been sent to the VX4750 a SWP OFF command may be sent to disable the frequency sweep and restore the frequency specified in the most recent FREQ command MM VX4750 3 55 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Syntax Purpose Description TRGI Select a VXI TTL trigger as an input trigger source or select the polarity of the front panel trigger input signal TRGI z z TM The TRGI command selects a VXI TTL trigger signal as an input trigger source It is also used to select the polarity of the front panel trigger input The VX4750 may be triggered by a TRIG command by a VXI word serial protocol TRIGGER comma
2. 7 Appendix D OptiOns issus re Y ER ETE Rcg eee A 45 VX4750 Option 80 ge e Ra Rx dees theese RR RE ete nis A 46 VX4750 Option 04 Introduction and Specifications A 47 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Contents Appendix E User Service 4 A 57 Appendix Adjustment and Calibration A 59 Appendix Glossary A 61 ii VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com a 7 _ _ General Safety Summary Injury Precautions Product Damage Precautions VX4750 Review the following safety precautions to avoid injury and prevent damage to this product or any products connected to it To avoid potenital hazards use this product only as specified Only qualified personnel should perform service procedures While using this product you may need to access other parts of the system Read the General Safety Summary in other system manuals for warnings and cautions related to operating the system Avoid Electric Overload To avoid electric shock or fire hazard do not apply a vol
3. Frequency counter MOD IN FUNC OUT Q RF input m7 BNC T connector 50 terminator Figure 8 VX4750 Option 04 Modulation Frequency Verification Setup A 52 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix D AM Mlodulation Index Verification Test Setup Connect the UUT VX4240 DC calibrator and oscilloscope as shown in the following diagram Select a 50 Ohm load on channel 1 of the oscilloscope UUT DC calibrator VX4240 Output Sense Test oscilloscope MOD IN SIG IN FUNC OUT Ts BNC T connector 50 O terminator Figure 9 VX4750 Option 04 Modulation Index Verification Setup VX4750 53 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix D PM Modulation Phase Deviation Verification Test Setup Connect the UUT a VX4750 the mixer the low pass filter the DMM and the DC calibrator as shown in the diagram below Use 50 Ohm coax cable for connections to the UUT VX4750 and mixer Use twisted pair for S4 to S4 connections 54 54 5 9 4 3 8 1 2 6 UUT VX4750 Twisted MOD IN pair cables FUNC OUT BNC BNC cable BNC cable DC calibrator Output Sense Digita
4. o _ _______ Command REV Revision Level Syntax REV TM Purpose The REV command instructs the module to return the revision level of the onboard microprocessor firmware Description This command returns the revision level of the onboard firmware as an alphanumeric string representing the revision level Example REV TM Response Syntax An example of a typical response is REVISION 1 3 CR LF VX4750 3 51 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 6 66 Syntax Purpose Description RST Reset the VX4750 to its power up state RST lt TM gt The RST resets the VX4750 Module After receiving a RST command the Waveform Frequency Amplitude Phase Offset Burst count Externat modulation Internal modulation Internal sweep VXI TTL triggers Assumed load on function output Frequency reference input Reference applied to REF OUT conn Polarity of signal applied to TRIG IN connector Opt 04 TRIG In at connector S4 VX4750 Module configures itself as follows Sine 1 kHz 150 mV O deg OV O continuous opera
5. Command Syntax Purpose Description LSWP Log sweep the frequency of the Output Waveform LSWP 2 Za 23 24 26 25 z lt TM gt Sweep the frequency of the output waveform from a specified start frequency to a specified stop frequency The LSWP command specifies the start frequency marker frequency stop frequency and sweep time to be used The frequency of the output waveform varies exponentially with time The frequency of the waveform varies with time according to the equation fit f1 10 t T log10 f2 11 where f1 is the start frequency f2 is the stop frequency and T is the sweep time 2 2 and 2 are decimal numbers in integer real format that represent the Start marker and stop frequencies respectivelv z is a positive decimal number in integer or reai format that specifies the sweep time in seconds Zz 24 2 are ASCII strings that represent the units of frequency associated with arguments z z and z respectively Valid values for Zo 24 and z are Z Unit Hz Hertz default KHz KiloHertz MHz MegaHertz If z4 z or 2 are not specified a value of Hz is assumed The maximum sweep rate is given by the equation f T f2 10010 2 1 In 10 T The minimum sweep rate is given by the equation f 0 f1 log10 f2 f1 In 10 T where f1 start frequency f2 stop frequency and T sweep time For sweeps in the frequency range 1 miiliHz to 10 M
6. 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition n of 3 58 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 2 Command TRIG Trigger the VX4750 Syntax TRIG lt TM gt Purpose The TRIG command triggers the VX4750 Description This command is typically sent to the VX4750 after a BRST command with a non zero burst count When the VX4750 receives a TRIG command the function output is gated on and the number of cycies specified in the BRST command is generated a VX4750 3 59 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Purpose Description Exampies Errors WAVE Select Output Waveform WAVE z 2 TM The WAVE command selects the type of waveform to be output to the VX4750 Function output 2 an ASCII string that indicates the type of waveform to be output according to the following table Value of z Waveform Selected DC dc SINE sine SOR square TRI triangle RAMP ramp RMPP ramp RMPN ramp ARB arbitrary PULS pulse z is sent only for the puise waveform it specifies the desired duty cycle o
7. J 3 28 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 FREQ Frequency Syntax FREQ TM Purpose The FREQ command instructs the VX4750 to return the current frequency setting Description This command returns the frequency specified by the latest valid FREQ command Example FREQ TM Response Syntax An example of a typical response is FREQUENCY 10 000 Hz CR LF eee VX4750 3 29 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command Syntax Purpose Description Examples FSK Command the trigger input or selected VXI TTL trigger to act as a frequency shift keying FSK modulation source FSK z 2 25 24 tm Set the mode of the front panel trigger input or selected VXI TTL trigger to FSK modulation Specify the upper and lower FSK frequencies Arguments z and z specify the lower FSK frequency This frequency is generated when the modulating signal is in its inactive state Arguments 2 and 2 specify the upper FSK frequency This frequency is generated wnen the modulating signal is in its active state z 2 decimal numbers in integer or real format 2 2 optional ASCII strings that indicate the units of frequency associated with z and z respectively Valid values for 2
8. The number of frequency sweeps performed is determined by the BRST command If no BRST command is issued or a BRST 0 command is issued a continuous frequency sweep is performed The marker output is pulsed low when the frequency of the selected waveform is equal to the marker frequency A frequency sweep initiated by the ISWP command may be disabled by sending a SWP OFF command to the VX4750 Example ISWP 2e3 50 kHz 1 MHz 20 lt TM gt This example initiates a continuous linear frequency sweep from 2KHz to 1MHz The marker output is active when the output waveform passes through 50 KHz It takes 20 seconds to sweep the frequency from 2 KHz to 1 MHz Errors If the command contains syntax errors such as ISWP 100Hz 2Hz 24Hz 3 TM the stop frequency is less than the start frequency then the module s Error LED wili be lit and a VXIbus Request True interrupt will be generated if interrupts have been enabled with the INT command In an IEEE 488 system the Request True interrupt will cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition 3 36 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 MM
9. 1 1ndino 900019392 jouBd 1003j 03 eq e2u919 9J ZHI JO ZHIN OL 5129196 0438 Gb 21 8 6409105 06 ojoo Anp Ajtoedg oj uonenpouu eui eur 195 WMd 9b uonginpou Buey yiys eseud unojeAg A 1ndyno uo Bap epoou3 xSd Gt eseud eui seljioeds eseud oj 3ndui uonenpoui jgusejxe eu eut 8395 Wd Guaranteed 888 88 SOURCE www artisantg com Artisan Technology Group Quality Instrumentation CLEAR CLEAR LOCK CONTROL EVENT READ STATUS BYTE RESPONSE ENABLE SET LOCK TRIGGER Command protocol and syntax for the VX4750 Module is as COMMAND SYNTAX follows 3 3 1 Each command consists of a single lina of characters Parameters may not be wrapped around Every command must end with a line feed lt LF gt or semicolon Carriage returns CR are optional before line feeds or semicolons 2 If a character is not enclosed by brackets that character itself is sent otherwise 1 encloses tha symbol for the actual argument optional parameters or characters CR carriage return lt LF gt line feed TM terminator a line feed or a semicolon 3 Any character may be sent i
10. L zZ d seunopinD uonsjieisu Mojo p L d 168 001100 918 88121IAS Bins eg 41135 eui sjoBed oyy 19431 sesequueied ur siequinN 39N3H333U JINGOW 092 pR yj o OP d 4 deems Aouenboej ue jo oui ui pesn sor uenbej dois 3161s Oy ZdMSX 09 eui oj indyno eui edA eui Aji eds JAWM 19 2 deems oyy jo 4018 pue 11016 euge deams AouenbeJj yndu jeujelxe eu oyl 19 dMSX 65 AjsnolAeid e ndino OSZHXA 941 8 DIYL 89 ndino 1 jeued 1uo1j ey jo eui 195 pubs 168001 11 8 109195 98 ndu 766841 joued yo Aquejod eui 196 851nos 198811 1ndut ue se 160011 31 1 IXA 912996 89 dASY 10 571 SMSI 941 Ag parenu dooms 3JO JMS FS Bumos poned ojdwes ey 28345 Eg ueuw osn poured ejyduies oy ua3ds 28 e 91215 dnje od 01 19598 LSH 19 0S5 bXA 941 Jo jone Uoso eut 2A3H 06
11. lS3no03H 3148 318vVlIVAV 31A8 Su31dniBB31NI NOILVH3d0 1VINHON NIO3S YIJLANYYIJLNI 1 3GOW SDONOHHONASV NOIL VH3dO 1VINHON NOI1VH3JO 1lVINHON LHO8V SOSLEXA 997 10039 spuguiuioo 0003014 snqix A J epueuxuoo 0G UXA 942 Aq spuguiuoo gjep uou eseup CSUNVINWOS W3ISAS pe o2o st doo pex2oj aseud 46 4 94 43201 3S YHd pejeB si ndino eui 5 OSZb XA OY jo 1ndjno uonoung eui 31v5 OAD amp nq3iNA PBuisseooJd s SW BuywiwesBoid 1593 Ul punoj BEY 10430 ug 893 Buiuonounj seyddns samod eur SOJT 1 USUM 10300 0 NI padde jeuBis 10109UUO2 INO 334 01 perjdde eouelejoy indu 99u919491 Aouenbej4 9 noy x20 2 ZHN 1801910 09u919 91 ZH OL 08 yndino uonounj uo proj peuinssy Pe qesip TLL IXA jeule1uj Ho 80491 yo Uuone npouJ 3 uongiedo snonunuoo 0 junoo Ising AO 1950 Bep eseud AW 081 Aouenboe1J euis U0J8AEA 1611891 dn jeMod Jo uonejduioo oyy 19449 OGZPXA 94 Jo uonipuoo
12. Interrupt Acknowledge Data Rate VXlbus Commands Supported VXIbus Protocol Events Supported VXlIbus Registers ID Register Contents Device Type Register Contents Power Requirements D16 lower 8 bits returned are the logical address of the module Buffered mode write 200K bytes sec maximum Nonbuffered mode write 20K bytes sec maximum All VXIbus commands are accepted e g DTACK wiil be returned The following commands have effect on this module ail other commands will cause an Unrecognized Command Event ABORT NORMAL OPERATION ASYNCHRONOUS MODE CONTROL BEGIN NORMAL OPERATION BYTE AVAILABLE with or without END bit set BYTE REOUEST CLEAR CLEAR LOCK CONTROL EVENT END NORMAL OPERATION READ INTERRUPTER LINE READ INTERRUPTERS READ PROTOCOL READ PROTOCOL ERROR READ STATUS BYTE RESPONSE ENABLE SET LOCK TRIGGER VXIbus events are returned VME interrupts The following events are supported and returned to the VX4750 Module s commander REQUEST TRUE In IEEE 488 svstems this interrupt will cause a Service Request SRQ to be generated on the IEEE 488 bus ID Device Type Status Control Protocol Response Data Low See Appendix A for definition of register contents BFFC F511 All required dc power is provided by the power supply in the VXlbus mainframe pT hf a SS SS VX4750 1 12 Artisan Technology Group Quality Instrumentati
13. The maximum frequency that may be specified in a FREQ command depends on the selected waveform Waveform Maximum frequency Sine 25 MHz Square 10 MHz Triangle 500 KHz Pulse 500 KHz Ramp 50 KHz Arbitrary 1 MHz The FREQ command may be used for arbitrary waveforms only for 4096 point waveforms NOTE if the FREQ command is used for an arbitrary waveform the sample time for each point may vary and or points in the waveform may be skipped in order to produce the specified frequency Examples FREQ 1 Hz TM freq 2 00000 6 TM Freq 2 0 MHz TM The first example selects a frequency of 1 Hertz The second and third examples select a frequency of 2 megaHertz TREE VX4750 3 27 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 E 5 If the command contains syntax errors such as FREQ 100e6 MHz TM specify a frequency that the VX4750 is incapable of generating then the module s Error LED wiil be lit and VXIbus Request True interrupt will be generated if interrupts have been enabled with the INT command In IEEE 488 system the Request True interrupt will cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition io C X U U0 OC w
14. 4 rtisan tisan Technology Group is your source for quality new and certified used pre owned equipment FAST SHIPPING AND SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT DELIVERY Experienced engineers and technicians on staff Sell your excess underutilized and idle used equipment TENS OF THOUSANDS OF at our full service in house repair center We also offer credit for buy backs and trade ins IN STOCK ITEMS www artisantg com WeBuyEquipment EQUIPMENT DEMOS HUNDREDS OF InstraV ea REMOTE INSPECTION LOOKING FOR MORE INFORMATION MANUFACTURERS Remotely inspect equipment before purchasing with Visit us on the web at www artisantg com 7 for more our interactive website at www instraview com 7 information on price quotations drivers technical LEASING MONTHLY specifications manuals and documentation RENTALS ITAR CERTIFIED Contact us 888 88 SOURCE sales artisantg com www artisantg com User Manual Tektronix 4750 Function Generator Module 070 9151 05 mun This document applies for firmware version 2 60 and above Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Copyright Tektronix Inc rights reserved Tektronix products are covered by U S and foreign patents issued and pending Information in this publication supercedes that in all previously published material Specifications and p
15. 7 6 5 43 2 1 0 765 43 2 10 0 ARB 0 0 lt Waveform Ram Data gt marker The amplitude and dc offset of the loaded arbitrary waveform may be varied with the AMPL and OFST commands The resuiting output voltage given an AMPL setting of a volts peak an offset setting of o volts and a DAT voltage of p volts is output voltage 3 13 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 For the AMPL command to produce an accurate amplitude the largest value in the DAT command must be equai 1V and the smallest value must be equal to 1V Example ASCII data format SPER 1 SEC BRST 0 AMPL 2 VP OFST V DAT 1 0 0 0 1 0 0 0 TM WAVE ARB This example specifies the sequence of voltages 2V OV 2V OV Each voltage in the sequence is output for 1 second The sequence is repeated indefinitely Binary data format SPER 1 uSEC BRST 100 AMPL 2V OFST 0 DAT 0 Ofh lt ffh gt 08h 00h 00h 00h 04h 00h WAVE ARB TRIG the above example the following sequence of voltages is generated 2V OV 2V 2V A high TTL level will be output to the ARB Marker output for the first three samples The ARB marker output will be driven low during the last sample Each voltage in the sequence is output for 1 microsecond The sequence is repeated 100 times Errors If a
16. Error 25 FREQUENCY SWEEP RATE OUT OF RANGE 21Hz SEC Error 26 FREQUENCY SWEEP RATE OUT OF RANGE 7 5MHz SEC Error 27 INTERNAL SWEEP FREQUENCIES CROSS RANGES Error 28 ARB DATA OUT RANGE Error 29 MAXIMUM DUTY CYCLE DEVIATION EXCEEDED Error 30 INVALID DUTY CYCLE SPECIFIED IN WAVE PULS COMMAND Error 31 ARB MODE SAMPLE PERIOD OUT OF RANGE Error 32 INVALID FM MODE SPECIFIED 3 22 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 MMMM M Error 33 MISSING PARAMETER FOR xxx COMMAND Error 34 PARAMETER COUNT EXCEEDED FOR xxx COMMAND Error 35 FILT COMMAND VALID IN ARB MODE ONLY Error 36 BURST COUNT MUST BE 0 FOR XXX COMMAND Error 37 HEX ERROR Error 38 FREQUENCY SWEEP VALID ONLY FOR 4096 POINT ARB WAVEFORM Error 39 INVALID INTERNAL SWEEP TIME SPECIFIED Error 40 MAXIMUM START FREQ TO STOP FREQ RATIO EXCEEDED Error 41 MAXIMUM PSK FREQUENCY EXCEEDED Error 42 RESERVED Error 43 NOVRAM CHECKSUM ERROR STORED C S XXXX CALCULATED C S XXXX Error 44 RESERVED Error 45 RATIO OF START FREQUENCY TO STOP FREQUENCY MUST BE 10 0 Error 46 RESERVED Error 47 XSWP START FREQUENCY MUST BE gt 500HZ Error 98 RESERVED VX4750 3 23 Artisan
17. ODEFFh to the VX4750 s Data Low register 2 The commander reads the VX4750 s Data Low register The VX4750 Moduie has no registers beyond those defined for VXIbus message based devices All communications with the module are through the Data Low register the Response register or the VXIbus interrupt cycie Any attempt by another module to read or write to any undefined location of the V X4750 s address space may cause incorrect operation of the madule AS with all VXIbus devices the VX4750 Moduie has registers located within a 64 byte block in the A16 address space The base address of the VX4750 device s registers is determined by the device s unique logical address and can be calculated as follows Base Address V 40H COOOH where V is the device s logical address as set by the Logical Address switches VX4750 Configuration Registers Below is a list of the VX4750 Configuration registers with a compiete description of each this list RO Read Only WO Write Only Read W Write The offset is relative to the module s base address A 2 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix _ REGISTER DEFINITIONS Register ID Register Device Type Status Control Offset Protocoi Response Data High Data Low Data Low REGISTER BIT DEFINITIONS ID Device Protocol Addre
18. Ramp 50 KHz Arbitrary 1 MHz The DFREQ command may be used for arbitrary waveforms only for 4096 point waveforms NOTE if the FREQ and DFREQ commands are used for an arbitrary waveform the sample time for each point may vary and or points in the waveform may be skipped in order to produce the specified frequency Example FREQ 1MHz DFREQ 10KHZ DFREO 10KHZ The first example selects a base frequency of 1 MHz using a FREQ command DFREQ commands are then used to change the frequency to 1 01 MHz and then to 990 KHz M MM M VX4750 3 15 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Errors If the command contains syntax errors such as FREQ 10e6 DFREO 5MHz TM sum of FREQ DFREO frequencies crosses frequency ranges then the module s Error LED wiil be lit and a VXIbus Request True interrupt will be generated if interrupts have been enabled with the INT command In an IEEE 488 system the Request True interrupt will cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition J J M 3 16 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command DINT Disable
19. Repeat steps 2 through 7 for phase deviations of 40 degrees through 160 degrees in increments of 20 degrees Disable phase modulation by sending the following command string to the UUT PM 0 0 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C FSK Modulation Verification Test Setup Connect the output of the UUT to channel 1 of the oscilloscope Select the 50 Ohm load on channel 1 of the oscilloscope Test Procedure 1 2 3 4 5 6 Initialize the UUT with the following command string WAVE SINE FREQ 1 6 5 5 VPP FSK 500KHZ 1 5MHz TRGI VXI 2 This command instructs the UUT to output a 1 MHz sine waveform with an amplitude of 5 5 volts peak to peak This command also commands the UUT to use VXI TTL trigger 2 as a modulation source for frequency shift keying FSK modulation The two FSK frequencies specified are 500 KHz and 1 5 MHz Initialize the 73A 270 pulse generator with the following command string 100S3ROA100000L100005LOC28TOB This commands instructs the 73A 270 to drive VXI TTL trigger 2 with a 5 Hz TTL square wave Observe the FSK modulated sine waveform on the oscilloscope Verify that the frequency of the UUT wave form is alternating between 500 KHz and 1 5 MHz at a 5 Hz rate Command the UUT to deselect VXI TTL trigger 2 by sending it the following command TRGI VXI OFF Halt the operation o
20. Specify the frequency of the output waveform Return the frequency specified in the most recent valid FREQ command Set the mode of the front panel trigger input or selected VXI TTL trigger to FSK modulation Specify the upper and lower FSK frequencies Return the upper and lower frequencies selected by the front panel trigger input or selected VXI TTL trigger when it is programmed for external FSK modulation VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 T ER SS SSS SSS SSS SERE DE ya E E E t IMP Specify the load impedance to be driven by the function output INT Enable VXI event generation from the module IST Initiate a self test ISWP Specify parameters to be used in generating an internal linear frequency sweep of the output waveform LSWP Specify parameters tc used in generating an internal log frequency sweep of the output waveform NBUF Places the module in nonbuffered mode OFST Specifies the dc offset of the output waveform OFST Returns the current dc offset of the output waveform PHAS Specifies the phase of the output waveform PHAS Returns the phase specified in the most recent valid PHAS command PM Set the mode of the external modulation input to phase modulation Specify the maximum phase deviation PSK Encode data on the output waveform using phase shift keying modulation PWM Set the mode of the exter
21. This indicates that the VX4240 has been triggered and that it has finished collecting data Request the VX4240 to calculate and return the duty cycle of the UUT waveform by sending it a AWD10000 0 command and reading the response The VX4240 will return three numbers in ASCII floating point format equal to the maximum minimum and average duty cycle of the UUT square wave The floating point number representing the average duty cycle is preceded by the string DA Verify that the average duty cycle is equal to 5096 x 196 Request the VX4240 to calculate and return the average overshoot of the UUT waveform by sending it a AQ10000 0 command and reading the response The average overshoot is preceded by the string OA Also request the VX4240 to return the average peak to peak amplitude of the UUT waveform by sending it a AK10000 0 command and reading the response The average peak to peak amplitude is preceded by the string KA Express the average overshoot as a percentage of the average peak to peak amplitude of the UUT waveform This percentage should be less than or equal to 5 Observe the rise fall times of the UUT square wave on the oscilloscope Use the following figure as an aid in making these measurements Verify that the rise fail times are less than or equal to 25 nanoseconds VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Square
22. Turn off power and remove the module from the VXlbus mainframe 2 Remove loose dust on the outside of the instrument with a lint free cloth 3 Remove any remaining dirt with lint free cloth dampened in a general purpose deter gent and water solution Do not use abrasive cleaners User Replaceable Parts Replacement parts are available through your local Tektronix field office or representative Changes to Tektronix instruments are sometimes made to accommodate improved com ponents as they become available Therefore when ordering parts it is important to in clude the following information in your order m Part number w instrument type or model number w Instrument serial number m Instrument modification number if applicable VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix E User Replaceable Parts Part Description User Manual Label Fuse Micro 4 Amp 125 V Fast Fuse Micro 1 Amp 125 V Fast Shield Front Screw Phillips Metric 2 5 X 16 FLHD SS Part Number 070 9151 XX 950 9158 XX 159 0374 00 159 0116 00 950 1327 XX 211 0867 00 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix F Adjustment and Calibration The module is fully calibrated when shipped from the factory No adjustments are required It is recommended that the verificati
23. VXI Card Size Module Specific Commands VMEbus interface Interrupt Level Signal level TTL Connector signal DEM 9S pin 1 return DEM 9S pin 2 Frequency 10 MHz or 33 MHz Signal level TTL Duty cycle 5096 20 Accuracy 1ppm Connector BNC Signal Level Positive or negative TTL puise Connector BNC VXI Trigger Protocol Asynchronous Frequency 10 MHz 33 MHz Signal level TTL Duty cycle 50 10 Coupling AC Connector BNC Signal level TTL active polarity programmable to high or low Connector front panel BNC Modulation input for FSK modulation Mode FM PM AM PWM Frequency Sweep command selectable input Impedance 10 K Ohm Nominai Signal level 1 414V for FM PM AM PWM OV to 10V for frequency sweep Coupling DC Connector BNC Fully compatible with the VXIbus Specification for message based instruments with the Halt switch in the ON position VXI message based instrument Word serial C size one slot wide All module specific commands and data are sent via the VXIbus Byte Available command All module specific commands are made up of ASCII characters Module specific data may be in either ASCII or binary format Data transfer bus DTB slave A16 D16 only Switch selectable levels 1 through 7 i i 1 11 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 1
24. 1 714 428 142 142 428 714 1 ampl 2 sper 240nsec wave arb This example produces a stairstep waveform The duration of each step is 238 nanoseconds Errors If the command contains syntax errors such as SPER 600 SEC TM invalid sample period then the module s Error LED will be lit and a VXIbus Request True interrupt will be generated if interrupts have been enabled with the INT command In an IEEE 488 system the Request True interrupt wiil cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition ts VX4750 3 53 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command Syntax Purpose Description Example Response Syntax SPER Period Query SPER lt TM gt The SPER command instructs the VX4750 to return the current arbitrary waveform sample period setting This command returns the time specified by the latest valid SPER command The value specified in the SPER command is rounded to the nearest multiple of 29 8 nsec 1 22 Hz This rounded value is the actual value used in the generation of the arbitrary waveform This rounded value is returned in response to the SPER command SPER TM An example of a typical response is SAMPLE PERIOD 0 000001013 SEC lt CR gt lt LF gt
25. 1 Command the UUT to output a 1 kHz sine waveform with an amplitude of 0 dBm by sending it the following command rst freq 0 dfreq le3 ampl OdBm 2 Measure the DC voltage at the EPM 1 chart recorder output and save 3 Use the DFREQ command to set the waveform frequency of the UUT to the following frequencies 500 kHz 1 MHz 1 5 MHz 2 0 Mhz and 3 MHz At each frequency measure the voltage at the EPM 1 chart recorder output and convert the reading to units of dBm using the following formula P Vi Vb 2 5 V dB Where Vi is the DMM reading Vb is the DMM reading saved in step 2 and P is the UUT output power Verify that the output power P is in the range 0 1 dBm at each frequency Note that checking the amplitude flatness from 1 kHz to 3 MHz to be 0 1 dB and checking the amplitude accu racy at 1 kHz to be 0 1 dB ensures that the amplitude accuracy from 1 kHz to 3 MHz is with in the 0 2 dB specification Flatness from 0 001 Hz to 1 kHz is guaranteed by design to be 0 1 dB This ensures that the amplitude accuracy in this range is also 0 2 dB 4 Repeat step 3 for frequencies of 4 MHz to 10 MHz in 1 MHz steps At each frequency verify that the UUT output power is in the range 0 4 dB Note that checking the amplitude flatness from 4 MHz to 10 MHz to be 0 4 dB relative to the amplitude at 1 kHz and checking the amplitude accuracy at 1 kHz to be 0 1 dB ensures that the amplitude accuracy from 4 kHz to 10 MHz is with
26. 3 Disable PSK modulation by sending the following command to the UUT PSK OFF VX4750 27 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Internal Linear Frequency Sweep Verification T etu Connect the UUT the oscilloscope and the VX4240 as shown in the following diagram Internal Linear Log Sweep Test Osc i 5 Ch 1 SOOhm Test Procedure 1 Initialize the UUT by sending it the following command string WAVE SINE FREO 10KHZ AMPL 5 5VPP This command instructs the UUT to output a 10 KHz sine waveform with an amplitude of 5 5 volts peak to peak 2 Initialize the VX4240 by sending it the following command string R F10E6 LS CP2000 ME VA10 This command instructs the VX4240 to AC couple its signal input Set its input voltage range to 10 volts Sample its input every 100 nanoseconds 28 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com VX4750 3 4 5 6 7 8 9 Collect 2000 samples after it is triggered Trigger on the falling edge of the signal applied to its external trigger input Send the TA command to the VX4240 This arms the VX4240 external trigger Send the following command string to the UUT ISWP 10KHZ 20KHZ 100KHZ 5 This commands th
27. 990 PRINT END OF PROGRAM TM 995 END 996 1500 READ BACK VX4750 STATUS 994999909909999490949999999 1505 PRINT VX4750 STATUS TMS 1510 WRT FREQ TMS FREQUENCY SETTING INQUIRY 1520 CALL IBWRT PCX SEND COMMAND TO VX4750 1530 CALL IBRD PCX RD CALL READ FUNCTION 1540 PRINT LEFTS RDS IBCNT DISPLAY RESPONSE 1550 WRT AMPL TM AMPLITUDE SETTING INQUIRY 1560 CALL IBWRT PCX96 SEND COMMAND TO VX4750 1570 CALL IBRD PCX RD CALL READ FUNCTION 1575 PRINT LEFTS RD IBCNT DISPLAY RESPONSE 1580 WRT OFST TM DC VOLTAGE OFFSET INQUIRY 1590 CALL IBWRTIPCX WRTS SEND COMMAND VX4750 1600 CALL IBRD PCX RD CALL READ FUNCTION 1610 PRINT LEFTS RD IBCNT DISPLAY RESPONSE 1620 WRT BRST TM BURST COUNT SETTING INQUIRY 1630 CALL IBWRT PCX SEND COMMAND TO VX4750 a eee VX4750 4 5 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 4 1640 CALL IBRD PCX RD CALL READ FUNCTION 1650 PRINT LEFTSIRD IBCNT DISPLAY RESPONSE 1655 PRINT 1660 RETURN 4 6 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix A VXlbus Operation If the user s mainframe has other manufacturer s computer boa
28. Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 V 22 SRQ line on the iEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition NOTE The output will momentarily squeich when the PHAS command is issued SS ERREUR SS VX4750 3 43 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 PHAS Phase Syntax PHAS TM Purpose The PHAS command instructs the VX4750 to return the current phase sett ng Description This command returns the phase specified by the latest valid PHAS command Example PHAS TM Response Syntax An example of a typical response is PHASE 0 00 DEG lt CR gt lt LF gt 3 44 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 ee a a Command PM Set the mode of the external modulation input to phase modulation Syntax 2 2 x TM Purpose The PM command sets the mode of the external modulation input to phase modulation It also specifies the peak phase deviation assuming that a 1 volt RMS sine wave is applied to the external modulation input Description Arguments z and z determine the maximum phase deviation from the phase specified in the PHAS comma
29. CALL IBWRTIPCX96 685 WRT OFST 2 5V TM SET DC OFFSET TO 2 5 VOLTS 690 CALL IBWRT PCX 5 695 60508 1500 READ AND DISPLAY VX4750 STATUS 686 PRINT PRESS ENTER TO CONTINUE PAUSE PROGRAM 698 INPUT A 699 700 PROGRAM VX4750 FOR LINEAR FREQUENCY SWEPT TRIANGLE 710 CLS 720 PRINT 2 VOLT SWEPT TRAIGLE WAVE TM 730 WRT AMPL 2VP TM SET AMPLITUDE TO 2 VOLTS PEAK 740 CALL IBWRTIPCX96 WRTS 750 WATS FREQ 1 3 TM SET FREQUENCY FOR 1 0KHZ 755 CALL IBWRT PCX WRT 760 WARTS OFST OV TM DC OFFSET TO ZERO VOLTS 765 CALL IBWRT PCX 770 WRT WAVE TRI TM SET TRIANGLE WAVE FUNCTION 775 CALL IBWRT PCX WRT 780 WRT ISWP 2 3 1 5 5 5 10 TM SET SWEEP FROM 2KHZ TO SOOKHZ 790 CALL BWRT PCX96 WITH MARKER AT 10KHZ 10 SECONDS 791 GOSUB 1500 READ AND DISPLAY VX4750 STATUS 792 PRINT PRESS ENTER TO CONTINUE PAUSE PROGRAM 793 INPUT A 795 WATS SWP OFF TM STOP SWEEPT WAVEFORM 796 CALL IBWRT PCX WRT 797 800 PROGRAM VX4750 FOR BURST OF 5 PULSES OF 10 KHZ SINEWAVE 810 CLS 820 PRINT PULSED 10 KHZ SINE WAVE TM 830 WRT AMPL 1VRMS TM SET AMPLITUDE TO 1 VOLT RMS 840 CALL IBWRT PCX 850 WRTS FREQ 1E4 TMS SET FREQUENCY FOR 10 0KHZ 860 CALL IBWRT PCX WRT 865 WRT BRST 5 TM BURST COMMAND TO 5 870 CALL IBWRT PCX WRT 875 WRTS WAVE SI
30. FUNCTION output of the VX4750 is enabled It is cleared when the FUNCTION output is gated off Lock LED This green LED indicates the state of the phase locked loop used to generated sine waves with a frequency greater than 10 MHz This LED is lit when the high frequency phase locked loop is locked The VX4750 Module has six fuses for 5V 12V 24V 24V 5 2V and 2V These fuses protect the module in case of an accidental shorting of the power bus or any other situation where excessive current might be drawn If the 5V fuse opens the VXIbus Resource Manager wiil be unable to assert SYSFAIL INHIBIT on this module to disable SYSFAIL If the 5V fuse opens remove the fauit before replacing the fuse Replacement fuse information is given in the Specifications section of this manual 1 6 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 1 Figure 2 VX4750 Front Panel Refer to Appendix D for Option 04 information VX4750 1 7 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Specifications Waveforms Frequency Range Phase Offset Amplitude Range Resolution typical Accuracy Flatness D C Offset Range Resolution typical Accuracy Section 1 Sine Square Triangle Positive Ramp Negative Ramp Pulse Arbitrary Sine 1 milliHz 25 MHz
31. Square 1 milliHz 10 MHz Triangle 1 2 500 KHz Pulse 1 milliHz 500 KHz Ramp 1 milliHz 50 KHz Resolution 1 milliHz for frequency range 1 milliHz to 10 MHz 4 milliHz for frequency range 10 MHz to 25 MHz Accuracy 1 ppm 0 degrees 50 degrees C Stability Ageing Rate 1 ppm year Range 180 0 degrees Resolution 0 1 degrees Accuracy 3 or 5 nsec whichever is greater 0 000 Vp to 11 Vp into high impedance load 265 535 kQ 0 000 Vp to 5 5 Vp into 50 load Resolution Amplitude in Vp D C Offset in Volts 2 1 001 V to 5 500 V into 50 load 1 0 000 V to 1 000 V into 50 load 0 2 dB 0 1 dB typical or the absolute accuracy listed in the table below whichever is greater for the frequency range 0 001 Hz x f x 3 MHz with 50 O load D C offset set to O V at ambient temperature of 25 C Amplitude Range Absolute Accuracy 5 500 Vp lt A lt 1 000 Vp 40 mVp 20 typical 1 000 Vp lt A lt 0 200 Vp 8 mVp 4 mVp typical 0 200 Vp lt Ax 0 000 Vp 4 2 typical 0 5 dB into 50 load for the frequency range 3 MHz lt f x25 MHz with D C offset set to 0 000 V 0 1 dB 0 05 typical into 50 load for frequency range 0 001 Hz f lt 3 MHz 0 5 dB into 50 Ohm load for frequency range 3 MHz f lt 25 MHz 11 000 V to 11 000 V into high impedance load 265 535 5 500 V to 5 500 V into 50 load Resolution A
32. Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Examples ERR lt TM gt Example Responses no errors 00 ADDITIONAL ERRORS TO REPORT CR LF muitiple errors Q1 RECEIVED UNEXPECTED WHILE PARSING EXPONENT lt CR lt LF gt MICE 56 00 ADDITIONAL ERRORS CR LF ______ A 3 24 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 _ Syntax Purpose Description Example Errors VX4750 FILT Enable or disable low pass filtering of an arbitrary waveform FILT zc TM The FILT command enables or disables iow pass filtering of an arbitrary waveform The FILT command is valid only if the selected waveform is an arbitrary waveform z may be set to ON or OFF z Action taken ON 12 MHz low pass filter is to the arbitrary waveform OFF No filter is applied to the arbitrary waveform rst wave arb ampi 3 freq 1e6 tm filt on tm This example outputs the default arbitrary waveform at a frequency of 1MHz and amplitude of 3 voits peak The 12 MHz low pass filter is applied to the waveform If the command contains a
33. The TTL trigger line to be driven is specified by the TRGO command 2 select trigger output 2 must be one of the following VXI VXI Trigger The VX4750 may be enabled to pulse a VXI TTL trigger signal low when it receives a trigger input The TTL trigger used is specified by parameter 2 z may be any number between and 7 For example if z is equal to 3 VXI trigger signal TTLTRG3 is used A value of OFF for z disables the VX4750 from driving the VXI TTL trigger signals POS Select positive polarity for the front panel TRIG OUT signal Since the front panei trigger output is always enabled this command only selects the active polarity of this output NEG Select negative polarity for the front panel TRIG OUT signal Since the front panel trigger output is always enabled this command only selects the active polarity of this output Examples TRGO VXI 1 TM This example selects VXI TTL trigger TTLTRG1 as the trigger output from the VX4750 TRGO POS TM This example programs the VX4750 to output an active high TTL pulse to the front panei TRIG OUT signal when it is triggered Errors If the command contains syntax errors such as TRGO VXI 8 TM invalid value for z then tne module s Error LED will be lit and VXIbus Request True interrupt will be generated if interrupts have been enabled with the INT command In an IEEE 488 system the Request True interrupt will cause the Service Request SRQ line on the
34. VX4750 Module is a single channel function generator capable of generating sine triangle ramp dc square pulse and arbitrary waveforms The function output is capable of driving 11 V p p into a 50 ohm load The maximum output frequency is 25 MHz The selected waveform may be output continuously or gated on for a programmable number of cycles The module has extensive internal and external modulation capabilities These include FM PM AM PSK FSK and PWM These forms of modulation may be applied to any of the waveforms that the VX4750 is capable of generating with the exception of PWM which applies only to the pulse waveform The module may be programmed to sweep the frequency of the output waveform over its entire frequency range The module outputs a TTL compatible SWEEP SYNC signal at the end of each sweep and a TTL compatible MARKER FREQ signal at a specified frequency within the sweep The polarity of each of these TTL signals is programmable The module may be programmed to sweep continuously or for a specified number of times Alternatively the sweep frequency may be controlled by an external signai applied to the module s modulation input The module can be triggered from any of several sources These include the front panel Trigger input any of the VXI TTL trigger signals a VXI Word Serial Protocol TRIGGER command a module TRIG command Any of the above trigger sources generates a TRIG OUT signal which is output to the front pa
35. VX4750 Option 04 meets the intent of Directive 89 336 EEC for Electromagnetic Compatibility Compliance was demonstrated to the following specifications as listed in the Official Journal of the European Communities EN 55011 Class A Radiated and Conducted Emissions EN 50081 1 Emissions EN 60555 2 AC Power Line Harmonic Emissions EN 50082 1 Immunity IEC 801 2 Electrostatic Discharge Immunity IEC 801 3 RF Electromagnetic Field Immunity IEC 801 4 Electrical Fast Transient Burst Immunity IEC 801 5 Power Line Surge Immunity To ensure compliance with EMC requirements this module must be installed in a mainframe that has backplane shields installed that comply with Rule B 7 45 of the VXIbus Specification Only high quality shielded cables having a reliable continuous outer shield braid amp foil that has low impedance connections to shielded connector housings at both ends should be connected to this product Additionally any cable attached to the 53 or S4 connector must pass through a ferrite block while making at least one complete turn Use a Steward PN 28B1531 000 ferrite block or equivalent The ferrite blocks should be mounted as close as possible to the connectors on the VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com rtisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Table of Contents Section 1 General
36. VX4750 on a byte by byte basis as it is received This feature supports applications where it is important that the VX4750 s operation remain synchronous with another event in the ATE system combination of the benefits of both non buffered mode and Fast Handshake mode can be obtained by sending binary data while in the non buffered mode In this case information is processed a byte at a time but the VX4750 automatically switches into Fast Handshake mode during the binary transfer This mode is useful when downloading data for the generation of arbitrary waveforms All outputs of the VX4750 are short circuit protected The modulation input is over voitage protected On board LEDs display the address status of the VX4750 monitor the presence of proper power on the power buses indicate on board failures show syntax and other programming errors Note that certain terms used in this manual have very specific meanings in the context of a VXIbus System These terms are defined in the VXIbus Glossary Appendix C In addition the following acronyms are used in this manual ARB Arbitrary Waveform Generator ATLAS Abbreviated Test Language for All Systems IAC Instrument on A Card ICM IAC Control Module PSK Phase Shift Keying modulation UUT Unit Under Test Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 1 7 TIME BASE P H B E _ l LOGICA
37. Wave Rise Time Verification Fall Time 100 80 70 60 50 30 20 10 Rise Time 8 Repeat steps 3 through 7 for UUT amplitudes of 1 6 volts peak to peak through 7 2 volts peak to peak in steps of 0 8 volts peak to peak 9 Restore the output impedance specified at the function output of the UUT to 50 Ohms by sending the following command string to the UUT IMP 50 Ohm VX4750 35 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Triangle Wave Linearity Verification Test Setup Connect the UUT the oscilloscope and the VX4240 Waveform Digitizer Analyzer as shown in the diagram below Use 50 Ohm coax cable to connect the UUT function output to the VX4240 input and to the oscilloscope channel 1 input Select a 50 Ohm load on the oscilloscope channel 1 input UUT VX4240 Triang le Ramo Linearity REF OUT est REF Osci i loscope IN TRIG OUT Cn 1 5 0 Test Procedure 1 Initialize the UUT with the following command string FREQ 10KHZ WAVE TRI AMPL 8 VPP PHASE 90 DEG This command instructs the UUT to output a 10 KHz triangle waveform with an amplitude of 8 volts peak to peak The PHASE 90 command aligns the falling edge of the UUT s TTL output with the positive peak of the triangle waveform 2 Initialize the VX4240 with the following command string R VD5 F1E6 CP50 ME T This command instruct
38. and third harmonics are at least 25 dB beiow the amplitude of the fundamental UUT frequency 2nd Harmonic 3rd Harmonic 12 MHz 24 MHz 36 MHz 20 MHz 40 MHz 60 MHz 25 MHz 50 MHz 75 MHz Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Square Wave Overshoot Rise Time And Duty Cycle Verification Test Setup Use the same test setup as in the triangle wave linearity verification Test Procedure 1 2 3 4 5 6 7 initialize the UUT with the following command string FREQ 100KHZ WAVE SOR AMPL 8 VPP IMP 25 This command instructs the UUT to output a 100 KHz square wave with an amplitude of 8 volts peak to peak A load impedance of 25 Ohms at the UUT function output is specified because the VX4240 is programmed to set its input impedance to 50 Ohms This 50 Ohm load is in parallel with the Ohm load of the oscilloscope initialize the VX4240 with the following command string R VD5F F10E6 CP10000 MPO This command instructs the VX4240 to Set its input voltage range to 5 volts Set its input impedance to 50 Ohms Sample its input every 100 nanoseconds Collect 10000 samples after it is triggered Trigger on the positive edge of the signal applied to its input at a voltage of O volts Trigger the VX4240 by sending it a T command Send a Q command to the VX4240 and read its response until the string 500011 is returned
39. applies only to the pulse waveform The module may be programmed to sweep the frequency of the output waveform over its entire frequency range The module outputs a TTL compatible SWEEP SYNC signai at the end of each sweep and a TTL compatible MARKER FREQ signal at a specified frequency within the sweep polarity of each of these TTL signals is programmable The module may be programmed to sweep continuously or for a specified number of times Alternatively the sweep frequency may be controlled by an external signal applied to the module s modulation input The module can be triggered from any of severai sources These include the front panel Trigger input any of the VXI TTL trigger signals a Word Ser ai Protocol TRIGGER command a module TRIG command Any of the above trigger sources generates a TRIG OUT signal which is output to the front panel TRIG OUT connector and optionally to any one of the VXI TTL trigger signals The module can be programmed to accept a frequency reference from one of several sources These include an internal 10 MHz reference standard accuracy 1 ppm the VXI CLK10 clock and an external reference applied to the front panel REF IN connector The front panel REF IN signal may also be programmed to act as a module clock rather than a frequency reference This feature is useful in synchro nizing two or more VX4750 modules to produce waveforms with a programmable phase relationship The front panel REF OUT
40. balanced mixer Low pass filter consisting of 51 Ohm terminating resistor a 4 7 KOhm feedforward resistor and a 1 pF shunt capacitor VXI mainframe with slot module IBM PC with IEEE 488 controller Software for IBM PC to control IEEE 488 devices via the IEEE 488 controller Artisan Technology Group Quality Instrumentation Recommended Model Spec Wandel amp Goltermann EPM 1 Tektronix VX4281 Tektronix 2712 Tektronix VX4240 Tektronix 2445A 150 MHz gt 1 ppm accuracy from 10 KHz to 25 MHz 675 digit Tektronix 73A 541 Data Precision 8200 1 mv accuracy or better from 1 414 V to 10 V Tektronix VX4750 Tektronix 73A 270 VXI TTL trigger output capability required Mini Circuits MCL ZP10514 Tektronix CDS 73A 021 Mainframe with 73A 151 Slot Module IBM PC AT or compatible with National instruments PC2 IEEE 488 controller G EXE available from Tektronix CDS Guaranteed 888 88 SOURCE www artisantg com Appendix C Verification Procedures Any or all of the following procedures may be performed in any order They are listed in the same order as in the Specifications VXI Interface Verification Test Setup Connect the FUNC OUT connector of the UUT to channel 1 of the oscilloscope Select the oscilloscope 50 Ohm load on channel 1 Set the switches of the 73A 151 as follows Logical Address 01 Hex Interrupt Handler Level 01 Set the switches of the UUT as follows Logi
41. command instructs the UUT to output 1 cycle of a 10 MHz sine wave with amplitude of 5 5 V peak to peak when it is triggered The load on the function output is set to 25 Ohms because the 50 Ohm loads of the oscilloscope and 73A 541 are in parallel 2 Initialize the 73A 541 with the following command string MMO FN4 BT 200 821 6 1 17 VX4750 41 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 3 4 5 6 7 8 9 10 Appendix C This command sets the 73A 541 as follows Operate in basic timer counter mode Return event count B when an input request is received Trigger when the signal applied to channel B is equal to 200 mv Set the input impedance of channel B to 50 Ohms Count until a QM command is received Limit the largest value to return to 2 17 1 Use the following command to set the burst count of the UUT to 535 BRST 535 Use the following command to initiate a measurement from the 73A 541 JM Trigger the UUT by sending it the following command TRIG Wait for the UUT to finish outputting the number of waveform cycles specified in step 3 Command the 73A 541 to stop counting events by sending it the following command OM Read an integer value from the 73A 541 Verify that this value is exactly equal to the burst count specified in step 3 Repeat steps 3 through 8 for burst counts of 1535 through 65535 in
42. is described in the SYSFAIL Self Test and Initialization subsection System Commands These low level commands are typically sent by the module s commander transparent to the user of the module An exception is the Read Status command which is sent whenever a Serial Poll on an IEEE 488 system is performed Most commanders or Slot O devices have specific ASCII commands which will cause them to send one of these low level commands to a specified instrument Refer to the Operating Manual of the commander or Slot O device for information on these commands Command Effect Asynchronous Mode Control The module responds to the Event Enable and Event Mode bits in this command The Response enable and Response mode bits are ignored Begin Normal Operation After receiving this command the VX4750 may generate VXI events using interrupts Clear The module clears its VXIbus interface and any pending commands Current module operations are unaffected Read Protocol The module wiil return its protocol to its commander Read Status Byte The module will return its status to its commander Trigger The module outputs a programmed number of cycles or frequency sweeps of the selected waveform M M P 3 2 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Module Com
43. is not a power of two the VX4750 appends values to the list to make the number of values in the list equal to a power of two The values appended to the list are equal to 1V For example if five values are specified in the DAT command the VX4750 appends three more values of 1V to the list to make the total equal to eight the next highest power of two If ASCII format is used then each value in the list must be separated from the next value by one or more white space characters Values expressed in ASCII format must be between 1 volt and 1 volt If binary format is used two bytes must be sent for each 12 bit waveform RAM location The lower four bits of the first byte represent the four most significant bits of RAM location The second byte of a pair represents the least significant 8 bits of a RAM location The format of each pair of data bytes is shown below The complement of the ARB marker data bit in the upper half of the first data byte is output to the ARB marker output pin 7 of front panel connector S3 To specify the state of the ARB marker bit arbitrary waveform data must be specified in binary format The state of the ARB Marker output leads the arbitrary waveform sample point by 29 8 nsec Values specified in binary mode range from 000 hex to fff hex A value of 000 hex corresponds to a voltage of 1 volt value of fff hex corresponds to a voltage of 1 volt First data byte Second data byte msb 156 msb 150
44. may be programmed to output a buffered version of the selected 10 MHz reference or the 33 MHz module clock The VX4570 module is programmed by ASCII characters issued from the system controller to the VX4570 module via the module s VXIbus commander and the VXI bus mainframe backplane The module is a VXIbus Message Based Device and communicates using the VXIbus Word Serial Protocp Refer to the manual for the E aD Aa O M BUMBB AA A VX4750 3 1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 VXIbus device that will be the VX4750 Module s commander for details on the operation of that device If the module s commander is a Tek CDS Resource Manager IEEE 488 Interface Module refer to that Operating Manual and the programming examples in the Operation section of this manual for information on how the system controller communicates with the commander being used Power up The VX4750 Module will complete its self test and be ready for programming five seconds after power up The VXIbus Resource Manager may add an additionai one or two second delay The Power and Gate LEDs wiil be on and all other LEDs off The MSG LED will blink during the power up sequence as the VXIbus Resource Manager addresses all modules in the mainframe The default condition of the module after power up
45. on the output waveform The data is encoded on the output waveform using Phase Shift Keying PSK modulation Description Argument z specifies one of three options down load PSK data enable PSK modulation or disable PSK modulation 2 An ASCII string that specifies the action to be taken by the VX4750 Valid strings for z are DAT Interpret argument 2 as data to encode on the output waveform ON Encode data defined by a PSK DAT command on the output waveform using phase shift keying modulation The frequency of the output waveform must be less than or equali to 50 KHz when the PSK ON command is issued OFF Disable phase shift keying modulation z2 A list of hex ASCII digits separated by commas that specifies the data to encode on the output waveform Up to 1024 values may be specified This argument is specified only if z is equal to DAT Values for the digits listed in z and the corresponding phase shifts produced on the output waveform are Digit value Phase shift degrees 0 0 22 5 45 0 67 5 90 0 112 5 135 0 157 5 180 0 202 5 225 0 247 5 270 0 292 5 315 0 337 5 3 46 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 M M M M M R e The phase shifts sp
46. selects the internal 10 MHz clock as a frequency reference VX4750 3 49 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 DE Le Command Syntax Purpose Description Example REFO Selects a 10 MHz or 33 MHz reference to be output to the front panel reference output connector z TM The REFO command outputs a buffered TTL version of the frequency reference selected by the command to the front panei REF OUT connector The REFO selects either the module s 33 MHz clock or the 10 MHz reference that the 33 MHz clock is synchronized to The selected signal is output to the front panel REF OUT connector z is an ASCII string that specifies the action to be taken by the VX4750 Valid strings for z are FP10M Drive the front panel REF OUT connector with the 10 MHz reference selected by the command FP33M Drive the front panel REF OUT connector with the module s internal 33 MHz clock z may be set to FP33M only if a command has not selected a front panei 33 MHz clock as the frequency reference of the VX4750 refi ob10m 10 In this example the VX4750 s internal 10 MHz reference is output to the front panei REF OUT connector NE 3 50 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3
47. the INT command IEEE 488 system the Request True interrupt will cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command INT Interrupt enable Syntax INT TM Purpose The INT command enables generation of the VXIbus Request True event when an error condition is detected by this module Description The INT command enables the module to generate a VXlbus Request True event whenever any of the error conditions listed under the ERR command occur the module is installed an IEEE 488 system the occurrence of a VXIbus Request True event condition wiil cause a Service Request SRO to be generated on the IEEE 488 bus Example lt TM a 22 oo VX4750 3 33 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 A E E a Command IST Internal Self Test Syntax IST TM Purpose The iST command initiates an internal self test of this module Description The self test initiated by the IST command is the same as the power up self test described in the SYSFAIL Self test and Initialization subsection Followi
48. this range is also 0 2 dB Repeat steps 5 through 8 for amplitudes of 4 4 Vp 3 3 Vp 2 2 Vp and 1 1 Vp Repeat steps 5 through 8 for amplitudes of 0 88 Vp 0 66 Vp 0 44 Vp 0 33 Vp and 0 22 In step 8 use an absolute tolerance of 0 008 Vp Repeat steps 5 through 8 for amplitudes of 0 17 Vp 0 132 Vp 0 088 Vp and 0 044 Vp In step 8 use and absolute tolerance of 0 004 Vp Repeat steps 5 through 11 for the triangle positive ramp negative ramp square pulse and arbitrary waveforms For the pulse waveform specify a duty cycle of 5096 When checking the amplitude accuracy of the Arbitrary waveform use the default arbitrary waveform In step 5 use the conversion factors in the following table to convert the DMM reading to units of Vp Waveform Conversion Factor Triangle 1 73205 Positive Ramp 1 73205 Negative Ramp 1 73205 Square 1 0 Pulse 1 0 Arbitrary 2 0 Amplitude Flatness Verification Test Setup Connect the FUNC Out connector of the UUT to the input of the EPM 1 power meter with a 50 coax cable Set the range select switch of the EPM 1 to the 1 dBm setting Set the input impedance switch of the EPM 1 to the 50 set ting Connect the chart recorder output of the EPM 1 to the DMM input Set the DMM function to DC volts autorange 14 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Test Procedure
49. through 90 KHz in 10 KHz increments Disable the UUT frequency sweep by sending it the following command string SWP OFF VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C External Frequency Sweep Verification VX4750 T tu Use the same test setup as for the FM modulation frequency deviation verification Test Procedure 1 2 3 4 5 6 7 8 Initialize the UUT with the following command string WAVE SINE FREQ 100KHZ REFI OB10M AMPL 5 5 VPP This command instructs the UUT to output a sine waveform with an amplitude of 5 5 volts peak to peak and a frequency of 100 KHz It also commands the UUT to use its onboard 10 MHz clock as a frequency reference Set the mode of the MOD IN connector of the UUT to external frequency sweep from 10 KHz to 100 KHz by sending the following command string to the UUT XSWP 10KHZ 100KHZ Command the DC calibrator to output a DC voltage of 1 volt by sending it the following command string V1 01 00000 Use the following formula to calculate the correct frequency of the UUT waveform CORRECTFREO 10KHz 100KHz 10KH2 V 10V where V is the DC voltage specified in step 3 Use the frequency counter to measure the frequency of the signal at the FUNC OUT connector of the UUT Record this value as ACTUALFREO Verify that the difference between the actual frequency and the fre
50. to find the phase between the UUT and VX4750 waveforms A 12 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Amplitude Flatness Accuracy Verification Amplitude Accuracy Verification Test Setup Connect a 50 load to the input of the DMM Measure the resistance of the 50 load and save for use in the test procedure Remove the 50 Q load from the DMM input Connect one end of a 50 coax cable to the DMM and short the other end Measure the resistance of the cable and save for use in the test procedure Connect the 50 load to the DMM input Connect the FUNC OUT connector of the UUT to the 50 Q load with the coax cable Set the DMM function to AC volts Test Procedure 1 Calculate a correction factor to be applied to DMM AC voltage readings to account for voltage drop in the coax cable used to connect the UUT FUNC OUT connector to the 50 O load Use the following formula to calculate this correction factor Rc R1 R1 Where Rc is the resistance of the coax cable in and R1 is the resistance of the 50 load 2 Reset the UUT by sending the following command string RST 3 Send the command IMP lt 1 gt to the UUT In this command string lt 1 gt represents the sum of the resistance of the 50 load and the resistance of the coax cable measured above 4 Command the UUT to output a 1 kHz sine waveform
51. up to 32 MHz are allowed when the VX4750 is in this mode of operation 5 Jitter on the TTL output increases from 1 nsec at 25 MHz to approximately 2 nsec at 32 MHz 6 The amplitude flatness specification for frequencies of 0 001 Hz to 25 MHz remains 0 5 dB The flatness specification for frequencies of 25 MHz to 32 MHz is 5 2 5 dB The figure below shows a plot of the amplitude flatness for a typical VX4750 with Option 30 installed Freqency is in Hz level is in dBm 46 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix D Option 04 The VX4750 Option 04 provides a second DE9 connector that takes the place of the VX4750 REF OUT REF IN TRIG OUT AND TRIG IN BNC s to meet the requirements of EC Council Directive 89 336 EEC The following pages in this section contain illustrations and test set ups specific to the VX4750 Option 04 Refer to the Appendix C Perfor mance Verification section of this manual for verification instructions VX4750 A 47 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix D Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com VX4750 Appendix D Figure 6 VX4750 Option 04 Front Panel Connectors VX4750 A 49 Artisan Technology Group Quality Instrumentation Guaranteed
52. values in the first column of the following table At each frequency observe the amplitudes of the second and third harmonics on the spectrum analyzer Verify that the amplitudes of the second and third harmonics are at least 45 dB below the amplitude of the fundamental UUT frequency 2nd Harmonic 3rd Harmonic 200 KHz 400 KHz 600 KHz 500 KHz 1 MHz 1 5 MHz 900 KHz 1 8 MHz 2 7 MHz Set up the spectrum analyzer as follows Center frequency 15 MHz Span 3 MHz Resolution Bandwidth 300 KHz VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com VX4750 4 Appendix C Use the FREQ command to set the frequency of the UUT waveform to the values in the first column of the following table At each frequency observe the amplitudes of the second and third harmonics on the spectrum analyzer Verify that the amplitudes of the second and third harmonics are at least 35 dB below the amplitude of the fundamental UUT frequency 2nd Harmonic 3rd Harmonic 2 MHz 4 MHz 6 MHz 5 MHz 10 MHz 15 MHz 9 MHz 18 MHz 27 MHz Set up the spectrum analyzer as follows Center frequency 37 5 MHz Span 7 5 MHz Resolution Bandwidth 300 KHz Use the FREQ command to set the frequency of the UUT waveform to the values in the first column of the following table At each frequency observe the amplitudes of the second and third harmonics on the spectrum analyzer Verify that the amplitudes of the second
53. wiil be installed and secured in one of the instrument module slots slots 1 121 When ordered alone the module s shipping dimensions are 406 mm x 305 mm x 102 mm 16inx 12 in x 4 in 1 92 kg 4 25 Ib When ordered with a Tektronix mainframe the module wiil be installed and secured in one of the instrument module siots slots 1 12 When ordered alone the module s shipping weight is 2 38 kg 5 25 Ib VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Mounting Position Mounting Location Front Panel Signal Connectors Equipment Supplied Options VX4750 Section 1 Any orientation Installs in an instrument module slot slots 1 12 of a C or D size VXlbus mainframe Refer to D size mainframe manual for information on required adapters 6 BNC connectors 1 DE9S 1 VX4750 Module 30 Custom Mod AA Increase maximum frequency of sine waveform to 32 MHz Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1 14 Section 1 Mounting Position Any orientation Mounting Location Installs in an instrument module slot slots 1 12 of a C or D size VXlbus mainframe Refer to D size mainframe manual for information on required adapters Front Panel Signal Connectors 6 BNC connectors 1 0295 Equipment Supplied 1 VX4750 Module 1 15 VX4750 Artisan Technolo
54. with an amplitude of 5 5 volts peak to peak Initialize the VX4240 with the following command string R F10E6 LS CP2000 ME VA10 This command instructs the VX4240 to AC couple its signal input Set its input voltage range to 10 volts Sample its input every 100 nanoseconds Collect 2000 samples after it is triggered Trigger on the falling edge of the signal applied to its external trigger input Send the following command to the VX4240 TA This arms the VX4240 external trigger Send the following command string to the UUT LSWP 10KHZ 20KHZ 100KHZ 5 This commands the UUT to sweep the frequency of its output waveform from 10 KHz to 100 KHz in 5 seconds and to pulse its marker frequency output when the frequency of the waveform is equal to 20 KHz The marker frequency is set to 20 KHz The UUT is commanded to vary the frequency of its output exponentially with time Send a Q command to the VX4240 and read its response until the string 500011 is returned This indicates that the VX4240 has been triggered and that it has finished collecting data Send the following string to the VX4240 AZHF2000 0 Read the VX4240 response Record the floating point number returned as variable ACTMARK This is the marker frequency measured by the VX4240 Verify that the actual marker frequency measured in step 6 is within 196 of the marker frequency specified in step 4 Repeat steps 3 through 7 for marker frequencies of 30 KHz
55. 0 by sending it the T command Send Q command to the VX4240 and read its response until the string 500011 is returned This indicates that the VX4240 has been triggered and that it has finished collecting data Request the VX4240 to calculate and return the amplitude of the UUT waveform by sending it a AK2000 0 command and reading the response The VX4240 will return three numbers in ASCII floating point format equal to the maximum minimum and average peak to peak amplitude of the UUT waveform The floating point number representing the average amplitude is preceded by the string KA Use this number as the amplitude in the calculations of the AM modulation index Command the DC calibrator to output DC voltage of 1 414 volts by sending it the following command string V1 01 41400 Use the procedure listed in step 4 to measure the amplitude of the UUT output signal Record this value as AMPLMAX Calculate the actual AM modulation index using the following formula AM modulation index 100 AMPLMAX AMPLMIN 1 AMPLMAX AMPLMIN 1 Verify that the difference between the actual modulation index and the value specified in step 2 is less than 5 Repeat steps 2 through 8 for modulation indices of 2096 through 9096 in steps of 1096 Disconnect the DC calibrator from the MOD IN input of the UUT Connect the FUNC OUT connector of a VX4750 to the MOD IN connector of the UUT Send the following command
56. 00KHZ WAVE PULS 50 AMPL 5 5 VPP IMP 25 This command instructs the UUT to output a 100 KHz pulse waveform with a duty cycle of 5096 and an amplitude of 5 5 volts peak to peak A load impedance of 25 Ohms at the UUT function output is specified because the VX4240 is programmed to set its input impedance to 50 Ohms This 50 Ohm load is in parallel with the 50 Ohm load of the oscilloscope Initialize the VX4240 with the following command string R VD5F F10E6 CP10000 MPO This command instructs the VX4240 to Set its input voitage range to 5 volts Set its input impedance to 50 Ohms Sample its input every 100 nanoseconds Collect 10000 sampies after it is triggered Trigger on the positive edge of the signal applied to its input at a voltage of volts Set the duty cycle of the UUT pulse waveform to 596 by sending it the following string WAVE PULS 5 0 Trigger the VX4240 by sending it a T command Send a Q command to the VX4240 and read its response until the string 500011 is returned This indicates that the VX4240 has been triggered and that it has finished collecting data Request the VX4240 to calculate and return the duty cycle of the UUT waveform by sending it a 010000 0 command and reading the response VX4240 will return three numbers in ASCII floating point format equal to the maximum minimum and average duty cycle of the UUT square wave The floating point number representing the average duty c
57. 15 Disable PWM modulation by sending the following command string to the UUT PWM 0 A 26 VX4750 11 Appendix C Request the VX4240 to calculate and return the duty cycle of the UUT waveform by sending it a AWD10000 0 command and reading the response The 4240 will return three numbers in ASCII floating point format equal to the maximum minimum and average duty cycle of the UUT square wave The floating point number representing the average duty cycle is preceded by the string DA Record this value in variable DUTYMAX Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Internal PSK Modulation Verification Test Setup Connect the output of the UUT to channel 1 of the oscilloscope Select the 50 Ohm load on channel 1 of the oscilloscope T Procedur 1 Initialize the UUT with the following command string WAVE SINE FREO 10KHZ AMPL 5 5 VPP PSK DAT 0 4 8 C PSK ON This command instructs the UUT to output a 10 KHz OPSK quadrature phase shift keying modulated sine waveform with an amplitude of 5 5 volts peak to peak The phases imposed on the waveform are O 90 180 and 270 degrees 2 Observe the PSK modulated sine waveform on the oscilloscope Verify that the waveform looks like the waveform in the following figure CN PSK Modulation Verification gt VJ 2 CR R i Q 0 1 0 2 0 3 0 4 lt Time milliseconds
58. 3 0 VOLTS PEAK x CRz LF VX4750 3 9 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 n a Command Syntax Purpose Description Examples Errors BRST Burst Count BRST z lt TM gt The BRST command selects the number of cycles of the selected waveform to output or the number of times to sweep the frequency of the output waveform z a decimal number in integer or real format that indicates the number of cycles to output after receiving a trigger event If the BRST command is not issued the default operation of the VX4750 is to continuously output the selected waveform After a BRST command is issued the function output is gated off A trigger must be received see the TRGI command before the VX4750 will output the specified number of cycles The range of z is 1 to 65535 If an internal frequency sweep has been specified by the ISWP or LSWP commanas then the burst count is equal to the number of frequency sweeps to output when an input trigger is received TRGI VXI 4 tm BRST 100 tm WAVE SINE tm AMPL 5 33 tm This example specifies a burst count of 100 The function output is gated on for 100 waveform cycles when the VX4750 is triggered wave sine ampl 4 brst 2 lswp 1e3 1066 1066 10 trig tm This example sweeps the frequency o
59. 376 PRINT TESTING VX4750 FOR ERRORS gt TM 380 PRINT LEFTS RDS IBCNT DISPLAY RESPONSE 385 GOSUB 1500 READ AND DISPLAY VX4750 STATUS 390 PRINT PRESS ENTER TO CONTINUE PAUSE PROGRAM 395 INPUT A 396 400 PROGRAM VX4750 FOR 1 VOLT RMS 10KHZ SINEWAVE 405 CLS 406 PRINT 1 0 VOLT RMS 10KHZ SINEWAVE TM 410 WARTS WAVE SINE TM WAVEFORM TO SINE 420 CALL IBWRT PCX 430 WRTS AMPL 1VRMS TM SET AMPLITUDE TO 1 VOLT RMS 440 CALL IBWRT PCX WRTS 450 WRTS FREQ 124 TM FREQUENCY FOR 10KHZ __ VX4750 4 3 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 4 Q u Hs 460 CALL IBWRT PCX WRT 461 GOSUB 1500 READ AND DISPLAY VX4750 STATUS 462 PRINT PRESS ENTER TO CONTINUE PAUSE PROGRAM 463 INPUT A 470 600 PROGRAM VX4750 FOR 0 5V 1 MHZ SQUAREWAVE 610 CLS 620 PRINT 0 TO 5 VOLT 1 0MHZ SQUAREWAVE TM 630 WRT WAVE SOR TM SET SQUARE WAVE FUNCTION 640 CALL IBWRT PCX WRTS 650 WRT AMPL 5 TM AMPLITUDE 5 VOLTS P P 660 CALL IBWRT PCX96 WRT 670 WRTS FREQ 1E6 TM SET FREQUENCY FOR 1 0MHZ 680
60. 4750 Modules are being used together The front panel reference and trigger outputs of one module are connected to the front panel reference and trigger inputs of each of the other modules Under these conditions the PHAS command can be used to program the relative phase of the output of each module This command produces meaningful resuits only if the output frequency of each module is programmed to the same value The REF OUT output of VX4750 1 is connected to the REF IN input of VX4750 2 and the TRIG OUT output of VX4750 1 is connected to the TRIG IN input of VX4750 2 Send to VX4750 1 fp33m wave 1 freq 1e6 Send to VX4750 2 fp33m wave sine ampi 1 freq 1e6 Send to VX4750 2 phas 0 0 Send to VX4750 1 phas 90 0 After this sequence of commands is given each VX4750 Module is generating a 1 MHz sine wave with an amplitude of 1 volt peak The output of VX4750 1 leads the output of VX4750 2 by 90 degrees The phase 90 0 command sent to VX4750 1 generates TTL pulse on its TRIG OUT output which synchronizes its output with that of VX4750 42 If the command contains syntax errors such as PHAS 3000 TM invalid angle specification then the module s Error LED will be lit and VXIbus Request True interrupt will be generated if interrupts have been enabled with the INT command In 488 system the Request True interrupt will cause the Service Request VX4750
61. 70 200 e suewussem mos esas DISPLAY VXI TABLE Cheese ea 205 DEVADDR 96 1 ADDRESS OF RESOURCE MANAGER 210 CALL IBPAD PCX DEVADDR ASSIGN DEVICE ADDRESS TO GPIB 220 TM CHR 13 CHR 10 DEFINE LINE TERMINATOR MESSAGE 230 WRTS TABLE TM 240 CALL IBWRT PCX WRITE TABLE COMMAND TO RESOURCE MANAGER 245 CLS 250 PRINT The VXI system contains the following Modules 255 PRINT 260 FOR 1706 ASSUMES 5 INSTRUMENTS RESOURCE MANAGER 265 RD 250 ASSIGN SPACE FOR READ STRING 270 CALL IBRD PCX RD CALL READ FUNCTION 280 PRINT LEFTS RO IBCNT DISPLAY RESPONSE 285 NEXT 290 PRINT PRESS ENTER TO CONTINUE PAUSE PROGRAM 295 INPUT A 296 300 SET UP FUNCTION GENERATOR 305 CLS 310 DEVADDR 2 ASSUMES VX4750 GPIB ADDRESS 2 320 CALL IBPAD PCX DEVADDR ASSIGN DEVICE ADDRESS TO GPIB 330 WRT RST TM RESET CARD TO POWER UP STATE 340 CALL IBWRTIPCX 6 SEND RESET COMMAND TO VX4750 350 WATS IST TMS INITIATE SELF TEST 360 CALL IBWRT PCX WRT SEND SELF TEST TO VX4750 365 WRT ERR TM CHECK FOR ANY ERRORS 370 CALL IBWRT PCX SEND ERROR COMMAND TO VX4750 375 CALL IBRD PCX RD CALL READ FUNCTION
62. 888 88 SOURCE www artisantg com Appendix D 7 TIME BASE rose iNT LEVEL gt Ll b 2 FUSE FUSE Figure 6 VX4750 Option 04 Controls and Indicators A 50 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix D Phase Accuracy Verification Test Setup Connect the UUT a VX4750 the mixer the low pass filter and the DMM as shown in the diagram below Use 50 Ohm coax cable for connections to the UUT VX4750 and the mixer Use twisted pair for S4 to S4 connections 54 54 5 9 Sou 8 I 2 6 UUT VX4750 Twisted pair cables FUNC OUT FUNC OUT BNC BNC cable cable Digital multimeter Ome V V Figure 7 VX4750 Option 04 Phase Accuracy Setup VX4750 51 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix D FM Modulation Frequency Deviation Verification Test Setup Connect the UUT DC calibrator oscilloscope and frequency counter as shown in the following diagram Select a 50 Ohm load on channel 1 of the oscilloscope Use 50 Ohm coax cable for all connections UUT DC calibrator Output Sense
63. Hz Duty Cycle deviation from 5096 Range 0 to 45 Resolution 196 PSK Internal only Type BPSK OPSK 8PSK or 16PSK Maximum data rate BPSK 50 Kbps QPSK 100 Kbps 8PSK 150 Kbps 16PSK 200 Kbps Internal linear or log Continuous sweep or counted 1 to 65535 sweeps Lower Range Sweep Phase continuous Minimum start frequency linear sweep DC log sweep 1 Hz Maximum stop frequency 10 MHz Sweep rate 21 Hz sec to 7 45 MHz sec Resolution 0 125 Hz Sec for sweep rates of 25 Hz sec to 475 KHz Sec 2 Hz Sec for sweep rates of 475 KHz sec to 7 5 MHz Sec Upper Range Sweep Phase continuous Minimum start frequency 7 MHz Maximum stop frequency 25 MHz Sweep rate 84 Hz sec to 29 8 MHz sec Resolution 0 5 Hz Sec for sweep rates of 84 Hz sec to 1 9 MHz Sec 8 Hz Sec for sweep rates of 1 9 MHz sec to 29 8 MHz Sec External Source Modulation Input Modulating signal level OV to 10V Mamae eA o 1 9 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 1 Waveform Specifications Burst Mode Outputs Function Output Marker Frequency Output Arb Marker Output Internal Frequency Lower Range Sweep Phase continuous Minimum start frequency 500 Hz Maximum stop frequency 10 MHz Upper Range Sweep Phase continuous Minimum start frequency 7 MHz Maximum stop frequency 25 MHz Sine Measurement at a
64. Hz the minimum sweep rate must be greater than 21 Hz sec and the maximum sweep rate must be less than 7 45 MHz sec For sweeps in the frequency range 10 MHz to 25 MHz the minimum sweep rate must be greater than 84 Hz sec and the maximum sweep VX4750 3 37 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 5n A _ rate must be jess than 29 8 MHz sec if LSWP command specifies a sweep rate that is not within these limits an error condition is reported The ratio of the stop frequency to the start frequency must be less than or equal to 1000000 The marker frequency must be greater than or equai to the start frequency and less than or equali to the stop frequency The stop frequency must be greater than the start frequency The number of frequency sweeps performed is determined by the BRST command if no BRST command is issued or a BRST 0 command is issued continuous frequency sweep is performed The marker output is pulsed low when the frequency of the selected waveform is equal to the marker frequency A frequency sweep initiated by the LSWP command may be disabled by sending a SWP OFF command to the VX4750 Example BRST O TM LSWP 1e3 1e6 10e6 20 TM This example initiates a continuous log frequency sweep from 1KHz to 10MHz The marker output is acti
65. Information and Specifications Introduction mmn 1 1 Controls And Indicators iuda se Le d ER ERR RU ERR ERE Ro Ue RO Ada 1 4 car m PD EEUU 1 4 LEDS SA ae 1 5 dicU 1 6 Specificalions ex dp ERA RUE Era auto daddy 1 8 Section 2 Preparation For Use Installation Requirements And Cautions 2 1 Installation Procedure oo center ehh 2 2 Installation Checklist 2 ehh rra 2 4 Section 3 Operation OVervieW vivos ete een RE pcs ER Rd ead Edid Reed eas 3 1 POWGIGUD pe ITE 3 2 System Commands 3 2 Module Commands 3 3 SUMMAN cbe aed hoe LEER a ees 3 4 Command Descriptions 1 12 2 2 22 2 2 2 3 7 SYSFAIL Self Test and Initialization 2 3 62 Section 4 Programming Examples Definition of BASIC Commands 4 1 Programming Example In BASIC 4 2 Appendices Appendix A VXibus Operation 2 A 1 Appendix B Input Output Connections A 5 Appendix C Performance Verification
66. Interrupts Syntax DINT TM Purpose This command disables generation of the VXIbus Request True event when an error condition is detected by this module Description The DINT command stops the VX4750 from generating any external interrupts on the VXIbus that could be caused by a module error condition If interrupts are not disabled and the VX4750 detects a programming error or seif test error it has the capability to generate a VXlbus Request True event to its interrupt handler typically its commander For further information on VX4750 programming errors refer to the ERR command DINT TM AA EQ EEQ OLOHIMGGOLLLO LLELAAYLULILLILAAMLLILLLUqUE MEC O w O VX4750 3 17 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command Syntax Purpose Description Example 3 18 DPHAS Change the phase of the output waveform DPHAS z 2 tm Change the phase of the output waveform by a specified number of degrees in a phase continuous manner 2 positive or negative decimal number integer or real format that indicates the magnitude of the change in phase to be applied to the output waveform This change in phase is added to the phase specified in the PHAS command 2 an optional ASCII string that specifies the units associa
67. L ADORESS iNT LEVEL gt Ll b 2 FUSE FUSE Figure 1 VX4750 Controls and Indicators Refer to Appendix D for Option 04 information VX4750 1 3 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 1 Controis And indicators The following controls and indicators are provided to select and display the functions of the VX4750 Module s operating environment See Figures 1 and 2 for their physical locations Switches Logical Address Switches LOGICAL ADDRESS Each function module VXlbus System must be assigned a unique logical 74 address from 1 to 254 decimal The VMEbus address of the VX4750 is oP set to a value between 1 and FEh 2544 by two hexadecimal rotary switches Ej 15 Align the desired switch position with the arrow on the module shield The actual physical address of the VX4750 Module is on a 64 byte boundary If the switch representing the most significant digit MSD of the logical address is set to position X and the switch representing the least significant digit LSD of the logical address is set to position Y then the base physical address of the VX4750 wili be 64d XYh 491524 For example M S L L S Physical A D 0 Addr d Ah O 64 10 49152 497924 15h 1 5 64 21 49152 504964 where L A Logical Address MSD Most Significant Digit LSD Least S
68. NE TM FOR SINE WAVE M M e 4 4 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 4 M C 880 CALL IBWRT PCX 881 GOSUB 1500 READ AND DISPLAY VX4750 STATUS 882 FOR 1 TO 500 SEND BURST 500 TIMES 883 TRIG TM SEND TRIGGER COMMAND 884 CALL IBWRT PCX WRT 885 FOR 1 TO 100 PROGRAM PAUSE 886 NEXT N 887 NEXT 1 890 PRINT PRESS ENTER TO CONTINUE PAUSE PROGRAM 895 INPUT A 896 900 PROGRAM VX4750 FOR ARBITRARY WAVE FORM eeseeeesees 910 CLS 920 PRINT ARBITRARY WAVEFORM TM 930 WRTS SPER 1E 3 TM SAMPLE PERIOD TO 1 MILLISECOND TO 1 VOLT RMS 940 CALL IBWRT PCX WRTS 950 WRTS BRST O TM SET BURST COUNT TO ZERO 960 CALL IBWRT PCX 965 WRTS AMPL 2 TM SET AMPLITUDE TO 2 VOLTS PEAK 970 CALL IBWRT PCX 980 WRTS DAT 0 0 0 5 1 0 0 5 0 0 0 5 1 0 0 5 TMS 981 CALL IBWRT PCX WRTS ENTER WAVE FORM DATA 982 WRT WAVE ARB TM WAVEFORM TO ARBITRARY 983 CALL IBWRT PCX WRTS 984 GOSUB 1500 READ AND DISPLAY VX4750 STATUS 985 WRTS SPER TMS SAMPLE PERIOD SETTING INQUIRY 986 CALL IBWRT PCX WRTS SEND COMMAND TO VX4750 987 CALL IBRD PCX RD CALL READ FUNCTION 989 PRINT LEFTS RD IBCNT DISPLAY RESPONSE
69. T a VX4750 the mixer the low pass filter and the DMM as shown in the diagram below Use 50 Ohm coax cable for connections to the UUT VX4750 and the mixer UUT 750 Phase Test Test Procedure 1 Set the DMM function to DC volts Initialize the UUT with the following command string WAVE SINE FREQ 1MHZ AMPL 7DBM REFO FP33M Initialize the second VX4750 with the following command string WAVE SINE FREQ 1MHZ AMPL 220 VP REFI FP33M 2 Send PHAS commands to the UUT to set the phase of the output waveform of the UUT relative to the output waveform of the VX4750 Set the phase of the UUT s waveform to values of 160 to 160 in steps of 20 After each PHAS command is sent to the UUT measure the actual phase between the two waveforms and verify that the phase error is less than or equal to 3 VX4750 A 11 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C 3 Use the following procedure to measure the phase between the waveforms of the UUT and the VX4750 al After a PHAS command has been sent to the UUT use the DMM to measure the DC voltage at the output of the lowpass filter Record this value as variable cosphi b Send a DPHAS 90 command to the UUT c Use the DMM to measure the DC voltage at the output of the lowpass filter Record this value as variable sinphi d Calculate the inverse tangent of sinphi cosphi
70. X4750 The accuracy of the frequency of the waveforms generated by the VX4750 depends on the accuracy of the selected frequency reference The command specifies one of four frequency references to be used by the VX4750 z is an ASCII string that specifies the frequency reference to be used Valid values for z are OB10M Select the VX4750 internal 10 MHz clock as a frequency reference The accuracy of this frequency reference is 1 ppm FP10M Select a 10 MHz TTL signal applied to the front panel REF IN connector as a frequency reference VXI10M Select VXI signal CLK10 as a frequency reference This signal is a 10 MHz clock provided by the SLOT 0 module on P2 of the VXI backplane The accuracy of this reference may be found in the specifications for the SLOT O module used FP33M Select a 33 MHz TTL signal applied to the front panel REF IN connector as a frequency reference This reference is typically supplied by the REF OUT connector of another VX4750 and is useful in generating waveforms with a programmed phase relationship See the PHASE and DPHASE commands Opt 04 at connector S4 If z is set to one of the 10 MHz references this 10 MHz signai is used by the VX4750 to generate a synchronous 33 MHz clock which clocks the module s digital circuitry If z is set to FP33M the module s digital circuitry is clocked by the 33 MHz signal applied to the front panel REF IN connector Opt 04 at connector S4 refi ob1Om This example
71. ainframe to the IEEE 488 interface connector at the system controller a VX4750 2 3 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 2 Installation Checklist installation parameters may vary depending on the mainframe being used Be sure to consuit the mainframe Operating Manual before installing and operating the VX4750 Module Revision Level Serial No Mainframe Slot Number Switch Settings VXIbus Logical Address Switch a ES Interrupt Level Switch M Halt Switch M EE Cable Hooded Connector Installed Performed by Date 2 4 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Operation Overview The VX4750 Module is a single channel function generator capable of generating sine triangle ramp dc square and arbitrary waveforms The function output is capable of driving 11 V p p into a 50 ohm load The maximum output frequency is 25 MHz The seiected waveform may be output continuously or gated on for a programmable number of cycies The module has extensive internal and external modulation capabilities These include FM PM AM PSK FSK and PWM These forms of modulation may be applied to any of the waveforms that the VX4750 is capable of generating with the exception of PWM which
72. and 2 are 22424 Unit Hz Hertz KHz KiloHertz MHz MegaHertz wave sine ampl 1 fsk 1MHz 2MHz trgi neg Application of a high TTL signal to the front panel TRIG IN connector produces a frequency of 1 MHz A TTL low applied to the front panel TRIG IN connector produces a frequency of 2 MHz Opt 04 TRIG IN at connector S4 wave sine ampl 1 fsk 550e3 560e3 trgi vxi 2 When a device in the VX chassis drives TTL trigger signai 2 low frequency of 560 KHz is produced by the VX4750 When no device in the VXI chassis is driving VXI TTL trigger signal 2 a frequency of 550 KHz is produced by the VX4750 oo ERE di 3 30 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command FSK Return the upper and lower frequencies Syntax FSK tm Purpose Return the upper and lower frequencies Description Return the upper and lower frequencies selected by the front panel trigger input or selected VXI TTL trigger when it is programmed for externai FSK modulation Examples FSK tm Response Syntax An example of a typical response is LOW FREQ 1000000 000 2 HIGH FREQ 1100000 000HZ CR LE 4750 3 31 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Syntax Purpose D
73. as been parsed and executed when the lt LF gt is accepted The major advantage of this method is that another module which may use the output of the VX4750 can immediately be programmed after the VX4750 NOTE The following paragraph oniy applies to the programmer who will be Switching back and forth between buffered and nonbuffered mode It is important to note that since this command typically will be received while the module is in the Buffered mode it will not take effect until the processor has parsed it receiving characters and processing them occur independently in buffered mode To guarantee that the module is actually in Nonbuffered mode before executing another command a query command i e ERR or REV should be sent to the VX4750 after the NBUF command and the resuit read This will re synchronize the module and the controller since the response to the query is not returned until both the NBUF and ERR or REV commands have been processed Example NBUF TM M M M M VX4750 3 39 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command Syntax Purpose Description Examples Errors OFST Select the D C Offset the Output Waveform OFST z 2 lt gt The OFST command selects the dc offset of the vvaveform to be output to the VX4750 Function output Arguments z and z specify the dc offset to a
74. bus C Size Card A VXIbus instrument module that is 340 0 by 233 4 mm by 30 48 mm 13 4 by 9 2 in by 1 2 in A el 62 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Custom Device Data Transfer Bus DC SUPPLIES indicator Device Specific Protocol D Size Card DTB DTB Arbiter DUT ECLTRG Embedded Address ESTST Extended Self Test Extemai System Controller FAILED Indicator IACK Daisy Chain Driver Appendix G speciai purpose VXIbus device that has configuration registers so as to be identified by the system and to allow for definition of future device types to support further leveis of compatibility One of four buses on the VMEbus The Data Transfer Bus allows Bus Masters to direct the transfer of binary data between Masters and Slaves A red LED indicator that illuminates when a DC power fault is detected on the backpiane A protocol for communication with a device that is not defined in the VXibus specification A VXlbus instrument module that is 340 0 by 366 7 mm 30 48 mm 13 4 x 14 4 in x 1 2 in See Data Transfer Bus A functional module that accepts bus requests from Requester modules and grants controi of the DTB to one Requester at a time Device Under Test Six single ended ECL trigger tines two on P2 and four on P3 that function as inter module timing resources and tha
75. by sending the command WAVE SINE FREQ 1 3 5 Set the UUT amplitude to 5 5 Vp by sending it the command AMPL 5 5 Take a reading from the DMM This is the amplitude at the 50 load Multiply the DMM reading by 1 414213 to convert from volts RMS to Calculate the amplitude at the UUT FUNC OUT connector by multiplying the result by the correction factor saved in step 1 Save this value for use in steps 6 and 7 6 Calculate the relative amplitude error in dB using the formula Er 20 0910 Aa Ap Where Aa is the actual amplitude in at the FUNC OUT connector saved in step 5 Ap is the programmed value in Vp and Er is the amplitude error in dB 7 Calculate the absolute amplitude error in Vp using the formula Ea Aa Ap VX4750 A 13 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Verify that the relative amplitude error calculated in step 6 is the range 0 1 dB and that the absolute error calculated in step 7 is in the range 0 04 Vp Note that checking the amplitude accuracy at 1 kHz to be 0 1 dB and checking the amplitude flatness from 1 kHz to 3 MHz to be 0 1 dB see the Amplitude Flatness verification ensures that the amplitude accuracy from 1 kHz to 3 MHz is within the t 0 2 dB specification Flatness from 0 001 Hz to 1 kHz is guaranteed by design to be 0 1 dB This ensures that the amplitude accuracy in
76. cal Address 02 Hex Interrupter Level 01 Halt ON Install the 73A 151 in siot of the VXI mainframe Instail the UUT in slot 1 Test Procedure 1 Send the following command to the 73A 151 TABLE cr lt gt 2 Read four responses from the 73A 151 Verify that the response corresponding to logical address 2 the UUT is the same as the following response string LA 2 IEEEO2 SLOT 1 MFG FFCh MODEL VX4750 PASS TRIGGER LOCK READ STB MESG 1 V1 3 NORMAL 3 Enable the UUT to generate interrupts when it detects a syntax error by sending the following command to the UUT INT 4 Send the following invalid command to the UUT AMPL 200VP 5 Perform an IEEE 488 serial poll to IEEE 488 address 2 and verify that the data returned in the serial poll is equal to 40 hex 6 Read two responses from the UUT an error response and a normai response and verify that the UUT error LED goes out after the normal response is read 7 Repeat steps 2 through 6 for VXI interrupt levels 2 through 7 The UUT Interrupter Level switch and the 73A 151 Interrupter Level switch must be set to the interrupt level being tested 8 Send the following command to the UUT RST WAVE TRUE Verify that the UUT is outputting a 1 KHz triangle wave 8 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com VX4750 Appendix C 9 Reset the UUT by sending the following command str
77. ccurring since the last ERR command or reset condition will be returned beginning with the first error that occurred After issuing the ERR command to the module the system controiler should continue to request input from the module until the 00 NO ADDITIONAL ERRORS TO REPORT message is returned from the module The ERR command is compatible with the standard send query command read response data method as defined in the 488 2 specification for querying an instrument Sending the ERR command before reading the response is entirely optional Whenever a response is read error data will be returned Response Syntax The format of data returned by the ERR command is error ASCII message CR LF gt error ASCII message CR lt LF gt 00 NO ADDITIONAL ERRORS TO REPORT CR LF where error is a 2 digit error code ASCII message is an English message describing the error All possible values for error and ASCII message are listed below error is listed first with ASCII messagel below it and below this the description of the error Error NO ADDITIONAL ERRORS TO REPORT There are no more errors to report 3 20 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Error 6 TOO MANY DIGITS IN EXPONENT Error 1 RECEIVED UNEXPECTED CHR WHILE REASON Where single quotel characteri singie quote for pr
78. e VX4750 TRGI POS TM This example selects an active high polarity for the front panel trigger input signal The VX4750 is triggered on the trailing edge of a positive TTL pulse applied to the TRIG IN connector Opt 04 TRIG IN at connector S4 Errors If the command contains syntax errors such as TRGI VXI 8 TM invalid value for 2 then the module s Error LED will be lit and a 5 Request True interrupt will be generated if interrupts have been enabled with the INT command In an IEEE 488 system the Request True interrupt will cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition VX4750 3 57 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command TRGO Select a VXI TTL trigger line to be used as a trigger output signal or select the polarity of the front panel trigger output signal Syntax TRGO z 2 x TM Purpose The TRGO command selects a VXI TTL trigger line to be used as a trigger output signai The polarity of the front pane trigger output signal can be selected with the TRGO command Description When the VX4750 is triggered by a VXI TTL trigger a TRIG command or a VXI Trigger command the front panel TRIG OUT signal is pulsed
79. e UUT to sweep the frequency of its output waveform from 10 KHz to 100 KHz in 5 seconds and to pulse its marker frequency output when the frequency of the waveform is equal to 20 KHz The marker frequency is set to 20 KHz The UUT is commanded to vary the frequency linearly with time Send a Q command to the VX4240 and read its response until the string 5000117 is returned This indicates that the VX4240 has been triggered and that it has finished collecting cata Send the following string to the VX4240 AZHF2000 0 Read the VX4240 response Record the floating point number returned as variable ACTMARK This is the marker frequency measured by the VX4240 Verify that the actual marker frequency measured in step 6 is within 196 of the marker frequency specified in step 4 Repeat steps 3 through 7 for marker frequencies of 30 KHz through 90 KHz in 10 KHz increments Disable the UUT frequency sweep by sending it the following command string SWP OFF Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Internal Log Frequency Sweep Verification Test Setup Use the same test setup as for the internal linear frequency sweep verification Test Procedure 1 2 3 4 5 6 7 8 9 Initialize the UUT with the following command string WAVE SINE FREO 10KHZ AMPL 5 5VPP This command instructs the UUT to output a 10 KHz sine waveform
80. e destination signai with a matched delay of under 8 ns CLK100 A 100 MHz 100 ppm individually buffered to each module 5107 differential ECL system that is sourced from Slot and distributed ta Slots 1 12 on It is distributed to each module slot in synchronous with CLK10 as a single source singie destination signal with a maximum system timing skew of 2 ns and a maximum totai delay of 8 ns Commander In the VXIbus interface a device that controis another device a servant commander may be a servant of another commander Command A directive to a device There are three types of commands In Word Seriai Protocol a 16 bit imperative to a servant from its commander In Shared Memory Protocol a 16 bit imperative from a client to a Server or vice versa In a Message an ASCII coded muiti byte directive to any receiving device Communication Registers word serial protocol a set of device registers that are accessible to the commander of the device Such registers are used for inter device communications and are required on all VXIbus message based devices Configuration Registers A set of registers that allow the system to identify a module device type model manufacturer address space and memory requirements order to support automatic system and memory configuration the VXIbus standard specifies that all VXIbus devices have a set of such registers all accessible from P1 on the VME
81. e its input every 1 microsecond Collect 50 samples after it is triggered Begin sampling on the falling edge of the signal applied to its external trigger input Arm the external trigger input Send a O command to the VX4240 and read its response until the string 500011 is returned This indicates that the VX4240 has been triggered and that it has finished collecting data Send I command to the VX4240 then read fifty values from the VX4240 Values are returned in ASCII floating point format Calculate a least squares fit of the 4th through 46th samples returned by the VX4240 Find the difference between each sample and the corresponding value of the least squares fit straight line Express the greatest difference as a percentage of the peak to peak amplitude of the UUT waveform This value must be less than or equal to 0 625 percent VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C High Frequency Burst Mode Verification Te etu Connect the UUT the oscilloscope and the 73A 541 as shown in the following diagram Use 50 Ohm coax cable for all connections QUT 7 3 2817 Burst Mode Test ae REF Oscilloscope Ch 1 SO0O0hm Mes FUNC Li OUT Procedur 1 initialize the UUT with the following command string WAVE SINE FREQ 10 MHz AMPL 5 5VPP BRST 1 IMP 25 This
82. e mainframe is able to provide adeguate cooling and power with this module installed Refer to the mainframe Operating Manual for instructions VX4750 2 1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 2 m OO 2 SQQ If the VX4750 is used in a VX1X Series Mainframe all VX4750 cooling requirements will be met If the VX4750 Module is inserted in a slot with any empty slots to the left of the module the VME daisy chain jumpers must be installed on tha backplane in order for the VX4750 Module to operate properly Check the manual of the mainframe being used for jumpering instructions If a Tek CDS 1400 or VX1401 mainframe is being used the jumper points may be reached through the front of the mainframe There are five 5 jumpers that must be installed for each empty slot The five jumpers are the pins to tne left of the empty slot Instailation Procedure 2 3 The VX4750 Module is a piece of electronic equipment and therefore has some susceptibility to electrostatic damage ESD ESD precautions must taken whenever the module is handled Record the revision levei number located on the label on the top shield of the 4750 and switch settings on the instailation Checklist Only qualified personnel shouid pe
83. e negative TTL pulse applied to the TRIG IN connector triggers the VX4750 AUTO Set the trigger mode of the VX4750 to automatic In this mode after one of the commands listed below is sent to the VX4750 an internal trigger is generated by the VX4750 after the command is parsed This is the defauit mode of the VX4750 NORM Set the trigger mode of the VX4750 to normal In this mode after one of the commands listed below is sent to the VX4750 no internal trigger is generated by the VX4750 after the command is parsed The function output remains gated off until the VX4750 is triggered by one of the following sources amp lt VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 trigger signal applied to the front panei TRIG IN connector a TTL trigger specified in a TRGI VXI command a TRIG command or a VXI word protocol TRIGGER command The commands affected by the TRGI AUTO and TRGI NORM commands are the FREQ ISWP LSWP PHAS SWPOFF and WAVE commands The BRST command is also affected when a burst count of zero is specified A trigger must always be sent to the VX4750 following a BRST command when a non zero burst count is specified Examples TRGI VXI Oc TM This example enables VXI TTL trigger TTLTRGO as a trigger source for th
84. e the module for the cause of the error condition L SS SS A R E 3 40 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command OFST Offset Syntax OFST TM Purpose The OFST command instructs the VX4750 to return the current offset programmed by the latest OFST command Description This command returns the voltage specified by the latest valid OFST command Example OFST TM Response Syntax An exampie of a typical response is D C OFFSET 1 000 VOLTS lt CR gt lt LF gt VX4750 3 41 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 UID e e CC Command Syntax Purpose Description Example Errors PHAS Select the Phase of the Output Waveform PHAS z 2 lt TM The PHAS command selects the phase of the waveform to be output to the VX4750 Function output 2 a decimal number in integer or real format that indicates the phase shift to be applied to the output waveform 2 an optional ASCII string that specifies the units associated with 2 Valid values for z are listed below if z is not specified 2 is assumed to be expressed in degrees 22 DEG Degrees defauit RAD Radians This command is useful only if two or more VX
85. ecified by z are encoded on the output waveform in the order that they are specified After each cycle of the output waveform the next phase shift in the list is applied to the output waveform After the last phase shift is applied to the waveform the sequence is repeated starting with the first phase shift in the list Example wave sine freq 10 3 22vp psk dat 0 2 4 8 psk on This example specifies the following sequence of phase shifts O 45 90 135 180 225 270 and 315 degrees Errors If the command contains syntax errors such as FREQ 100e3 PSK ON TM maximum psk frequency exceeded then the module s Error LED will be lit and a VXibus Request True interrupt will be generated if interrupts have been enabled with the INT command In an IEEE 488 system the Request True interrupt will cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition VX4750 3 47 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 H M aa Command Syntax Purpose Description Example Errors PWM Set the mode of the external modulation input to pulse width modulation PWM z TM The PWM command selects a pulse waveform with 5096 duty cycle and sets the mode of the external modulation input to pui
86. ecifies the start and stop frequencies to be used in the generation of an external frequency sweep z and z are decimal numbers in integer or real format that represent the start and stop frequencies respectively z and z are ASCII strings that indicates the units of arguments z and z respectively Valid values for 2 and 2 are Z Unit Hz Hertz Default KHz KiloHertz MHz MegaHertz If z 2 is not specified a value of Hz is assumed After the XSWP command is issued the frequency of the output waveform is controlled by the external modulation input The voltage applied to the external modulation input in this mode must be between 0 and 10 volts An input of volts results in an output frequency specified by the start frequency An input of volts results in an output frequency specified by the stop frequency The output frequency varies linearly with the voltage applied to the external modulation input A frequency sweep initiated by the XSWP command may be disabled by sending a SWP OFF command to the VX4750 XSWP 2 KHz 20 KHz lt TM This example initiates an external frequency sweep from 2 KHz to 20 KHz When volts is applied to the external frequency sweep input the output frequency is 2 KHz An input voltage of 5 voits results in an output frequency of 2 KHz 5 V 20 KHz 2 KHz 10 11 KHz If the command contains syntax errors such as XSWP 10KHz 1KHz TM the stop frequency is less
87. ent computer as the system controller Definition of BASIC Commands The programming exampies in this manual are written in Microsoft GW BASIC using the GW BASIC commands described below if the programming language you are using does not conform exactly to these definitions use the command in that language that will give the same resuit Command Result CALL ENTER R LENGTH ADDRESS STATUS The CALL ENTER statement inputs data into the string R from the 488 instrument whose decimal primary address is contained in the variable ADDRESS Following the input the variable LENGTH contains the number of bytes read from the instrument The variable STATUS contains the number 0 if the transfer was successful or an 8 if an operating system timeout occurred in the PC Prior to using the CALL ENTER statement the string R must be set to a string of spaces whose length is greater than or equai to the maximum number of bytes expected from the VX4750 CALL SEND ADDRESS WRT STATUS The CALL SEND statement outputs the contents of the string variable WRT to the 488 instrument whose decimal primary address is contained the variable ADDRESS Following the output of data the variable STATUS contains a O if the transfer was successful and an 8 if an operating timeout occurred in the PC END Terminates the program FOR NEXT Repeats the instructions between the FOR and NEXT statements for a defined number of
88. es opens or if the 5V 12V 24V 24V 5 2V or 2V power supplies fail Failed LED This normally off red LED is lit whenever SYSFAIL is asserted indicating a module failure Module failures include failure to correctly compiete a self test loss of a power rail or failure of the module s central processor REIR ed VX4750 1 5 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 1 Fuses If the module loses anv of its power voltages the Failed LED will be lit and SYSFAIL asserted A module power failure is indicated when the module s Power LED is extinguished MSG LED This green LED is normally off When lit it indicates that the module is processing a VMEbus cycie The LED is controlled by circuitry that appears to stretch the length of the VMEbus cycle For example a five microsecond cycle will light the LED for approximately 0 2 seconds The LED will remain lit if the module is being constantly addressed Error LED This green LED indicates that an error was found while attempting to execute a command sent to the VX4750 This includes out of range and syntax errors The error that caused this LED to light can be determined by the ERR error query command The LED is cleared when the ERR command is executed and all errors have been read Gate LED This green LED is lit when the
89. escription Examples Errors IMP Specify the impecance of the ioad connected to the function output IMP z 2 x TM The IMP command specifies the impedance of the load connected to the function output z and z specify the impedance of the load connected to the function output The default load impedance is 50 ohms 2 decimal number in integer reai format 2 an optional ASCII string that indicates the units of resistance associated with z The valid value for 2 is ohms The impedance specified in the IMP command determines the maximum voltage that the VX4750 can drive into the load connected to the function output If the impedance is equal to R ohms then the maximum output voitage is given by the equation Vinx 11 0 Volts 50 Ohms If the amplitude specified in the AMPL command is A volts peak the d c offset specified in the OFST command is O voits and the modulation index in the AM command is equal to k then the peak voltage of the output waveform is given by the equation View O A 1 100 If V is greater than Va an error condition is reported by the VX4750 IMP 100 Ohm TM This example specifies a load impedance of 100 Ohms If the command contains syntax errors such as IMP O TM specify a short on the function output then the module s Error LED will be lit and a VXIbus Request True interrupt will be generated if interrupts have been enabled with
90. et the DC voltage output of the DC calibrator to 1 414 volts by sending the following command string to the DC calibrator V1 01 41400 22 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 5 6 7 8 9 Appendix C Use the following procedure to measure the phase between the UUT waveform and the waveform of the VX4750 and record as variable PHIMIN a Send the following command to the VX4750 DPHAS 0 0 b Use the multimeter to measure the DC voitage at the low pass filter output and record the value in variable COSPHI c Send the following command to the VX4750 DPHAS 90 0 d Use the multimeter to measure the DC voltage at the low pass filter output and record the value in variable SINPHI e Use the following formula to caiculate the phase difference between the UUT output and the VX4750 output phase inverse tangent SINPHI COSPHI Set the DC voltage output of the DC calibrator to 1 414 volts by sending the following command string to the DC calibrator V1 01 41400 Use the procedure in step 5 to measure the phase between the UUT waveform and the waveform of the VX4750 and record as variable PHIMAX Calculate the phase deviation using the following formula phase deviation PHIMAX PHIMIN 2 Verify that the measured phase deviation is within 2 degrees of the value specified in the PM command of step 2
91. except for an arbitrary waveform AMPL 5 lt TM gt Imp 50 lt TM gt Ampi 3 dBm lt TM gt The first example selects an ampiitude of 5 volts peak The second selects an amplitude of 3 dBm into 50 ohms If the command contains syntax errors such as AMPL 1 2E3 lt TM gt specified amplitude is too large then the module s Error LED will be lit and a VXIbus Request True interrupt will be generated if interrupts have been enabled with the INT command In an iEEE 488 system the Request True interrupt will cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition Y JOO O Or M H UD 1 I AAa V 3 8 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Osm d Command AMPL Ampiitude Syntax AMPL TM Purpose The AMPL command instructs the VX4750 to return the current amplitude setting Description This command returns the amplitude specified by the latest valid AMPL command The response is always expressed in Volts peak regardless of the units specified in the AMPL command Example lt gt Response Syntax An example of a typical response is AMPLITUDE
92. f the pulse waveform wave dc ofst 2 5V Output a d c voltage of 2 5 volts wave sine freq 1e6 ampl 3 Output a 1 MHz sine wave with an amplitude of 3V peak dat 1 714 418 142 142 418 714 1 sper 1e 6 wave arb ampl 1 Output an arbitrary waveform with a 1 microsecond sample time wave puls 30 0 ampl 220mv Output a pulse waveform a duty cycle of 3096 and amplitude of 22V peak If the command contains any errors such as FREQ 1MHz WAVE RAMP TM maximum frequency exceeded for selected waveform then the module s Error LED will be lit and a VXIbus Request True interrupt will be generarea if interrupts have been enabled with the INT command In an IEEE 488 system the Request True interrupt will cause the Service Request SRO line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition ____ 3 60 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 MMM Command Syntax Purpose Description Example Errors XSWP Sweep the frequency of the Output Waveform XSWP Z 25 23 zo x TM gt Set the mode of the external modulation input to frequency sweep Specify the start and stop frequencies of the sweep The XSWP command sp
93. f the 73A 270 by sending it the following command 10 Disable the UUT FSK mode by sending the following command string to the UUT RST VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C PWM Modulation Verification Test Setup Use the same test setup as for the AM modulation verification Test Procedure 1 2 3 4 5 6 7 8 Initialize the UUT with the following command string WAVE PULS 50 30KHZ AMPL 5 5 VPP This command instructs the UUT to output a 30 KHz pulse waveform with an amplitude of 5 5 volts peak to peak and a duty cycle of 5096 Initialize the VX4240 with the following command string R VD5 F10E6 CP10000 MPO This command instructs the VX4240 to Set its input voltage range to 5 volts Set its input impedance to 1MOhm Sample its input every 100 nanoseconds Collect 10000 samples after it is triggered Trigger on the positive edge of the signal applied to its input at a voltage of O volts Set the mode of the MOD IN connector of the UUT to PWM modulation and set the duty cycle deviation to 1096 by sending the following command string to the UUT PWM 10 Command the DC calibrator to output a DC voltage of 1 414 volts by sending it the following command string V1 01 41400 Trigge
94. f the output waveform from 1 kHz to 10 MHz two times when the VX4750 is triggered If the command contains syntax errors such as BRST 1 lt TM gt invalid burst count specification then the module s Error LED will be lit and a VXIbus Request True interrupt wiil be generated if interrupts have been enabled with the INT command In an IEEE 488 system the Request True interrupt wili cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition n 3 10 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command BRST Burst Count Query Syntax BRST TM Purpose The BRST command instructs the VX4750 to return the current burst count setting Description This command returns the count specified by the latest valid BRST command Example BRST TM Response Syntax exampie of a typical response is BURST COUNT 100 lt CR gt lt LF gt M VX4750 3 11 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Syntax Purpose Description Example BUF Buffered input BUF lt TM gt The BUF c
95. fit f1 f2 f1 t T where f1 is the start frequency f2 is the stop frequency and T is the sweep time Z 2 and z are decimal numbers in integer or real format that specify the start marker and stop frequencies respectively 2 is a positive decimal number in integer or format that specifies the sweep time in seconds Z5 Z and 2 are ASCII strings that specify the units of frequency associated with arguments 2 2 and 2 respectively Valid values for z z and are Unit Hz Hertz defauit KHz KiloHertz MHz MegaHertz If 2 24 OF z are not specified a value of Hz is assumed The sweep rate is given by the equation f2 f1 T Where f1 start frequency 2 stop frequency and T sweep time For sweeps in the frequency range 1 milliHz to 10 MHz the sweep rate must be greater than 21 Hz sec and less than 7 45 MHz sec For sweeps in the frequency range 10 MHz to 25 MHz the sweep rate must be greater than 84 Hz sec and less than 29 8 MHz sec If an ISWP command specifies a sweep rate that is not within these limits an error condition is reported The marker frequency must be greater than or equal to the start frequency and less than or equai to the stop frequency The stop frequency must be greater than the start frequency VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 ec M M
96. gy Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 2 Preparation For Use Instailation Requirements And Cautions The VX4750 Module is C size VXIbus instrument module and therefore may be installed in any C or D size VXIbus mainframe siot other than siot 0 If the module is being installed in a D size mainframe consuit the operating manual for the mainframe to determine how to instali the module in that particular mainframe Setting the module s logical address switch defines the module s programming address Refer to the Controis and Indicators subsection for information on selecting and setting the VX4750 Module s logical address To avoid confusion it is recommended that the siot number and the logical address be the same Tools Required The following tools are required for proper instailation Slotted screwdriver set Note that there are two printed ejector handles on the card To avoid installing the card incorrectly make sure the ejector marked VX4750 is at the top in order to maintain proper mainframe cooling unused mainframe slots must be covered with the blank front panels supplied with the maintrame Based on the number of instrument modules ordered with the mainframe blank front panels are supplied to cover all unused slots Additionai VXIbus C size single siot and C size double siot blank front panels can be ordered from your Tektronix supplier Verify that th
97. hat performs siot O functions and a given complement of instrument modules The subsystem may also include a Resource Manager Word Seriai Protocol VXibus word oriented bi directional serial protocol for communications between message based devices that is devices that inciude communication registers in addition to configuration registers Word Seriai Communications Inter device communications using the Word Serial Protocoi WSP See Word Serial Protocol 10 MHz Clock 10 MHz 100 ppm timing reference Also see CLK10 100 MHz Clock 100 MHz 100 ppm clock synchronized with CLK10 Also see CLK100 488 To V XIbus Interface A message based device that provides for communication between the 488 bus and VXIbus instrument modules VX4750 67 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix G mc n i Co 68 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com rtisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com rtisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 7S 1e 10 0euuoo NI OWL pue LNO 434 vo uondo HOHH3 102010Hd
98. he controller may send another 2048 bytes at which time it has to wait for the parser again Each character sent takes up one byte in the module s input buffer unless the END bit is set EO for 488 in which case it takes up three bytes buffered VXlbus commands Trigger Set Lock Clear Lock take up three bytes VXIbus commands Clear and Read Status are not buffered Refer to the VX4750 s commander manuai for information on generation of VXIbus commands f the module is being used in a CDS 73A IBX System the 73A 151 is its commander BUF lt TM gt 3 12 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command Syntax Purpose Description DAT Load Data DAT z lt TM gt ASCII data format or DAT ZOz TM binary data format The DAT command loads data into the VX4750 waveform map RAM The DAT command is used to specify data used in the generation of an arbitrary waveform When a WAVE ARB command is received by the VX4750 these values are retrieved and presented to the VX4750 output DAC at a rate specified by the SPER command 2 a list of numbers in ASCII or binary format The number of values in the list must be a power of two between two and 4096 If the number of values specified
99. he same size as a VMEbus single height short module Communications that occur outside the normal command response cycle Such communications nave higher priority than synchronous communication The printed circuit board that is mounted in a VXlbus mainframe to provide the interface between V XIbus modules and between those modules and the external system A VXIbus instrument module that is 233 4 by 160 mm by 20 32 mm 9 2 by 6 3 in by 0 8 in the same size as a VMEbus doubie height short module In the VMEbus interface a system for resoiving contention for service among VMEbus Master devices on the VMEbus A functional module that measures the duration of each data transfer on the Data Transfer Bus DTB and terminates the DTB cycie if the duration is excessive Without the termination capability of this module a Bus Master atternot to transfer data to or from a non VX4750 A 61 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix G existent Slave location cou d resuit in an infinitely long wait for the Slave response Client In shared memory protocol SMP that half of an SMP channei that does nct contra the shared memory buffers CLK10 A 10 MHz 100 ppm individually buffered to each module slot differentiai ECL system clock that is sourced from Slot O and distributed to Slots 1 12 on P2 It is distributed to each module siot as a single source singl
100. ied the unit of frequency associated with 2 is assumed to be Hertz Valid strings for 2 are 22 Unit Hz Hertz default KHz KiloHertz MHz MegaHertz FM 10 kHz TM This example sets the peak frequency deviation to 10 kHz This peak frequency deviation resuits from the application of a 1V RMS sine wave to the external modulation input if the command contains syntax errors such as FM 32MHz TM gt argument range error then the module s Error LED will be lit and a VXIbus Request True interrupt will be generated if interrupts have been enabled with the INT command In IEEE 488 system the Request True interrupt wili cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the modu for the cause of the error condition VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command FREQ Select the Frequency of the Output Waveform Syntax FREQ 2 z TM Purpose The FREQ command selects the frequency of the waveform to be output to the VX4750 Function output Description z and 2 specify the frequency of the waveform to be output to the function output 2 decimal number in integer or real format 2 an optional ASCII string that indicates the units of frequency associated with z Valid values for z are 22 Unit Hz Hertz default KHz KiloHertz MHz MegaHertz
101. ignificant Digit 488 Address Using the VX4750 Module in an IEEE 488 environment requires knowing the module s IEEE 488 address in order to program it Different manufacturers of IEEE 488 interface devices may have different algorithms for equating a logical address with an IEEE 488 address If the VX4750 is being used with Tektronix EEE 488 interface module consult the operating manual of the Tektronix Resource Manager IEEE 488 Interface Module being used If the VX4750 is not being used with Tektronix Resource Manager IEEE 488 Interface Module consult the operating manual of the IEEE 488 interface device being used for recommendations on setting the logical address 1 4 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 1 INT LEVEL HALT SWITCH LEDs VM n Sel wi Each function module in a VXIbus System can generate an interrupt on the VMEbus to request service from the interrupt handier located on its commander for exampie a Tek CDS VX4521 Enhanced Slot O Resource Manager IEEE 488 or VX4544 embedded PC 386 compatible system controller When using the VX4750 with a Tek CDS commander module set the interrupt level to the same ievel as the interrupt handler on that commander The VMEbus interrupt levei on which the VX4750 Module generates interrupts is set by a BCD rotary switch Align the desired switch p
102. il the string 500011 is returned This indicates that the VX4240 has been triggered and that it has finished collecting data 4 Send an command to the VX4240 then read fifty values from the VX4240 Values are returned in ASCII floating point format 5 Calculate a least squares fit of the 4th through 46th samples returned by the VX4240 Find the difference between each sample and the corresponding value of the least squares fit straight line Express the greatest difference as a percentage of the peak to peak amplitude of the UUT waveform This value must be less than or equal to 0 625 percent VX4750 A 39 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Negative Ramp Wave Linearity Verification lest Setup Use the same test setup as in the triangle wave linearity verification Test Procedure 1 2 3 4 5 Initialize the UUT with the following command string FREQ 50KHZ WAVE RMPN AMPL 8 VPP PHASE 10 DEG This command instructs the UUT to output a 50 KHz negative ramp waveform with an amplitude of 8 volts peak to peak The PHASE 10 command aligns the falling edge of the UUT s TTL output with the beginning of the negative slope portion of the ramp waveform Initialize the VX4240 with the following command string R VD5 F1E6 CP50 ME T This command instructs the VX4240 to Set its input voitage range to 5 volts Sampl
103. ing to the 73A 151 RESET 2 lt cr gt lt lf gt 10 Verify that the UUT begins to output a 1 KHz sine waveform its default waveform indicating that it has been reset 11 Repeat steps 8 through 10 with the UUT Halt switch set to the OFF position Verify that the UUT continues to output a triangle wave after the RESET 2 lt cr gt lt if gt command has been sent to the 73A 151 12 Set the UUT Halt switch to the ON position Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Frequency Accuracy Verification Test Setup Connect the FUNC OUT connector of the UUT to channel 1 of the oscilloscope and to the input of the frequency counter Use 50 Ohm coax cable for both connections Select the oscilloscope 50 Ohm load on channel 1 Test Procedure 1 Command the UUT to output a sine waveform by sending it the following command string WAVE SINE AMPL 1 VP OFST O REFI OB10M 2 Use the FREQ command to set the frequency of the UUT waveform to the following frequencies 1 MHz 2 MHz 3 MHz 25 MHz After each FREQ command use the frequency counter to measure the actual frequency of the UUT waveform Verify that the frequency error is less than or equal to 1 ppm 10 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Phase Accuracy Verification Test Setup Connect the UU
104. intable characters 20 hex through 7F hex for example G or CHR spl ASCII hex digit ASCII hex digit for nonprintable characters 00 hex through 19 hex and 80 hex through FF hex for example OA REASON one of the following EXPECTING A LINE FEED SEMICOLON OR COMMA EXPECTING A VOLTAGE PARSING MANTISSA PARSING EXPONENT EXPECTING A CHANNEL CHARACTER Error 2 UNRECOGNIZED COMMAND This error occurs if a command that is not listed in this document is received by the module Error 10 PHASE OUT OF RANGE Error 11 AM MODULATION INDEX OUT OF RANGE Error 12 AMPLITUDE D C OFFSET AM MODULATION INDEX EXCEED MAXIMUM OUTPUT LEVEL Error 13 MAXIMUM AMPLITUDE EXCEEDED Error 14 BURST COUNT OUT OF RANGE Error 15 MAXIMUM FREQUENCY EXCEEDED FOR SELECTED WAVEFORM Error 16 FREQUENCY FREQUENCY DEVIATION CROSS RANGES VX4750 3 21 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Error 17 MAXIMUM PHASE DEVIATION EXCEEDED Error 18 INVALID VXI TTL TRIGGER LEVEL SPECIFIED Error 19 MAXIMUM D C OFFSET EXCEEDED Error 20 INVALID EXTERNAL FSK FREQUENCY SPECIFIED Error 4 21 EXTERNAL FSK FREQUENCIES CROSS RANGES Error 4 22 INVALID EXTERNAL SWEEP FREQUENCY SPECIFIED Error 23 EXTERNAL SWEEP FREQUENCIES CROSS RANGES Error 24 INVALID INTERNAL SWEEP FREQUENCY SPECIFIED
105. iterations GOSUB n Runs the subroutine beginning with line n EX GOSUB 750 runs the subroutine beginning on line 750 The end of the subroutine is delineated with a RETURN statement When the subroutine reaches the RETURN statement execution will resume on the line following the GOSUB command A VX4750 4 1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 4 GOTO n Program branches to line n EX 320 directs execution to continue at line 320 IF THEN Sets up a conditional IF THEN statement Used with other commands such as PRINT or GOTO so that IF the stated condition is met THEN the command foilowing is effective EX IF 1 THEN GOTO 450 wiii continue operation at line 450 when the value of variable is 3 REM All characters following the REM command are not executed REM statements are usad for documentation and user instructions EX REM CLOSE ISOLATION RELAYS RETURN Ends a subroutine and returns operation to the line after the last executed GOSUB command CR Carriage return character decimal 13 lt LF gt Line feed character decimai 10 Programming Exampies in BASIC The following sampie BASIC programs show how commands for the VX4750 might be used These examples assume that the VX4750 has logical address 24 and is instafled in a VXlbus mainframe that is controlled through an IEEE 488 interface from an external system cont
106. l multimeter Figure 10 VX4750 Option 04 Modulation Phase Verification Setup A 54 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix D Internal Linear Frequency Sweep Verification T etu Connect the UUT the oscilloscope and the VX4240 as shown in the following Twisted pair cable diagram S3 S3 4 Ey 3 5 o o5 23 4 UUT VXAMO SS REG j Test oscilloscope FUNC OUT 50 Q terminator B C Figure 11 VX4750 Option 04 Internal Linear Frequency Sweep Verification Setup VX4750 55 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix D Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix E User Service This appendix contains service related information that covers the following topics Preventive maintenance m User replaceable Parts Preventive Maintenance You should perform inspection and cleaning as preventive maintenance Preventive main tenance when done regularly may prevent malfunction and enhance reliability inspect and clean the module as often as conditions require by following these steps 1
107. mands A summary of the VX4750 s Module s commands is listed below The summary also shows any required order of programming needed for commands This is followed by detailed descriptions of each of the commands A sample BASIC program using these commands is shown in the Programming Examples section Command protocol and syntax for the VX4750 Module are as follows 1 Every command must end with a terminator line feed lt LF gt or semicolon Carriage returns CR are optional before line feeds or semicolons 2 If a character is not enclosed by brackets that character itself is sent otherwise encloses the symbol for the actual argument to be sent These argument symbols are defined under each command heading optional parameters or characters CR carriage return LF line feed SP space character TM terminator indicates a line feed or a semicolon 3 Any character may be sent in either upper or lower case form 4 Any of the following white space characters 00 hex Q1 hex through 08 hex 09 hex tab character OB hex through 19 hex including carriage return 20 hex space character are allowed in any of the following places before any comma semicolon or LF after any comma in place of any SPACE character listed in the following command formats Any number of white space characters may be used together 5 Any binary argument must be formatted as follows 0 B1 B2 The 0 cha
108. may contain more than one device Also one device may require more than one instrument moduie Interface Device A VXlbus device that provides one or more interfaces to external equipment Interrupt Handler A functionai module that detects interrupt requests generated by interrupters and responds to those requests by requesting status and ident ty information Interrupter A device capable of asserting VMEbus interrupts and performing the interrupt acknowledge sequence The Interrupt ReQuest signal which is the VMEbus interrupt line that is asserted by an interrupter to signify to the controller that a device on the bus requires service by the controller Local Bus A daisy chained bus that connects adjacent VXlbus siots Loca Controller instrument module that performs system contro and external interface functions for the instrument modules in a VXIbus mainframe or several mainframes See Resource Manager Local Processor processor on an instrument module Lagical Address The smailest functional unit recognized by VXlIbus system It is often used to identify a particular module Maintrame Card Cage For exampie the Tektronix VX1400 Mainframe an operable housing that inciudes 13 C size VXIbus instrument module slots Memory Device storage element such as bubble memory RAM and ROM that has configuration registers and memory attributes such as type and access time Message A series of data bytes tha
109. mplitude in Vp D C Offset in Volts 4mV 1 001 V to 5 500 V into 50 load 1mV 0 000 V to 1 000 V into 50 load 2 596 or 20 mV whichever is greater into 50 load with amplitude set to 0 000 Vp 1 8 4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Modulation VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 1 FM External only Source Modulation input Modulating signal amplitude 1 414 V Bandwidth 20 kHz Frequency Deviation Range 2 Hz to 5 MHz Resolution 2 Hz AM External only Source Modulation input Modulating signal amplitude 1 414 V Bandwidth 20 kHz Modulation Index Range 0 to 99 Resolution 2 4 External only Source Modulation input Section 1 M MM i Frequency Sweep Modulating signal amplitude 1 414V Bandwidth 20 kHz Phase Deviation Range 350 Resolution 0 1 FSK External only Source Trigger input or selected VXI TTL trigger Modulating signal level TTL Mark Frequency Range 1 milliHz to 10 MHz Space Frequency Range 1 milliHz to 10 MHz Maximum bit rate 3 5 Mbps Phase continuous frequency switching PWM External only Source Modulation input Modulating signal amplitude 1 414V Bandwidth 20 k
110. n either upper or lower case form 4 Any of the following white space characters 00 hex OB hex through 19 hex O1 hex through hex 09 hex tab character are allowed in any of the following places before any comma semicolon or 1f after any comma in place of any space character Any number of white space characters may be used together 20 hex spsce character 5 Any binary argument must be formatted O B1 B2 The 0 characters are only required at the beginning of the binary string MODULE COMMANDS AM Set the mode of the external modulation input to amplitude modulation and set the AM modulation index 3 7 AMPL Specify the amplitude of the function output 3 8 AMPL Returns the current amplitude of the function output 3 9 BRST Sets the burst count the number of cycles of the selected waveform to output 3 10 BRST Return the current burst count 3 11 BUF Place the module in buffered mode 3 12 DAT Load data into the module for use in generating arbitrary waveforms 3 13 DFREQ Change the output frequency by a specified amount a phase continuous manner DINT 3 15 Disable VXI event generation from the module 3 17 DPHAS Change the phase of the output waveform by a specified number of degrees a ERR FILT FM FREQ FREQ FSK FSK IMP INT IST ISWP LSWP NBUF OFST OFST PHAS phase continuous manne
111. n output amplitude of 10dBm into 50 Ohms Harmonic Distortion no harmonic greater than 1 milliHertz to 1 MHz 45 dBc 1 MHz to 10 MHz 35 dBc 10 MHz to 25 MHz 25 dBc Square rise fall time less than or equal to 25 nsec Maximum overshoot less than or equal to 596 Triangle Linearity 0 625 Pulse Duty Cycle Range 5 to 95 Resolution 1 Ramp Linearity 0 625 Slope positive or negative Arbitrary Memory Size 4096 words Word Size 12 bits Sample period Range 29 8 nsec to 429 4 sec Resolution 29 8 nsec Output may be gated on for 1 to 65535 waveform cycles Isolation Maximum float voltage 42 Vp Leakage Current Maximum 15 pA impedance 50 Ohm Connector BNC Signal level Positive or Negative TTL pulse Connector signal DEM 9S pin 3 return DEM 9S pin 4 Signal level TTL Connector signal DEM 9S pin 7 return DEM 9S pin 6 Sweep Sync Signal level Positive or Negative TTL pulse Connector signal DEM 9S pin 5 return DEM 9S pin 9 VX4750 1 10 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 1 OC _________________ TTL Output Frequency Reference Output Trigger Output to Front Panel Trigger Output to VXI TTL Trigger Bus Inputs Frequency Reference Input Trigger Gate Input External Modulation input VXlbus Compatibility VXI Device Type VXI Protocol
112. nai modulation input to puise width modulation Specify the maximum duty cycle deviation from 50 percent REFI Selects a frequency reference source REFO Selects a 10 MHz or 33 MHz reference to be output to the front panel reference output connector REV Return the revision level of the VX4750 firmware RST Reset the VX4750 to its power up state SPER Specify the sampie period to use when generating an arbitrary waveform SPER return the current arbitrary waveform sample period setting SWP OFF Disable a frequency sweep initiated by the ISWP LSWP or XSWP commands TRGI Select a VXI TTL trigger as an input trigger source Set the polarity of the front panel trigger input VX4750 3 5 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com TRGO TRIG XSWP XSWP WAVE Section 3 Select a VXI TTL trigger signai to drive Set the polarity of the front panel trigger output Trigger the VX4750 to output a previously defined waveform Set the mode of the external modulation input to frequency sweep Define the start and stop frequencies of the sweep Return the start and stop frequencies used in the generation of an external frequency sweep Specify the type of waveform the output to the function output S HE Gi AXA 0 al 3 6 VX4750 Artisan Technology Group Q
113. nce and care Tektronix shall not be obligated to furnish service under this warranty a to repair damage resulting from attempts by personnel other than Tektronix representatives to install repair or service the product b to repair damage resulting from improper use or connection to incompatible equipment or c to service a product that has been modified or integrated with other products when the effect of such modification or integration increases the time or difficulty of servicing the product THIS WARRANTY IS GIVEN BY TEKTRONIX WITH RESPECT TO THIS PRODUCT IN LIEU OF ANY OTHER WARRANTIES EXPRESSED OR IMPLIED TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE TEKTRONIX RESPONSIBILITY TO REPAIR OR REPLACE DEFECTIVE PRODUCTS IS THE SOLE AND EXCLUSIVE REMEDY PROVIDED TO THE CUSTOMER FOR BREACH OF THIS WARRANTY TEKTRONIX AND ITS VENDORS WILL NOT BE LIABLE FOR ANY INDIRECT SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES IRRESPECTIVE OF WHETHER TEKTRONIX OR THE VENDOR HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com rtisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com EC Declaration of Conformity Tektronix Holland N V Marktweg 73A 8444 AB Heerenveen The Netherlands declare under sole responsibility that the
114. nchronous Communications communications system that follows the command response cycle model in this model a device issues a command to another device the second device executes the command then returns a response Synchronous commands are executed in the order received SYSFAIL A signai line on the VMEbus that is used to indicate a failure by a device The device that fails asserts this line System Clock Driver A functional module that provides a 16 MHz timing signal on the Utility Bus System Hierarchy The tree structure of the commander servant relationships of 2 devices in the system at a given time the VXIbus structure each servant has a commander A commander may also have a commander 66 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix G M B Test Monitor An executive routine that is responsible for executing the seif tests storing any errors in the ID ROM and reporting such errors to the Resource Manager Test Program A program executed on the system controller that controls the execution of tests within the test System Test System A collection of hardware and software modules that operate in concert to test a target DUT TTLTRG Open collector TTL lines used for inter modula timing and communication VXlIbus Subsystem One mainframe with modules installed The installed modules include one module t
115. nd by the front panel TRIG IN signal or by a VXIbus TTL trigger The TRIG command VX Word Serial Protocol Trigger command and the front panei TRIG IN signal are always enabled as trigger sources The TRGI command is used to select a VXI TTL trigger signal as an additional trigger source This command is also used to select the polarity of the TTL signal to be applied to the front panel TRIG IN connector Opt 04 TRIG IN at connector S4 2 Selected trigger source 2 must be one of the following VXI VXI Trigger The VX4750 may be triggered by an active low pulse on a VXI TTL trigger signal The TTL trigger used is specified by parameter z z may be any number between and 7 For example if z is equal to VXI trigger signal TTLTRG3 is used The VX4750 is triggered on the trailing edge of the selected TTL trigger signal value of OFF for z disables the VX4750 from monitoring the TTL trigger signals POS Select positive polarity for the TTL pulse applied to the front panel TRIG IN connector Since the front panel trigger input is always enabled this command only selects the active polarity of this input The trailing edge of the positive TTL pulse applied to the TRIG IN connector triggers the VX4750 NEG Select negative polarity for the TTL pulse applied to the front panel TRIG IN connector Since the front panel trigger input is always enabled this command only selects the active polarity of this input The trailing edge of th
116. nd assuming that a 1 volt RMS sine wave is applied to the external modulation input PM modulation may be disabled by setting z to 0 2 a decimal number in integer or reai format that indicates the magnitude of the phase deviation 2 an optional ASCII string that specifies the units associated with z Valid strings for z are listed below If it is not specified z is assumed to be expressed in degrees DEG Degrees default RAD Radians Example 10 0 Deg TM This example sets the peak phase deviation to 10 0 degrees This phase deviation results from the application of 1V RMS sine wave to the external modulation input Errors If the command contains syntax errors such as PM 3000 TM maximum phase deviation exceeded then the module s Error LED will be lit and a VX bus Request True interrupt will be generated if interrupts have been enabled with the INT command In an IEEE 488 system the Request True interrupt will cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition VX4750 3 45 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command PSK Encode data on the output waveform using phase shift keying Syntax PSK z 2 lt TM Purpose The PSK command enables downloading of data to be encoded
117. nd of a self test initiated by the IST command the module is restored to its reset state During a commanded self test 1 SYSFAIL is not asserted 2 The module executes the same self test as in the power up case 3 If the self test completes successfully the module restores itself to its reset If the test fails the SYSFAIL line is asserted and the module sets itself to the following known programming state SYSFAIL Operation SYSFAIL becomes active during power up hard or soft reset self test or if the module loses any of its power voltages When the mainframe Resource Manager detects SYSFAIL set it will attempt to inhibit the line This will cause the VX4750 Module to deactivate SYSFAIL in all cases except when 5 volt power is lost A L ISooYIY VX4750 3 63 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 A nme m 5 M M M 3 64 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 4 Programming Examples This section contains example programs which demonstrate how the various programmable features of the VX4750 are used Tha examples written in BASIC using an IBM PC or equivai
118. nd to VX4750 2 dphas 90 0 This command advances the phase of the output of VX4750 2 so that it is in phase with the output of VX4750 1 The phase change is done in a phase continuous manner Errors If the command contains syntax errors such as DPHAS 3000 TM phase out of range then the module s Error LED wiil be lit and a VXIbus Request True interrupt will be generated if interrupts have been enabled with the INT command In IEEE 488 system the Request True interrupt will cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition MMM M M M M M M VX4750 3 19 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command ERR Report errors Syntax ERR TM Purpose The ERR command instructs this module to return its error status the next time input is requested from the module Description This command is typically issued to the module in response to a Request True event an IEEE 488 system the Request True event generates an SRO on the IEEE 488 bus Errors reported by this command include programming errors and those detected during self test All errors listed in this section cause a Request True interrupt to be generated if interrupts are enabled via the INT command All errors o
119. nel TRIG OUT connector and optionally to any one of the VXI TTL trigger signals The module can be programmed to accept a frequency reference from one of several sources These include an internal 10 MHz reference standard accuracy 1 ppm the VXI CLK10 clock and an external reference applied to the front panel REF IN connector The front panel REF IN signal may also be programmed to act as a module clock rather than a frequency reference This feature is useful in synchro nizing two or more VX4750 modules to produce waveforms with a programmable phase relationship The front panel REF OUT may be programmed to output a buffered version of the selected 10 MHz reference or the 33 MHz module clock VX4750 1 1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 1 _ The VX4750 incorporates additional features which improve its speed and operational efficiency when installed in an ATE system The Buffered Mode automatically enables Fast Handshake protocol a special provision of the VXIbus Specification that allows commands and or data to be sent from the system controller to a module with minimum VXIbus protocol overhead In this mode the VX4750 stores incoming data commands in an internal buffer that is sequentially processed Module data processing and buffer loading occur simultaneously In non buffered normal transfer mode information is processed by the
120. ng completion of the self test the VX4750 is in the following state Waveform Sine Frequency 1 kHz Amplitude 150 mV Phase O deg Offset OV Burst count O continuous operation External modulation Off Internal modulation Off Internal sweep Off VXI TTL triggers Disabled Assumed load on function output 50 Ohms Frequency reference input Internal 10 MHz reference Reference appiied to REF OUT conn Internal 33 MHz clock Polarity of signal applied to Active low TRIG IN connector Module is triggered on the trailing edge of a Opt 04 at connector S4 negative TTL pulse applied to the TRIG IN connector Opt 04 at connector S4 If a failure occurs the VXIbus ERR LED will be lit and the reason for the failure will be stored for later interrogation by the ERR command If interrupts have been enabled by the INT command a VXIbus Request True event wiil be generated Example IST TM 3 34 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 ye cn Command Syntax Purpose Description ISWP Linear sweep the frequency of the Output Waveform ISWP 2 2 23 24 25 24 Z X IM Sweep the frequency of the output waveform from a specified start frequency to a specified stop frequency The ISWP command specifies the start frequency marker frequency stop frequency and sweep time to be used The frequency of the output waveform varies linearly with time
121. ng the failure of a card 3 if the self test completes successfully the SYSFAIL line is released and the module enters the VXIbus PASSED state ready for normal operation SYSFAIL will be released within five seconds in normal operation If the self test fails the SYSFAIL line remains active or is set active in a commanded self test or soft reset and the module makes an internal record of what failure s occurred It then enters the VXIbus FAILED state which allows an error message to be returned to the module s commander The default condition of the VX4750 Module after the completion of power up self test is as follows Waveform Sine Frequency 1 kHz Amplitude 150 mV Phase deg Offset OV Burst count O continuous operation External modulation Off Internal moduiation Off Internal sweep Off VXI TTL triggers disabled Assumed load on function output 50 Ohms Frequency reference input Internai 10 MHz reference Reference applied to REF OUT conn Internal 33 MHz clock Polarity of signal applied to Active low TRIG connector Module is triggered on the trailing edge of a negative TTL puise applied to the TRIG IN connector _____________________________________________ 3 62 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Self test can also be run at any time during normai operation using the IST command At the e
122. nnel 1 of the oscilloscope Sere 3 REF OUT REF IN TRIG OUT TRIG IN OO VxX4e40 AM Modulation Test D C Calibrator D C Output Osci loscope A Ch 1 S0Ohm Test Procedure 1 2 3 Initialize the UUT with the following command string WAVE SINE FREQ 550KHZ AMPL 5 5 VPP This command instructs the UUT to output a 550 KHz sine waveform with an amplitude of 5 5 volts peak to peak Set the mode of the MOD IN connector of the UUT to AM modulation and set the AM modulation index to 1096 by sending the following command string to the UUT AM 10 Command the DC calibrator to output a DC voltage of 1 414 volts by sending it the following command string V1 01 41400 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 4 5 6 7 8 9 10 11 Appendix C Use the following procedure to measure the amplitude of the UUT output signal Record this value as AMPLMIN al initialize the VX4240 with the following command string R F10E6 CP2000 MPO VA10 This command instructs the VX4240 to Set its input voltage range to 10 volts Set its input impedance to 1MOhm Sample its input every 100 nanoseconds Collect 2000 samples after it is triggered Trigger on the positive edge of the signal applied to its input at a voltage of O volts b Trigger the VX424
123. ny errors such as WAVE SINE FILT OFF FILT command not valid for sine wave output then the module s Error LED will be lit and VXlbus Request True interrupt will be generated if interrupts have been enabled with the INT command an IEEE 488 system the Request True interrupt will cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 AEC C n d Command Syntax Purpose Description Example Errors FM Set the mode of the external modulation input to frequency modulation FM 2 z TM The FM command sets the mode of the external modulation input to frequency modulation It also specifies the peak frequency deviation assuming that the signal applied to the external modulation input is a 1 voit RMS sine wave Arguments z and z determine the maximum frequency deviation from the frequency specified in the FREQ command assuming that a 1 voit RMS sine wave is applied to the external modulation input FM modulation may be disabled by setting z to O 7 a decimal number in integer or reai format 2 an optional ASCII string that represents the units of frequency associated with z If it is not specif
124. oduct from a power source that applies more than the voltage specified Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com General Safety Summary Provide Proper Ventilation To prevent product overheating provide proper ventilation Do Not Operate With Suspected Failures If you suspect there is damage to this product have it inspected by qualified service personnel Symbols and Terms Terms this Manual These terms may appear in this manual WARNING Warning statements identify conditions or practices that could result in injury or loss of life damage to this product or other property CAUTION Caution statements identify conditions or practices that could result in Terms on the Product These terms may appear on the product DANGER indicates an injury hazard immediately accessible as you read the marking WARNING indicates an injury hazard not immediately accessible as you read the marking CAUTION indicates a hazard to property including the product Symbols on the Product The following symbols may appear on the product AN DANGER Protective Ground ATTENTION Double High Voltage Earth Terminal Refer to Manual Insulated Certifications and Refer to the specifications section for a listing of certifications and compliances Compliances that apply to this product VX4750 Artisan Technology Group Quality Instrumentation G
125. ommand allows the system controller to send data and commands to the VX4750 over the VXIbus at optimum speed independent of the parsing and execution speed of this module In the buffered mode all data sent to the module is buffered before being parsed allowing much faster transfer rates This module operates using the VXIbus Fast Handshake mode while in buffered mode The module can take in up to 4000 characters at the 400 Kbyte rate before it has to temporarily hold off the VXlIbus If you plan on sending 4000 bytes of data in under 200 milliseconds which roughly corresponds to 50 ps character 1000 changes in voltage per second in buffered mode the data will be received faster than the module s parser is able to process the characters and eventually the module s 4096 byte buffer wiil fill up This will cause a temporary VXIbus hold off condition which is transparent except for the effect it has on data transfer speed If the IEEE 488 controller is slower than the module s parser rate as many are this hold off condition would never be encountered When the hold off situation occurs the VX4750 wili not allow the VXlbus system controller to send any additional data until the parser has emptied half of its input buffer As an example the first time the 4096 byte buffer is filled the system controller will be held off until the first 2048 bytes are parsed From this point on every time the module releases the hold off condition t
126. on Guaranteed 888 88 SOURCE www artisantg com Section 1 pam Mp _ _________________________________________________ __ ___ Voltage Current Peak Module i54 Fuses Cooling Temperature Humidity Radiated Emissions Conducted Emissions Moduie Envelope Dimensions Dimensions Shipping Weight Weight Shipping 1 13 5 voit supply 4 75 V dc to 5 25 V dc 12 voit supply 11 5 V to 12 5 V 24 voit supply 23 5 V dc to 24 5 V de 24 voit suppiy 23 5 V dc to 24 5 V dc 5 2 voit suppiy 5 0 V to 5 4 V 2 voit suppiy 1 9 V to 2 1V 5 voit supply 3 25 12 volt supply 35mA 24 voit suppty 500mA 24 voit suppiy 500 5 2 supply 40mA 2 0 voit supply 40mA 5 voit repiacement fus Littelfuse P N 273004 12 24 24 5 2 2 voit replacement fuse Littelfuse P N 273001 Provided by the fan in the VXlbus mainframe Less than 10 C temperature rise with 2 24 liters sec of air at a pressure drop of 0 16 mm of to 50 C operating 40 C to 85 C storage Less than 95 non condensing 09 to 30 Less than 75 non condensing 31 C to 40 Less than 45 R H non condensing 41 C to 50 Complies with VXIbus Specification Compiies with VXlbus Specification VXI C size 262 mm x 353 mm x 30 5 mm 10 3 in x 13 9 in x 1 2 in When ordered with a Tektronix mainframe the module
127. on procedures be run once a year f any of the parameters are out of specification please contact your local Tektronix field office or representative for repair assistance VX4750 A 59 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix F Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com VX4750 Appendix G VXI Glossary The terms in this glossary are defined as used in the VXIbus System Although some of these terms mav have different meanings in other systems it is important to use these definitions in VXIbus applications Terms which appiy only to a particular instrument module are noted Not ali terms appear in every manuai Term Accessed Indicator ACFAIL A Size Card Asynchronous Communication Backpiane B Size Card Bus Arbitration Bus Timer Definition An amber LED indicator that rights when the module identity is selected by the Resource Manager module and flashes during operation for the module A VMEbus line that is asserted under these conditions 1 by the mainframe Power when a power failure has occurred either ac line source or power suppiy malfunction or 2 by the front panel ON STANDBY switch when switched to STANDBY A VXIbus instrument module that is 100 0 by 160 mm by 20 32 mm 3 9 by 6 3 in by 0 8 in t
128. onix VX1500 A form of command that allows for inquiry to obtain status or data A green LED indicator that tights when the power up diagnostic routines have been completed successfully An internai failure or failure of 5 voit power will extinguish this indicator A device that supports VXI register maps but not high level VXIbus communication protocols includes devices that are register based servant elements A functional module that resides on the same module as a Master or interrupt Handler and requests use of the DTB whenever its Master or interrupt Handler requires it A VXlbus device that provides configuration management services such as address map configuration determining system hierarchy allocating shared system resources performing system test diagnostics and initializing system commanders A routine that verifies the basic calibration of the instrument module circuits and adjusts this calibration to compensate for short and long term variables A set of routines that determine if the instrument module circuits wili perform according to a given set of standards A self test routine IS performed upon power up A VXIbus message based device that is controlled by a commander A shared memory device that controis the shared memory buffers used in a given Shared Memory Protocol channel Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com A
129. osition with the arrow on the module shield Valid Interrupt Level Select switch settings are 1 through 7 with setting 1 equivalent to level 1 The levei chosen shouid be the same as the levei set on the VX4750 s interrupt handier typicaily the module s commander Setting the switch to an invalid interrupt 0 8 or 9 wiil disable the module s interrupts Interrupts are used by the module to return VXIbus Protocol Events to the module s commander Refer to the Operation section for information on interrupts The VXIbus Protocol Events supported by the module are listed in the Specifications section Hait Switch This two position slide switch selects the response of the VX4750 Module when the Reset bit in the module s VXIbus Controt register is set Control of the Reset bit depends on the capabilities of the VX4750 s commander If the Halt switch is in the ON position the VX4750 Module is reset to its power up state and all programmed module parameters are reset to their defauit values If the Halt switch is in the OFF position the module will ignore the Reset bit and no action wiil take place Note that the module is not in strict compliance with the VXIbus Specification when the Hait switch is OFF The following LEDs are visible at the top of the VX4750 Module s front panel to indicate the status of the module s operation Power LED This green LED is normaily lit and is extinguished if one or more of the module fus
130. ppendix G Shared Memory Protocoi A communications protocol that uses a block of memory that is accessible to both client and server The memory biock operates as a message buffer for communications Slot 0 Controller See Slot O Module Also see Resource Manager Slot 0 Module A VXibus device that provides the minimum VXibus siot services to slots 1 through 12 CLK10 and the module identity lines but that may provide other services such as CLK100 SYNC1CO STARBUS and trigger control SMP See Shared Memory Protocol STARX Two 2 bi directional 50 ohm differential ECL lines that provide for inter module asynchronous communication These pairs of timed and matched delay lines connect siot O and each of slots 1 through 12 in mainframe The delay between slots is less than 5 nanoseconds and the lines are weil matched for timing skew STARY Two 2 bi directional 50 ohm differential ECL lines that provide for inter module asynchronous communication These pairs of timed and matched delay lines connect slot O and each of siots 1 through 12 in a mainframe The delay between slots is less than 5 nanoseconds and the lines are weil matched for timing skew STST STart STop protocol used to synchronize modu es SYNC100 A Slot signal that is used to synchronize multiple devices with respect to a given rising edge of CLK100 These signais are individually buffered and matched to less than 2ns of skew Sy
131. ppiy to the function output 24 a decimal number in integer or real format 22 an optional ASCII string that represents the unit of voltage associated with z Valid vaiues for 2 are listed below Za Unit V Volts default mV millivolts If z is not specified the unit of voltage associated with z is assumed to be volts The impedance specified in the IMP command determines the maximum voltage that the VX4750 can drive into the load connected to the function output If the impedance is equal tc R ohms then the maximum output voltage is given by the equation 11 0Volts R 50 Ohms R If the amplitude specified in the AMPL command is volts peak the d c offset specified in the OFST command is O volts and the modulation index in the command is equal to k then the peak voltage of the output waveform is given by the equation 1 100 If Voe iS greater than Vme an error condition is reported by ne VX4750 OFST 1 TM This example selects an offset of 1 voit If the command contains syntax errors such as OFST 24V TM specified offset plus amplitude is too large then the module s Error LED will be lit and a VXIbus Request True interrupt will be generated if interrupts have been enabled with the INT command In an IEEE 488 system the Request True interrupt will cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogat
132. quency calculated in step 4 is less than 900 Hz 196 of 100 KHz 10 KHz Repeat steps 3 through 6 for DC calibrator voltages of 2 through 9 voits in increments of 1 volt Disable external frequency sweep mode by sending the following command string to the UUT SWP OFF Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Sine Wave Harmonic Distortion Verification Test Setup Connect the UUT function output to the input of the spectrum analyzer using 50 Ohm coax cable Use the following command string to set the UUT waveform to a sine wave with an amplitude of 10 dBm WAVE SINE 10DBM Test Procedure 1 2 3 Set up the spectrum analyzer as follows Center frequency 150 KHz Span 30 KHz Resolution Bandwidth 3 KHz Use the FREQ command to set the frequency of the UUT waveform to the values in the first column of the following table At each frequency observe the amplitudes of the second and third harmonics on the spectrum analyzer Verify that the amplitudes of the second and third harmonics are at least 45 dB below the amplitude of the fundamental UUT frequency 2nd Harmonic 3rd Harmonic 20 KHz 40 KHz 60 KHz 50 KHz 100 KHz 150 KHz 90 KHz 180 KHz 270 KHz Set up the spectrum analyzer as follows Center frequency 1 5 MHz Span 300 KHz Resolution Bandwidth 30 KHz Use the FREQ command to set the frequency of the UUT waveform to the
133. r 3 18 Report any error conditions 3 20 Enable or disable a low pass filter to the output waveform 3 25 Set the mode of the external modulation input to frequency modulation Specify the peak frequency deviation 3 26 Specify the frequency of the output waveform 3 27 Return the frequency specified in the most recent valid FREQ command 3 29 Set the mode of the front panel trigger input or selected VXI trigger to FSK modulation Specify the upper and lower FSK frequencies 3 30 Return the upper and lower frequencies selected by the front panel trigger Input or selected VX TTL trigger when it is programmed for external FSK modulation 3 31 Specify the load impedance to be driven by the function output 3 32 Enable VXI event generation from the module 3 33 Initiate a self test 3 34 Specify parameters to be used in generating an internal linear frequency sweep of the output waveform 3 35 Sweep the frequency of the output waveform from specified start frequency to 8 specified stop frequency 3 37 Places the module in nonbuffered mode 3 39 Specifies the dc offset of the output waveform 3 40 Returns the current dc offset of the output waveform 3 41 Specifies the phase of the output waveform 3 42 PHAS Returns the current phase of the output waveform 3 44 Guaranteed 888 88 SOURCE www artisantg com Artisan Technology Group Quali
134. r the VX4240 by sending it a T command Send a O command to the VX4240 and read its response until the string 500011 is returned This indicates that the VX4240 has been triggered and that it has finished collecting data Request the VX4240 to calculate and return the duty cycle of the UUT waveform by sending it a AWD10000 0 command and reading the response The VX4240 will return three numbers in ASCII floating point format equal to the maximum minimum and average duty cycle of the UUT waveform The floating point number representing the average duty cycle is preceded by the string DA Record this value in variable DUTYMIN Command the DC calibrator to output DC voltage of 1 414 voits by sending it the following command string V1 01 41400 9 Trigger the VX4240 by sending it a T command 10 Send a O command to the VX4240 and read its response until the string 500011 is returned This indicates that the VX4240 has been triggered and that it has finished collecting data VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 12 Calculate the actual duty cycle deviation using the following formula duty cycle deviation DUTYMAX DUTYMIN 2 13 Verify that the difference between the actual duty cycle deviation and the value specified in step 3 is less than 1 5 14 Repeat steps 3 through 6 for deviations of 2096 through 90 in steps of 10
135. racters are only required at the beginning of the binary string a OOOO ee VX4750 3 3 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Summary Section 3 Detailed descriptions of each command in alphabetical order are given following the summary An overview of the commands is as follows A detailed description of each command in alphabetical order is given following the summary Command AM AMPL AMPL BRST BRST BUF DAT DFREQ DINT DPHAS ERR FILT FM FREQ FREO FSK FSK Action Set the mode of the external modulation input to amplitude modulation and set the AM modulation index Specify the amplitude of the function output Returns the current amplitude of the function output Sets the burst count the number of cycles of the selected waveform to output Return the current burst count Place the module in buffered mode Load data into the module for use in generating arbitrary waveforms Change the output frequency by a specified amount in a phase continuous manner Disable VX event generation from the module Change the phase of the output waveform by a specified number of degrees in a phase continuous manner Report any error conditions Enable or disable a low pass filter to the output waveform Set the m de of the external modulation input to frequency modulation Specify the peak frequency deviation
136. rary waveform with a period of 1 92 and an amplitude of 5 5V peak to peak when it is triggered The load on the function output is set to 25 Ohms because the 50 Ohm loads of the oscilloscope and 73A 541 are in parallel Also in step 1 initialize the 73A 541 with the following command MMO FN4 BT 100 21 611 17 This setup of the 73A 541 is the same as in the high frequency burst mode verification except the trigger level is set to 100 mV VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix D Options VX4750 A 45 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix D Option 30 The following is a description of the changes made to the operation and specifications of the VX4750 when it is ordered with Option 30 1 The maximum frequency for the sine waveform is increased from 25 MHz to 32 MHz 2 The range of a upper range frequency sweep is changed from 7 MHz 25 MHz to 9 5 MHz 32 MHz This change applies to the sine waveform only 3 In burst mode a programmable number of waveform cycles is output to the function output when the VX4750 is triggered This feature is operational for frequencies of 25 MHz or less 4 If a BRST command is followed by a ISWP or LSWP command a programmable number of frequency sweeps is output when the VX4750 is triggered Stop frequencies of
137. rds operating in the role of VXlIbus foreign devices the assertion of as defined by VXlbus Specification may cause operating problems on these boards The VX4750 Module is a C size single slot VXIbus Message Based Word Seriai instrument it uses the A16 016 VME interface available on the P1 connector and does not require any A24 or A32 address space The module is a D16 interrupter The VX4750 Module is neither a VXIbus commander or VMEbus master and therefore it does not have a VXlIbus Signal register The VX4750 is a message based servant The module supports the Normai Transfer Mode of the VXIbus using the Write Ready Read Ready Data in Ready DIR and Data Out Ready DOR bits of the module s Response register A Normai Transfer Mode read of the VX4750 Module proceeds as follows 1 The commander reads the VX4750 s Response register and checks if the Write Ready and DOR bits are true IF they are the commander proceeds to the next step f not the commander continues to poll these bits until they become true 2 The commander writes the Byte Request command ODEFFh to the VX4750 s Data Low register 3 The commander reads the VX4750 s Response register and checks if the Read Ready and DOR bits are true f they are the commander proceeds to the next step f not the commander continues to poll these bits until they become true 4 The commander reads the VX4750 s Data Low regi
138. re P8 is the UUt power measured in step 8 and P9 is the UUT power measured in step 9 and P is the UUT amplitude flatness Verify that the amplitude flatness in this frequency range is between 0 5 dBm and 2 5 dBm Note that amplitude accuracy in this range is not specified DC Offset Accuracy Verification Test Setup Connect a 50 load to the input of the DMM Measure the resistance of the 50 load and save for use in the the test procedure Remove the 50 load from the DMM input Connect one end of a 50 coax cable to the DMM and short the other end Measure the resistance of the cable and save for use in the test procedure Connect the 50 load to the DMM input Connect the FUNC OUT connector of the UUT to the 50 O load with the coax cable Set the DMM function to DC volts Test Procedure 1 Command the UUT to output a DC waveform by sending the following command string RST WAVE DC AMPL 0 OFST 0 2 Calculate a correction factor to be applied to DMM DC voltage readings to account for voltage drop in the coax cable used to connect the UUT FUNC OUT connector to the 50 load Use the following formula to calculate this correction factor k Rc RI RI Where Rc is the resistance of the coax cable in and R1 is the resistance of the 50 Q load Q 3 Send the command IMP lt 1 gt to the In this command string 1 represents the sum of the resistance of the 50 load and the resistance of the coa
139. rform this installation Verity that the switches are switched to the correct values The Hait switch shouid oe in the ON position unless it is desired to not allow the resource manager to reset this module Note that with either Halt switch position a hard reset will occur at power up and when SYSRST is set true on the VXIbus backplane if the module s commander is a Tek CDS Resource Manager IEEE 488 Interface Module SYSRST wiil be set true whenever the Reset switch on the front panel of that module is depressed Also note that when the Halt switch is in the OFF position the operation of this module is not VXIbus compatible Make sure power is off in the mainframe ed 2 2 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 2 4 The module can now be inserted into one of the instrument slots of the mainframe Figure 3 Module Installation 5 Cable installation Use the appropriate cable to interface between the module I O connector and the Unit Under Test UUT If the module is being installed in a Tek CDS VX1400 or VX1401 Mainframe route the cable from the front panel of the module down through the cable tray at the bottom of the mainframe and out the rear of the mainframe The mainframe is interfaced to the system controller using a standard IEEE 488 cable to connect the 488 connector on the rear panei of the VX1400 or VX1401 M
140. rice change privileges reserved Printed in the U S A Tektronix Inc Box 1000 Wilsonville OR 97070 1000 TEKTRONIX and TEK are registered trademarks of Tektronix Inc Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com WARRANTY Tektronix warrants that this product will be free from defects in materials and workmanship for a period of three 3 years from the date of shipment If any such product proves defective during this warranty period Tektronix at its option either will repair the defective product without charge for parts and labor or will provide a replacement in exchange for the defective product In order to obtain service under this warranty Customer must notify Tektronix of the defect before the expiration of the warranty period and make suitable arrangements for the performance of service Customer shall be responsible for packaging and shipping the defective product to the service center designated by Tektronix with shipping charges prepaid Tektronix shall pay for the return of the product to Customer if the shipment is to a location within the country in which the Tektronix service center is located Customer shall be responsible for paying all shipping charges duties taxes and any other charges for products returned to any other locations This warranty shall not apply to any defect failure or damage caused by improper use or improper or inadequate maintena
141. roller such as PC or equivalent using a Capital Equipment Corp 488 interface The IEEE 488 interface is assumed to have IEEE 488 primary address of decimal 21 and to have converted the VX4750 Module s logical address to an IEEE 488 primary address of decimal 24 Following each exampie the data sent to and returned from the module is shown with data returned by the module shown underlined Example 10 2999999992999 99949 VX4750 BASIC EXAMPLE PROGRAM 9949909909909929490099 20 30 USING NATIONAL INSTRUMENT CALLS 40 ASSUMES VX4750 GPIB ADDRESS 2 50 100 9990909999 909999 INITIALIZE SYSTEM 999099999999095999999 099 96299 110 CLEAR 60000 IBINIT1 60000 IBINIT2 IBINIT1 3 BLOAD bib m BINIT1 120 CALL IBINIT1 IBFIND IBTRG IBCLR IBSIC IBLOC IBPPC IBBNA IBONL IBRSC IBSRE IBRSV IBPAD IBSAD IBIST IBDMA IBEOS IBEOT IBRDF IBWRTF IBTRAP Se _ 4 2 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 4 130 CALL IBINIT2 IBGTS IBWAIT IBWRT IBWRTA IBCMD IBCMDA IBRD IBRDA IBSTOP IBRPP IBRSP IBDIAG IBXTRC IBRDI IBWRTI IBRDIA IBWRTIA IBSTA IBERR IBCNT 140 CLS BDNAMES PCX 150 CALL IBFINDIBDNAMES PCX 160 IF PCX 0 THEN PRINT IEEE FAILED END 1
142. s the VX4240 to Set its input voltage range to 5 volts em VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Sample its input every 1 microsecond Collect 5O samples after it is triggered Begin sampling on the falling edge of the signal applied to its external trigger input Arm the external trigger input 3 Send a O command to the VX4240 and read its response until the string 500011 is returned This indicates that the VX4240 has been triggered and that it has finished collecting data 4 Send a 1 command to the VX4240 then read fifty values from the VX4240 Values are returned in ASCII floating point format 5 Calculate a least squares fit of the 4th through 46th samples returned by the VX4240 Find the difference between each sample and the corresponding value of the least squares fit straight line Express the greatest difference as a percentage of the peak to peak amplitude of the UUT waveform This value must be less than or equal to 0 625 percent VX4750 A 37 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Pulse Waveform Duty Cycle Verification Test Setup Use the same test setup as in the triangle wave linearity verification Test Procedure 1 2 3 4 5 6 7 8 initialize the UUT with the following command string FREQ 1
143. se width modulation It also specifies the peak duty cycle deviation assuming that a 1 volt RMS sine wave is applied to the external modulation input z specifies the duty cycle deviation from 5096 assuming that a 1 voit RMS sine wave is applied to the external modulation input z a decimal number in integer or real format that indicates the maximum duty cycle deviation from 50 2 must be greater than or equal to 5 and less than or equai to 45 PWM 25 0 This example sets the peak duty cycle deviation to 25 percent This duty cycle deviation results from the application of 1 V RMS sine wave to the external modulation input If the command contains syntax errors such as PWM 90 TM maximum duty cycle deviation exceeded then the module s Error LED will be lit and a VXIbus Request True interrupt will be generated if interrupts have been enabled with the INT command an IEEE 488 system the Request True interrupt will cause the Service Request SRA line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 a Command Syntax Purpose Description REFI Selects a frequency reference source z TM The REFI command selects a frequency reference source to be used by the V
144. ss RO 0002H RO 0004H R 0004H 0006H WO 0008H RO RO R BFFCh F511h F7FFh Word Seriai Commands Val Bi 1011 1111 1111 1100 BFFCh See Device Type definition below Defined by state of interface Defined by state of interface Not used 11110111 1111 1111 F7FFh Defined by state of the interface Not used See Data Low definition below See Data Low definition below A write to the Data Low register causes this module to execute some action based on the data written This section describes the device specific Word Serial commands this module responds to and the results of these commands Read Protocoi command response FE6Bh _ VX4750 3 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix A a FS IDORAD LLUL GU GLLIL LUBIRNDGOOULM MS M C e AAA nM A 4 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix B Input Output Connections VX4750 Opt 04 Signai Description Connector Connector Marker Freq Sweep frequency marker output S3 pin 3 Marker Freq Ret Sweep frequency marker return S3 pin 4 Sweep Sync Internal frequency sweep sync S3 pin 5 Sweep Sync Re
145. steps of 1000 Restore the UUT to continuous output mode and set its output impedance to 50 Ohms by sending the following command BRST 0 IMP 50 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Low Frequency Burst Mode Verification Test Setup Use the same test setup as for the high frequency burst mode verification Test Procedure Use the same test procedure as for the high frequency burst mode verification except in step 1 initialize the UUT with the following command WAVE SINE FREQ 300KHZ AMPL 5 5VPP BRST 1 IMP 25 This command instructs the UUT to output 1 cycle of a 300 KHz sine wave with amplitude of 5 5V peak to peak when it is triggered The load on the function output is set to 25 Ohms because the Ohm loads of the oscilloscope and 73A 541 are in parallel VX4750 43 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Arbitrary Waveform Burst Mode Verification Test Setu Use the same test setup as for the high frequency burst mode verification Test Procedure Use the same test procedure as for the high frequency burst mode verification except in step 1 initialize the UUT with the following command BRST 1 DAT 1 7 6 5 1 7 6 5 WAVE ARB AMPL 5 5VPP IMP 25 SPER 240NSEC This command instructs the UUT to output 1 cycle of an eight point arbit
146. ster A Normai Transfer Mode Write to the VX4750 Module proceeds as follows 1 The commander reads the VX4750 s Response register and checks if the Write Ready and DIR bits are true If they are the commander proceeds to the next step if not the commander continues to poil the Write Ready and DIR bits until they are true E OODnQAOQE S G M M R Q M 3 O n VX4750 1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix m d A A SIE 2 The commander writes the Byte Available command which contains the data OBCXX or depending on the End bit to the VX4750 s Data Low register The VX4750 Module also supports the Fast Handshake Mode during readback this mode the module is capable of transferring data at optimal backplane speed without the need of the commander s testing any of the handshake bits The VX4750 Module asserts to switch from Fast Handshake Mode to Normali Transfer Mode per VXI Specification The VX4750 s Read Ready Write Ready DIR and DOR bits react properiy in case the commander does not support the Fast Handshake Mode A Fast Handshake Transfer Mode Read of the VX4750 Module proceeds as follows 1 The commander writes the Byte Request command
147. string to the second VX4750 WAVE SINE FREO 20KHZ IMP 10E3 AMPL 1 414VP Observe the AM modulated sine wave on channel 1 of the oscilloscope Record the maximum and minimum amplitudes of the modulated waveform and calculate the modulation index using the formula of step 7 Verify that the modulation index is within 596 of 9096 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C 12 Disable AM modulation by sending the following command string to the UUT 0 VX4750 A 21 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C PM Modulation Phase Deviation Verification Test Setup Connect the UUT a VX4750 the mixer the low pass filter the DMM and the DC calibrator as shown in the diagram below Use 50 Ohm coax cable for connections to the UUT VX4750 and mixer UUT VX4750 o c Calibrator IN o c Outout Test Procedure 1 Set the DMM function to DC voits Initialize the UUT with the following command string WAVE SINE FREO 1MHz AMPL 7DBM REFI OB10M REFO FP33M 2 Initialize the second VX4750 with the following command string WAVE SINE FREO 1MHz AMPL 220 VP REFI FP33M PHAS 0 0 3 Set the phase deviation of the UUT output waveform command to 20 degrees by sending the following command string to the UUT PM 20 DEG 4 S
148. syntax errors such as Am 120 TM invalid argument then the module s Error LED will be lit and a VXlbus Request True interrupt will be generated if interrupts have been enabled with the INT command In an 488 system the Request True interrupt will cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition VX4750 3 7 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Saee Command Syntax Purpose Description Examples Errors AMPL Select the Ampiitude of the Output Waveform AMPL z iz TM The AMPL command selects the amplitude of the waveform to be output to the VX4750 Function output Z a decimai number in integer or reai format that indicates the magnitude of the ampiitude 2 an optional ASCII string that indicates the units of argument z it is not specified the units of z are assumed to be Voits peak Valid vaiues for z are 22 Unit mV miilivoits peak mVP millivolts peak mVPP millivolts peak to peak V Volts peak default VP Volts peak VPP Volts peak to peak VRMS Volts RMS valid for ail waveforms except for an arbitrary waveform DBM DBM into the impedance specified by the IMP command 50 Ohms is assumed if no IMP command is issued Valid for ail waveforms
149. t are bussed across the VXlbus subsystem backplane Any module including the Slot module may drive and receive information from these lines These lines have an impedance of 50 ohms the asserted state is logical High An address in a communications protocol in which the destination of the message is included in the message Extended STart STop protocol used to synchronize VXIbus modules Any self test or diagnostic power up routine that executes after the initial kernel self test program The host computer or other externai controller that exerts overall control over VXIbus operations red LED indicator that lights when a device on the VXIbus has detected an internai fault This might result in the assertion of the SYSFAIL fine The circuit that drives the VMEbus interrupt Acknowledge daisy chain line that runs continuousiy through all modules or through jumpers across the backplane VX4750 63 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix G ID ROM An NVRAM storage area that provides for non volatile storage of diagnostic data instrument Moduie A plug in printed circuit board with associated components and shieids that may be installed in a VXIbus mainframe An instrument module
150. t are treated as a single communication with a weil defined terminator and message body Message Based Device A VXIbus device that supports VXI configuration and communication registers Such devices support the word senal protocol and possibly other message based protocois MODID Lines Moduie system identity lines Lo MO Anes VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Physical Address Power Monitor P1 P2 P3 Query READY Indicator Register Based Device Requester Resource Manager Self Calibration Self Test Servant Server Appendix G A The address assigned to a backpiane siot curing an access A device that monitors backplane power and reports fault conditions The top most backplane connector for a given module slot in a vertical mainframe such as the Tektronix VX1400 The left most backplane connector for a given slot in a horizontal mainframe The bottom backplane connector for a given module siot in a vertical C size mainframe such as the VX1400 or the middle backplane connector for a given module slot in a vertical D size mainframe such as the VX1500 The bottom backplane connector for a given module siot in a vertical D size mainframe such as the Tektr
151. t internal frequency sweep sync return S3 pin 9 TTL TTL output S3 pin 1 TTL Ret TTL output return S3 pin 2 ARB Marker Arbitrary waveform marker output S3 pin 7 ARB Marker Ret Arbitrary waveform marker return 53 pin 6 REF OUT Reference Output BNC S4 pin 5 Return S4 pin 9 REF IN Reference Input BNC 54 pin 4 Return 54 pin 8 TRIG OUT Trigger Output BNC 54 pin Return 54 pin 7 TRIG IN Trigger Input BNC 54 pin 2 Return 54 pin 6 MOD IN External Modulation input BNC FUNC OUT Function Output BNC _____ VX4750 5 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix B Figure 4 VX4750 Front Panel Connectors A 6 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Performance Verification The following procedures verify the compliance of a VX4750 Function Generator with the specifications listed in the VX4750 Function Generator Operating Manual Equipment Required The following equipment is required to perform the verification procedures Not all VX4750 equipment is required for each procedure Equipment Required Milliwatt Power Meter Power Meter High frequency spectrum analyzer Waveform digitizer analyzer Oscilloscope Frequency counter Digital multimeter Digitizing counter DC calibrator Function generator VXI pulse generator Double
152. tage to a terminal that is outside the range specified for that terminal Avoid Overvoltage To avoid electric shock or fire hazard do not apply potential to any terminal including the common terminal that varies from ground by more than the maximum rating for that terminal Avoid Electric Shock To avoid injury or loss of life do not connect or disconnect probes or test leads while they are connected to a voltage source Ground the Product This product is indirectly grounded through the grounding conductor of the mainframe power cord To avoid electric shock the grounding conductor must be connected to earth ground Before making connections to the input or output terminals of the product ensure that the product is properly grounded Do Not Operate Without Covers To avoid electric shock or fire hazard do not operate this product with covers or panels removed Use Proper Fuse To avoid fire hazard use only the fuse type and rating specified for this product Do Not Operate in Wet Damp Conditions To avoid electric shock do not operate this product in wet or damp conditions Do Not Operate in an Explosive Atmosphere To avoid injury or fire hazard do not operate this product in an explosive atmosphere Avoid Exposed Circuitry To avoid injury remove jewelry such as rings watches and other metallic objects Do not touch exposed connections and components when power is present Use Proper Power Source Do not operate this pr
153. ted with z If it is not specified z is assumed to be expressed in degrees Valid values for z are 2 Unit DEG Degrees default RAD Radians This command is useful only if two or more VX4750 Modules are being used together The front panel reference and trigger outputs of one module are connected to the front panel reference and trigger inputs of each of the other modules Under these conditions PHAS and DPHAS commands can be used to program the relative phase of the output of each module This command produces meaningful results oniy if the output frequency of each module is programmed to the same value The REF OUT output of VX4750 1 is connected to the REF IN input of VX4750 2 and the TRIG OUT output of VX4750 1 is connected to the TRIG IN input of VX4750 2 Send to VX4750 1 refo fp33m wave 1 freq 1 6 Send to VX4750 2 fp33m wave sine ampi 1 freq 1e6 Send to VX4750 2 phas 0 0 Send to VX4750 1 phas 90 0 After this sequence of commands is given both VX4750 Modules are generating a 1 MHz sine wave with an amplitude of 1 volt peak The output of VX4750 1 leads the output of VX4750 2 by 90 degrees The phase 90 0 command sent to VX4750 1 generates a TTL pulse on its TRIG OUT output which synchronizes its output with that of VX4750 2 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Se
154. the 0 5 dB specification This also verifies that the flatness specification of 0 5 dB in this frequency range is met 5 Set the UUT frequency to 11 MHz by sending it the command FREQ 11e6 6 Use the DFREQ command to vary the UUT output frequency from 11 MHz to 25 MHz At each frequency use the formula of step 3 to calculate the UUT output power Verify that the output power at each frequency is in the 0 4 dBm Note that checking the amplitude flatness from 11 MHz to 25 MHz to be 0 4 dB relative to the amplitude at 1 kHz and checking the amplitude accuracy at 1 kHz to be 0 1 dB ensures that the amplitude accuracy from 11 MHz to 25 MHz is within the 0 5 dB specification This also verifies that the flatness specification of 0 5 dB in this frequency range is met T Perform steps 7 through 10 only for the VX4750 modules with option 30 installed Disconnect the UUT from the EPM 1 mW power meter and connect it to the power head of the VX4281 power meter 8 Read the VX4281 with the UUT frequency to 32 MHz and read the VX4281 Save this value for use in step 10 9 Use the DREF command to set the frequency to 32 MHz and read the VX4281 Save this value for use in step 10 VX4750 A 15 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C 10 Calculate the amplitude flatness in the frequency range 25 MHz to 32 MHz using the formula P P9 Whe
155. then the start frequency then the module s Error LED will be lit and a VXIbus Request True interrupt will be generated if interrupts have been enabled with the INT command In an IEEE 488 system the Request True interrupt will cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition C VX4750 3 61 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 i M SYSFAIL Self Test And Initialization The VX4750 Module will execute a self test at power up or upon direction of a VXIbus hard or soft reset condition or upon command A VXlbus hard reset occurs when another device such as the VXIbus Resource Manager asserts the backplane line SYSRESET A VXlbus soft reset occurs when another device such as the VX4750 s commander sets the Reset bit in the VX4750 s Control register During a power up or hard or soft reset the following actions take place 1 The SYSFAIL VME system failure line is set active indicating that the module is executing a self test and the Failed LED is lit If this is a commanded seif test SYSFAIL is not ed In a soft reset SYSFAIL is set However all CDS commanders such as the 73A 151 wiil simultaneously set SYSFAIL INHIBIT This is done to prevent the resource manager from prematurely reporti
156. tion Off Off Off disabled 50 Ohms internal 10 MHz reference internal 33 MHz clock Active low Module is triggered on the trailing edge of a negative TTL pulse applied to the TRIG IN connector Opt 04 TRIG In at connector S4 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 eee Command SPER Select the sample period to use in the generation of an arbitrary waveform Syntax SPER 2 z TM Purpose The SPER command selects the sample period used in the generation of an arbitrary waveform See the DAT and WAVE ARB commands Description Arguments and z specify how iong each data point stored in waveform RAM is presented to the output DAC 2 decimal number in integer or reai format 2 an optional ASCII string that indicates the units of time associated with z If it is not specified z is assumed to be expressed in seconds Valid values for z are 2 Unit NSEC nanoseconds USEC microseconds MSEC milliseconds SEC seconds defauit The value specified in the SPER command is rounded to the nearest multiple of 29 8 nsec 1 2 5 Hz This rounded value is the actual value used in the generation of the arbitrary waveform The sample period specified in the SPER command must be between 29 8 nsec and 400 seconds An arbitrary waveform is loaded into waveform RAM using the DAT and WAVE ARB commands Example dat
157. ty Instrumentation 4 rtisan tisan Technology Group is your source for quality new and certified used pre owned equipment FAST SHIPPING AND SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT DELIVERY Experienced engineers and technicians on staff Sell your excess underutilized and idle used equipment TENS OF THOUSANDS OF at our full service in house repair center We also offer credit for buy backs and trade ins IN STOCK ITEMS www artisantg com WeBuyEquipment EQUIPMENT DEMOS HUNDREDS OF InstraV ea REMOTE INSPECTION LOOKING FOR MORE INFORMATION MANUFACTURERS Remotely inspect equipment before purchasing with Visit us on the web at www artisantg com 7 for more our interactive website at www instraview com 7 information on price quotations drivers technical LEASING MONTHLY specifications manuals and documentation RENTALS ITAR CERTIFIED Contact us 888 88 SOURCE sales artisantg com www artisantg com
158. uality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command Descriptions Command AM Set to amplitude modulation Syntax AM z TM Purpose Set the mode of the external modulation input to amplitude modulation Also specify the desired modulation index assuming that the applied modulating signal is a 1 volt rms sine wave Description After an AM command is issued to the VX4750 the amplitude of the output signal is controlled by the signal applied to the front panel MOD IN connector The signal applied to the MOD IN connector may be varied from 1 414 voits to T 1 414 volts if A is equal to the amplitude in volts peak specified in the most recent AMPL command V is the voltage applied to the MOD IN connector and 2 is the modulation index specified in the AM command then the amplitude of the output signal is given by the equation Amod 1 V 1 414 z 100 Amod is expressed in volts peak The modulation index z specified in the AM command must be greater than or equal to and less than or equal to 100 If z is set to 0 AM modulation is disabled Example ampi 2 0vp am 50 In this example as the voltage applied to the MOD IN connector is varied from 1 414 volts to 1 414 volts the amplitude of the output signal varies from 1 volt peak to 3 volts peak This example specifies an amplitude modulation index of percent Errors If the command contains
159. uaranteed 888 88 SOURCE www artisantg com Service Safety Summary VX4750 Only qualified personnel should perform service procedures Read this Service Safety Summary and the General Safety Summary before performing any service procedures Do Not Service Alone Do not perform internal service or adjustments of this product unless another person capable of rendering first aid and resuscitation is present Disconnect Power To avoid electric shock disconnect the main power by means of the power cord or if provided the power switch Use Care When Servicing With Power On Dangerous voltages or currents may exist in this product Disconnect power remove battery if applicable and disconnect test leads before removing protective panels soldering or replacing components To avoid electric shock do not touch exposed connections Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Service Safety Summary vi VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com VX4750 Function Generator Module Section 1 General Information and Specifications Introduction The VX4750 Function Generator Module is a printed circuit board assembly for use in a mainframe conforming to the VXIbus Specification such as the VX1410 or VX1411 C size mainframe used the Tektronix System The
160. value specified in the DAT command is greater than 1V the module s Error LED will be lit and a VXlbus Request True event will be generated if interrupts have been enabled with the INT command Refer to the INT command for a complete description of VX4750 interrupts and to the ERR command for the syntax of the error message 3 14 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 Command DFREQ Change the output frequency Syntax 2 z tm Purpose Change the output frequency by a specified amount in a phase continuous manner Description 2 and 2 specify a change in the frequency of the output waveform This change in frequency is added to the frequency specified in the FREQ command 2 positive or negative decimal number in integer or real format 2 an optional ASCII string that specifies the units of frequency associated with z Valid values for z are 23 Unit Hz Hertz KHz KiloHertz MHz MegaHertz The maximum frequency that may be specified in a DFREQ command depends on the selected waveform and the frequency specified in the FREQ command The sum of the frequencies specified in the FREQ and DFREQ commands must be less than the maximum frequency of the selected waveform The maximum frequency for each waveform is listed below Waveform Maximum frequency Sine 25 MHz Square 10 MHz Triangle 500 KHz Pulse 500 KHz
161. ve when the output waveform passes through 1 MHz It takes 20 seconds to sweep the frequency from 1 KHz to 10 MHz Errors If the command contains syntax errors such as LSWP 100 Hz 2Hz 24Hz 4 TM the stop frequency s less than the start frequency then the module s Error LED will be lit and a VXIbus Request True interrupt will be generated if interrupts have been enabled with the INT command 1n an IEEE 488 system the Request True interrupt wili cause the Service Request SRQ line on the IEEE 488 bus to be set true The ERR command can then be used to interrogate the module for the cause of the error condition 6 3 38 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Section 3 NBUF Nonbuffered Mode Syntax NBUF TM Purpose The NBUF command puts the module into the nonbuffered mode of operation Description In the nonbuffered mode a byte of command data is not accepted from the VXIbus until the previous character has been processed By using this mode the VX4750 maintains synchronization with its commander and the user knows that the VX4750 has executed a command when the last byte of the command is received For example if CR LF is used as a terminator it is guaranteed that the command preceding the lt CR lt LF gt h
162. x cable measured above 4 Use the OFST command to set the DC voltage of the UUT to the following voltages 5 5 V 4 5 V 3 5 V 2 5 V 1 5 V 1 101 V 1 1 V 0 9 V 0 7 V 0 5 V 0 3 V 0 221 V 0 22 V 0 18 V 0 14 V 0 1 V 0 06 V and 0 04 V After each OFST command use the DMM to measure the DC voltage at the 50 O load Calculate the voltage at the UUT FUNC OUT connector by multiplying the DMM reading by the correction factor calculated in step 2 Verify that the result is within 2 596 of the commanded voltage or within 20 mV of the commanded voltage A 16 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C FM Modulation Frequency Deviation Verification Test Setup Connect the UUT DC calibrator oscilloscope and frequency counter as shown in the following diagram Select a 50 Ohm load on channel 1 of the oscilloscope Use 50 Ohm coax cable for all connections EET PM7 Exter nea sweeo fests D C Calibrator D C Output Oscilloscope Frequency C Counter Ch 1 S0O0hm input Test Procedur 1 Initialize the UUT by sending it the following command string WAVE SINE FREQ 6MHz AMPL 5 5 VPP This command instructs the UUT to output a 6 0 MHz sine waveform with an amplitude of 5 5 volts peak to peak 2 Set the mode of the MOD IN connector of the UUT to FM modulation and set the frequency deviation to 10 KH
163. ycle is preceded by the string DA Verify that the difference between the average duty cycle and the duty cycle specified in step 3 is less than 1 5 Repeat steps 3 through 6 for UUT duty cycles of 1096 through 9596 in steps of 596 Restore the output impedance specified at the function output of the UUT to 50 Ohms by sending the following command string to the UUT IMP 50 VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C Positive Ramp Wave Linearity Verification Test Setu Use the same test setup as in the triangle wave linearity verification Test Procedure Initialize the UUT with the following command string FREQ 50KHZ WAVE RAMP AMPL 8 VPP PHASE DEG This command instructs the UUT to output a 50 KHz positive ramp waveform with an amplitude of 8 volts peak to peak The PHASE 0 command aligns the falling edge of the UUT s TTL output with the beginning of the positive slope portion of the ramp waveform 2 Initialize the VX4240 with the following command string R VD5 F1bE6 CP50 ME T This command instructs the VX4240 to Set its input voltage range to 5 volts Sample its input every 1 microsecond Collect 50 samples after it is triggered Begin sampling on the falling edge of the signal applied to its external trigger input Arm the external trigger input 3 Send a O command to the VX4240 and read its response unt
164. z by sending the following command string to the UUT FM 10KHZ 3 Command the DC calibrator to output a DC voltage of 1 414 volts by sending it the following command string VX4750 A 17 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 4 5 6 7 8 7 8 Appendix C V1 01 41400 Use the frequency counter to measure the frequency of the signal at the FUNC OUT connector of the UUT Record this value as FREOMIN Command the DC calibrator to output a DC voltage of 1 414 volts by sending it the following command string V1 01 41400 Use the frequency counter to measure the frequency of the signal at the FUNC OUT connector of the UUT Record this value as FREQMAX Calculate the actual frequency deviation using the following formula FM frequency deviation FREOMAX FREOMIN 2 Verify that the actual frequency deviation is within 196 of the value set in step 2 Repeat steps 2 through 7 for modulation indices of 20 KHz through 100 KHz in steps of 10 KHz Disable FM modulation by sending the following command string to the UUT FM VX4750 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Appendix C AM Mlodulation Index Verification Test Setup Connect the UUT VX4240 DC calibrator and oscilloscope as shown in the following diagram Select a 50 Ohm load on cha
Download Pdf Manuals
Related Search
Related Contents
UC200 Series 4130 Installation Guide and Users Manual Odin K8F8/K8F8P/K8F8G USER`S MANUAL M/B For Socket 754 64 Hondaナビゲーションシステム取扱説明書 VXH Web mythologie biblio (eZimDMS) – User Manual Version: 3.0 Date: 22-07-2009 StarTech.com USB Dual VGA over Cat5 KVM Console Extender - 650 ft / 200m Video Projector Télécharger le mode d`emploi 1 Title: AbeMusiQ User Guide Date: September 3, 2006 updated Copyright © All rights reserved.
Failed to retrieve file