background image

3152B User Manual 

 

Publication No. 980935  Rev. A 

5-8  Programming Reference  

 

EADS North America Test and Services 

 

 

 

3152B Legacy 
Commands

 

The 3152B is a modern and updated version of the Model 3152A
employing the latest technology and component improvements.  

Although 100% backwards compatibility was the basis for the new
3152B design, some of the 3152A functionality could not be
duplicated exactly. Table 5-1 lists all of the 3152B SCPI commands 
and highlights the areas where it differs from the original 3152A 
design. Expect that commands that are not compatible with the old
3152A will generate errors. 

 

Table 5-1, 3152B SCPI Command Summary for 3152A Emulation 

Keyword  

Parameter Form 

Default 

3152A 

HS 

Instrument Control Commands 

:INSTrument  

 

 

 

 :MODE 

NORMal 

FAST 

NORM 

9

 

0150A 

Run Mode Commands 

:INITiate  

 

 

 

 [:IMMediately] 

 

 

9

 

 

 

 

:CONTinuous 

OFF | ON | 0 | 1  

9

 

1110A 

:TRIGger  

 

 

 

 [:IMMediate] 

 

 

9

 

11000 

 :BURSt 

 

 

 

 

 

 

[:STATe] 

OFF | ON | 0 | 1  

9

 

1120A 

  :COUNt 

to 

1000000 

9

 

1121A 

 

:DELay 

0, 10 to 2e6 (even numbers) 

0 (0 = OFF) 

9

 

1131A 

 :GATE 

 

 

 

 

 

 

[:STATe] 

OFF | ON | 0 | 1 

9

 

1150A 

 

:LEVel 

-10 to 10 

9

 

1180A 

 :SOURce 

 

 

 

 

 

 

[:ADVance] 

EXTernal | INTernal | TTLTrg<n> | ECLTrg1 

EXT 

9

 

1140A 

 

:SLOPe 

POSitive | NEGative 

POS 

9

 

1160A 

 

:TIMer 

1e-6 to 20 

15e-6 

9

 

1170A 

 

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Содержание 3152B

Страница 1: ...nderutilized and idle equipment along with credit for buybacks and trade ins Custom engineering so your equipment works exactly as you specify Critical and expedited services Leasing Rentals Demos In...

Страница 2: ...139 info eads nadefense com sales eads nadefense com helpdesk eads nadefense com http www eads nadefense com PUBLICATION DATE 1 22 2009 Copyright 2009 by EADS North America Test and Services a divisio...

Страница 3: ...Services express written consent or misuse of any product or part The warranty also does not apply to fuses software non rechargeable batteries damage from battery leakage or problems arising from nor...

Страница 4: ...rement of products from EADS North America Test and Services DISCLAIMER Buyer acknowledges and agrees that it is responsible for the operation of the goods purchased and should ensure that they are us...

Страница 5: ...is will defeat the protective feature of the third conductor in the power cord Maintenance and calibration procedures sometimes call for operation of the unit with power applied and protective covers...

Страница 6: ...C EN6I000 6 3 EN55022 Class B 2007 EN6I000 6 1 lmmunity tests Am2 2007 Supplementary Information The above specifications are met when the product is installed in an EADS North America Test and Servic...

Страница 7: ...This page was intentionally left blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 8: ...Frequency Agility 1 8 Amplitude 1 8 Remote Control 1 8 Carrier Configuration Different Model Numbers 1 9 Specifications 1 10 Safety Considerations 1 11 Options 1 12 Supplied Accessories 1 12 Front Pa...

Страница 9: ...tion 2 1 Controlling the Instrument from Remote 2 2 Installing Software Utilities 2 2 Connecting to a LAN Network 2 2 LAN Configuration 2 3 Choosing a Static IP Address 2 4 Connecting to the USB Port...

Страница 10: ...or 16 bit Waveform Resolution 3 22 Selecting Code Compatibility with the Legacy 3152A 3 22 Changing the Sample Clock Frequency 3 23 Using the External Sample Clock Input 3 24 Generating Sequenced Wave...

Страница 11: ...31 The System Panels 4 36 General Filters 4 36 Calibration 4 38 The Composers Panels 4 38 The Wave Composer 4 39 The Wave Composer Menu Bar 4 39 File Menu 4 40 Edit Menu 4 41 View Commands 4 42 Wave M...

Страница 12: ...files 4 81 The Command Editor 4 83 Logging SCPI Commands 4 83 Chapter 5 Programming Reference 5 1 What s in This Chapter 5 1 Introduction to SCPI 5 1 Command Format 5 2 Command Separator 5 2 The MIN a...

Страница 13: ...0 3D Modulation Programming 5 92 Digital Pulse Programming 5 93 Half Cycle Control Commands 5 98 Counter Control Commands 5 100 Synchronization Commands 5 103 LXI System Configuration Commands 5 107 S...

Страница 14: ...11 Trigger Operational Characteristics 6 12 Trigger Gate and Burst Characteristics 6 12 Delayed Trigger Characteristics 6 13 Re trigger Characteristics 6 13 Trigger Slope 6 14 Trigger Level 6 15 Backp...

Страница 15: ...37 Totalize Infinite 6 37 Chapter 7 Adjustments and Firmware Update 7 1 What s in This Chapter 7 1 Performance Checks 7 1 Environmental Conditions 7 2 Warm up Period 7 2 Recommended Test Equipment 7 2...

Страница 16: ...up 30 7 18 Setup 31 7 18 Setup 32 7 18 Setup 33 7 19 Setup 34 7 19 Setup 35 7 19 Setup 36 7 20 Setup 37 7 20 Setup 38 7 21 Setup 39 7 21 Setup 40 7 21 Setup 41 7 22 Amplitude Adjustments Modulation 7...

Страница 17: ...Modes A 2 Trigger Characteristics A 2 Sources A 2 Frequency Time Accuracy A 3 PLL Characteristics A 3 PM Characteristics A 3 Function Generator Characteristics A 3 Sine A 4 Sine Wave Performance A 4 T...

Страница 18: ...aged A 9 Period Pulse Width A 9 Totalize A 9 General A 9 Backplane Multiple Instrument Synchronization A 10 Leading Edge Offset A 10 Options A 10 VXlbus General Information A 10 General A 11 Appendix...

Страница 19: ...r Manual Publication No 980935 Rev A xii EADS North America Test and Services This page was intentionally left blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artis...

Страница 20: ...de Control Panel 4 8 Figure 4 7 Standard Waveforms Panel 4 10 Figure 4 8 Arbitrary Sequence Panel 4 12 Figure 4 9 Memory Partition Table 4 14 Figure 4 10 Waveform Studio 4 16 Figure 4 11 Sequence Tabl...

Страница 21: ...on 3 of the Pulse Example 4 69 Figure 4 54 Building Section 4 of the Pulse Example 4 70 Figure 4 55 Building Section 5 of the Pulse Example 4 71 Figure 4 56 Pulse Editor Download Summary 4 72 Figure 4...

Страница 22: ...ccuracy DDS output 6 5 Table 6 6 Offset Accuracy DAC Output at 20 mV 6 6 Table 6 7 Offset Accuracy DAC Output at 6 V 6 6 Table 6 8 Offset Accuracy DAC Output at 1 V 6 6 Table 6 9 Offset Accuracy DDS O...

Страница 23: ...ev A xvi EADS North America Test and Services Table 6 30 Pulse Width Measurement Accuracy 6 37 Table 7 1 Recommended Calibration for Adjustments 7 2 Artisan Technology Group Quality Instrumentation Gu...

Страница 24: ...r Manual EADS North America Test and Services xvii DOCUMENT CHANGE HISTORY Revision Date Description of Change A 1 22 09 Document Control Release Artisan Technology Group Quality Instrumentation Guara...

Страница 25: ...Manual Publication No 980935 Rev A xviii EADS North America Test and Services This page was intentionally left blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www arti...

Страница 26: ...The following lists the chapters that are included in this manual Chapter 1 provides general description of the instrument and identifies key controls and features It also describes briefly all functi...

Страница 27: ...ng could result in personal injury Introduction The 3152B is a VXIbus Arbitrary Waveform Generator It has a single channel and communicates using the VXI message based protocol This high performance w...

Страница 28: ...it sample clock frequency setting limited by 1 S s Extremely low phase noise PLL function that automatically locks to external signals Clock stability of 1ppm 16 bit vertical resolution 10 mVp p to 16...

Страница 29: ...pulse composers for designing editing and downloading complex waveforms Automatic detection of active instruments Equation editor to generate waveforms from equations SCPI command and response editor...

Страница 30: ...al Figure 1 3 ArbConnection Wave Composer Example Figure 1 4 ArbConnection Pulse Composer Example EADS North America Test and Services Introduction 1 5 Artisan Technology Group Quality Instrumentation...

Страница 31: ...ownloading specific waveforms only when they are required For example if one part of your ATE sequence requires a complex waveform that consumes nearly all of the waveform memory you may delete this w...

Страница 32: ...asurements Run Modes The 3152B has two run modes that determine when it will output a waveform Continuous Run is the basic mode for generating a waveform that does not stop This mode is appropriate ex...

Страница 33: ...nerates amplitude and frequency related modulation throughout the entire amplitude and frequency ranges of the 3152B This mode is useful for wideband FM sweep FSK PSK ASK AM and frequency hopping as w...

Страница 34: ...e are not described here 3100M 3152B Use this version to specify a message based interface including USB and LAN This version is recommended for users that seek flexibility in communication with the 3...

Страница 35: ...the instrument Register based commands are parsed and executed using an external dll 3100R but message based commands are parsed and executed by the internal CPU 3100M The supplied drivers provide acc...

Страница 36: ...ndards EN 61010 Adjustments maintenance or repair of the unit while the covers are removed and power is applied must be carried out only by skilled authorized personnel Removal of the covers without a...

Страница 37: ...ont panel and drivers Front Panel Connectors The 3151B has five BNC connectors on its front panel marked as follows OUTPUT The main output signal SYNC OUT A digital signal in sync with the main output...

Страница 38: ...on function is enabled the SYNC connector is also useful as a marker output TRIG PLL IN TRG PLL The TRIG PLL IN connector accepts signals that stimulate the generation of output waveforms The 3152B ig...

