Model: 4045B Arbitrary Function Generator USER MANUAL
10 3.6.4 SWEEP Key ... 34 3.6.5 MODULATION Key ... 36 3.7 ON Key ...
100 :STARt <numeric value> :LENGth <numeric value> :SAVe Point Rate ARBitrary:PRATe <point rate> This command i
101 Address :ARBitrary:ADDRess <address> This command sets the current address of the waveform. It is used to determine to where arbi
102 Type: Numeric. Definite form arbitrary block. Indefinite form arbitrary block Numeric Range: -2047 to
103 Considerations: 1) The value of the data at the start and end points must first be set by the user, using the :ARB:DATA command.
104 Range SIN: 16 to 1000; divisible by 4 SQU: 2 to 1000; divisi
105 TRI 0 NOIS 0 Start Address :ARBitrary:STARt <start address> This command sets the start address of the wave
106 This command sets the length of the waveform being run. Arguments Type: Numeric
107 SERVICE INFORMATION Warranty Service: Please go the support and service section on our website www.bkprecision.com to obtain a RMA #. Return
108 LIMITED THREE-YEAR WARRANTY B&K Precision Corp. warrants to the original purchaser that its products and the component parts thereof, will
109 Index Amplitude, 13, 28, 50 cursor, 49 duty cycle, 28 Errors, 51 factory default, 50 frequency, 28 Impedance Matching, 26 LCD, 24 Linear, 35 O
11 4.3.1 The Input Buffer ... 68 4.3.2 The Output Queue ... 68 4.3.3 Response Messages ...
22820 Savi Ranch Parkway Yorba Linda, CA 92887 www.bkprecision.com © 2012 B&K Precision Corp.
12 1 Introduction 1.1 Introduction This manual contains information required to operate the B&K Precision model 4045B Arbitrary Function G
13 1.3 Specifications Model 4045B Frequency Characteristics Sine 0.01 Hz – 20 MHz Square 0.01 Hz – 20 MHz Triangle 0.01 Hz – 2 MHz Accuracy 0
14 Square Rise/Fall Time < 20 ns (10% to 90% at full amplitude into 50 Ω) Variable Duty Cycle/Symmetry Square: 20% to 80 %, up to 2 MHz Triangle:
15 – 10 s) Modulation Characteristics Amplitude Modulation Internal 0.1 Hz – 20 kHz sine, square, or triangle waveform Ext
16 Accuracy ± 0.02 % ± 2 digits Sensitivity 25 mVrms typical General Memory Storage Store up to 20 instrument settings Arbitrary memory 1,000 po
17 To ensure the most current version of this manual, please download the latest version here: http://www.bkprecision.com/search/4045B For cu
18 2 Installation 2.1 Introduction This section contains installation information, power requirements, initial inspection and signal connectio
19 Verify that all items above are included in the shipping container. If anything is missing, please contact B&K Precision. 2.3 Instrum
20 2.5 Fuse Replacement There is a 1A, 250V rated slow blow fuse at the AC input. Should the fuse ever get blown, follow the steps below to repla
21 WARNING TO AVOID PERSONAL INJURY DUE TO SHOCK, THE THIRD WIRE EARTH GROUND MUST BE CONTINUOUS TO THE POWER OUTLET. BEFORE
22 3 Operating Instructions 3.1 General Description This section describes the displays, controls and connectors of the function generator. All
23 1 Power Button Power ON/OFF unit 2 LCD Display Displays all instrument data and settings 3 Function Keys F1 – F4 function keys to select
24 3.2 Display Window The function generator has a color LCD display that can display up to 400 x 240 dots. When powering on the unit, sine wavef
25 delivered from the function generator. Output Connector Use this connector to transfer the main output signal from the function generator.
26 Excessive distortion or aberrations caused by improper termination are less noticeable at lower frequencies, especially with sine and triangle wa
27 3.6 MENU Keys These keys select the main menus for displaying or changing a parameter, function, or mode. 3.6.1 WAVEFORM Keys These
28 F1: Frequency – Selects and displays the frequency. Change the frequency setting using the cursor keys, rotary knob, or numerical keys. F2: Amp
29 Square Menu 3.6.2 MODE Key Selects the output mode: CONT (Continuous), TRIG (Triggered), GATE (Gated), and BRST (Burst). To select
3 Safety Summary The following safety precautions apply to both operating and maintenance personnel and must be observed during all phases of opera
30 Mode Menu F1: Continuous – Selects continuous output. F2: Triggered – Triggers one output cycle of the selected waveform for each trigger even
31 Trigger Menu F1: Manual – Selects manual as the trigger source. To trigger the waveform generator, press this MANUAL trigger button again.
32 Burst Menu 3.6.3 UTILITY Key Utility Menu
33 F1: Recall – Recalls a previously stored front-panel setup from the selected buffer. Change the buffer number by using the rotary input knob
34 Counter Screen Press F1 - Off to turn off the counter. 3.6.4 SWEEP Key Selects the Sweep Mode and allows entering of sweep parameters: Swee
35 Sweep Menu F1: Off – Disables the sweep function. F2: Linear – Selects the Linear sweep shape. F3: Logarithmic – Selects the Logarithm
36 Set Sweep Menu 3.6.5 MODULATION Key Selects the AM or FM Modulation mode. To select the output mode, press MODUL key, then press the fun
37 Modulation Menu Press F2 to select AM menu: AM Menu
38 F1: % - Defines the modulation depth (from 0 to 100%) F2: Frequency - Selects the modulation frequency, from 0.1 Hz to 20.00 kHz
39 F1: Deviation - Defines the FM deviation frequency. F2: Frequency - Selects the modulation frequency, from 0.1 Hz to 20.00 kHz. F3: Shape
4 adjustments must be made by qualified maintenance personnel. Disconnect the power cord before removing the instrument covers and replacing compo
40 F1: Frequency Rate - (Frequency) Selects and displays the frequency. Change the frequency setting using the cursor keys, rotary knob or numerica
41 waveform generator will display a “Setting Conflict” error message. F4: Arb - Selects the Arbitrary waveform editing menu: Arbitrary Ed
42 waveform, a message to save the Arbitrary wave will be displayed. Select YES or NO to save the new waveform. 3.6.7 Arbitrary EDIT Menu Ent
43 Edit Menu F1: Point - This menu allows point-by-point waveform editing. When selected, the following menu is displayed: Point Menu
44 F1: Adrs - Select the current address in the arbitrary waveform memory. F2: Data - Selects the data point value at the current addr
45 F1: From - Selects the starting point address. F2: To - Selects the ending point address. F3: Exec - Displays the Confirmation me
46 Predefine Menu F1: Type - Use the rotary dial to select the waveform Sine, Triangle, Square or Noise. If Noise
47 waveform (number of points for a full wave). Different waveforms have different limitations on the length, as shown in Table 3-1. Table
48 function menu options, ADD and NEW are available. Select ADD to add noise to an existing waveform, or NEW to create a new noise waveform. F4:Sh
49 3.8 Cursor Keys Use these keys to move the cursor (when visible) either left or right. They are used in conjunction with the rotary input
5 WARNING: To avoid electrical shock hazard, disconnect power cord before removing covers. Refer servicing to qualified personnel. CAUTION: Befo
50 assumes power-on default settings. Table 1 lists the factory default settings or selected after RECALL 0. Table 1 – Power-on Default Settings K
51 3.12 Displaying Errors The waveform generator displays error messages when front-panel settings are either invalid or may produce unexpect
52 3.13 Quick Start This section explains how to generate various waveforms and modify the output waveform. * Generating a waveform output
53 3.13.3 Using Voltage Offset Through the offset parameter you can add a positive or negative DC level to the output waveform. To set vo
54 The function generator will overwrite and store settings into a buffer that had settings previously stored inside without a warning. Recalling S
55 3.13.5 Creating an Arbitrary Waveform You can create an arbitrary waveform using the following methods: * Enter individual data points
56 memory, follow these steps: 1. Press ARB main key to display the selection menu. 2. Press F4 :ARB to display the arbitrary menu. 3.
57 execution point rate is the execution time between each point in the waveform. The total time taken to run one period of the waveform is giv
58 3.13.8 Setting the Amplitude The following equation represents the relative output amplitude voltage relationship between the front-panel ampl
59 2. Press the ARB key and select the F4:ARB function. 3. Press F1:START to set the address. Valid entries range from 1 to 999. 4. Press F2:LE
6 Compliance Statements Disposal of Old Electrical & Electronic Equipment (Applicable in the European Union and other European countries with
4 Programming 4.1 Overview This section provides detailed information on programming the generator via the USB (virtual COM) interface. 4.
61 4. Click the “Close” button to stop the automatic search of the driver from Windows Update. 5. Now, go to Device Manager on the computer (Ope
62 7. In the following window, select “Browse my computer for driver software”, and following this, select “Let me pick from a list of device driv
63 10. Now click “OK”. It will show in the window under Model “AT91 USB to Serial Converter”. Click “Next” and you will get the following note:
64 For Windows XP: 1. The USB driver is included in the CD that comes with the instrument. You can also go to www.bkprecision.com and browse this
65 downloaded from the website labeled “atm6124_cdc.inf”. Select it and click “OK”. 9. The following screen will appear. 10. Click “Next”, and a
66 11. Click on “Continue Anyway” and the driver will now install. 12. The driver will now install. Once finished, under “Device Manager” (This ca
67 BAUDRATE: 115200 PARITY: NONE DATA BITS: 8 STOP BIT: 1 FLOW CONTROL: NONE 4.2 Device States The device may be in one of the two possibl
68 4.3.1 The Input Buffer The device has a 128-byte long cyclic input buffer. Decoding of remote messages is begun as soon as the input buffer is
69 4.4 Instrument Identification The *IDN? common query is used to read the instrument's identification string. The string returned i
7 Safety Symbols Refer to the user manual for warning information to avoid hazard or personal injury and prevent damage to instrument. Chassis
70 The Program Message Unit can be divided into three sections as follows: a) Program Header The Program Header represents the operatio
71 The Program Header Separator is used to separate the program header from the program data. It consists of one or more white space characters, de
72 iii) NRf This is a decimal numeric data type, where NR1 indicates an integer number, NR2 indicates a fixed point real number, an
73 For example, to set the frequency to its maximum value we can send the command FREQ MAX Some Program Message Units either require,
74 will return the maximum value to which the frequency may currently be set. Not all Program Message units have query forms (for example, SAV)
75 The first error in the queue is returned, and the queue is advanced. 4.7.2 Error Codes The negative error codes are defined by SCPI. Positiv
76 More parameters than allowed were received -109 Missing parameter Fewer parameters than necessary were received -110 Command he
77 -178 Expression data not allowed Execution Errors An execution error indicates that the device could not execute a syntactica
78 The parameter value must be selected from a finite list of possibilities. Device-Specific Errors An error specific to the device o
79 -410 Query INTERRUPTED. Data were sent before the entire response of a previous query was read. -420 Query UNTERMINATED. An at
8 CE Declaration of Conformity The model 4045B meets the requirements of 2006/95/EC Low Voltage Directive and 2004/108/EC Electromagnetic Compatib
80 4.8 COMMON COMMANDS 4.8.1 System Data Commands *IDN? - Identification query The identification query enables unique identification of the
81 4.8.3 Device Trigger Commands a) *TRG - Trigger command This command is analogous to the IEEE 488.1 Group Execute Trigger interface mes
82 *SAV - Save instrument state This command is used to store the current instrument state in the specified memory location. Arguments
83 specifications. The '<ws>' is used to denote a white space character. Note: When controlling the instrument remotely, do not i
84 SWRAte <numeric value> SWSTArt <numeric value> SWSTOp <numeric value> MODE CONT/ TRIG / GATE / BRST TRIG
85 FREQ 5E3 FREQ MAXIMUM FREQ MIN
86 Rounding: to 4 digits Command Type: Setting or Query Setting S
87 AMPL 2.5V AMPL MAX Query
88 OFFSet<ws>MINimum|MAXimum Examples: OFFS 2.5 OFFS 2.5V
89 DCYCle <duty cycle value> This command is used to set the duty-cycle of the square wave or the symmetry of triangular wave. The value
9 1 INTRODUCTION ... 12 1.1 Introduction ... 12 1.2 Description ...
90 MODULation This command activates or deactivates modulation: Command Type: Setting or Query Setting
91 Examples: DEPTh 50 Query Syntax: DEPTh?[<ws>MINimum|MAXimum]
92 MODSHape This command selects the modulating waveform shape Arguments Type: Character
93 DEV 5E3 DEV MAXIMUM DEV MIN
94 SWRAte This command sets the time for one complete sweep: Arguments Type: Numeric
95 SWSTArt 5E3 SWSTArt MAXIMUM
96 MODE <trigger mode> This command is used to set the trigger mode. Arguments Type:
97 Setting Syntax: TRIGger<ws><INT|EXT> Examples: TRIG EXT
98 TRAte <trigger rate> Sets the rate of the internal trigger. Arguments Type: Numeri
99 Query Syntax: ERRor? Response: <Error number>, "<error description>" 4.9.2 Ar
Komentarze do niniejszej Instrukcji