Operating Manual Model 6010/6011/6012/6013 Highspeed Programmable Attenuator
Before use Thank you for your purchase of the Highspeed Programmable Attenuator model 6010/6011/6012/6013. Please check the following prior to use of this equipment. 1. Ambient temperature and ventilation The operating temperature of this equipment is 0°C to +40°C. Be careful not to obstruct air flow by placing objects near the cover's ventilation hole and fan. 2. Power supply voltage Check the power supply voltage before connecting the power cord of this equipment to a power outlet.
Table of Contents 1.Overview 1 2.Specifications 2 2.1 Performance 2 2.2 External appearance and dimensions drawing 5 3.Description of panels 6 3.1 Front panel 6 3.2 Rear panel 8 4.Operation 9 4.1 Manual and program mode 9 4.2 ATTEN 9 4.3 FILTER 10 4.4 READ CLOCK 10 4.5 PRGM LENGTH 10 4.6 PAUSE TIME 11 4.7 READ MODE 12 4.8 SET UP 13 4.9 Set menu table 14 4.10 14 List of abbreviations 5.Attenuation profile creation software 15 5.1 System configuration 15 5.
1. Overview The Highspeed Programmable Attenuator Models 6010/6011/6012/6013, the 6010 series, provide attenuation of up to 80dB in steps of 0.05 dB and a minimum program step time of 2µs. The four models cover a wide frequency range of 1.5GHz – 13.5GHz. The 6010 series offers high accuracy, stability and many features, yet are easy to use. Due to the favorable price/performance ratio, the 6010/6011/6012/6013 attenuators are put to use in a diverse range of applications.
2. Specifications 2.1 Performance Model 6010 Model 6011 1.5 to 4.5 GHz 3.0 to 9.0 GHz < 1.5 @ 2 to 4 GHz < 1.7 @ 4 to 8 GHz < 2.0 @ 1.5 to 4.5 GHz < 2.2 @ 3 to 9 GHz Insertion loss < 2.3 dB @ 2 to 4 GHz < 3.0 dB @ 4 to 8 GHz (0 dB setting) < 2.6 dB @ 1.5 to 4.5 GHz < 3.3 dB @ 3 to 9 GHz Model 6012 Model 6013 4.5 to 13.5 GHz 1.95 to 5.85 GHz < 1.8 @ 6 to 12 GHz < 1.6 @ 2.6 to 5.2 GHz < 2.2 @ 4.5 to 13.5 GHz < 2.1 @ 1.95 to 5.85 GHz Insertion loss < 3.5 dB @ 6 to 12 GHz < 2.6 dB @ 2.
Input damage level ±20V (DC + peak AC) Connector BNC Trigger input Input level TTL Input impedance 10 kΩ ±5% Minimum pulse width > 1 µs Input damage level ±20V (DC + peak AC) Connector BNC SYNC output Output level TTL Rise / Fall time < 100ns Output impedance approximately 100 Ω Connector BNC Functions Attenuation mode Manual and Program Program mode Program length 8 to 131072 words, (can be set in one word steps) Readout clock Internal clock 100 Hz to 500 kHz, 1-2-5 step Extern
Supported OS Windows98/Me/2000/XP/Vista Waveform creation Standard waveforms Sine, Triangle, Square, Ramp, sin x/x, (1-ε-ax), ε-ax and DC Parameters Data length, Amplitude, Offset, Number of Cycles, Phase, Duty Cycle (only Square wave), Zero cross (only sinX / X), Damp Factor Straight line Connect two or multiple points with a straight line Math Functions +, -, ×, Clipping, Absolute, Mirror, Resize, Offset Editing options Cut, Copy, Paste, Undo, Delete File menu New, Open, Close, Save, Save as,
2.
3. Description of panels 3.1 Front panel ①POWER - Main power switch. ②READ CLOCK IN - READ CLOCK input terminal. Apply an external clock signal with a maximum of 500 kHz to this input. ③TRIG IN - Apply a TTL level trigger signal to this terminal when in BURST or GATE mode. Readout of attenuation data is triggered by rising edge (BURST mode) or when signal is TTL high (GATE mode). ④SYNC OUT - TTL level Output signal, indicates start of readout period when in program mode.
⑧READ CLOCK - Key for selection of program memory read clock frequency. ⑨READ MODE - Key for selecting BURST, GATE or FREE program execution mode. ⑩ATTEN - Key for setting attenuation values in manual mode. ⑪PROGM LENGTH - Key for setting the program memory length. ⑫SET UP - Key for interface configuration. ⑬FILTER - Key for setup of attenuator switching response time. ⑭PAUSE TIME - Used for setting of program pause time. ⑮ENTER - Used to confirm front panel entries ⑯ - Move cursor left.
3.2 Rear panel ①AC line input - Connector for supplying AC power to the instrument. Use the provided power cord to connect to a power outlet. The AC voltage range is 90 - 130V or 180 - 250V. Make sure that the supplied voltage is within this range. The AC receptacle also incorporates a fuse holder. Use a slow blow fuse of 1.5A for 90 - 130VAC, or a slow blow fuse of 0.8A for 180 - 250VAC operation. ②AC line voltage select switch - The switch is used to select 90 - 130VAC or 180 - 250VAC operation.
4. Operation 4.1 Manual and program mode - Select the attenuator control mode. The cursor on the screen moves to [MANUAL] or [PRGM] at positions indicated below when the key is pressed. [MANUAL] mode screen MANUAL 23.45dB 10μs [PRGM] mode screen PRGM 500KHz L:131072 P:6.5535s FREE 10μs - Toggle between [MANUAL] and [PRGM] mode by turning the rotary knob ① [MANUAL] mode The attenuation value set by remains active.
4.3 FILTER - Set the attenuator switching response time. The cursor moves to the position indicated below when the key is pressed. This parameter can be set in either [MANUAL] mode or [PRGM] mode. [MANUAL] mode example: MANUAL 23.45dB 10μs [PRGM] mode example: PRGM 500KHz L:131072 P:6.5535s FREE 10μs - Filter Response time can be entered in 1-3 steps in the range of 1 µs – 3 ms using the rotary knob. Note: Use the built-in filter to reduce switching transients.
PRGM 500KHz L:131072 P:6.5535s FREE 10μs - Move the cursor using cursor keys, and set a value in the range of 8 - 131072 using the rotary knob. It is provided, however, that the upper limit depends on the date length in the program memory. - Press the < key to move towards the most significant digit and press the > key to mode towards the least significant digit. 4.6 PAUSE TIME - The pause time is defined as the interval between readout periods.
② When [CLOCK] is selected the main screen is displayed and the cursor moves to the position indicated below. PRGM 500KHz L:131072 P:6.5535s FREE 10μs - Move the cursor using the cursor keys and set a value in the range of 0 - 65535 using the rotary knob. The cursor moves towards the most significant digit when < is pressed and towards the least significant digit when the > key is pressed. - Note: The applicable clock signal is what was selected by READ CLOCK.
① When [FREE] is selected, the program is read (i.e., run) and a delay of the pause time is created. This is repeated continuously. ② When [GATE] is selected, the program read and pause times are repeated while the signal input to terminal TRIG IN is TTL High or while the is pressed (and held). ③ When [BURST] is selected, program read is executed at the rising edge of the signal applied to terminal TRIG IN or when the key is pressed. The pause time value is ignored. 4.
4.9 Setup menu table ATTEN MODE MANUAL ATTEN PRGM READ CLOCK PRGM LENGTH PAUSE TIME TIME CLOCK OFF READ MODE FILTER SET UP RS232C GPIB 4.
5. Software for creating attenuation profiles 5.1 Minimum system requirements - Windows PC with Windows 98/NT/2000/XP/Vista - CD-ROM drive - RS-232C port (for data transfer) 5.2 Installation and start-up ① Start SETUP.exe contained on the CD-ROM. The setup utility will start. For installation, follow the on-screen instructions. ② Start MAS800.EXE. The attenuation program software will be launched 5.
View Horizontal Vertecal X Zoom Zoom Zoom In Zoom Out Zoom Min Zoom Max Zoom In Zoom Out Zoom Min Zoom Max Time Scale Length Y Ampl Scale Full Math Add Wave Form Add Wave Buffer Sub Wave Form Sub Wave Buffer Mul Wave Form Mul Wave Buffer Scale Clipping Abs Mirror Horizontal Offset Vertical Smooth Resize Options Free Hand Line Select Select Wave Form... Tool Bar Status View Help All Bar Window About 16
5.4 Operation (1) File - New Open a new edit screen. - Open Read the attenuation waveform data from a File and display it in the edit screen. The file format is binary. - Close Close the edit screen. - Save Save the attenuation waveform data to a binary file - Save As… Save the attenuation data with a specified file name (binary file) - Data Import… Read the attenuation waveform data from a text file and display it on the edit screen.
- Transmit… Transfer the attenuation data to the 6010/6011/6012/6013 - COM Port Configure your PC’s COM Port - Baud Rate Select the baud (transfer) rate. - Data Length Set the data size to be transferred (8 – 131072 words). - Filter Select the attenuator switching response time. - Read Clock Select the program memory read clock rate. - Read Mode Select the program read mode. - Pause time Select and set the pause time between readout periods.
(2)Edit - Undo Cancel the previous action. - Cut Cut the selected data to the buffer. - Copy Copy the selected waveform data to the buffer. - Paste Paste the cut or copied data in the buffer to the selected position. - Delete Delete the selected data.
(3)View - Horizontal / Vertical Zoom Enlarge or reduce the horizontal axis, with the left end of the screen as the reference. Zoom In --- Enlarge Zoom Out --- Reduce. Zoom Max --- Maximum zoom Zoom Min --- Show complete time base (no zoom) Enlarge or reduce the vertical axis, with the center of the screen as the reference.
(4)Math - Add Wave Form Add a standard waveform, to the wave form in the editing window. - Add Wave Buffer Add the cut or copied data in the buffer to the specified waveform. - Sub Wave Form Subtract a standard waveform from the wave form in the editing window - Sub Wave Buffer Subtract the cut or copied data in the buffer from the specified waveform.
-Clipping Limit (clip) the waveform to the limit points (Y1, Y2) within the horizontal range defined by (X1, X2) ‚w‚P ‚w‚Q ‚w‚P ‚x‚P ‚x‚P ‚x‚Q ‚x‚Q ‚w‚Q The waveform before and after clipping To perform this operation: Select Clipping. Click on the waveform in the editing window, press and hold the left mouse key, define a horizontal line then release the mouse key.
- Mirror/Vertical On the graph f(x) between X1 and X2, reflect f(x) about a horizontal line ‚w‚Q ‚w‚P ‚w‚Q ‚w‚P g The waveform is being reflected about a horizontal line (x-axis) To perform this operation: Select Mirror/Vertical. Click on the waveform in the editing window, press and hold the left mouse key, define a horizontal line then release mouse key - Offset Bring the range (X1, X2) between 2 specified points in the horizontal direction to the end point (Y1) in the vertical direction.
The data will be compressed according to the factor selected. Example: The maximum amplitude of a sine wave profile is 20dB. By selecting 50 for the Y size, all amplitude values will be decreased by 50% and the maximum amplitude will be 10 dB. The time axis will be adjusted accordingly (5) Option - Free Hand This mode is for free-hand drawing of attenuation profiles. Press and hold down the left mouse button to draw. Drawing terminates when the mouse button is released.
automatically connected to the existing waveform. Or: Modify an existing waveform by clicking on the waveform, then dragging it to a new area. - Select Select a portion of the wave that is the object of the edit or arithmetic operation. - Select All The entire waveform is selected. - Wave Forms Create a standard waveform. It cannot be created unless the waveform window is open.
Parameter Setting range LENGTH [W] (number of data) 8 – 131072 All waveforms 1 – 100 All except DC AMPL [dB] (amplitude) 0 – 80 dB All waveforms OFFSET [dB] (offset) 0 – 80dB All except of DC PHASE [deg] (phase) 0 – 360° All except of DC CYCLES (cycle) DUTY [%] (duty cycle) ZERO CROSS DAMP FACT (attenuation) 0.01 – 99.99% 0 – 100 -15 - +15 Applicable waveform SQUARE and TRIANGLE Sin(X)/X EXP RISE and EXP FALL Select whether or not to select the toolbar.
- About The program’s version information is displayed.
6. Remote interface 6.1 RS232C protocol Configuration of RS232 interface: Transfer rate: 2400/4800/9600/19200/38400/57600 Stop bit: 1 bit Character length: 8 bits XON-OFF: None Parity: None Note: The supplied R232C cable is configured as cross or null-modem over cable Command syntax and protocol See section 6.3 for a complete list of commands. A command consists of the ASCII letters for the command and a data part. There is no blank between the command and the data part.
Each attenuation value is represented by one 16 bit word. The hexadecimal code for this word is coded as followed: 8640 Controls the SyncOut 8h: Sync pulse TTL High Fh: Sync pulse TTL Low Other values are not used Attenuation value: three Hex digits. Conversion: = Real ATT level(dB)/0.05 1h represents 0.05dB, 640h represents 80dB Each data word is transferred in the order of Low Byte first, High byte second. 80dB or 8640h would be transmitted as 4086h.
which is not used. CRLF (EOI) is transmitted as a termination string. 6.3 Command list Command Data part MAN --- The control mode of the attenuator is set to MANUAL PRG --- The control mode of the attenuator is set to PROGRAM – 80.00 Set the attenuation level when in MANUAL mode. ATT FLT 0.00 1US, 3US, 10US, 30US, Explanation Change filter constant (units are in µs and ms). 100US, 300US, 1MS, 3MS RCL MANU, EXT, 100HZ , Set the program read clock.
6.4 Example program Below is a code sample created with Visual Basic 6.0. The complete Visual Basic project, including the executable, can be downloaded from the B+K Precision website at www.bkprecision.com. Dim CrLf As String CrLf = Chr$(&HD) + Chr$(&HA) Dim Buffer(1) As Byte ******* transmit DL8 command to prepare for transmission of 8 word data block **** *******Function Call WaitRes() receives 3 bytes, in this case ‘Y’+ CRLF ********** MSComm1.Output = "C" Call WaitRes(3) MSComm1.
Service Information Warranty Service: Please return the product in the original packaging with proof of purchase to the address below. Clearly state in writing the performance problem, how to recreate it, and return any leads, probes, connectors and accessories that you are using with the device. Non-warranty Service: Return the product in the original packaging to the address below.
OM-0712 Rev. 1.01 B&K Precision Corp. Printed in Japan 22820 Savi Ranch Parkway © 2007 B&K Precision Corp. Yorba Linda, CA 92887, USA TEL: 714-921-9095 www.bkprecision.