Страница 39: ...t into the 3152B The reference input is active only after selecting the External 10MHz Reference Source option Output Waveforms The 3152B can generate six types of waveforms Standard Fixed Arbitrary S...

Страница 40: ...at a time using a simple command each time you want to select a different memory segment There are no limitations on the shape of the arbitrary waveform as long as it meets certain criteria such as m...

Страница 41: ...veform Figure 1 9 Segment 3 Pulse Waveform The following sequence was made of segment 2 repeated twice segment 1 repeated four times and segment 3 repeated two times 1 16 Introduction EADS North Ameri...

Страница 42: ...mputed and placed in memory as complete waveforms This adds delay before the initial output is available while the software computes the waveform All sine swaps use the DDS circuit thus no computation...

Страница 43: ...amplitude values ranging from 0 V to 16 V FSK FSK frequency shift keying shifts the output between two frequencies The logic level of the TRIG PLL input determines the instantaneous frequency value Wh...

Страница 44: ...nds in increments of 20 ns You may also program the starting phase of the waveforms from 0 1 to 359 9 Counter Timer The 3152B can operate as a counter timer to measure frequency period averaged period...

Страница 45: ...mount of time it will take from a valid trigger edge to the moment that the output reacts System delay cannot be eliminated completely and must be accounted for when using a trigger signal Gated Mode...

Страница 46: ...ications requiring multiple simultaneous waveforms Various techniques exist to synchronize the outputs of multiple waveform generators but none are simple because real synchronization requires sharing...

Страница 47: ...tage to the EXT 10MHz input or the PM IN port if it is a 3152B with legacy compatible pinout This changes the start phase of the synthesizer proportional to the voltage level at the phase modulation i...

Страница 48: ...driver on the host computer The specifics of communication are discussed in later chapters An alternative to a driver is to use the SCPI Standard Commands for Programmable Instruments language Chapte...

Страница 49: ...ual Publication No 980935 Rev A 1 24 Introduction EADS North America Test and Services This page intentionally left blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www...

Страница 50: ...th numbers 1 to 8 Each switch segment represents a binary digit of the 8 bit binary logical address The segment marked 1 represents the least significant digit A switch is active equal to 1 when it is...

Страница 51: ...the VXIplug play driver and possibly an IVI compatible driver for use with the Ethernet interface It also includes the user manual You should store the CD in a safe place in case you need to restore d...

Страница 52: ...e some LAN commands that are listed in the programming reference The programmed parameters will be updated with the new setting only after you turn the VXI chassis off and on once Note there are some...

Страница 53: ...addresses The format of the IP addresses is determined by the subnet mask You should use the same subnet mask as the computer you are using with your Ethernet device If your subnet mask is 255 255 25...

Страница 54: ...with the all option by typing IPCONFIG all at the DOS prompt This shows you all of the settings for the computer Make sure you use the settings for the LAN adapter you are using to communicate with th...

Страница 55: ...al Publication No 980935 Rev A 2 6 Installation EADS North America Test and Services This page was intentionally left blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE ww...

Страница 56: ...mmand which modifies its settings to factory defaults The power on and reset defaults for Legacy Mode are as follows Model Default 3151B Legacy 3152B Legacy 3100M 3152B Modern 3100R 3152B Modern Using...

Страница 57: ...the load impedance The amplitude of the output signal will not match the amplitude setting for loads that differ from 50 To correct for this error program the actual load impedance and let the 3152B...

Страница 58: ...tate when the unit is first powered up or receives a software reset To avoid the production of random signals at the output connector keep the SYNC output in the Off state while setting up the instrum...

Страница 59: ...al at intervals equal to half of the period of the sample clock This option is useful for synchronizing two point waveforms on an oscilloscope sine and square waveforms above 10 MHz outp sync sour pul...

Страница 60: ...m the SYNC connector to an oscilloscope Set up the oscilloscope to trigger from the SYNC signal Use the following sequence of commands to set up the 3152B rst Restore factory defaults Table 5 1 provid...

Страница 61: ...waveform function you must consider the run mode since combinations of waveform types that are legal in one mode may not be legal in a different mode For example arbitrary and sequenced waveforms that...

Страница 62: ...me a transition occurs at the trigger input the 3152B generates one complete output cycle At the end of the waveform cycle the output assumes a DC level that is equal to the amplitude of the first poi...

Страница 63: ...may select the source of trigger events from a number of inputs such as software trigger front panel input or VXIbus backplane trigger lines The waveform will continue to re trigger unless you change...

Страница 64: ...of inputs including the front panel or VXIbus backplane trigger line The gating sequence continues unless you change the run mode or turn off power Use the following commands to restore Continuous mod...

Страница 65: ...ous mode trig burs 0 This turns off Burst mode The generator reverts to Triggered run mode init cont on This removes the 3152B from an interrupted run mode and reverts to Continuous run mode Selecting...

Страница 66: ...Level The Trigger Level command sets the threshold level for the trigger input connector only The trigger level is adjustable from 10 V to 10 V using the following command Trig lev value This program...

Страница 67: ...minimum delay time is equal to the system delay trig del tim value This sets the delay in units of time an alternative to the legacy compatible method above which uses units of sample clock points Yo...

Страница 68: ...ramp period ramp tran tra 10 Programs the ramp trailing edge fall time in units of percent referenced to the ramp period volt 1 Sets the amplitude level to 1Vp p volt offs 0 Sets the offset level to...

Страница 69: ...Restores factory defaults appl squ 12 7e6 45 Selects the standard square wave as the active function and simultaneously sets the frequency to 12 7 MHz leaves the amplitude at the default value leaves...

Страница 70: ...even standard waveforms are in a manner similar to that of arbitrary waveforms except that the 3152B stores standard waveforms in a permanent internal library for immediate use At low frequencies the...

Страница 71: ...y value to 0 s puls wid 20 Sets the pulse width to 10 expressed as a percentage of the waveform period puls tran 3 Sets the rise time leading edge to 3 expressed as a percentage of the waveform period...

Страница 72: ...m To leave out a parameter place no characters between the corresponding comma separators For example you may specify the frequency and duty cycle of a square wave while leaving the amplitude and offs...

Страница 73: ...h address 0 and continuing to the last data point of the waveform The rate at which each sample is retrieved is defined as the sample clock rate The 3152B provides programmable sample clock rates from...

Страница 74: ...d segment size Note that numbers not names are assigned to segments Segment numbers range from 1 through 16 384 You may define the segments in any order For example you may define segment 3 then segme...

Страница 75: ...segment that you defined then the next downloaded data will overwrite the memory of the deleted segment If you delete segments often large portions of the memory will become inaccessible Therefore it...

Страница 76: ...4 Defines the length of segment 3 to be 64 Waveforms downloaded to this segment must have exactly 1 000 sample points This completes the setup for the three memory segments Alternatively you may use t...

Страница 77: ...er some applications such as those using the older 3152A instrument use only 12 bit data For compatibility The 3152B automatically converts 12 bit data from legacy applications without the need to re...

Страница 78: ...rd waveforms only and controls the waveform frequency at the output connector Waveform frequency is measured in units of Hertz Hz On the other hand the term sample clock frequency is associated with a...

Страница 79: ...a clock from an external source When this input is in use the internal clock generator is disabled and the 3152B waveforms are clocked at a rate defined by the external signal Using an external clock...

Страница 80: ...is defines the waveform segment number that will be linked to form the next part of the sequence The order of waveform segments in waveform memory is irrelevent You may link them in any order Loops Th...

Страница 81: ...quence table is with ArbConnection Using this application you can define create and download waveform segments to the waveform memory without using low level commands You may also use Waveform Studio...

Страница 82: ...h the link list in descending order In Continuous Run mode the sequence repeats automatically after the last step has been completed When the generator is in Triggered mode the output stops at the las...

Страница 83: ...equal to the last point of the last generated waveform If loops repeats were programmed the segment is repeated n times automatically before it begins idling After execution of all of the programmed...

Страница 84: ...is internal and the following parameters control the AM scheme modulation shape modulation frequency and modulation depth mod type fm This selects frequency modulation FM The modulating signal is inte...

Страница 85: ...ameters The previous section details the modulation schemes and lists the parameters that control the modulating signals A complete listing of the modulation control parameters is given in the Program...

Страница 86: ...1 Carrier un modulated CW carrier 2 DC Level Use the following command to control the carrier base line mod carr bas carr Selects continuous wave CW when the modulated function idles between trigger e...

Страница 87: ...ts starting point to the first transition The delay time is computed as part of the pulse period Therefore if you do not plan to have a delayed pulse set the delay value to 0 s dpul rise value Sets th...

Страница 88: ...2 Sum of pulse parameters cannot exceed the period The 3152B will automatically check to determine whether the sum of all timing components exceeds the period Always start your pulse design by assign...

Страница 89: ...contains programming references that will allow you to program all of the half cycle parameters Using the Counter Timer You may use the 3152B as a counter timer instrument When using this function yo...

Страница 90: ...isp mod hold Stops the measurement cycle and performs a single measurement when triggered by a read operation The next measurement cycle may be performed after you clear the counter buffer using the f...

Страница 91: ...d must be higher than the signal period The gate must open for an interval that allows enough transitions to pass through the counter gate If the gate time is too short to measure a signal the gate wi...

Страница 92: ...tem Requirements To use ArbConnection you need the following 1 Computer Pentium III or better 2 Windows 2000 XP Vista or higher 3 Screen resolution of at least 1024 x 768 pixels 4 Pointing device mous...

Страница 93: ...hen enter the required address Then ArbConnection will automatically use the specified address each time it starts up If you choose not to have this dialog box displayed automatically at startup you m...

Страница 94: ...n offline mode the Link bar will show 3152B Offline The Panels toolbar is shown in Figure 4 3 By clicking the buttons on the Panels toolbar you may access the corresponding virtual control panels deta...

Страница 95: ...erred to as radio buttons because only one can be on at a time as with a radio that has preset buttons Dial The dial is a tool for adjusting a number in the display area To use the dial point to it wi...

