ID Photonics ABC-BPC-13-A User Manual

Automatic bias control transmitter solutions

Advertisement

Quick Links

AUTOMATIC BIAS CONTROL
TRANSMITTER SOLUTIONS
USER MANUAL
ABC-BPC-13-A
ABC-BPC-11-A
P/N ABC-BPC-1x-x,
x: Wildcard, applies to all instruments
Status: 2024-12-19
Applies to Firmware 2.3.0 or later
info@id-photonics.com
id-photonics.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ABC-BPC-13-A and is the answer not in the manual?

Questions and answers

Summary of Contents for ID Photonics ABC-BPC-13-A

  • Page 1 AUTOMATIC BIAS CONTROL TRANSMITTER SOLUTIONS USER MANUAL ABC-BPC-13-A ABC-BPC-11-A P/N ABC-BPC-1x-x, x: Wildcard, applies to all instruments Status: 2024-12-19 Applies to Firmware 2.3.0 or later info@id-photonics.com id-photonics.com...
  • Page 2: Table Of Contents

    Automatic BIAS Control Manual CONTENT 1 General Information 2 Introduction 3 Quick Start 4 Connecting a host PC to the unit 5 Detailed Description of unit 6 Control loop 7 Troubleshooting and validation 8 Remote Control...
  • Page 3: General Information

    In the European Union, all equipment purchased from ID PHOTONICS can be returned for disposal at the end of its useful life. ID PHOTONICS will ensure that all waste equipment returned is reused, recycled, or disposed of in an environmentally friendly manner, and in compliance with all applicable national and international waste legislation.
  • Page 4: Environment Conditions

    Before operation, review the instrument and manual for safety markings and instructions. You must follow these to ensure safe operation and to maintain the instrument in safe condition. ID Photonics assumes no liability for the customer's failure to comply with these requirements 1.7.2 GENERAL This product is a Safety Class 1 instrument (provided with a protective earth terminal).
  • Page 5: Introduction

    Automatic BIAS Control Manual INTRODUCTION 2.1 MACH ZEHNDER MODULATOR - THEORY OF OPERATION Mach-Zehnder modulator structures are a popular way of modifying the intensity or phase of light waves that are based on a Mach Zehnder interferometric setup. The light is split, guided in 2 distinct paths and combined again to achieve interference.
  • Page 6: Application Example

    Automatic BIAS Control Manual BIAS Control Spectrum Spectrum Laser RF Data Mo The following configurations are supported by the board (x: supported, “-“: not supported/available”: INTERNAL EXTERNAL MZM TYPE PHOTODIODES PHOTODIODES APPLICATION EXAMPLE 1 PD 2 PD 1 PD 2 PD Single Polarization IQ Modulator ✓...
  • Page 7: User Interfaces

    Automatic BIAS Control Manual 2.3 OVERVIEW AND FUNCTIONAL BLOCKS BIAS OUT X5 BIAS OUT X1 User Setup (-5V +5V) (-30V +30V) MZM OUT IN OUT Optical 10% Tap Coupler Control Ethernet COM Port Ethernet Mass storage User (Web GUI, Terminal or user software) 2.3.1 USER INTERFACES A USB interface or an Ethernet interface can be used to communicate with the unit.
  • Page 8: Quick Start

    Automatic BIAS Control Manual UICK START We propose to perform the following steps to set up the Automated BIAS Control (ABC) with your setup: Connect the user interface of preference (USB or Ethernet) to your host computer. For details how to connect a host PC, see section 0.
  • Page 9 Automatic BIAS Control Manual Benchtop Unit ABC-BPC-13-x, Single PD feedback Connect X7 (SuB-D), connect MZM Optical out to “IN” of ABC unit. Connect “OUT” to your setup. 1. Connect and enable the output of laser light source to the MZM. In case of a separate feedback PD (i.
  • Page 10 Automatic BIAS Control Manual 10 1. Connect and enable the output of laser light source to the MZM. 2. Switch on the ABC board by plugging in the power supply into the socket 3. Wait for ~30seconds to start up the device 4.
  • Page 11 Automatic BIAS Control Manual 11 3.1.3 0 – 5V SINGLE ENDED OUTPUT Connect to the small supplied daughter board via the ribbon cable to X5 (extension Board V1) or X6 (extension Board V2) on the main board Depending on setup, connect 1 or 2 feedback photodiodes with PHD1 and/or PHD2 on the main board. Use the grey MZM out hub connector block to connect MZM module.
  • Page 12 Automatic BIAS Control Manual 12 7. Now, in MZM tab, enable the control via button “ABC”. The unit should run through its init sequence. After 30 – 200seconds it should settle (Indicator “ABC settled”). A proper control loop connection is characterized by fast but gradual moves of the voltages followed by a slowing down, saturation like, approach to the target (PI control loop).
  • Page 13: Connecting A Host Pc To The Unit

    Automatic BIAS Control Manual 13 CONNECTING A HOST PC TO THE UNIT This section contains more in-depth information on how to setup the remote interfaces on a host PC and basic principles of the laser. 4.1 ETHERNET CONNECTION This section covers connectivity using Ethernet, skip it if you plan on using USB. The default IP address is 192.168.0.1, DHCP off.
  • Page 14: Usb Connection

    Automatic BIAS Control Manual 14 Once the connection is established, type in “*idn?” and hit <ENTER>. The unit responds with its *idn? String. Alternatively, a request based remote control via http Port 80 is possible. To test this, open a browser window and type the following string into the address field: http://abc.local/scpi/*idn? For more details, see section 8.2.
  • Page 15: Installation Of Control Software

    Automatic BIAS Control Manual 15 Point the installation routine to the driver located on the USB storage device provided unit directory “USBDriverWin7” select file “ABCUSBSerialDriverWindows7.inf” in this folder. If the installation has been completed already, open Windows Device Manager, locate “CDC Serial”, right click on it and select “Update driver”.
  • Page 16: Detailed Description Of Unit

    Automatic BIAS Control Manual 16 DETAILED DESCRIPTION OF UNIT 5.1 BARE BOARD VERSION ABC-BPC-11-X The picture below gives an overview of the Main Board. All available connectors and features are described in the next sections. The output to the MZM is supplied at the connectors X1 and X5 located on the upper left-hand side. Both outputs are electrically independent but are fed by the control electronics (DACs) in parallel.
  • Page 17 Automatic BIAS Control Manual 17 DESCRIPTION BIAS Channel 6 P (OIF Implementation: Q Mod; Y Polarization) BIAS Channel 6 N (OIF Implementation: Q Mod; Y Polarization) BIAS Channel 5 P (OIF Implementation: I Mod; Y Polarization) BIAS Channel 5 N (OIF Implementation: I Mod; Y Polarization) BIAS Channel 3 P (OIF Implementation: Q Mod;...
  • Page 18: Pin Description

    Automatic BIAS Control Manual 18 5.2 BENCHTOP VERSION ABC-BPC-13-X, ABC-BPC-13-X The benchtop versions provide 1 or 2 optical in- and outputs. These are internally connected to a 5% single mode tap coupler of which the 5% path is connected to a photodiode that generates the feedback signal required to operate the ABC.
  • Page 19: Rear Panel

    Automatic BIAS Control Manual 19 Photodiode 1, Cathode +/-5V Range - BIAS Channel 5 (OIF Implementation: I Mod; Y Polarization) +/-5V Range - BIAS Channel 2 (OIF Implementation: I Mod; X Polarization) 5.3 REAR PANEL The rear panel provides the electrical power socket and communication interfaces. The Power socket is used to power the device.
  • Page 20 Automatic BIAS Control Manual 20 https://www.oiforum.com/wp-content/uploads/OIF-PMQ-TX-01.1.pdf The OIF Pin numbering definition does count RF Inputs (1-4). Furthermore, space between 3 groups equaling to 2 pins pitch is NOT counted by OIF. The default usage is differential mode. For single ended usage, connect the corresponding P channel and GND to the electrodes of the MZM.
  • Page 21 Automatic BIAS Control Manual 21 5.4.4 CONNECTOR X5 - OTHER CONFIGURATIONS (GREY CONNECTOR HUB) The large grey connector hub hosts the -5V to +5V output signals coming from the main board. Set the Use the X5 connection cable to use this port. Pin 1 is located to the edge of the PCB. DESCRIPTION BIAS Channel 2 (OIF Implementation: I Mod;...
  • Page 22 Automatic BIAS Control Manual 22 5.4.6 SCHEMATIC OF EXTENSION BOARD V2 5.5 MAXIMUM BIAS RANGE The maximum BIAS Voltage range can be limited from its hardware maximum continuously from 0V to maximum via Software to avoid damage to MZM H/W that may have a limit lower than what is supported by the ABC. Consult the data sheet of the connected MZM to obtain the corresponding Voltage usually found in the Maximum Rating section.
  • Page 23: Control Loop

    Automatic BIAS Control Manual 23 CONTROL LOOP The ABC unit allows a number of configurations for various MZM configurations; see the table located in section 2.2 for an overview from application perspective. The control loop is configured either using the GUI or the SCPI command “mode”.
  • Page 24 Automatic BIAS Control Manual 24 Mo e 1 Mo e 2 Mo e 3 BIAS BIAS BIAS PHD2 PHD2 Control Control Control PHD1 PHD1 PHD1 X Pol X Pol Y Pol Y Pol Mo e 5, Mo e 6,10 Mo e 7, BIAS BIAS BIAS...
  • Page 25 Automatic BIAS Control Manual 25 INIT command INIT command INIT command Autostart OFF Start Autostart ON & Quickstart OFF INIT MANUAL Manual Mode INIT LOS or Clip or Mute PAUSE ABC on & Quickstart OFF & Quickstart not completed INIT completed Autostart ON &...
  • Page 26: Troubleshooting And Validation

    Automatic BIAS Control Manual 26 TROUBLESHOOTING AND VALIDATION There are several scenarios that typically happen when connecting the unit to a setup. The following section describes typical issues and their fixes as well as some hints how to troubleshoot your setup. 7.1.1 GENERAL PROCEDURE It is advisable to first test the ABC without RF modulation to be able separate issues.
  • Page 27 Automatic BIAS Control Manual 27 3. Tracking Phase: The settled indicator becomes green indicating that the unit is now in tracking phase. The update rate becomes smaller and, depending on MZM substrate material, the voltages will slowly drift over time as the ABC maintains the optimal operation point for the structure. There will be minimal further improvements of the setpoint over the first 2-3minutes of the phase.
  • Page 28 Automatic BIAS Control Manual 28 • Check that the VPI Settings in Tab “ABC Config” are correct. Note that these are NOT the VPI values for the RF electrodes but for the BIAS electrodes. For LiNbO substrates, a typical value is 7.1.4 CONTROL LOOP IS MOVING TO THE WRONG TARGET SETTING The trace for such an issue looks very similar to the reference case.
  • Page 29 If it moves is the wrong direction, invert the sign of the offset value. Note that the control loop will become instable if high values are entered. ID Photonics can take no liability on effective operation of the unit if these values are non-zero and recommend leaving all values at 0.
  • Page 30 Automatic BIAS Control Manual 30 “Fee back Photo io e” displays the DC level photocurrent at detector in percent of maximum value if no calibration has yet been performed. There is internal gain switching so that the value is not linear across all powers present at the feedback photodiode.
  • Page 31 “Download service logs” will collect debug information of the system in case of issues. Allow up to 2 minutes to finish the collection, save the binary data to the host PC and send it to ID Photonics for troubleshooting. The files are not user viewable.
  • Page 32: Remote Control

    Automatic BIAS Control Manual 32 REMOTE CONTROL This device operates using SCPI standard style commands which are ASCII based and allow easy communication and interpretation with the instrument. Refer to chapter “Board and Connector description” on how to establish communication to the ports available at the instrument. More detailed information on SCPI syntax can be found here: http://www.ivifoundation.org/docs/SCPI-99.PDF .1 OPERATING MULTIPLE INTERFACE PORTS...
  • Page 33: Communication Example

    Automatic BIAS Control Manual 33 .3 SYNTAX CONVENTIONS FOR COMMANDS .3.1 LONG AND SHORT FORM The key words feature a long form and a short form. Either the short form or the long form can be entered in one command, other abbreviations are not permissible. Example: “:SYStem:IPADDRess?”...
  • Page 34 Automatic BIAS Control Manual 34 unit response: IDP-ABC-BPC-11-x, SN 19160001, F/W Ver 1.0.0(101), HW Ver 1.10(502); .3. BASIC SCRIPT EXAMPLE The following commands can be a minimal script to perform a basic set up of the unit and read the data COMMAND COMMENT *IDN?;...
  • Page 35 Automatic BIAS Control Manual 35 .5 NOTATION OF SYNTAX FOR COMMAND DEFINITION SYNTAX AND TYPE DESCRIPTION Optional command level that can be omitted. Example: Definition [:SYStem:]IPADDRess/? /<P> Allows sending the command: IDADDR? Denotes a parameter. Placeholder is replaced with parameter value defined for according command.
  • Page 36 Automatic BIAS Control Manual 36 . NOTATION OF SYNTAX FOR COMMAND DEFINITION SYNTAX AND TYPE DESCRIPTION Optional command level that can be omitted. Example: Definition [:SYStem:]IPADDRess/? /<P> Allows sending the command: IDADDR? Denotes a parameter. Placeholder is replaced with parameter value defined for according command.
  • Page 37 Automatic BIAS Control Manual 37 SYNTAX READ USER PARAMET DESCRIPTION WRITE ACCESS LEVEL FORMAT [:SYStem:]GATEWAYIP xxx.xxx.xxx.x IP address for Gateway of Ethernet interface /?/<wsp><P> [:SYStem:]USBIPADDR xxx.xxx.xxx.x IP Address Setting of virtual Ethernet interface ess? on USB [:SYStem:]USBNETMAS xxx.xxx.xxx.x Netmask Setting of virtual Ethernet interface on [:SYStem:]MACADDRES XX:XX:XX:XX: Reads MAC Address of unit...
  • Page 38 Enable this only if a persistent issue exists and [:SYSTem:]ENableLOG “0” or “1” ID Photonics asked you to enable the feature ging/? since this can slow down the performance of the instrument. The trace file read via RDEBUG is encrypted and cannot be checked by the user.
  • Page 39 Automatic BIAS Control Manual 39 SYNTAX READ USER PARAMET DESCRIPTION WRITE ACCESS LEVEL FORMAT Note that VPI values are scaled as well if this switch is changed. . .1 COMMAND PROPERTY OVERVIEW Session based parameters/commands will be initialized to default each time a new connection/session is opened to the instrument.
  • Page 40 Automatic BIAS Control Manual 40 SYNTAX READ USER SESSION DEFAULT WRITE ACCESS BASED VALUE LEVEL [:SYStem:]IDENTify<wsp><P> [:SYStem:]ENABleAUTOSTArt/?<wsp >/<P> [:SYStem:]STArtDEFault /?<wsp>/<P> [:SYStem:]SetPASS<wsp>,<P>,<P> [:SYStem:]OUTputRANGEselect? /<P> BIAS CONTROL COMMANDS .10.1 COMMAND DESCRIPTION COMMAND PARAMETER DESCRIPTION OPTIONS Set or query current MZM configuration. 1=DPIQ(1),2=DPIQ(2), 3=SPIQ(1), 5=DPII(1), [:BIAS:]MODE/? “1”...
  • Page 41 Automatic BIAS Control Manual 41 COMMAND PARAMETER DESCRIPTION OPTIONS Write: Set BIAS Voltages. First Parameter is Channel ID, second is BIAS Voltage to be set to selected electrode. Set is only possible in manual mode. See according table for electrode type assignment. [:BIAS:]VOLTage/? /<P>, Example: VOLT 1, 5.365;...
  • Page 42 Automatic BIAS Control Manual 42 COMMAND PARAMETER DESCRIPTION OPTIONS the specified value, the ABC stops tracking and a warning is issued. Note that this feature requires a valid power calibration of the feedback path. [:BIAS:]INitPROGress? Progress of Init Procedure reported in [%] Query or set maximum Voltage applied to BIAS electrodes in [Volts].
  • Page 43 Automatic BIAS Control Manual 43 COMMAND PARAMETER DESCRIPTION OPTIONS See 8.8.1 for details on the parameter convention. Write: Will set control loop channel assignment to different H/W Channel Read: Assignment of control loop channel to H/W channel Example: [:BIAS:]CHannelASSign/? 1 to 6, CHASS 1,4;...
  • Page 44 Automatic BIAS Control Manual 44 COMMAND READ SET IN USER STORED WRITE MANUAL ACCESS MODE ONLY LEVEL SCSTAT [:BIAS:]HWMAXRange? [BIAS:]TRackInLOS/? /<P> [:BIAS:]FOFFset/? /<P>, /<P> [:BIAS:]FeedBackDIRection/? /<P>, /<P> [:BIAS:]CHannelACTive/? /<P>, /<P> [:BIAS:]CHannelASSign/? /<P>, /<P> SCPI CODE ERROR DEFINITION ERROR # DESCRIPTION Command Syntax Command error Parameter out of range No data in buffer...
  • Page 45 Automatic BIAS Control Manual 45 BIT # ALARM CONDITION/DESCRIPTION Photocurrent out of range warning, <5% or 95% of avail DC signal warning range; only if no LOS present. Control will continue to operate if warning is present (unless LOS is present as well) Input Signal warning PHDx.
  • Page 46 Information provided by ID Photonics GmbH is believed to be accurate and reliable. However, no GERMANY responsibility is assumed by ID Photonics GmbH for its use nor for any infringements of patents or Tel: +49-89-201 899 16 other rights of third parties that may result from its use. No license is granted by implication or info@id-photonics.com...

This manual is also suitable for:

Abc-bpc-1 seriesAbc-bpc-11-a

Table of Contents