Download Print this page
HP 8169A User Manual
HP 8169A User Manual

HP 8169A User Manual

Polarization controller
Hide thumbs Also See for 8169A:

Advertisement

Quick Links

User's Guide
HP 8169A Polarization Controller
SERIAL NUMBERS
This guide applies to all instruments.
ABCDE
HP Part No. 08169-91011
Printed in the Federal Republic of Germany
First Edition
E0396
www.valuetronics.com

Advertisement

loading
Need help?

Need help?

Do you have a question about the 8169A and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for HP 8169A

  • Page 1 User's Guide HP 8169A Polarization Controller SERIAL NUMBERS This guide applies to all instruments. ABCDE HP Part No. 08169-91011 Printed in the Federal Republic of Germany First Edition E0396 www.valuetronics.com...
  • Page 2 During the warranty incidental, or consequential without the prior written consent of period, HP will, at its option, either damages whether based on contract, Hewlett-Packard GmbH. repair or replace products that prove tort, or any other legal theory.
  • Page 3 www.valuetronics.com...
  • Page 4: Safety Summary

    Safety Summary The following general safety precautions must be observed during all phases of operation, service, and repair of this instrument. Failure to comply with these precautions or with speci c warnings elsewhere in this manual violates safety standards of design, manufacture, and intended use of the instrument. Hewlett-Packard Company assumes no liability for the customer's failure to comply with these requirements.
  • Page 5 Safety Symbols The apparatus will be marked with this symbol when it is necessary for the user to refer to the instruction manual in order to protect the apparatus against damage. Caution, risk of electric shock. Frame or chassis terminal. Protective conductor terminal.
  • Page 6 www.valuetronics.com...
  • Page 7: Table Of Contents

    Contents Getting Started The Basic Operating Principle ....Using the Polarization Controller for Polarization Analysis . . . Editing ......Editing Using the Entry Keys .
  • Page 8 Programming the Polarization Controller HP-IB Interface ......Setting the HP-IB Address ....
  • Page 9 :DISPlay:ENABle ..... . 6-15 :DISPlay:ENABle? ..... 6-15 Positioning the Polarizing Filter .
  • Page 10 Connector ......HP-IB Logic Levels ..... .
  • Page 11 ..... . . HP-IB Messages ......
  • Page 12 A-5. Correct Positioning of the Polarization Controller ..A-6. HP-IB Connector ..... . .
  • Page 13: Getting Started

    This chapter describes the basic operating principle, and the basic operating of the polarization controller . The Basic Operating Principle The HP 8169A Polarization Controller transforms polarization relative to a built in linear polarizer . This means that the optical input is passed through a linear polarizer (Pol), to extract a single linear polarization.
  • Page 14: Using The Polarization Controller For Polarization Analysis

    Block Diagram and Polarization States (linear polarized elliptically polarized) You can either set the position of the plates directly, or use the circle application to set the 2 and 2 angles that de ne the position on the Poincare Sphere. " In addition, using the sphere application, you can vary the angles of the /4 and /2 plates continuously.
  • Page 15: Editing

    You analyze the signal by varying the /4 and /2 plates and the polorizer lter, and examining how this a ects the power. It is beyond the scope of this manual to explain this topic in detail. Editing You can edit a parameter by using the Entry keys, the Cursor/Vernier keys, or the Modify knob.
  • Page 16: Resetting Parameters

    5. Repeat steps list item 3 to list item 4 as often as necessary. Enter 6. Press NNNNNNNNNNNNNNNNNNNN Cancel If you want to abort editing, without changing the parameter , press If you cannot change a digit with the Vernier keys or the Modify knob, this means that the new value would be out of the range allowed for the parameter .
  • Page 17: Setting A State Of Polarization

    Setting a State of Polarization This chapter describes the two ways of setting a State of Polarization, By positioning the polarizing lter, the  /2, and the  /4 plates. By positioning the polarizing lter, and then specifying the desired position on the Poincare sphere.
  • Page 18 Power as a function of the angle of linear polarization for laser light 1. Connect the output of the polarization controller to a power meter. Setup for maximizing the test signal 2. With all the instruments turned on, press Home on the polarization controller.
  • Page 19: Setting The State Of Polarization

    5. Disconnect the power meter, and connect to your DUT, and the rest of your measurement setup, making sure to move the bers as little as possible. Setting the State of Polarization The state of polarization of a signal can be described by a position on the Poincare sphere.
  • Page 20: Positioning The  /4 And  /2 Retarder Plates

    For this example, you will need, apart from the polarization controller, a laser source, and a power meter (in the description below, an HP 8153A Multimeter with a laser module and a sensor module are used). We will use the length of ber connecting the instruments as our linear DUT.
  • Page 21: Set The Polarizing Filter

    Setup for setting the position of the polarizing lter. 3. Switch on both instruments, and enable the laser source. 4. Set the channel with the sensor module to the wavelength of the source, and select the default averaging speed (200ms). Note Under normal circumstances you should leave the instruments to warmup.
  • Page 22: Setting The Worst Case Transmission Sop

    g. Using the Modify knob, increase the angle slowly until the power on the multimeter starts to decrease. Return to the angle that gave the maximum power. We set the state of polarization Setting the W orst Case Transmission SoP . for the worst case transmission, because we can nd this more accurately (the resolution of the power meter stays the same, but the full scale value is lower, therefore we can be more accurate).
  • Page 23: Setting The Optimum Transmission Sop

    Power contours with a search path to the worst case transmission state of polarization 8. Press NNNNNNN , and , to select Circle 9. Search for the line of longitude with the minimum power (use a similar method as for the position of the polarizing lter; rst changing the tens, then the units, then the hundredths).
  • Page 24 www.valuetronics.com...
  • Page 25: Scanning The Poincare Sphere

    Scanning the Poincare Sphere This chapter describes how you can use your polarization controller to measure polarization dependence, and how you can generate quasi-depolarized signals. Setting up the Hardware Note When you are setting up your hardware, it is absolutely vital that the bers are xed, and remain unmoved for the whole of the measurement.
  • Page 26: Example: Measuring The Response To A \Depolarized" Signal

    Set the averaging time of the power meter. iv. Start the scan, and measure the value. For this example, you will need, apart from the polarization controller, a laser source, and a power meter (in the description below, an HP 8153A Multimeter Scanning the Poincare Sphere www.valuetronics.com...
  • Page 27: Set The Polarizing Filter

    with a laser module and a sensor module are used). A roll of ber will act as a suitable DUT. 1. With both instruments switched o , connect the laser source to the polarization controller. 2. Connect the polarization controller to the power meter. Setup for setting the position of the polarizing lter.
  • Page 28: Setting Up The Instruments

    d. Press once to select the units digit. e. Using the Modify knob, decrease the angle slowly until the power read on the multimeter starts to decrease. f. Press twice to select the hundredths digit. g. Using the Modify knob, increase the angle slowly until the power on the multimeter starts to decrease.
  • Page 29: Example: Measuring A Polarization Dependent Loss

    For this example, you will need, apart from the polarization controller, a laser source, and a power meter (in the description below, an HP 8153A Multimeter with a laser module and a sensor module are used). A roll of ber will act as a suitable DUT.
  • Page 30: Set The Polarizing Filter

    Note Under normal circumstances you should leave the instruments to warmup. (The multimeter needs around 20 minutes to warmup.) Warming up is necessary for accuracy of the sensor, and the output power of the source. 4. Set the channel with the sensor module to the wavelength of the source, and select the default averaging speed (200ms) [Press to select T, Param...
  • Page 31: Setting Up The Instruments

    Setup with the DUT Setting Up the Instruments 9. Run the sphere application with a slow scan. Sphere a. Press Speed Slow b. Make sure that is set to If it is not, then i. Move the Modify knob to start the parameter selection. NNNNN Slow "...
  • Page 32 14. When the recording is nished look at the results and nd the di erence between the highest and lowest [Press to get , press , and SHOW More Edit then twice to get DIFF Next This is the Polarization Dependent Loss for the DUT. Scanning the Poincare Sphere www.valuetronics.com...
  • Page 33: Storing Or Recalling Instrument Settings

    This chapter covers setting the HP-IB address for the polarization controller , and storing and recalling instrument settings. Setting the HP-IB Address Syst Y ou can see or edit the HP-IB address of the instrument by pressing The default HP-IB address is 24. Storing or Recalling Instrument Settings NNNNNNNNNNNNNNNNNNNNNNN...
  • Page 34: Recalling A Setting

    Recalling a Setting To recall a setting and make it the actual instrument setting, 1. Find the setting you want to restore, using NNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNN Previous and Next . 2. Press NNNNNNNNNNNNNNNNNNNN Recall . Resetting the Instrument Resetting the instrument returns all the parameters to their default values (the polarization lter and both wavelength plates are reset to 0.00 and the speed for the sphere application is set to Fast .
  • Page 35: Programming The Polarization Controller Hp-Ib Interface

    488-1978, ANSII standard MC 1.1 and IEC recommendation 625-1. The information in these chapters assumes that you are already familiar with programming over the HP-IB. If you are not familiar with the HP-IB, then refer to the following books: Hewlett-Packard Company.
  • Page 36 Published periodically by various publishers. To obtain a copy of this manual, contact your Hewlett-Packard representative. The polarization controller interfaces to the HP-IB as de ned by the IEEE Standards 488.1 and 488.2. The table shows the interface functional subset that the polarization controller implements.
  • Page 37: Setting The Hp-Ib Address

    Setting the HP-IB Address You can only set the HP-IB address from the front panel. See \Setting the HP-IB Address" in Chapter 4. The default HP-IB address is 24. Returning the Instrument to Local Control If the instrument has been operated in remote the only key you can use is...
  • Page 38: Clearing The Input Queue

    3. An EOI (End Or Identify) sent with any character is put into the input queue as the character followed by a line feed (LF, 0A ). If EOI is sent with a LF, only one LF is put into the input queue. 4.
  • Page 39: Short Form And Long Form

    You end a program message with a line feed (LF) character, or any character sent with End-Or-Identify (EOI). Short Form and Long Form The instrument accepts messages in short or long forms. For example, the message :DISPLAY:ENABLE ON is in long form, the short form of this message is :DISP:ENAB ON .
  • Page 40 www.valuetronics.com...
  • Page 41: Remote Commands

    Remote Commands This chapter gives a list of the remote commands, for use with the HP-IB. In the remote command descriptions the parts given in upper-case characters must be given. The parts in lower-case characters can also be given, but they are optional.
  • Page 42: Command Summary

    Command Summary Table 6-1. Common Command Summary Command Parameter/Response Min Function Clear Status Command *CLS < > *ESE value Standard Event Status Enable Command < > *ESE? value Standard Event Status Enable Query < > value Standard Event Status Register Query *ESR? <...
  • Page 43 Table 6-2. Command List MINimum MAXimum DEFault Command Parameter Unit Response :ABORt :DISPlay :ENABle :ENABle? :INITiate :IMMediate :INPut :CIRCle < > :EPSilonb value -720.00 720.00 0.00 < > :EPSilonb? value < > :THETap value -2160.00 2160.00 0.00 < > :THETap? value :POSition <...
  • Page 44 Table 6-2. Command List (continued) MINimum MAXimum DEFault Command Parameter Unit Response :STATus :QUEStionable < > value :CONDition? < > value 65535 :ENABle < > value :ENABle? < > [ :EVENt ] ? value < > value 65535 :NTRansition < >...
  • Page 45: The Common Commands

    The Common Commands The IEEE 488.2 standard has a list of reserved commands, called common commands. These are the commands that start with an asterisk. Some of these commands must be implemented by any instrument using the standard, others are optional. This section describes the implemented commands. Common Status Information There are four registers for the common status information.
  • Page 46: Srq, The Service Request

    Figure 6-1. Common Status Registers The questionable and operation status trees are described in \STATus Commands". Note Unused bits in any of the registers return 0 when you read them. SRQ, The Service Request A service request (SRQ) occurs when a bit in the Status Byte register goes from AND the corresponding bit in the Service Request Enable Mask is set.
  • Page 47: Cls

    not a ected by the condition that caused the SRQ. The serial poll command transfers the value of the Status Byte register to a variable. *CLS Syntax *CLS The *CLS command clears the following: De nition Standard event status register (ESR) Status byte register (STB) The Error Queue After the command the instrument is left waiting for the...
  • Page 48: Ese

    The Event Status Enable Register MNEMONIC BIT VALUE Power On User Request Command Error Execution Error 3 Device dependent Error Query Error Request Control Operation Complete *ESE? The standard event status enable query returns the contents of the standard event status enable register . Example OUTPUT 724;"*ESE 21"...
  • Page 49: Idn

    The Standard Event Status Register BITS MNEMONICS BIT VALUE Power On User Request Execution Error 3 Device Dependent Error Query Error Request Control Operation Control Example OUTPUT 724;"*ESR?" ENTER 724; A$ *IDN? Syntax *IDN? De nition The identi cation query commands the instrument to identify itself over the interface.
  • Page 50: Opc

    De nition An instrument setting from the internal RAM is made the actual instrument setting (this does not include HP-IB address or parser). You recall user settings from locations 1-9. See \*SAV". Location 0 contains the default setting, which is the same as that obtained by *RST .
  • Page 51: Rst

    The reset setting (default setting) stored in ROM is made the actual setting. Instrument state: the instrument is placed in the idle state awaiting a command. The following are not changed: HP-IB (interface) state Instrument interface address Output queue Service request enable register (SRE) Standard event status enable register (ESE) The commands and parameters of the reset state are listed in the following table.
  • Page 52: Sre

    *SRE < > < > Syntax *SRE value value De nition The service request enable command sets bits in the service request enable register that enable the corresponding status byte register bits. The register is cleared: At power-on By sending a value of zero. *RST *CLS The register is not changed by the...
  • Page 53: Stb

    OUTPUT 724;"*SRE?" ENTER 724; A$ *STB? Syntax *STB? De nition The read status byte query returns the contents of the status byte register . contents The Status Byte Register BITS MNEMONICS BIT VALUE Operation Status Request Service Event Status Byte Message Available 3 Questionable Status Not used Not used...
  • Page 54: Wai

    The Self Test Results BITS MNEMONICS BIT VALUE Motor 3 16384 Motor 2 8192 Motor 1 4096 Counter 3 1024 Counter 2 Counter 1 DSP Timeout DSP Communications Calibration Data Battery RAM 0 Calibration Data Checksum So 16 would mean that the DSP (Digital Signal Processor) Communications had failed, 18 would mean that the DSP Communications had failed, and so had the Battery RAM.
  • Page 55: Switching On And O The Instrument Display

    Switching On and O the Instrument Display These are the commands for enabling or disabling the display on the instrument. :DISPlay:ENABle < > Syntax :DISPlay:ENABle This command enables or disables the front panel display. Description Set the state to to switch the display o , set the state to switch the display on.
  • Page 56: Positioning The Polarizing Filter

    Positioning the Polarizing Filter These are the commands that deal with the position of the polarizing lter. [:INPut]:POSition:POLarizer < > Syntax [ :INPut ] :POSition:POLarizer < > value MINimum MAXimum DEFault where value is a oating point number between -360.00 and 360.00.
  • Page 57: Setting The State Of Polarization

    Setting the State of Polarization These are the commands that deal with positioning the  /4 and  /2 retarder plates, and setting the state of polarization by specifying the coordinates on the Poincare sphere. [:INPut]:CIRCle:EPSilonb Syntax [ :INPut ] :CIRCle:EPSilonb < wsp > <...
  • Page 58 [:INPut]:CIRCle:THETap Syntax [ :INPut ] :CIRCle:THETap < > value MINimum MAXimum DEFault < > where value is a oating point number between -2160.00 and 2160.00. Description This command sets the position of the 2 position on the Poincare sphere. The parameter may be either a number, in optical degrees (do not give a unit;...
  • Page 59: [:Input]:Position:half

    [:INPut]:POSition:HALF Syntax [ :INPut ] :POSition:HALF < wsp > < value > MINimum MAXimum DEFault where value is a oating point number between -360.00 and 360.00. Description This command sets the position of the  /2 retarder plate. The parameter may be either a number, in mechanical degrees (do not give a unit;...
  • Page 60: [:Input]:Position:quarter

    [:INPut]:POSition:QUARter? Syntax :INPut :POSition:QUARter? Description This query gets the position of the /4 retarder plate in mechanical degrees (without a unit). Example OUTPUT 724;":POS:QUAR 64" OUTPUT 724;":POS:HALF 99.5" OUTPUT 724;":POS:QUAR?" ENTER 724;Q$ OUTPUT 724;":POS:HALF?" ENTER 724;H$ 6-20 Remote Commands www.valuetronics.com...
  • Page 61: Scanning The Sphere

    Scanning the Sphere These are the commands for varying the state of polarization automatically over time. [:INPut]:PSPHere:RATE < > Syntax :INPut :PSPHere:RATE Description This command sets the speed at which the the state of polarization is changed. set the speed to slow (for polarization dependent measurements), or sets the speed to fast (for quasi-depolarized signals).
  • Page 62 OUTPUT 724;":ABOR" 6-22 Remote Commands www.valuetronics.com...
  • Page 63: Status Commands

    STATus Commands There are two `nodes' in the status circuitry. The OPERation node shows things that can happen during normal operation. The QUEStionable node shows error conditions. Each node of the status circuitry has ve registers: A condition register (CONDition), which contains the current status. This register is updated continuously.
  • Page 64: Setting Up The Status Registers

    Figure 6-2. The Status Registers Setting Up the STATus Registers These are the commands for setting up the registers. :STATus:PRESet :STATus:PRESet Syntax This command presets all the enable registers and transition Description lters for both the OPERation and QUEStionable nodes. All the bits in the ENABle registers are set to 0 All the bits in the PTRansition registers are set to 1 All the bits in the NTRansition registers are set to 0...
  • Page 65: Status:operation:ntransition

    Only two bits of the OPERation node are used: Bit 1 to show that the instrument is settling (that is that the polarizer and the /4 and /2 plates have not reached position. Bit 8 shows that an application is running. :STATus:OPERation:NTRansition value :STATus:OPERation:NTRansition <...
  • Page 66 :STATus:OPERation:ENABle?. :STATus:OPERation:ENABle? Syntax Description This query returns the current contents of the OPERation:ENABle register . OUTPUT 724;":STAT:OPER:NTR 2" Example OUTPUT 724;":STAT:OPER:PTR 256" OUTPUT 724;":STAT:OPER:ENAB 258" OUTPUT 724;":STAT:OPER:NTR?" ENTER 724;N$ OUTPUT 724;":STAT:OPER:PTR?" ENTER 724;P$ OUTPUT 724;":STAT:OPER:ENAB?" ENTER 724;E$ 6-26 Remote Commands www.valuetronics.com...
  • Page 67: Status:questionable:ntransition

    Only one bit of the QUEStionable node is used: Bit 8 shows that there is an error in the calibration data. :STATus:QUEStionable:NTRansition < > < > value :STATus:QUEStionable:NTRansition Syntax This command sets the bits in the NTRansition register. Setting Description a bit in this register enables a negative transition (1 0) in the corresponding bit in the CONDition register to set the bit in the...
  • Page 68 :STATus:QUEStionable:ENABle?. :STATus:QUEStionable:ENABle? Syntax Description This query returns the current contents of the QUEStionable:ENABle register . OUTPUT 724;":STAT:QUES:NTR 256" Example OUTPUT 724;":STAT:QUES:PTR 256" OUTPUT 724;":STAT:QUES:ENAB 256" OUTPUT 724;":STAT:QUES:NTR?" ENTER 724;N$'' OUTPUT 724;":STAT:QUES:PTR?" ENTER 724;P$'' OUTPUT 724;":STAT:QUES:ENAB?" ENTER 724;E$ 6-28 Remote Commands www.valuetronics.com...
  • Page 69: Checking The Status

    Checking the Status These commands are for checking the status of the instrument, as reported in the OPERational and QUEStionable STATus registers. Note See also \The Common Commands" for the standard IEEE 488.2 status registers. :STATus:OPERation:CONDition? Syntax :STATus:OPERation:CONDition? Description This query reads the contents of the OPERation:CONDition register.
  • Page 70: Status:questionable:condition

    :STATus:QUEStionable:CONDition? Syntax :STATus:QUEStionable:CONDition? Description This query reads the contents of the QUEStionable:CONDition register. Only one bit of the condition register is used: BITS MNEMONICS BIT VALUE 8 Calibration Data Example OUTPUT 724;":STAT:QUES:COND?" ENTER 724;A$ :STATus:QUEStionable[:EVENt]? Syntax :STATus:QUEStionable [ :EVENt ] ? Description This query reads the contents of the QUEStionable:EVENt register.
  • Page 71: System Commands

    SYSTem Commands :SYSTem:ERRor? Syntax :SYSTem:ERRor? Description This query returns the next error from the error queue (see \The Error Queue" in Chapter 5). Each error has the error code and a short description of the error, separated by a comma, for example 0, "No error"...
  • Page 72 www.valuetronics.com...
  • Page 73: Programming Examples

    Programming Examples This chapter gives some programming examples. The language used for the programming is BASIC 5.1 Language System used on HP 9000 Series 200/300 computers. These programming examples do not cover the full command set for the instrument. They are intended only as an introduction to the method of programming the instrument.
  • Page 74: Example 1 - Checking Communication

    !------------------------------- ! Definitions and initialization Pol=724 This statement sets the address of the polarization controller. The rst 7 is to access the HP-IB card in the controller, the 24 is it's HP-IB address DIM String$[50] PRINT TABXY(5,10);"Programming Example 1, Simple Communications"...
  • Page 75: Example 2 - Status Registers And Queues

    (SRQ) occurs. The number of the most recent error , and the most recent contents of the output queue is also displayed. Listing !-------------------------------------------------- ! HP 8169A Programming Example 2 ! Status Structure, and a useful self learning tool !-------------------------------------------------- ! Declarations and initializations...
  • Page 76 Example 2 - Status Registers and Queues PRINT TABXY(4,6);" :" PRINT TABXY(4,7);" +-------------------------------+" PRINT TABXY(4,8);" : :" PRINT TABXY(4,9);" +-------------------------------+" PRINT TABXY(4,10);" ^" PRINT TABXY(4,11);" +---+---+---+---+---+---+---+---+" PRINT TABXY(4,12);" : :" PRINT TABXY(4,13);" +---+---+---+---+---+---+---+---+" PRINT TABXY(4,14);" PON URQ CME EXE DDE QYE RQC OPC" PRINT TABXY(40,12);"Standard Event Status Register"...
  • Page 77 Example 2 - Status Registers and Queues FOR Z=0 TO 1 Bit=128 Xpos=7 ! Do it for each bit REPEAT Quot=Value DIV Bit ! If the bit is set then display 1 IF Quot>0 THEN PRINT TABXY(Xpos,Ypos);"1" Value=Value-Bit ! If MAV is set, then get and display the output queue contents IF Z=0 THEN IF Bit=16 THEN ENTER Pol;A$...
  • Page 78 Example 2 - Status Registers and Queues 1220 ! 1230 ! Read and display any messages in the error queue 1240 ! 1250 REPEAT 1260 OUTPUT Pol;"SYSTEM:ERROR?" 1270 ENTER Pol;Value,A$ The SYSTEM:ERROR? query gets the number of the last error in the error queue. 1280 IF Value<>0 THEN PRINT TABXY(21,17);Value,A$ 1290 UNTIL Value=0...
  • Page 79: Example 3 - Finding The Optimum Transmission Sop

    For this example, you will need, apart from the polarization controller, a laser source, and a power meter (in the description below, an HP 8153A Multimeter with a laser module and a sensor module are used). We will use the length of ber connecting the instruments as our linear DUT.
  • Page 80 Example 3 - Finding the Optimum Transmission SoP Note Under normal circumstances you should leave the instruments to warmup. (The multimeter needs around 20 minutes to warmup.) Warming up is necessary for accuracy of the sensor , and the output power of the source. Listing !------------------------------------------ ! Programming Example 3...
  • Page 81 Example 3 - Finding the Optimum Transmission SoP 400 Inc=10 410 Maxward=False 420 OUTPUT Mm;"read2:power?" 430 ENTER Mm;Maxpow 440 REPEAT Angle=Angle+Inc OUTPUT Pol;"pos:pol ";Angle OUTPUT Mm;"read2:power?" ENTER Mm;Newpow IF Newpow<Maxpow THEN IF Maxward=True THEN Inc=-Inc/2 ELSE Inc=-Inc Maxward=True END IF ELSE Maxpow=Newpow Maxward=True...
  • Page 82 Example 3 - Finding the Optimum Transmission SoP 890 Inc=10 900 Minward=False 910 REPEAT Angle=Angle+Inc OUTPUT Pol;"circle:epsilonb ";Angle OUTPUT Mm;"read2:power?" ENTER Mm;Newpow IF Newpow>Minpow THEN IF Minward=True THEN Inc=-Inc/2 ELSE 1000 Inc=-Inc 1010 Minward=True 1020 END IF 1030 ELSE 1040 Minpow=Newpow 1050 Minward=True...
  • Page 83: Example 4 - Finding The Polarization Dependence

    For this example, you will need, apart from the polarization controller, a laser source, and a power meter (in the description below, an HP 8153A Multimeter with a laser module and a sensor module are used). A roll of ber will act as a suitable DUT.`...
  • Page 84 Example 4 - Finding the Polarization Dependence 4. Set the channel with the sensor module to the wavelength of the source, Param and select the default averaging speed (200ms) [Press to select , hold Param to reset When prompted by the program, you should connect the DUT into the setup, disturbing the setup as little as possible.
  • Page 85 Example 4 - Finding the Polarization Dependence 400 Inc=10 410 Maxward=False 420 OUTPUT Mm;"read2:power?" 430 ENTER Mm;Maxpow 440 REPEAT Angle=Angle+Inc OUTPUT Pol;"pos:pol ";Angle OUTPUT Mm;"read2:power?" ENTER Mm;Newpow IF Newpow<Maxpow THEN IF Maxward=True THEN Inc=-Inc/2 ELSE Inc=-Inc Maxward=True END IF ELSE Maxpow=Newpow Maxward=True END IF...
  • Page 86 Example 4 - Finding the Polarization Dependence 900 ! 910 ! Calculate (and display) the difference 920 ! 930 PRINT TABXY(10,12);"Polarization Dependence",Maxpow-Minpow;"dB" 940 ! 950 ! Tidy up and leave 960 ! 970 OUTPUT Pol;"abort" 980 OUTPUT Mm;"sour:pow:state off" 990 END 7-14 Programming Examples www.valuetronics.com...
  • Page 87: Installation

    Installation This appendix provides installation instructions for the polarization controller. It also includes information about initial inspection and damage claims, preparation for use, packaging, storage, and shipment. Safety Considerations The polarization controller is a Class 1 instrument (that is, an instrument with an exposed metal chassis directly connected to earth via the power supply cable).
  • Page 88: Ac Line Power Supply Requirements

    (covers, panels, etc.). AC Line Power Supply Requirements The HP 8169A can operate from any single-phase AC power source that supplies between 100V and 240V 10%, at a frequency in the range from 50 to 60Hz.
  • Page 89 To avoid the possibility of injury or death, please note that the HP 8169A does not have a oating earth. Warning The HP 8169A is not designed for outdoor use. To prevent potential re or shock hazard, do not expose the instrument to rain or other excessive moisture.
  • Page 90: Replacing The Fuse

    Figure A-2. Rear Panel Markings Replacing the Fuse There is one fuse in this instrument. This is a T1A/250V (time-lag) (HP Part No. 2110-0007). The fuse holder is at the rear of the instrument, beside the line power connector. To replace the fuse, 1.
  • Page 91: Replacing The Battery

    HP service personnel. There is a danger of explosion if the battery is incorrectly replaced. Replace only with the same or an equivalent type (HP part number 1420-0394). Discard used batteries according to local regulations.
  • Page 92: Temperature

    Temperature Protect the instrument from temperature extremes and changes in temperature that may cause condensation within it. The storage and operating temperature for the HP 8169A is given in the table below. Table A-1. Temperature Operating Range Storage Range Speci ed...
  • Page 93: Switching On The Polarization Controller

    Figure A-5. Correct Positioning of the Polarization Controller Switching on the Polarization Controller When you switch on the polarization controller it goes through self test. This is the same as the self test described in \*TST?" in Chapter 6. Optical Output Caution The polarization controller is supplied with either a straight contact connector (Option 021) or an angled contact connector...
  • Page 94: Trigger Input And Output

    Caution external voltage to the Trigger Output BNC connector. HP-IB Interface You can connect your HP-IB interface into a star network, a linear network, or a combination star and linear network. The limitations imposed on this network are as follows:...
  • Page 95: Connector

    True = Low = digital ground or 0Vdc to 0.4Vdc False = High = open or 2.5Vdc to 5Vdc All HP-IB lines have LOW assertion states. High states are held at 3.0Vdc by pull-ups within the instrument. When a line functions as an input, it requires Installation www.valuetronics.com...
  • Page 96: Claims And Repackaging

    48mA in the low state and approximately 0.6mA in the high state. Note The HP-IB line screens are not isolated from ground. Claims and Repackaging If physical damage is evident or if the instrument does not meet speci cation when received, notify the carrier and the nearest Hewlett-Packard Service Oce.
  • Page 97: Instrument And Options

    (Additional) Operating and Option 0B2 Programming Manual HP-IB Cables and Adapters The HP-IB connector is compatible with the connectors on the following cables and adapters. HP-IB Cable, 10833A, 1 m (3.3 ft.) HP-IB Cable, 10833B, 2 m (6.6 ft.) HP-IB Cable, 10833C, 4 m (13.2 ft.) HP-IB Cable, 10833D, 0.5 m (1.6 ft.)
  • Page 98: Connector Interfaces And Other Accessories

    1. attach your connector interface (see the list of connector interfaces below) to the interface adapter , 2. then connect your cable. Figure B-1. Straight Contact Connector Con guration Connector Interface Description Model No. Biconic HP 81000WI HP 81000GI Diamond HMS-10/HP HP 81000AI DIN 47256 HP 81000SI FC/PC HP 81000FI...
  • Page 99: Option 022, Angled Contact Connector

    1. attach your connector interface (see the list of connector interfaces below) to the interface adapter , 2. then connect your cable. Figure B-2. Angled Contact Connector Con guration Connector Interface Description Model No. Diamond HRL-10 (DIN) HP 81000SI FC/APC HP 81000FI SC/APC HP 81000KI Accessories www.valuetronics.com...
  • Page 100 www.valuetronics.com...
  • Page 101: Speci Cations

    Speci cations Speci cations Speci cations describe the instrument's warranted performance over the 0 C to C temperature range after a one hour warm up period. Characteristics provide information about non-warranted performance. Speci cations are given in normal type, characteristics are given in italicized type. Spliced ber pigtail interfaces are assumed for all cases, except where stated otherwise.
  • Page 102 Description HP 8169A Operating Wavelength Range 1470 to 1570nm < Insertion Loss Insertion Loss 1.5dB Variation over 1 full rotation 0.03dB (Option 020) Variation over complete wavelength range 0.1dB > Polarization Extinction Ratio 45dB (1530 to 1560nm) > 40dB (1470 to 1570nm)
  • Page 103: Other Speci Cations

    Other Speci cations Ger  auschemissionswerte: Acoustic Noise Emission: For ambient temperature up to 30 Bei einer Umgebungstemperatur bis 30 = 30 dB(A) = 30 dB(A) = 4.2 Bel = 4.2 Bel Typical operator position 35dBA am Arbeitsplatz 35dBA < < <...
  • Page 104: Declaration Of Conformity

    IEC 801-4 Fast Transients: 0.5 kV, 1 kV Supplementary Information: During the measurements for EN 55011, the I/O ports were terminated with nominal impedance, the HP-IB connection was terminated with the cable HP 10833B. When the product is connected to other devices, the user must ensure that the connecting cables and the other devices are adequately shielded to prevent radiation.
  • Page 105: Performance Test

    Table D-1. Equipment used: 8169A #020 #021 #022 pigtail straight angled HP 8168C #023 Tunable Laser Source HP 8153A Lightwave Multimeter HP 81533B Optical Head Interface HP 81524A Optical Head HP 81000DF Depolarizing Filter HP 81000BA Bare Fiber Adapter HP 81000FA FC/PC Connector Adapter...
  • Page 106: Insertion Loss Variation With Rotation Of  /4 And  /2 Plates

    Insertion Loss V ariation with Rotation of /4 and Plates 1. Make sure all the connectors you will be using are clean. 2. Set up the hardware as shown in Figure D-1. Figure D-1. Test Setup for Measuring the Insertion Loss Performance T est www.valuetronics.com...
  • Page 107 ZERO dBm/W param param MENU Mode LOGGING Record SAMPLES Edit Modify START Next IMMEDIAT Modify LOGGING Edit Wavelength Edit Enter Output Power Edit Enter Slow Sphere Enter Performance T est www.valuetronics.com...
  • Page 108 c. Press NNNNNNNNNNNNNN Exec 6. Execute data logging. a. On the 8153A press Exec The 8153A now takes the measurement samples. It will stop automatically when the 500 samples are taken. 7. Get measurement results, MIN/MAX readings: a. Press to get SHOW More b.
  • Page 109: Insertion Loss Versus Wavelength

    1. Make sure all the connectors you will be using are clean. 2. Set up the hardware as shown in Figure D-1. For option #020 rst splice a HP 81102BC patchcord to the pigtail of the Pol-port Make sure that all instruments have warmed up.
  • Page 110 Output Power Edit Enter c. Activate the 8168A. 5. Set up the 8169A. a. Set 8169A to Pol=0 (home position): press Home b. Select the \Circle" application: press Circle 6. Optimize transmission through 8169A: a. Set the polarizing lter for maximum transmission (see \Setting the Position of the Polarizing Filter"...
  • Page 111 Figure D-2. Test Setup for Measuring the Reference Power If you're testing an option #020 you need to cut the spliced patchcords rst 11. Set 8168A to the wavelength to 1470nm, Output Power to 100W. 12. Set the 8153A to wavelength 1470nm. 13.
  • Page 112 14. Repeat list item 11 to list item 13 for the wavelengths from 1480 to 1570nm in steps of 10nm, always setting the 8168A and the 8153A to the required wavelength. 15. Repeat list item 11 to list item 13 again for wavelength 1470 nm to ensure stability of measurement setup.
  • Page 113 Example Test Test Description Minimum Result Maximum Measurement Spec. Spec. Uncertainty Insertion Loss versus Wavelength Wavelength Reference Power Insertion Power after DUT Loss 1470nm -30.240dBm -31.590dBm 1.350dB 1480nm -29.715dBm -30.965dBm 1.250dB 1490nm -29.960dBm -31.326dBm 1.366dB 1500nm -30.268dBm -31.600dBm 1.332dB 1510nm -28.872dBm -30.188dBm 1.316dB 1520nm -29.915dBm -31.254dBm 1.339dB...
  • Page 114: Extinction Ratio Of Polarizer

    Extinction Ratio of Polarizer 1. Make sure all the connectors you will be using are clean. 2. Setup the equipment as shown in Figure D-3. Figure D-3. Test Setup for Measuring the Extinction Ratio D-10 Performance T est www.valuetronics.com...
  • Page 115 Zero Auto Param Param Wavelength Enter Output Power Enter Home Circle " > Disp- " Enter Performance T est D-11 www.valuetronics.com...
  • Page 116 12. Repeat list item 6 to list item 11 for 1510nm, 1530 nm and 1560 nm. Always change wavelength setting on all instruments of the test setup, and make sure to optimize the maximum transmission of the lter. Example Performance Test for the HP 8169A Option 020 T est T est Description Minimum Result Maximum Measurement Spec.
  • Page 117 Performance Test for the HP 8169A Page 1 of 5 Test Facility: Report No. Date Customer Tested By Model HP 8169A Polarization Controller Serial No. Ambient temperature Options Relative humidity Firmware Rev. Line frequency Special Notes: Performance T est D-13...
  • Page 118 Performance Test for the HP 8169A Option 020 Page 2 of 5 Test Equipment Used: Description Model No. Trace No. Cal. Due Date 1. Tunable Laser Source HP 8168C #023 2. Lightwave Multimeter HP 8153A 3. Optical Head Interface HP 81533B 4.
  • Page 119 Performance Test for the HP 8169A Option 020 Page 3 of 5 Model HP 8169A Polarization Controller Option 020 Date Test Test Description Minimum Result Maximum Measurement Spec. Spec. Uncertainty Insertion Loss V ariation with Rotation of /4 and /2 Plates...
  • Page 120 Performance Test for the HP 8169A Option 020 Page 4 of 5 Model HP 8169A Polarization Controller Option 020 Date Test Test Description Minimum Result Maximum Measurement Spec. Spec. Uncertainty Insertion Loss versus Wavelength Wavelength Reference Power Insertion Power after DUT...
  • Page 121 Performance Test for the HP 8169A Option 020 Page 5 of 5 Model HP 8169A Polarization Controller Option 020 Date T est T est Description Minimum Result Maximum Measurement Spec. Spec. Uncertainty Extinction Ratio III. Wavelength Extinction Ratio 1470nm 40dB...
  • Page 122 Functional Test for the HP 8169A Option 021 Page 2 of 5 Test Equipment Used: Description Model No. Trace No. Cal. Due Date 1. Tunable Laser Source HP 8168C #023 2. Lightwave Multimeter HP 8153A 3. Optical Head Interface HP 81533B 4.
  • Page 123 Functional Test for the HP 8169A Option 021 Page 3 of 5 Model HP 8169A Polarization Controller Option 021 Date Test Test Description Minimum Result Maximum Measurement Spec. Spec. Uncertainty Insertion Loss V ariation with Rotation of /4 and /2 Plates...
  • Page 124 Functional Test for the HP 8169A Option 021 Page 4 of 5 Model HP 8169A Polarization Controller Option 021 Date Test Test Description Minimum Result Maximum Measurement Spec. Spec. Uncertainty Insertion Loss versus Wavelength Wavelength Reference Power Insertion Power after DUT...
  • Page 125 Functional Test for the HP 8169A Option 021 Page 5 of 5 Model HP 8169A Polarization Controller Option 021 Date T est T est Description Minimum Result Maximum Measurement Spec. Spec. Uncertainty Extinction Ratio III. Wavelength Extinction Ratio 1470nm 1510nm...
  • Page 126 Functional Test for the HP 8169A Option 022 Page 2 of 5 Test Equipment Used: Description Model No. Trace No. Cal. Due Date 1. Tunable Laser Source HP 8168C #023 2. Lightwave Multimeter HP 8153A 3. Optical Head Interface HP 81533B 4.
  • Page 127 Functional Test for the HP 8169A Option 022 Page 3 of 5 Model HP 8169A Polarization Controller Option 022 Date Test Test Description Minimum Result Maximum Measurement Spec. Spec. Uncertainty Insertion Loss V ariation with Rotation of /4 and /2 Plates...
  • Page 128 Functional Test for the HP 8169A Option 022 Page 4 of 5 Model HP 8169A Polarization Controller Option 022 Date Test Test Description Minimum Result Maximum Measurement Spec. Spec. Uncertainty Insertion Loss versus Wavelength Wavelength Reference Power Insertion Power after DUT...
  • Page 129 Functional Test for the HP 8169A Option 022 Page 5 of 5 Model HP 8169A Polarization Controller Option 022 Date T est T est Description Minimum Result Maximum Measurement Spec. Spec. Uncertainty Extinction Ratio III. Wavelength Extinction Ratio 1470nm 1510nm...
  • Page 130 www.valuetronics.com...
  • Page 131: Cleaning Procedures

    . Fiber connectors may be used dry or wet. Dry means without connections index matching compound. If there is a need to use an index matching compound, use only HP index matching oil (part number 8500-4922). Clean the connectors, interfaces and bushings carefully each time after use. Warning Make sure to disable all sources when you are cleaning any optical interfaces.
  • Page 132: Cleaning Fiber/Front-Panel Connectors

    Cleaning Fiber/Front-Panel Connectors 1. To clean the instrument front panel connector remove the connector interface. 2. Apply some isopropyl alcohol to the lens cleaning paper and clean the surface and the ferrule of the connectors. 3. Using a new dry piece of cleaning paper , wipe the connector surface and ferrule until they are dry and clean.
  • Page 133: Cleaning Connector Bushings

    Cleaning Connector Bushings As used on the HP 8158B Optical Attenuator and HP 81000AS/BS Optical Power Splitter. Normally the connector bushings require no cleaning. However, if it appears that cleaning is necessary, use only the blow brush with the brush part removed.
  • Page 134: Cleaning Detector Lens Interfaces

    Cleaning Detector Lens Interfaces As used on the HP 81522A Optical Head (small area) and HP 8140A and HP 8153A detector modules. Normally, the lens interface can be cleaned by using the blow brush. If adhesive dirt must be removed perform as follows: 1.
  • Page 135: Error Messages

    Error Messages Display Messages Selftest Error nnnn. shows that the self test has failed. The number nnnn is a four digit hexadecimal number that shows which part of the self test has failed. Bits Mnemonics Hexadecimal V alue Motor 3 8000 Motor 2 4000...
  • Page 136: Hp-Ib Messages

    HP-IB Messages Command Errors These are error messages in the range -100 to -199. They show that a syntax error has been detected by the parser in a command, such as incorrect data, incorrect commands, or misspelled or mistyped commands.
  • Page 137 -113 Unde ned header. This header is not de ned for use with the instrument. -114 Header sux out of range. The header contained an invalid character. This message sometimes occurs because the parser is trying to interpret a non-header as a header. -120 Numeric data error.
  • Page 138 The string data is incorrect, (for example, an END -151 Invalid string data. message was received before the terminal quote character). String data was found where none is allowed. -158 String data not allowed. This error shows that the parser has found an error in -160 Block data error .
  • Page 139: Execution Errors

    Execution Errors These are error messages in the range -200 to -299. They show that an execution error has been detected by the execution control block. An execution error is signaled by the execution error bit (bit 4) in the event status register.
  • Page 140: Device-Speci C Errors

    Device-Speci c Errors These are error messages in the range -300 to -399, or between 1 and 32767. They show that an error has been detected that is speci c to the operation of the polarization controller. A device-speci c error is signaled by the device-speci c error bit (bit 3) in the event status register.
  • Page 141: Query Errors

    Query Errors These are error messages in the range -400 to -499. They show that an error has been detected by the output queue control. A device-speci c error is signaled by the query error bit (bit 2) in the event status register.
  • Page 142 www.valuetronics.com...