Страница 96: ...l not let you update the instrument with the setting until you correct it Figure 4 4 Operation Panel Selection The Operation Panels The Operation panels provide control over the basic operation of the...

Страница 97: ...ls on the VXIbus backplane and front panel selects the sync qualifier and allows you to adjust the sync pulse position and width relative to the waveform Output These controls are for turning the outp...

Страница 98: ...s then you may adjust the trigger parameters from the Trigger panel PLL The PLL group is used for turning the PLL function on selecting the reference source and for adjusting the PLL offset SYNC Outpu...

Страница 99: ...ters The digital display then shows the current value which you may adjust using the dial keyboard or the and keys After you adjust the value click on the Modify Execute knob to update the 3152B Figur...

Страница 100: ...specified count Timer The Timer button lets you set the trigger period of the free running internal trigger generator The internal trigger timer is programmed in units of seconds Note that the intern...

Страница 101: ...phase start can be adjusted for the sine and triangle waveforms and duty cycle can be adjusted for the square waveform For the pulse waveform you may adjust the rise and fall time as well as the width...

Страница 102: ...the Main Panel the 3152B will immediately change its output to the selected waveform type The functional groups in the Arbitrary Waveforms Panel are described below General Parameters The General Par...

Страница 103: ...use the dial keyboard or the keys to adjust the setting After you modify the setting click on the Modify Execute knob to update the 3152B with the new setting Figure 4 8 Arbitrary Sequence Panel 10MHz...

Страница 104: ...on about waveform memory and segment control In general the 3152B generates arbitrary waveforms but they must first be downloaded from the host computer to the 3152B waveform memory You do not have to...

Страница 105: ...w segment table Click on the Close button discard of the contents of the dialog box without saving your last actions and to remove the Segment Table from the screen The Save button saves the current s...

Страница 106: ...ne of the waveforms the Waveform Shape window displays it The Segment Table has four fields The Seg field contains numbers from 1 through 2 048 designating the programmed memory segment Note that memo...

Страница 107: ...gment only to the 3152B memory Download All downloads the complete table to the 3152B memory Export This allows exportation of Waveform Studio settings to another session Import This allows importatio...

Страница 108: ...og box where sequences are designed This tool is called Sequence Table Using the Sequence table you can use waveforms that you already downloaded to the 3152B from the Segment table link and loop in r...

Страница 109: ...mes segment 3 looping once segment 1 looping 1200 times and segment 4 looping once The Adv bits on links 2 and 4 are set to 1 and therefore external triggers are required for the sequencer to step thr...

Страница 110: ...rs The Parameters group has controls for programming the amplitude offset start phase and duty cycle Each channel can have an independent set of these parameters The Modulation Panels The Modulation f...

Страница 111: ...ol over the FM function These are CW Frequency The CW Frequency is the frequency of the pre modulation carrier waveform In case the modulating waveform is one of the built in standard waveforms the mo...

Страница 112: ...composer in ArbConnection Information on the standard and arbitrary FM functions is given in Chapter 3 Click on the button next to the required modulating waveform shape to select it Arbitrary FM Par...

Страница 113: ...to a DC level meaning that in between triggers the output resides on a DC level and generates modulation when a trigger is accepted The CW is similar except the signal idles on the pre trigger CW fre...

Страница 114: ...low complete control over the sweep function These are Baseline The Baseline parameter affects the output characteristics in one of the interrupted run modes i e triggered burst In this case this para...

Страница 115: ...th the lit LED is displayed on the digital display You can use the dial keyboard or the keys to adjust the readout to the required setting After you modify the reading click on the Modify Execute knob...

Страница 116: ...group provides access to the data string that controls the sequence of base frequency and shifted frequency It contains the list of 0 and 1 values that the output will repeatedly follow for its frequ...

Страница 117: ...s displayed on the digital display You can use the dial keyboard or the keys to adjust the readout to the required setting After you modify the reading click on the Modify Execute knob to update the 3...

Страница 118: ...this case this parameter defines where the signal idles between triggers There are two options CW and DC The DC option will set the idle state to a DC level meaning that in between triggers the outpu...

Страница 119: ...ency Hop The Frequency Hop group contains parameters that control the frequency hop function These are hop data dwell control dwell time and marker position Hop Data The hop data button in the frequen...

Страница 120: ...controls to enable or disable the counter And to reset the counter and arm it for the next measurement cycle Note that when the counter function is turned on all other waveform generation features of...

Страница 121: ...ult displays and holds the reading until the next Reset Arm command To display and modify the gate time parameter click on the Gate Time LED and modify the gate time per your requirements Gate time ra...

Страница 122: ...ow levels and single or double pulse Delays To display and modify parameters click on the LED next to the required parameter change and modify the time as required The range of each parameter is speci...

Страница 123: ...essage based instruments such 3152B and 3100M 3152B Therefore if you want to synchronize modules make sure that they all of the same kind Information how to set up synchronization groups along with a...

Страница 124: ...152B in a single 3100 carrier Notice Figure 4 23 it shows the model 3100 3152B 3152B in slot 3 After grouping in group 1 the two instruments are automatically assigned the ADJ path This can not be cha...

Страница 125: ...between modules will be the difference between the offset settings of the salves to the master Figure 4 23 Adjacent Synchronization between Two Instruments Figure 4 24 LBUS Synchronization between Adj...

Страница 126: ...LBUS ECLT is used for selecting the connection path LBUS specifies a VXI local bus connection and requires that the master is plugged into the leftmost position and all servants are plugged into adjac...

Страница 127: ...rmitted to qualified service personnel and requires a user name and password Information on how to access the calibration panel is given in Chapter 7 Figure 4 26 System Panels General Filters The Gene...

Страница 128: ...queue and allows fresh errors to be captured General Information This general information group of buttons is used for displaying or monitoring parameters stored in flash memory These are Instrument...

Страница 129: ...waveform composers built into ArbConnection Wave for generating arbitrary waveforms Arbitrary waveforms can be generated from standard libraries from an equation editor or imported into the composer f...

Страница 130: ...an example of the wave composer The Wave Composer has three main sections the Menu bar Toolbar and Waveform graph Refer to Figure 4 30 throughout the description of these sections The Wave Composer Me...

Страница 131: ...ction can also import waveform files of various types to the Wave Composer The Open Waveform menu function can import ASCII CSV comma delimited text PRN space delimited text 0 LeCroy binary format and...

Страница 132: ...m that is drawn on the graph The edit operations are explained below Autoline Autoline mode lets you draw one or more connected line segments To draw a line in Autoline mode click the left mouse butto...

Страница 133: ...n Invert The Invert operation lets you invert the entire waveform or a selected segment of a waveform The waveform is inverted about the 0 point on the vertical axis Trim Left The trim left command le...

Страница 134: ...f any portion of the waveform While zoomed in you can invoke Autoline or Sketch mode Zoom Out The zoom out operation restores the graph to display the complete waveform Wave Menu The Wave menu let you...

Страница 135: ...will automatically adjust itself to the selected end point The example shows end point set at point 499 Cycles The Cycles parameter defines how many sine cycles will be created within the specified s...

Страница 136: ...ed using the equation editor and the anchors to limit generation of the waveform to between points 100 and 900 The various elements of the waveform graph are described below The waveform graph has two...

Страница 137: ...generate the sine from the built in library There are two ways to control anchor placements 1 Drag the left anchor triangle to the desired left position Do the same for the right anchor Notice that t...

Страница 138: ...l be generated By default the anchors are placed at the start and the end of the horizontal time scale however the equation can be limited to a specific time scale by moving the anchor points from the...

Страница 139: ...omatically with the new Amplitude setting Equation The Equation group has four buttons and the equation field You will be using the Equation field for writing your equations Equation syntax and conven...

Страница 140: ...isible field parts to the left or right will scroll off the ends Equation Conventions Equations are written in conventional mathematical notation You may only enter the right part of the equation The...

Страница 141: ...o the X axis Now lets give the line some angle by typing Amplitude p 2 p 2000 Press Preview and see that the line slopes down It may still be not very interesting however pay close attention to the co...

Страница 142: ...So far you have learned how to create two simple waveforms straight lines and trigonometric functions Let s see if we can combine these waveforms to something more interesting Take the straight line e...

Страница 143: ...second harmonic is equivalent to 4500 points The frequency of the second harmonic is obviously double that of the fundamental so term 4500 sin 2 omg p is added to the original sine wave equation Use...

Страница 144: ...dard sinewave is multiplied by the term e p 250 Increasing the value of the divisor 200 in this case will slow down the rate of decay Use the following equation Amplitude p 12000 sin omg p 10 e p 250...

Страница 145: ...this the upper and lower sidebands are defined separately and added to the fundamental or carrier The upper sideband is produced by the expression 100 cos 110 omg p and the lower sideband by the term...

Страница 146: ...ude p Sine wav sin omg p 10 Noise wav 1000 The above equation generates an amplitude modulated waveform with added noise Note You can also browse for wav files stored in any folder using the Insert Wa...

Страница 147: ...wav Step 3 Write and compute the original equation Amplitude p Sine wav sin omg p 5 Noise wav 10 Press Preview and Accept and the waveform graph should look like Figure 4 42 Figure 4 42 Combining Wav...

Страница 148: ...ck on the Pulse tab in the Panels bar Figure 4 39 shows an example of the Pulse Composer The Pulse Composer has three main sections Commands bar Toolbar and Waveform screen Refer to Figure 4 43 throug...

Страница 149: ...command will be invoked automatically letting you select name path and format pls or wav for your pulse file Save As Use the Save As menu item the first time you save your pulse It will let you selec...

Страница 150: ...train without affecting the rest of the train If you use this command from the Edit menu make sure that the section you want to remove is currently the active section Remove all Sections The Remove al...

Страница 151: ...lse sections have been designed the entire pulse train as shown when the Full Train option has been selected will be downloaded to the instrument as a single waveform Options The view options menu ite...

Страница 152: ...oser is simple intuitive and can save you time when non trivial pulses are needed The Pulse Composer takes your design and processes the information determines the appropriate instrument settings and...

Страница 153: ...made from five simpler sections and Figure 4 48 shows the design of the fifth section only of the pulse train Figure 4 47 Complete Pulse Train Design Figure 4 48 Section 5 of the Pulse Train Design No...

