Intelligent Fiber-Optics Controllers

At a glance

A compact, multi-function controller with user-friendly software that easily interfaces to the INFOCO TX or RX module, INFOCO CU is a Control Unit for INFOCO TX or RX. INFOCO CU presents many features and benefits including:

  • Selectable input: electrical (BNC) or optical (user specified with level control)
  • Two channel control outputs with ±70 V amplitude range and 0–10 kHz bandwidth
  • Advanced stochastic parallel gradient descent (SPGD+) control algorithm controllable iteration rate
  • Full LAN remote control through 10/100Base-TX Ethernet Interface
  • Graphical user interface
  • Real-time display of the input signal and control voltages
  • Manual control of fiber tip position (x and y)
  • Automatic feedback control of fiber tip position optimizing input signal (maximizing or minimizing)
  • Configurable output voltage range
  • Controllable x and y scanning
  • Windows XP or later, Linux or Mac
  • Ethernet TCP/IP connection between a computer and the INFOCO CU required


When used with the Optonicus INFOCO RX intelligent fiber-optic receiver, the INFOCO CU provides control of adaptive free-space coupling of input light into a fiber with optimization and assessment of the coupling efficiency. It can also provide focal spot profiling, centroid sensing, fast measurement of the input beam arrival angles, and focal spot sharpness.

When used with the Optonicus INFOCO TX intelligent fiber-optic collimator, the INFOCO CU provides control of rapid fine laser beam pointing and steering, compensation of mechanical and/or acoustical jitter, and adaptive mitigation of random wavefront tip/tilt aberrations of the outgoing optical beam.

INFOCO CU Block Diagram

The INFOCO CU receives an optical or analog input signal that is used as an input metric to the SPGD+ algorithm. The SPGD+ algorithm computes in parallel two digital outputs that are sent to digital-to-analog converters (DAC). The DACs supply x and y analog signals to the high-voltage output amplifiers that deliver the control signals to the INFOCO RX or TX. In addition, a communication controller provides the interface between the end-user computer and the INFOCO CU, sending and receiving commands and system data through a local area network (LAN).

Download Datasheet