Страница 154: ...ese groups are described below Mode of Operation There are three options in the mode of operation group Freely Select Mode of Operation use this mode of operation to let the generator decide for itsel...

Страница 155: ...es for the program how many waveform points will be used to step from one amplitude level to another amplitude level The longer the transition time the more steps the program will need to smooth the t...

Страница 156: ...Time interval 0 5 Cumulative Time 0 5 Index 2 Level 0 Time Interval 0 5 Cumulative Time 1 0 Note that as you build the segments that the pulse is being drawn on the screen as you type in the paramete...

Страница 157: ...es the time that will lapse from the start of the current pulse section You can program the cumulative time and the time interval will be adjusted accordingly Section Properties The Section Properties...

Страница 158: ...nd of the list 3 Use Insert to add a segment above the selected line Before we proceed with the design of the next section observe some values which are displayed on the Pulse Composer screen In the l...

Страница 159: ...s section Therefore select the Time Level Points option in the Pulse Train Design Format group You are now ready to start programming values If you try to switch design formats after you have already...

Страница 160: ...section Therefore select the DC Intervals option in the Pulse Train Design Format You are now ready to start programming values If you try to switch design formats after you have already typed in some...

Страница 161: ...ious section and will connect to the start point of the next section Therefore select the Time Level Points option in the Pulse Train Design Format You are now ready to start programming values Type t...

Страница 162: ...e Example Downloading the Pulse Train If you followed the above description to build this pulse example the screen should look as shown in Figure 4 51 The next step is to download what you see on the...

Страница 163: ...ays Select from the menu View Options Since for this example we checked the Force Pulse Train to Single Segment see Figure 4 49 so that the generator forces the waveform mode to be Arbitrary and thus...

Страница 164: ...ted signal that will follow the sine pattern The resolution and accuracy of the modulated waveform is unsurpassed and can only be duplicated by mathematical simulation The FM composer is loaded with m...

Страница 165: ...s menu item the first time you save your waveform It will let you select name location and format for your waveform file Print With this command you may print the active Waveform Window The standard p...

Страница 166: ...nt 499 Figure 4 58 Generating Sine Modulation Using the FM Composer Max Peak Deviation This parameter defines the forward peak deviation Note that the forward peak deviation cannot exceed the pre defi...

Страница 167: ...Composer The 3D Composer was specifically designed for simultaneous profiling of amplitude frequency and phase Amplitude profiles can be designed separately for channels 1 and 2 but frequency and phas...

Страница 168: ...4 55 throughout the description Shared Horizontal Controls The Shared Horizontal Control has two tabs View and Parameters View The View tab is useful if you are interested in programming 1 or two pro...

Страница 169: ...veform design the duration is derived from the following relationship Duration SCLK of waveform points where SCLK is the 3D sample clock and the of waveform points can be programmed from 2 to 30 000 F...

Страница 170: ...elength or modulation SCLK check the appropriate box modify the value and click on the Apply button to force the selected value Any successive changes that you make to the edit fields require that you...

Страница 171: ...gure 4 59 You can not change anything on the screens However anything that you design in the Vertical Controls fields will automatically be updated and displayed on the graphical screens 4 80 ArbConne...

Страница 172: ...trols group In the View group remove profiles that you do not care to change Click on the Parameters tab and set up the duration of the waveform An example of a 3D profile chirp in this example is sho...

Страница 173: ...al Publication No 980935 Rev A Figure 4 64 3D Chirp Design Example 4 82 ArbConnection EADS North America Test and Services Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www...

Страница 174: ...of 3152B SCPI commands is available in Chapter 5 Logging SCPI Commands The Log File is very useful for programmers that do not wish to spend a lot of time on manuals When you use ArbConnection every t...

Страница 175: ...Manual Publication No 980935 Rev A Figure 4 66 Log File Example 4 84 ArbConnection EADS North America Test and Services Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www ar...

Страница 176: ...e 5 2 In addition High Speed HS commands have been defined corresponding to each of the 3152A SCPI commands These commands can be used as alternatives to the SCPI command set in cases where raw speed...

Страница 177: ...ameter enclosed in triangular brackets The brackets are not sent with the command string A value for the frequency parameter such as FREQ 50e 6 must be specified Some parameters are enclosed in square...

Страница 178: ...the function generator must terminate with a new line character The IEEE STD 488 EOI message is a new line character Command string termination always resets the current SCPI command path to the root...

Страница 179: ...k Parameters Arbitrary block parameters are used for loading waveforms into the generator s memory Depending on which option is installed the 3152B can accept binary blocks up to 1M bytes The followin...

Страница 180: ...command A number is substituted for the SCPI command name and a number is substituted for any text type discrete and Boolean SCPI parameter s Note however that unlike SCPI parsers that are flexible i...

Страница 181: ...is associated with a command use a comma or commas to separate parameters Once again commas and parameters may not be offset by spaces For example the HS command 0300C1e6 5 0 is valid The HS command...

Страница 182: ...ss the legacy and modern options Therefore using the FORM INST LEG MOD command is not recommended before the consequences to your application are understood In general the legacy 3152B mode modifies m...

Страница 183: ...ommands that are not compatible with the old 3152A will generate errors Table 5 1 3152B SCPI Command Summary for 3152A Emulation Keyword Parameter Form Default 3152A HS Instrument Control Commands INS...

Страница 184: ...F ON 0 1 0 9 0241A POSition POINt 2 to 523288 even numbers 2 9 0242A SOURce BIT LCOMplete SSYNc HCLock PULSe BIT 9 0240A WIDTh 2 to 500 2 9 0243A TRIGger SOURce BIT LCOMPlete INTernal EXTernal BIT 9 0...

Страница 185: ...1 to 9 1 9 0701A TRIangle PHASe 0 to 360 0 9 0710A POWer 1 to 9 1 9 0711A SQUare DCYCle 0 to 99 9 50 9 0720A PULSe DELay 0 to 99 9 10 9 0730A WIDth 0 to 99 9 10 9 0731A TRANsition LEADing 0 to 99 9 1...

Страница 186: ...4096 1 9 1030A SEGMent DATA data_array 10501 Apply Commands SOURce APPLy FREQ AMPL OFFS 9 0300C SINusoid FREQ AMPL OFFS PHAS POW 9 0301E TRIangle FREQ AMPL OFFS PHAS POW 9 0302E SQUare SQU FREQ AMPL O...

Страница 187: ...2A FUNCtion SINusoidal TRIangle SQUare SIN Computed 9 1604A TIME 1 4e 6 to 40 0 1e 3 9 1600A DIRection UP DOWN UP 9 1601A SPACing LINear LOGarithmic LIN 9 1602A STEP 10 to 2000 20 9 1603A MARKer FREQu...

Страница 188: ...ommands As explained in Chapter 1 one or two 3152B s can be installed in a 3100R or a 3100M carrier If you purchased this version then you probably did not intend to use the 3152B as a replacement for...

Страница 189: ...e 9 IMMediately 9 CONTinuous OFF ON 0 1 1 9 1110A TRIGger 9 IMMediate 9 11000 BURSt 9 STATe OFF ON 0 1 0 9 1120A COUNt 1 to 1000000 1 9 1121A DELay 0 10 to 2e6 even numbers 0 0 OFF 9 1131A STATe OFF O...

Страница 190: ...HCLock PULSe ZEROcross BIT 9 0240A WIDTh 4 to n 8 4 9 0243A TRIGger 9 SOURce BIT LCOMPlete INTernal EXTernal BIT 9 0220A TTLTrg n n 0 to 7 0 9 STATe OFF ON 0 1 0 0 9 0230B SOURce ROSCillator SOURce I...

Страница 191: ...g 0 to 99 99 10 9 0741A TRAiling 0 to 99 99 10 9 0742A SINC 9 NCYCle 4 to 100 10 9 0790A GAUSsian 9 EXPonent 1 to 200 10 9 0750A EXPonential 9 EXPonent 100 to 100 10 9 0760A DC 9 VOLTage 100 to 100 10...

Страница 192: ...10D GAUssian FREQ AMPL OFFS EXP 9 0306D EXPonential FREQ AMPL OFFS EXP 9 0307D DC DC_AMPL 9 0308A USER SEG n SCLK AMPL OFFS 9 0309D Sequence Commands SOURce 9 SEQuence 9 DATA data_array 13401 ADVance...

Страница 193: ...FREQuency 10e 3 to 350e3 10e3 0076A RASTer 1 to 2 5e6 1e6 0077A MARKer FREQuency 10e 3 to 100e6 1e6 0079A DATA data_array 00741 SWEep 9 FREQuency 9 STARt 10 to 100 0e6 10e3 9 1610A STOP 10 to 100e6 1e...

Страница 194: ...0 0 0091A SHIFted 0 to 360 180 0092A RATE 1 to 10e6 10e3 0093A DATA data_array 00891 MARKer 1 to 4000 1 0090A FHOPping DWELl MODe FIXed VARiable FIX 0069A TIMe 200e 9 to 20 200e 9 0070A FIXed DATA dat...

Страница 195: ...9A TRANsition LEADing 0 to 1e3 1e 3 0151A TRAiling 0 to 1e3 1e 3 0152A Half Cycle Commands HALFcycle DELay 200e 9 to 20 1e 6 0139A DCYCle 0 to 99 99 50 0138A FREQuency 10e 3 to 1e6 1e6 0140A PHASe 0 t...

Страница 196: ...STem 9 IP ADDRess IP_address 0167A MASK mask 0171A GATeway gate_way 0169A BOOTp OFF ON 0 1 0 0168A HOSTname host_name 0170A KEEPalive STATe OFF ON 0 1 1 0173A TIMEout 2 to 300 45 0174A PROBes 2 to 10...

Страница 197: ...rameter Form Default 3152A HS System Commands continued CLS 9 15000 ESE 1 to 255 1 9 1501A OPC 9 15020 RST 9 14200 SRE 1 to 255 1 9 1503 TRG 9 11000 ESE 9 1501 ESR 9 1504 IDN 9 1506 OPC 9 1502 OPT 315...

Страница 198: ...ument Output Control Commands Summary Keyword Parameter Form Default 3152A HS INSTrument MODE NORMal FAST NORM 9 0150A SELect 1 2 1 0008A COUPle MODE MASTer SLAVe MAST 0002A DELay 0 to 20 0 0003A PATH...

Страница 199: ...0420 CW 10e 3 to 100e6 MINimum MAXimum 1e6 9 0400A RASTer 10e 6 to 250e6 MINimum MAXimum 1e6 9 0410A SOURce INTernal EXTernal ECLTrg0 LBUS INT 0411A VOLTage LEVel AMPLitude 10e 3 to 16 MINimum MAXimu...

Страница 200: ...this command prepares slave modules to accept commands Parameters Range Type Default Description 1 2 Discrete 1 Sets the active instrument for programming from remote Instrument 1 and 2 are associated...

Страница 201: ...LBUS HS Syntax 0191A 0 1 2 Description This command will select the source path for multi instrument synchronization Parameters Name Type Default Description ADJacent Discrete ADJ Selects the adjacent...

Страница 202: ...ring Description This command will add a designated slave instrument to a synchronized multi instrument system list This command is associated with LAN operation only Parameters Name Type Default Desc...

Страница 203: ...or ECLTRG1 the 3152B returns 1 1 if the output is on or 1 0 if the output is off OUTPut FILTer 25M 50M 60M 120M HS Syntax 0201A 1 2 3 4 Description This command selects which filter is connected in se...

Страница 204: ...ion load Numeric integer only 50 Specifies the load impedance that will be applied to the 3152B outputs in units of The default setting is 50 The range of load impedance is 50 to 1 M Accurate specific...

Страница 205: ...HS Syntax 0242A long Description Programs the 3152B SYNC position Parameters Name Range Type Default Description position 0 to 1e6 1 Numeric Integer only 0 Sets the SYNC position in waveform points Th...

Страница 206: ...of the sequence SSYNc Discrete Similar to the bit option except that it for triggered or gated modes it eliminates the 1 clock jitter between the trigger and the output signal by using a special circ...

Страница 207: ...lete Discrete Generates a single trigger signal in sequenced mode synchronous with the active segment in the sequence SSYNc Discrete Similar to the bit option except that it in triggered or gated mode...

Страница 208: ...l CLK10 Description This command selects the reference source for the sample clock generator HS Syntax 0028A 0 1 Parameters Name Type Default Description INTernal Discrete INT Selects the internal sou...

Страница 209: ...requency 100e 6 MAXimum Discrete Sets the frequency of the standard waveform to the highest possible frequency 100e6 Response The 3152B returns the current frequency value The returned value will be i...

Страница 210: ...e the 3152B will not operate correctly Observe the input level limitations before connecting an external signal to this line LBUS 0 7 Discrete Activates a selection from LBUS0 to LBUS7 as the source f...

Страница 211: ...to another module in the chassis It programs the start phase offset with respect to an adjacent master module Phase offset resolution when using this command is 1 point Parameters Name Range Type Def...

Страница 212: ...3152B operating mode Run Mode Commands The Run Mode Commands group is used to synchronize device actions with external events These commands control the trigger modes of the waveform generator The in...

Страница 213: ...her continuous mode INIT CONT ON 1 or in interrupted run mode INIT CONT OFF 0 Trigger subsystem commands affect the 3152B only after it is set for interrupted run mode Parameters Range Type Default De...

Страница 214: ...DELay sample clock cycles HS Syntax 1131A long Description The trigger delay time parameter defines the time that elapses between the receipt of a valid trigger signal until the initiation of the firs...

Страница 215: ...fects the generator only after it has been programmed to operate in interrupted run mode Modify the 3152B to interrupted run mode using the INIT CONT OFF command Parameters Name Range Type Default Des...

Страница 216: ...erator when it is an in interrupted run mode which can be selected using the INIT CONT OFF command Parameters Name Range Type Default Description level 10 to 10 Numeric 0 Programs the trigger threshol...

Страница 217: ...the same direction are required to gate the output on and off The trigger slope command affects the generator when in an interrupted run mode which can be selected using the INIT CONT OFF command Para...

Страница 218: ...s used with the internally triggered run mode only and has no affect on other trigger modes The internal trigger generator is a free running oscillator which is asynchronous to the frequency of the ou...

Страница 219: ...0733A RAMP 9 DELay 0 to 99 99 10 9 0740A TRANsition LEADing 0 to 99 99 10 9 0741A TRAiling 0 to 99 99 10 9 0742A SINC NCYCle 4 to 100 10 9 0790A GAUSsian 9 EXPonent 1 to 200 10 9 0750A EXPonential EXP...

Страница 220: ...for the standard sine waveform This command has no affect on modulated waveforms Parameters Name Range Type Default Description phase 0 to 360 Numeric 0 Programs the start phase parameter in units of...

Страница 221: ...arameters Name Range Type Default Description power 1 to 9 Numeric 1 Programs the power that the triangle function will be raised to Note that even powers will provide waveforms that are positive all...

Страница 222: ...ange Type Default Description pulse_width 0 to 99 999 Numeric 10 Programs the pulse width parameter in units of percent Response The 3152B returns the current width value PULSe TRANsition rise HS Synt...

Страница 223: ...amp delay value for the ramp function Ramp TRANsition rise HS Syntax 0741A float Description Programs the ramp transition from low to high for the standard ramp waveform Parameters Name Range Type Def...

Страница 224: ...ault Description exp 1 to 200 Numeric 10 Programs the exponent parameter for the Gaussian function Response The 3152B returns the current exponent value for the Gaussian function EXPonential EXPonent...

Страница 225: ...to the digital pattern buffer Factory defaults after RST are shown in the Default column Parameter range and low and high limits are listed where applicable Generating Arbitrary Waveforms Arbitrary w...

Страница 226: ...tion on how to partition the memory define segment length and download waveform data to the 3152B is given in the following paragraphs Table 5 6 Arbitrary Waveforms Commands Summary Keyword Parameter...

Страница 227: ...ption removes all limitations and full performance is available Note In FORM INST LEG mode if the external sample clock is used the resultant frequency will be 50 of what would be expected using a leg...

Страница 228: ...ber of data points in the waveform For example 20000 bytes are required to download a waveform with 10000 points The IEEE STD 488 2 definition of Definite Length Arbitrary Block Data format is demonst...

Страница 229: ...ntation D7 D6 D5 D4 D3 D2 D1 D0 high byte D8 D9 D10 D11 X X X X MSB LSB low byte Figure 5 3 3152A 12 bit Waveform Data Point Representation Parameters Name Type Description header Discrete Contains in...

Страница 230: ...9201 integer Description This command deletes a waveform memory segment The memory space that is being freed will be available for new waveforms as long as the new waveform is equal to or smaller than...

Страница 231: ...active segment number SEGment header binary_block HS Syntax 10501 string Description This command partitions the waveform memory into smaller segments The principle is the same as when using the TRACE...

Страница 232: ...cted termination of the arbitrary block data Figure 5 4 shows the organization of the 32 bit word for the segment start address and size There are a number of points you should be aware of before you...

Страница 233: ...election can be made for function frequency amplitude offset and other parameters which are associated with the selected function For example the following statement outputs a 2 Vp p square wave at 1...

Страница 234: ...ntly selected standard waveform with values of frequency amplitude and offset as specified by this command Parameters Name Range Type Default Description freq 10e 3 to 100e6 Numeric 1e6 Programs the f...

Страница 235: ...ngle and programs the frequency amplitude offset start phase and power exponent simultaneously This command affects the output regardless of the current output function For example if the 3152B is in...

Страница 236: ...ample 1e6 5 0 50 APPLy PULSe freq ampl offs del wid lee tre HS Syntax 0304G float float float float float float float Description This command changes the waveform function to standard pulse and progr...

Страница 237: ...aveform in units of Volts offs 7 992 to 7 992 Numeric 0 Programs the offset of the standard ramp waveform in units of Volts del 0 to 99 99 Numeric 10 Programs the delay time of the standard ramp wavef...

Страница 238: ...100e6 Numeric 1e6 Programs the frequency of the standard gaussian waveform in units of Hz ampl 10e 3 to 16 Numeric 5 Programs the amplitude of the standard gaussian waveform in units of Volts offs 7 9...

Страница 239: ...rns the current amplitude setting of DC as in the following example 100 APPLy USER seg_ sclk ampl offs HS Syntax 0309D integer float float float Description This command changes the waveform function...

Страница 240: ...r 3 in the section titled Generating Arbitrary Waveforms Examples of how sequenced waveforms work are given in figures 1 7 through 1 9 The sequence generator lets you link and loop segments in a user...

Страница 241: ...inary_block This command causes the transfer of 16 bytes of data 2 step sequence to the sequence table buffer The header is interpreted this way The ASCII 23 designates the start of the binary data bl...

Страница 242: ...ype Description binary_block Binary Block of binary data that contains information on the sequence table SEQuence ADVance AUTOmatic STEP SINGle MIXed HS Syntax 1300A 0 1 2 3 Description This command s...

Страница 243: ...his mode 1 The 3152B is set to operate in continuous mode 2 The MIX sequence advance mode is selected 3 The mixed mode bits for each sequence step in the SEQ DEF command or sequence table used 0 progr...

Страница 244: ...3152B programming only a 0 programs automatic advance and a 1 programs a triggered advance Steps with a 0 bit assigned to them advance automatically to the next step If a 1 is assigned to a step the...

Страница 245: ...ire sequence table OUTPut SYNC TYPE LCOMplete BIT HS Syntax 0108A 0 1 Description Programs the 3152B SYNC output source for sequenced mode Parameters Name Type Default Description LCOMplete Discrete L...

Страница 246: ...8 9 Description This command selects the modulation type to be used All modulation types are internal thus external signals are not required for the production of modulation Parameters Name Type Defa...

Страница 247: ...hat the CW waveform is a sine only and its frequency setting is independent of the standard sine waveform frequency Response The 3152B returns the current carrier frequency value MODulation CARRier BA...

Страница 248: ...0e 3 to 1e6 100 9 0781A DEPTh 0 to 100 50 9 0780A EXEcute MOD TYPE AM 9 07820 FM DEViation 10 0e 3 to 100e6 100e3 0075A FUNCtion SHAPe SINusoid TRIangle SQUare RAMP ARB SIN 0078A FREQuency 10e 3 to 35...

Страница 249: ...0 to 360 180 0092A RATE 1 to 10e6 10e3 0093A DATA data_array 00891 MARKer 1 to 4000 1 0090A FHOPping DWELl MODe FIXed VARiable FIX 0069A TIMe 200e 9 to 20 200e 9 0070A FIXed DATA data_array 00711 VARi...

Страница 250: ...ing waveform Response The 3152B returns SIN TRI SQU or RAMP depending on the selected function shape setting AM INTernal FREQuency am_freq HS Syntax 0781A float Description This command sets the modul...

Страница 251: ...iation range around the carrier frequency The deviation range is always symmetrical about the carrier frequency If you need a non symmetrical deviation range then you can use the arbitrary FM composer...

Страница 252: ...ulating waveform in units of Hz The frequency of the built in standard modulating waveform only is affected Response The 3152B returns the current modulating waveform frequency value The returned valu...

Страница 253: ...data block 3 designates the number of digits that follow 100 is the number of bytes to follow This number must divide by 4 The generator accepts binary data as 32 bit integers which are sent in five b...

Страница 254: ...k of binary data that contains information on the arbitrary modulating waveform Sweep Programming Use the following command for programming the sweep parameters Sweep control is internal The frequency...

Страница 255: ...n the waveform otherwise let the instrument determine the sample clock setting as required to successfully complete the setting of the sweep Parameters Name Range Type Default Description sclk_freq 10...

Страница 256: ...r frequency At the end of the sweep cycle the output waveform normally maintains the sweep stop frequency setting but will maintain the start frequency if the DOWN option is selected except if the 315...

Страница 257: ...put from the SYNC output connector Parameters Name Range Type Default Description frequency 10 to 100e6 Numeric 505e3 Programs the marker frequency position in units of Hz Response The 3152B returns t...

Страница 258: ...er index HS Syntax 0083A integer Description Programs the location on the data stream that the 3152B will generate a marker pulse designated as an FSK marker or index point The marker pulse is generat...

Страница 259: ...e and controlled by a sequence of bits in the ASK data table The commands for programming the amplitude shift keying function are described below Note that the carrier waveform frequency CW setting is...

Страница 260: ...an index bit position Response The 3152B returns the current marker position ASK DATA ask_data HS Syntax 00671 string Description Loads the data stream that will cause the 3152B to hop from one ampli...

Страница 261: ...rees Response The 3152B returns the current start phase value PSK PHASe SHIFted shift_phase HS Syntax 0092A float Description This programs the shifted phase The phase shifts when the pointer in the d...

Страница 262: ...ave and that the last cycle is always completed The Sample PSK Data Array 0 1 1 1 0 1 0 0 0 1 Parameters Name Type Description psk_data ASCII Block of ASCII data that contains information for the gene...

Страница 263: ...put hops from one frequency to the next according to a sequence given in a hop table The variable dwell time table contains dwell time data for each step however the fixed dwell time table does not co...

Страница 264: ...his command will download the data array that will cause the instrument to hop through the frequency list The dwell time for each frequency list item is variable and is supplied in the variable hop ta...

Страница 265: ...amplitude level to amplitude level is programmable for each hop The commands for programming the amplitude hopping function are described below Note that the carrier waveform frequency CW setting is c...

Страница 266: ...h this list outputting the next amplitude each time it hops Note that the carrier waveform is always sinewave and that the last cycle is always completed even if the dwell time is shorter than the per...

Страница 267: ...or index point The marker pulse is generated at the SYNC output connector Parameters Name Range Type Default Description index 1 to 5000 Numeric integer only 1 Programs a marker pulse at an index ampl...

Страница 268: ...scription 3D_freq 1 to 2 5e6 Numeric 1e6 Programs the sample clock frequency of the 3D modulating waveform in units of S s Response The 3152B returns the current sample clock of the 3D modulating wave...

Страница 269: ...amplitude Parameters Name Range Type Default Description delay 0 to 10 Numeric 0 Sets the delay time interval in units of seconds Note that the sum of all parameters including the pulse delay time mus...

Страница 270: ...gh level for the pulse shape Note that the same level is retained for the second pulse in the double pulse mode Parameters Name Range Type Default Description high 7 992 to 8 Numeric 5 Sets the pulse...

Страница 271: ...gh time value in units of seconds DPULse POLarity NORMal COMPlemented INVerted HS Syntax 0186A 0 1 2 Description Programs the polarity of the pulse in reference to the base line level The polarity opt...

Страница 272: ...hat the pulse period be programmed before all other pulse parameters Response The 3152B returns the current rise time value in units of seconds DPULse TRANsition TRAiling fall HS Syntax 0152A float De...

Страница 273: ...iption Programs the interval of which the output idles between half cycles The idle level is normally 0 V except if programmed otherwise with the VOLT OFFS command Parameters Name Range Type Default D...

Страница 274: ...ther waveform functions Parameters Name Range Type Default Description phase 0 to 360 Numeric 0 Programs the start phase parameter for the half cycle sine and triangle waveforms in units of degrees Th...

Страница 275: ...n be set up with its gate time where applicable and display mode Parameters Name Type Default Description FREQuency Discrete FREQ Will select the frequency measurement function Frequency is measured o...

Страница 276: ...wise Pulse are counted and displayed continuously until intervened externally The counter can accumulate 8 digits before it will overflow An overflow indication is available Response The 3152B returns...

Страница 277: ...and initiate a measurement cycle In hold mode the counter must be armed before the gate can open Always make sure the programmed gate time interval is larger than the period of the measured signal Res...

Страница 278: ...jacent to be able to phase synchronize between modules Another way to lock the 3152 to an external reference is its PLL input Using the PLL function a reference signal is applied to the trigger input...

Страница 279: ...tend to use this synchronization method make sure that these two backplane lines are not used by other modules Parameters Range Type Default Description 0 1 Discrete 0 Turns the backplane synchronizat...

Страница 280: ...1 lines SLAVe Discrete Will select the slave unit s in a multi instrument system The slave instruments receive the sample clock and the synchronization signals from the ECLTrg 0 1 lines Response The...

Страница 281: ...e reference input ECLTrg n Discrete Will select the backplane ECLTrg0 line as the reference input Response The 3152B returns EXT TTLT n or ECLT0 depending on the selected PLL reference source setting...

Страница 282: ...mmands are available with the Model 3100M only Message Based carrier that has the LAN connector installed on its front panel Use these commands to configure module address and other LAN parameters It...

Страница 283: ...or GPIB controllers Parameters Name Range Type Description mask_adrs 0 to 255 String Programs the subnet mask address for LAN operation Programming must be performed from USB or GPIB interfaces Curre...

Страница 284: ...HS Syntax 0173A 0 1 Description Use this command to toggle the keep alive mode on and off The keep alive mode assures that LAN connection remains uninterrupted throughout the duration of the LAN inter...

Страница 285: ...the number of probes that are used by the keep alive sequence The time out period is initiated when the LAN is idle for more than the time out period and the LAN will be probed as many times as progra...

Страница 286: ...g firmware update Response The 3152B returns the current firmware version code in a format similar to the following 1 35 SYSTem INFormation CALibration HS Syntax 0175A Description Query only This quer...

Страница 287: ...ss DMA The instrument has to be told when to receive data send data surrender or gain control The 3152B has an auto increment address counter and therefore the slot 0 controller must define the base a...

Страница 288: ...common set of commands and queries that all compatible devices must use This avoids situations where devices from various manufacturers use different sets of commands to enable functions and report s...

Страница 289: ...nd to query the response of the Standard Event enable register Information on the standard event register is given in the following Response The generator returns a decimal value in the range of 0 to...

Страница 290: ...g memory option RST HS Syntax 14200 Description Use this command to reset the instrument to its default setting Factory defaults are listed in the Default column in Table 5 1 SRE enable_bits HS Syntax...

Страница 291: ...roup to record various instrument conditions Figure 5 7 shows the SCPI status system An Event Register is a read only register that reports defined conditions within the generator Bits in an event reg...

Страница 292: ...quest Service RQS Bit This bit indicates if the device has at least one condition to request service The MSS bit is not part of the IEEE STD 488 1 status byte and will not be sent in response to a ser...

Страница 293: ...of the binary weighted value of the Service Request Enable Register The value of the unused bit 6 is always zero The Service Request Enable Register is written using the SRE command followed by a deci...

Страница 294: ...rror Device Dependent Error Execution Error Command Error User Request Power On Standard Event Status Register ESR 6 7 3 2 1 0 6 7 5 4 3 2 1 0 Logical OR RQS MSS ESB MAV Service Request Generation Sta...

Страница 295: ...d and pending operations and is ready for a new command Bit 1 Request Control This bit operation is disabled on the 3152B Bit 2 Query Error This bit indicates that an attempt is being made to read dat...

Страница 296: ...d by setting ESE0 Summary of ESE messages is given in the following ESE0 No mask Clears all bits in the register ESE1 ESB on Operation Complete ESE2 ESB on Request Control ESE4 ESB on Query Error ESE8...

Страница 297: ...meric data not allowed A legal numeric data element was received but the instrument does not accept one in this position 131 Invalid suffix A suffix was incorrectly specified for a numeric parameter T...

Страница 298: ...nge defined by the generator 224 Illegal parameter value A discrete parameter was received which was not a valid choice for the command An invalid parameter choice may have been used 300 Device specif...

Страница 299: ...lication No 980935 Rev A 5 124 Programming Reference EADS North America Test and Services This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOUR...

Страница 300: ...esult in personal injury or death if normal safety precautions are not observed CAUTION ALWAYS PERFORM PERFORMANCE TESTS IN A STATIC SAFE WORKSTATION Performance Checks The following performance check...

Страница 301: ...stem General Filters Panel See Figure 4 16 in Chapter 4 Recommended Test Equipment Recommended test equipment for troubleshooting calibration and performance checking is listed in Table 6 1 below Test...

Страница 302: ...backplane CLK10 are insufficient for accuracy purposes an external 10 MHz reference clock can be applied to the 3100M R 3152B or 3151B The 10 MHz external reference input is not available for the leg...

Страница 303: ...Limits Counter Reading Pass Fail 10 000000000 MHz 1 Hz 50 000000000 MHz 5 Hz Amplitude Accuracy Amplitude accuracy checks tests the accuracy of the output amplifier and attenuators Amplitude path is c...

Страница 304: ...kHz Output On Amplitude As specified in Table 6 5 Test Procedure 1 Perform amplitude Accuracy tests using Table 6 5 Table 6 5 Amplitude Accuracy DDS output 3152B Amplitude Setting Error Limits DMM Re...

Страница 305: ...V 20 mV 0 000 V 0 V 20 mV 1 500 V 1 500 V 20 mV 4 000 V 4 000 V 45 mV 1 Modify 3152B Amplitude setting to 6 V and offset setting to 0 V 2 Continue the Offset tests using Table 6 7 Table 6 7 Offset Ac...

Страница 306: ...e 6 10 Table 6 10 Offset Accuracy DDS Output at 1 V 3152B Offset Setting Error Limits DMM Reading Pass Fail 0 000 V 0 15 mV Square Wave Characteristics This tests the characteristics of the square wav...

Страница 307: ...follows SCLK As required by the test Waveform Arbitrary Amplitude 5 V Output On 2 Using ArbConnection prepare and download the following waveform Wavelength As required by the test Waveform Sine wave...

Страница 308: ...ectral Purity DAC Output Test at 10 V 3152B Freq Reading Spectrum Analyzer Settings Settings Limits Start Stop Reading Pass Fail 1 MHz 35 dBc 100 kHz 10 MHz 5 MHz 35 dBc 1 MHz 20 MHz 10 MHz 30 dBc 1 M...

Страница 309: ...AC Output Equipment Oscilloscope Preparation 1 Configure the Oscilloscope follows Termination 50 20 dB feedthrough attenuator at the oscilloscope input Setup As required for the test 2 Connect 3152B o...

Страница 310: ...utput to the oscilloscope input 3 Configure the 3152B as follows Waveform Modulated Modulation OFF Amplitude 5 V Output On CW Frequency Initially 1 kHz then as required by the test Test Procedure 1 Ad...

Страница 311: ...ired for the test 2 Configure the counter as follows Function TOT B Trigger Level 100 mV 3 Connect 3152B output to the oscilloscope input 4 Configure the function generator as follows Frequency 1 MHz...

Страница 312: ...100 points Waveform Pulse Delay 0 1 Rise Fall 0 High Time 99 99 6 Configure the 3152B channel 1 only as follows SCLK 100 MS s Waveform Arbitrary Run Mode Triggered Trigger Level 0 V Trigger Delay On...

Страница 313: ...1 s 1 s 50 ms 10 s 10 s 500 ms Trigger Slope Equipment Oscilloscope function generator Preparation 1 Configure the Oscilloscope follows Termination 50 20 dB feedthrough attenuator at the oscilloscope...

Страница 314: ...ct the function generator output to the 3152B TRIG IN connector 5 Configure the 3152B as follows Frequency 1 MHz Waveform Sine wave Run Mode Triggered Trigger level 0 V Ch1 Output On Test Procedure 1...

Страница 315: ...gger and source settings Table 6 24 Trigger Source Tests Auxiliary 3152B 3152B Trigger Oscilloscope Trigger Output Setting Source Setting Reading Pass Fail TTLT0 OFF TTLT1 ON TTLT1 1 s trig intervals...

Страница 316: ...unter reading should be 500 000 counts exactly Test Results Pass Fail Step Advance Equipment Oscilloscope function generator Preparation 1 Configure the Oscilloscope as follows Termination 50 20 dB fe...

Страница 317: ...ugh the sequence table repeatedly Test Results Pass Fail Note Leave the same setup for the next test Single Advance Equipment Oscilloscope function generator Preparation Same preparation as for previo...

Страница 318: ...oscilloscope shows synchronization pulses at 1 s intervals Test Results Pass Fail SYNC Output LCOM Equipment Oscilloscope Preparation 1 Configure the oscilloscope as follows Time Base As required by...

Страница 319: ...il SYNC Output Pulse Equipment Oscilloscope Preparation 1 Configure the oscilloscope as follows Time Base As required by the test Amplitude 2 V div 2 Connect the 3152B output to the oscilloscope input...

Страница 320: ...gnals are applied to the 3152B TRIG PLL input After lock as indicated by the LOCK LED the start phase of the 3152B can be modified from 180 to 180 PLL Checks Frequency Lock Equipment Counter function...

Страница 321: ...2 V Output On Frequency As required by the tests 2 Connect the function generator output to the 3152B TRIG PLL IN connector Using a T connector connect the same output to the counter input Channel A...

Страница 322: ...unction generator as follows Waveform Square Amplitude 2 V Output On Frequency 1 kHz 2 Using a T adapter connect the function generator output to the 3152B TRIG PLL IN connector and the other cable to...

Страница 323: ...n analyzer input Configure the 3152B as follows SCLK As required by the test Waveform Arbitrary Amplitude 5 V Output On 2 Using ArbConnection prepare and download the following waveform Wavelength 500...

Страница 324: ...ion FM Carrier Freq 1 MHz Mod Frequency 10 kHz Deviation 500 kHz Sync On Output On Test Procedure 1 Verify FM operation on the oscilloscope as follows Waveform Sine Frequency 10 kHz Max F 1 25 MHz Min...

Страница 325: ...Mode Triggered Carrier Freq 1 MHz Mod Frequency 10 kHz Deviation 500 kHz Sync On Output On Test Procedure 1 Verify triggered FM standard waveforms operation on the oscilloscope as follows Waveform Tr...

Страница 326: ...0 kHz Test Results Pass Fail Gated FM Standard Waveforms Equipment Oscilloscope function generator Preparation 1 Configure the oscilloscope as follows Time Base 0 2 ms Sampling Rate 50 MS s at least T...

Страница 327: ...e FREQ CLK Trigger source Channel 2 positive slope Amplitude 1 V div 2 Connect the 3152B output to the oscilloscope input channel 1 3 Connect the 3152B SYNC to the oscilloscope input channel 2 4 Confi...

Страница 328: ...Waveform Arbitrary Carrier Freq 1 MHz FM SCLK 2 5 MS s Sync On Output On 5 Using ArbConnection open the FM Composer and download the following waveform Wavelength 4000 points Waveform 4 sine wave cycl...

Страница 329: ...pe FREQ CLK Trigger source Channel 2 positive slope Amplitude 1 V div 2 Connect the 3152B output to the oscilloscope input channel 1 3 Connect the 3152B SYNC to the oscilloscope input channel 2 4 Conf...

Страница 330: ...ion on the oscilloscope as follows Waveform Sine wave Period 0 1 ms Phase Every 0 1 ms change 180 degrees Test Results Pass Fail ASK Equipment Oscilloscope Preparation 1 Configure the oscilloscope as...

Страница 331: ...1 3 Connect the 3152B SYNC to the oscilloscope input channel 2 4 Configure model 3152B controls as follows Waveform Modulated Modulation Hop Hop Mode Variable Sync On Output On 5 Using ArbConnection...

Страница 332: ...m Modulated Modulation Hop Hop Mode Fix Dwell Time 50 s Sync On Output On 5 Using ArbConnection prepare open the Hop Table composer and download the following table Frequency 1 0e6 1 2e6 1 4e6 1 6e6 1...

Страница 333: ...llows Waveform Amplitude steps 50 s fixed dwell time Min Amp 1 V Max Amp 16 V Period 250 s Test Results Pass Fail Sweep Equipment Oscilloscope Preparation 1 Configure the oscilloscope as follows Time...

Страница 334: ...4 Change sweep step to logarithmic and verify oscilloscope exponential down waveform with properties as in 3 above Test Results Pass Fail Auxiliary Counter Timer Operation This tests the operation of...

Страница 335: ...ass Fail 1 000000 MHz 2 Hz 100 0000 MHz 100 Hz Period Period Averaged Equipment Function Generator with at least 1 ppm accuracy Preparation 1 Configure the function generator as follows Frequency As r...

Страница 336: ...ocedure 1 Perform Pulse Width Accuracy tests using Table 6 30 Table 6 30 Pulse Width Measurement Accuracy Function Generator Setting Frequency Duty Cycle Error Limits 3152B Counter Reading Pass Fail 1...

Страница 337: ...finite Trigger Level 0 V Test Procedure 1 Press the Reset Arm button on the 3152B to reset and arm the totalize function 2 Manually trigger the function generator and verify that the 3152B counter rea...

Страница 338: ...CAUTION ALWAYS PERFORM DISASSEMBLY REPAIR AND CLEANING AT A STATIC SAFE WORKSTATION Performance Checks Do not attempt to calibrate the instrument before verifying first that the instrument is in worki...

Страница 339: ...ow it to warm up for at least 30 minutes before beginning the performance test procedure Recommended Test Equipment Recommended equipment for adjustments is listed in Table 7 1 Test instruments other...

Страница 340: ...Calibration is performed from the Calibration Panel in ArbConnection To invoke this panel one requires a password that is available to service centers only Contact EADS North America Test and Service...

Страница 341: ...these factory settings unless the unit is being repaired in an authorized service center Factory adjustments are enclosed in parentheses to differentiate from normal field calibration setups bypass t...

Страница 342: ...upport Note that in the following procedures although configuration of the 3152B is done automatically some of the configurations are shown for reference only There is no requirement to change the con...

Страница 343: ...2 for a DMM reading of 0 V 100 mV Setup 4 220 MHz SCLK Equipment DMM Preparation 1 Configure the DMM as follows Function DCV Range 1 V 2 Configure the 3152B as follows SCLK 220 MHz 3 Connect the DMM p...

Страница 344: ...e the DMM as follows Function DCV Range 1 V 2 Configure the 3152B as follows SCLK 277 MHz 3 Connect the DMM probes between R107 and ground Adjustment 1 Adjust CAL SETUP 56 for a DMM reading of 0 V 100...

Страница 345: ...3152B 4 Prepare the external function generator waveform as follows Amplitude TTL Waveform Square Frequency 10 kHz 5 Configure the 3152B as follows Function Mode Arbitrary Wavelength 1000 points Wavef...

Страница 346: ...gth 1000 points Waveform Square Run Mode PLL Fine Phase Offset 30 Adjustment 1 Adjust CAL SETUP 61 for a counter reading of 8 33 s 500ns 2 Repeat Setup 10 and Setup 11 until the errors are balanced be...

Страница 347: ...ows Function Mode Arbitrary Run Mode Triggered Retrigger Mode On Retrigger Delay 20 s 6 Using an external function generator manually trigger the 3152B Adjustment 1 Set CAL SETUP 0 2 Adjust C10 for a...

Страница 348: ...L SETUP 2 for a DMM reading of 0 V 20 mV Setup 13 Pre Amplifier Offset Amplifier Out Equipment DMM BNC to BNC cable 50 feedthrough termination Dual banana to BNC adapter Preparation 1 Configure the DM...

Страница 349: ...the DMM input with the 50 feedthrough termination 3 Configure the 3152B as follows Mode Modulation Output On Amplitude 1 V Adjustment 1 Adjust CAL SETUP 5 for a DMM reading of 0 V 5 mV Setup 16 Base L...

Страница 350: ...e Setup 18 1 V Offset Output Amplifier In Equipment DMM BNC to BNC cable 50 feedthrough termination Dual banana to BNC adapter Preparation 1 Configure the DMM as follows Function DCV Range 1 V 2 Conne...

Страница 351: ...stment 1 CAL SETUP 48 for a DMM reading of 5 V 25 mV Setup 21 7 V Offset Output Amplifier In Equipment DMM BNC to BNC cable 50 feedthrough termination Dual banana to BNC adapter Preparation 1 Configur...

Страница 352: ...3 Configure the 3152B as follows Amplitude 20 mV Offset 3 V Output On Adjustment 1 CAL SETUP 44 for a DMM reading of 3 V 15 mV Setup 24 5 V Offset Output Amplifier In Equipment DMM BNC to BNC cable 5...

Страница 353: ...he DMM input Terminate the 3152B output at the DMM input with the 50 feedthrough termination 3 Configure the 3152B as follows Amplitude 20 mV Offset 1 V Output On Adjustment 1 CAL SETUP 10 for a DMM r...

Страница 354: ...at the DMM input with the 50 feedthrough termination 3 Configure the 3152B as follows Frequency 1 kHz Output On Amplitude 10 V Adjustment 1 Adjust CAL SETUP12 for a DMM reading of 3 535 V 35 mV Setup...

Страница 355: ...on 1 Configure the DMM as follows Function ACV Range 1 V 2 Connect the 3152B output to the DMM input Terminate the 3152B output at the DMM input with the 50 feedthrough termination 3 Configure the 315...

Страница 356: ...TUP 17 for a DMM reading of 17 67 mV 0 5 mV Setup 34 1 V Amplitude Amplifier Out Arbitrary Equipment DMM BNC to BNC cable 50 feedthrough termination Dual banana to BNC adapter Preparation 1 Configure...

Страница 357: ...DMM input Terminate the 3152B output at the DMM input with the 50 feedthrough termination 3 Configure the 3152B as follows Frequency 1 kHz Output On Amplitude 100 mV Offset 250 mV Adjustment 1 Adjust...

Страница 358: ...feedthrough termination Dual banana to BNC adapter Preparation 1 Configure the DMM as follows Function ACV Range 1 V 2 Connect the 3152B output to the DMM input Terminate the 3152B output at the DMM...

Страница 359: ...ana to BNC adapter Preparation 1 Configure the DMM as follows Function ACV Range 100 mV 2 Connect the 3152B output to the DMM input Terminate the 3152B output at the DMM input with the 50 feedthrough...

Страница 360: ...e the 3152B as follows Frequency 1 kHz Output On Amplitude 10 V Mode Modulation Adjustment 1 Adjust CAL SETUP 26 for a DMM reading of 3 535 V 35 mV Setup 43 5 V Amplitude Amplifier In Modulation Equip...

Страница 361: ...ion 1 Configure the DMM as follows Function ACV Range 1 V 2 Connect the 3152B output to the DMM input Terminate the 3152B output at the DMM input with the 50 feedthrough termination 3 Configure the 31...

Страница 362: ...put On Amplitude 50 mV Offset 1 V Mode Modulation Adjustment 1 Adjust CAL SETUP 31 for a DMM reading of 17 67 mV 2 mV Setup 48 1 V Amplitude Amplifier Out Modulation Equipment DMM BNC to BNC cable 50...

Страница 363: ...tion 1 Configure the DMM as follows Function ACV Range 100 mV 2 Connect the 3152B output to the DMM input Terminate the 3152B output at the DMM input with the 50 feedthrough termination 3 Configure th...

Страница 364: ...Output On Amplitude 3 V Mode Modulation Adjustment 1 Adjust CAL SETUP 36 for a DMM reading of 1 0606 V 10 mV Setup 53 500 mV Amplitude Post Attenuators Modulation Equipment DMM BNC to BNC cable 50 fee...

Страница 365: ...38 for a DMM reading of 35 35 mV 0 5 mV Setup 55 50 mV Amplitude Post Attenuators Modulation Equipment DMM BNC to BNC cable 50 feedthrough termination Dual banana to BNC adapter Preparation 1 Configu...

Страница 366: ...Connect the 3152B output to the oscilloscope input Set oscilloscope input impedance to 50 3 Set oscilloscope vertical sensitivity to 20 mV 4 Set CAL SETUP40 Adjustment 1 Adjust the vertical trace to 6...

Страница 367: ...card e g Model 3100R 3152B first check the revision level that is installed on your computer Each firmware update was done for a reason and therefore if you want to update the firmware for a problem i...

Страница 368: ...ArbConnection or you may also just replace the RI3152B dll in the C WINDOWS SYSTEM32 folder with a newer version But before you do that check with the factory if the new firmware supports the hardware...

Страница 369: ...on by sending the following query SYST INFO FIRM VERS The response is a string showing the firmware version e g 1 04 2 Using ArbConnection select the General Filters panel from the System tab and clic...

Страница 370: ...r window will look like Figure 7 6 Figure 7 6 Ready to Click the Update Button 6 Click on the Update button to initiate downloading of the firmware file to the instrument Progress of the download will...

Страница 371: ...ure 7 8 Successful Firmware Update 8 Cycle power on the VXI chassis Check the instrument to make sure that it operates properly and that it has the desired firmware revision 7 34 Adjustments and Firmw...

Страница 372: ...st and Services before you send us your product for service or calibration Call or contact the Customer Support Department at 1 800 722 3262 or 1 949 859 8999 or via fax at 1 949 859 7139 We can also...

Страница 373: ...Publication No 980935 Rev A This page was left intentionally blank 8 2 Product Support EADS North America Test and Services Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE w...

Страница 374: ...ce Rise Fall Time 10 90 5 ns 10 mV to 12 V 6 ns 12 V to 16 V Aberration 6 10 mV to 12 V 8 12 V to 16 V Sync Output Connector Front panel BNC TTLTRG0 7 Level TTL Sync Type Pulse with Arbitrary and Stan...

Страница 375: ...e always completed Trigger Characteristics Sources Internal Asynchronous timer generates triggers repeatedly Timer Range 1 s to 20 s External External trigger input is enabled Input Front panel BNC Im...

Страница 376: ...solution Phase Control Accuracy 2 sample clock period PM Characteristics Description External signal offsets phase Available in PLL mode when unit is locked to an external signal PM Input Bandwidth 10...

Страница 377: ...0Vp p 5 to 10 MHz 15 to 100 MHz Triangle Start Phase Range 0 360 Start Phase Resolution 0 05 Power Range Triangle Raised to a power 1 10 Square Duty Cycle Range 0 to 99 9 Pulse Delay Rise Fall Time Hi...

Страница 378: ...s Generator Characteristics Description Segments may be linked and repeated in a user selectable order Segments are advanced using either a command or a trigger Sample Clock Range Continuous Run Mode...

Страница 379: ...y Resolution 20 ns Error 6 sample clock cycles 150 ns Re trigger Delay Modulation end to modulation restart 100 ns to 20 s Resolution 20 ns Error 3 sample clock cycles 20 ns Trigger Parameters All tri...

Страница 380: ...0 MHz Resolution 11 digits Hop Table Size 2 to 1000 Dwell Time Mode Fixed or Programmable for each step Dwell Time 100 ns to 20 s Dwell Time Resolution 20 ns Amplitude Hopping Hopped Waveform Sine wav...

Страница 381: ...imes may be freely programmed within the selected pulse period provided that the ratio between the period and the smallest incremental unit does not exceed the ratio of 1 000 000 to 1 4 000 000 to 1 w...

Страница 382: ...strument type is transformed to operate as a counter timer When this mode is selected the operation of the arbitrary waveform and its outputs are disabled Measurement Functions Frequency Period Period...

Страница 383: ...bitrary and Sequenced Waveforms 2 5 MS s to 150 MS s limited by a specific VXI backplane ability to transmit high frequency signals Leading Edge Offset Description Leading edge offset is programmable...

Страница 384: ...ing temperature 0 C to 55 C Storage Temperature 40 C to 70 C Safety Designed to meet IEC 1010 1 UL 3111 1 CSA 22 2 1010 Workmanship Standards Conform to IPC A 610D EADS North America Test and Services...

Страница 385: ...blication No 980935 Rev A This page was intentionally left blank A 12 3152B Specifications EADS North America Test and Services Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURC...

Страница 386: ...mpedance 50 75 or 600 can be special ordered with different impedance setting Coupling DC Protection Short circuit 10 seconds Gain x10 fixed can be special ordered with different gain setting Polarity...

Страница 387: ...VDC 350 mA 12 VDC 55 mA 12 VDC 55 mA 19 W at full power Signal Ground Grounded to case ground EMC Certification CE marked Safety Designed to meet IEC EN61010 1 UL 3111 1 Workmanship Std Conform to IP...

Страница 388: ...uipment Have surplus equipment taking up shelf space We ll give it a new home Learn more Visit us at artisantg com for more info on price quotes drivers technical specifications manuals and documentat...

Отзывы: