44
SCANNING NEAR-FIELD OPTICAL MICROSCOPY R. Delville June 17, 2005 Imperial College London, Photonics Group PeterT¨or¨ ok’s research group Supervisor: Dr Edward Grace 1

SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

SCANNING NEAR-FIELD

OPTICAL MICROSCOPY

R. Delville

June 17, 2005

Imperial College London, Photonics Group

Peter Torok’s research group

Supervisor: Dr Edward Grace

1

Page 2: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

THANKS

Many thanks to Peter Torok and his friendly team for accepting

me to do my final year project. Special thanks to Edward Grace, my

supervisor, who helped me throughout the year to carry through this

project. I would like to underline the quality of his supervising and

his teaching, as well as the patience he showed whenever I needed his

help.

2

Page 3: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

Abstract

This project aims to develop and understand a simple scanning near-field

optical microscope (SNOM). This is applied to know small-scale phenomena

such as two beam interference and the field in the focal region of lenses. A key

part of this project has been to develop the control system to drive the piezo-

electric transducers that move the optical fiber while simultaneously sampling

the detected signal.

Key words: acquisition board, DAC, ADC, sampling, buffers, piezoelec-

tric transducers, optical fiber, photoreceptor, interferometer, fringes, interfer-

ence.

3

Page 4: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

Contents

1 General overview 5

1.1 SNOM . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

1.2 Goals of the project . . . . . . . . . . . . . . . . . . . . 6

2 Control System 7

2.1 Materials . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.1.1 Output operations . . . . . . . . . . . . . . . . 7

2.1.2 Input operations . . . . . . . . . . . . . . . . . 7

2.2 Programming . . . . . . . . . . . . . . . . . . . . . . . 8

2.2.1 Objectives . . . . . . . . . . . . . . . . . . . . . 8

2.2.2 Program features . . . . . . . . . . . . . . . . . 8

3 Determination of the flexure stage specifications 10

3.1 Properties of the flexure stage . . . . . . . . . . . . . . 10

3.2 Aims and principles . . . . . . . . . . . . . . . . . . . . 11

3.3 Experimental setting . . . . . . . . . . . . . . . . . . . 11

3.4 Results and analysis . . . . . . . . . . . . . . . . . . . 11

3.4.1 Raw data . . . . . . . . . . . . . . . . . . . . . 11

3.4.2 Theory . . . . . . . . . . . . . . . . . . . . . . . 13

3.4.3 Displacement response . . . . . . . . . . . . . . 16

3.4.4 Distortions . . . . . . . . . . . . . . . . . . . . 17

3.4.5 Phase shift . . . . . . . . . . . . . . . . . . . . 20

3.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . 20

4 Simulation experiment 22

4.1 General purpose . . . . . . . . . . . . . . . . . . . . . . 22

4.2 Principles . . . . . . . . . . . . . . . . . . . . . . . . . 22

4.3 Experimental setting . . . . . . . . . . . . . . . . . . . 23

4.4 Triggering and acquisition . . . . . . . . . . . . . . . . 23

4.5 Program modifications . . . . . . . . . . . . . . . . . . 25

4

Page 5: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

4.6 Method of analysis . . . . . . . . . . . . . . . . . . . . 26

4.7 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

4.8 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . 27

5 SNOM 28

5.1 Aims and principles . . . . . . . . . . . . . . . . . . . . 28

5.2 Experimental setting . . . . . . . . . . . . . . . . . . . 28

5.2.1 Dimensioning requirements . . . . . . . . . . . . 30

5.2.2 Positioning of the flexure stage . . . . . . . . . 32

5.3 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

6 Conclusion 35

5

Page 6: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

1 General overview

1.1 SNOM

Scanning near-field optical microscopy opened a new era in optical mi-

croscopy, bringing the spatial resolution at the 50-100 nm level using

visible or near infrared light. This resolution is well below the diffrac-

tion limit of light and allows to overcome the restrictions of classical

(far-field) optical techniques [1]. This is made achievable by the use

of small tapered probe with sub-wavelength aperture. An image is

formed through scanning the probe in the near-field of the sample

surface. The probe is either a source or a detector of radiation. There

are four possible modes of operation with SNOM (figure 1) depending

on how the light is emitted and collected. There are different technical

Figure 1: Modes of operation with SNOM

possibilities for the probe [1]:

• Tapered optical fibers with metal-coating, leaving at the end a

sub-wavelength aperture(50 nm or larger).

• A standard AFM cantilever with a hole of sub-wavelength dimen-

sions in the center of the pyramidal tip.

• The tip of a tapered pipette.

The resolution of an SNOM measurement is defined by the size of

the aperture (typically 50-100 nm). The distance between the probe’s

6

Page 7: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

tip and the sample surface is usually controlled through a feedback

mechanism that is unrelated to the SNOM signal. A topographic

imaging is possible by coupling the SNOM with a shear force feedback.

Therefore optical images can be directly correlated with conventional

AFM measurements (see figure 2(a) and 2(b)1).

(a) SNOM scan of 30 nmgold balls

(b) AFM scan of 30 nmgold balls

Figure 2: AFM techniques can be applied to SNOM imaging

The SNOM has applications in fields such as surface chemistry, biol-

ogy, material science, microelectronics. This is a promising technology

with many new potential applications.

1.2 Goals of the project

The goal of this project is eventually to build a simple SNOM capable

of imaging small-scale phenomena such as two beam interference. As

described in section 5.2, the intended device will use a fiber as a probe,

a flexure stage to position the fiber tip and a photodiode to measure

the light collected by the fiber. The probe, working in collection mode,

will be able to scan over an interference area produced by two laser

beams. An image of the fringe pattern is to be made.

The first part of the project focuses on the development of the con-

trol system driving the flexure stage while simultaneously sampling

the detected signal. This task is carried out by an acquisition board1Pictures from www.nanonics.co.il

7

Page 8: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

capable of managing simultaneous ADC and DAC operations. Design-

ing the driving program has been the first step towards making the

SNOM.

The second step is built on the control system to measure the spec-

ifications of the flexure stage. It makes use of a Michelson interferom-

eter to determine the way the stage responds to an applied signal.

At this stage, the driving system has been developed for 1-dimensional

application. The next part tackles a 2-dimensional scanning. Software

development is followed by an experiment aimed at testing the system

in a real situation. In addition, tools which analyze the data acquired

by the board have been developed and tested at the same time.

Eventually, a SNOM capable of imaging a fringe pattern is to be

designed and built. The correct functioning of the device relies on all

the previous developments.

2 Control System

2.1 Materials

The control system is build on the acquisition board DT3004 from

Data Translation. The board performs ADC and DAC operations. It

comes with software to develop customized applications. A few exam-

ple programs, carrying out the basic operations, are also provided by

the manufacturer. The programming environment is Microsoft Visual

C++. To interact with the board through the software, Data Trans-

lation provides a set of functions compatible with its product range.

The input and output of the board are accessible from a screw panel

wired to the acquisition board. To generate and acquire signals, the

two subsystems (DAC and ADC) are used simultaneously.

8

Page 9: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

2.1.1 Output operations

The board features a fixed analog output resolution of 12 bits (4096

levels). It supports two analog output channels (DAC0 and DAC1).

It can output bipolar analog output signals in the range of 10 V.

The board provides an internal D/A output clock for pacing analog

output operations. The maximum frequency supported is 200 kHz

(200 kSamples/s). The frequency is set up by the user in the software.

The board provides also different ways to start the acquisition (trigger

sources): Software trigger - The operations start when the software is

run. External digital (TTL) trigger - the operations start with a rising

or falling edge of an external TTL source connected to the board (via

the screw panel).

2.1.2 Input operations

The sampling and digitization of the acquired signal are also done

by the acquisition board. The ADC features a fixed analog input

resolution of 16 bits(65536 levels); The board supports 8 differential

analog input channels, i.e. 8 different signals can be acquired at the

same time. The DT3004 board provides gains of 1, 2, 4, and 8. It

can measure bipolar analog input signals between -10 V to +10 V

and provides an internal A/D sample clock for pacing analog input

operations in continuous mode. The maximum frequency supported

for a single channel is 100 kHz. Conversions start on the falling edge

of the counter output.

2.2 Programming

2.2.1 Objectives

The program to be developed must have the following features:

• Must run simultaneously the DAC and the ADC subsystems, in

9

Page 10: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

order to generate one or two output signals and acquire an input

signals.

• Must allow the user to easily select the output/input signals fea-

tures.

• Must control when the data outputs and inputs occur to meet

experimental demands.

2.2.2 Program features

The program driving the board has been written in C++ language.

A set of predefined functions, provided by DT Translation, is used to

set and run the board. It makes use of a console window to interact

with the user. The programming flowcharts for continuous ADC or

DAC operations are similar. The way to proceed is described in the

DT3000 Series User’s Manual. Amongst the numerous setting for the

ADC or DAC subsystems, it is worth to underline the followings:

• Encoding : Binary data encoding or twos complement data en-

coding. The DT3004, makes use of the latter one.

• Channels: Input and output data go through a channel while

being processed in the board. These channels are directly acces-

sible for wiring on the board’s screw panel. The board supports

8 differential analogue input channels and 2 differential analogue

output channels (DAC0 and DAC1). The number of channels de-

sired is set in the program. We used 1 input channel for the data

stream coming from the photodiode, and 1(2) output channels

for 1(2) dimension scanning.

• Channel List Size and Channel List Entry: The flexible

DT3004’s environment allows the user to define the order and

the number of times he wants to process the different channels.

10

Page 11: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

For example, to output two signals, the software processes alter-

natively the two output channels DAC0 and DAC1. The channel

list size is then 2 and the channel list entry is DAC0 first and

DAC1 second.

• Channel gain: For A/D operations, the board supports gains

of 1, 2, 4 and 8. The gain has been set to 1 for all experiments.

For D/A operations, only a gain of 1 is available.

• Clocks: The DT3000 Series boards provide two clock sources for

pacing analogue input operations in continuous mode: internal

and external. Output operations can only be done with an in-

ternal clock. Internal clock is the best choice for our needs (for

input and output).

• Triggers: The board supports two triggered scan modes: in-

ternally retriggered and externally retriggered. When the board

detects an trigger signal, the board scans the channel list once,

then waits for another internal retrigger signal.

• Buffering: Particular attention has to be paid for buffering as

it is an essential part for successful operations. First of all, the

wrapping mode has to be specified in the software. A single wrap

mode is used for the DAC. In this mode data is processed from

a single buffer continuously. This is particularly useful for gener-

ating repetitive analog output data. For the ADC, two wrapping

modes have been used. In the case when the ADC subsystem is

started by the software and acquires data continuously, the mul-

tiple wrapping mode is the most adapted. The data is written to

the allocated buffers continuously(the user can choose the number

of buffers allocated); when the buffers are filled, the board over-

writes the data starting at the beginning of the first buffer. This

mode offers a large amount of buffering. The situation is different

11

Page 12: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

when we wish to control precisely the buffering as required in the

two last experiments. Here the size of the buffer is set by the

number of samples we wish to acquire between each triggering.

The software specifies the wrapping mode as disabled, so each

time the ADC has finished acquiring the desired number of sam-

ples (buffer full), the operation stops. The subsystem waits for

another trigger to restart the operation. This way, one can con-

trol the start of acquisitions (at the falling edge of the triggering

signal) and the time length δτ of the acquisition:

δτ =number of samples

sampling frequency(1)

3 Determination of the flexure stage specifications

3.1 Properties of the flexure stage

To move an optical fiber over a few microns precisely, the best solution

is to use a flexure stage driven by piezoelectric actuators. This is the

most accurate technology for nanopositioning. A flexure stage relies

on the elastic deformation of a solid material, so there is no friction

or stiction as in bearing design [2]. Actuators are the devices that

physically apply the force on the elastic material. The deformation of

this material then causes the movement of the stage. (see figure 32 for

illustration). In absence of friction, stiction and travel imperfections,

the actuator defines the resolution and repeatability of the device.

Piezoelectric actuators provide the highest resolution motion. They

expand and contract when a voltage is applied, hence applying a force

on the elastic material.

The MDT631 flexure stage from THORLABS has been used for all

the experiments. The stage itself is a small metal cube with a flat

2Picture from Melles Griot Tutorial ’Fundamentals of Positioning’, www.mellesgriot.com

12

Page 13: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

Figure 3: Longitudinal flexure movement. The actuator is here a drive knob butmight be replaced by a piezoelectric actuator. A small arcuate movement adds to

the translation.

surface for mounting the optical part that needs to be moved. The

drives used in the MDT631 and most of the flexure stage are based on

PZT ceramics and offer nanometer resolution but only offer a 10-100

µm range. A single stage can also provide multiple axes of motion if

it is equipped with more than one flexure. Our device provides 3 axes

of motion.

Apart from their low distance of travel, another drawback of this

system is that the piezoelectric actuator exhibits some hysteresis (fig-

ure 43) and other non-linearities. In addition, the whole stage has a

non linear frequency response due to resonances arising in the elastic

materials and piezoelectric actuators.

3.2 Aims and principles

Due to the non linear effect described in the previous section, the

stage will not respond with a perfect sinusoidal movement if driven by

a sinusoidal signal. The aim of the first experiment is to determine the

displacement response of the flexure stage. This is done at different

frequencies in order to select the most adapted response that will be

used in the SNOM experiment.

3Picture from Melles Griot Tutorial ’Fundamentals of Positioning’, www.mellesgriot.com

13

Page 14: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

Figure 4: Hysteresis effect on piezoelectric actuators.

3.3 Experimental setting

The experiment makes use of a Michelson interferometer to produce

a fringe pattern. The experimental setting is schematized figure 5.

One of the mirrors is mounted on the flexure stage and is moved

back and forth along the x axis. The other mirror is slightly tilted to

produced the fringe pattern. The beam, coming from a Helium-Neon

laser, is first divided by a splitter cube and travels along two different

paths before interfering in the observation area. A photodiode collects

the light in the interference area. The flexure stage is driven by the

Figure 5: Michelson interferometer with a mirror mounted on the flexure stage

14

Page 15: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

control system developed earlier on. The DAC has been programmed

to output a sine signal driving the flexure stage back and forth along

a chosen direction. Meanwhile, the ADC acquires data coming from

the photodiode.

3.4 Results and analysis

3.4.1 Raw data

The light intensity distribution obtained for an acquisition with a

driving sinusoidal signal of 50Hz is plotted figure 6. It shows the

fringe pattern modulated by the flexure stage motion. The velocity of

the flexure stage is faster in the middle of its back and forth motion

(higher signal frequency) than in the edges. One can easily locate

the turning point where the motion’s direction is inverted. To know

quantitatively the actual displacement of the flexure stage, a deeper

analysis of the data is necessary.

0 2 4 6 8 10 12 14 16 18 207.5

8

8.5

9

9.5

10Raw data 50Hz 2V amplitude

time (ms)

sig

nal

am

plit

ud

e

Figure 6: Output from the photodetector

15

Page 16: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

3.4.2 Theory

What sees the photodiode can be described with the electromagnetic

theory of light. The field at the detector is composed of the light

coming from the two beams. The length r1(t) of the path 1 is varying

in time since the mirror is moving.

E1 = U1 exp i(k1.r1(t)− ω t + φ1) (2)

E2 = U2 exp i(k2.r2 − ω t + φ2) (3)

The total field at the detector is:

Etot = E1 + E2 (4)

When looking at the intensity of the signal I, one can eliminate the

term −ω t as it cancels out. Furthermore, we can choose φ1 = 0 and

k2.r2 + φ2 = 0 since these terms are not time dependent.

I = Etot E∗tot (5)

I = [U1 exp i(k1.r1(t)) + U2] [U1 exp−i(k1.r1(t)) + U2] (6)

I = U21 + U2

2 + U1 U2 [exp i(k1.r1(t)) + exp−i(k1.r1(t))] (7)

I = U21 + U2

2 + 2 U1 U2 cos(k1.r1(t)) (8)

I = a + b cos(φ(t)) (9)

with

φ(t) = k1.r1(t) (10)

= k x(t) (11)

where x(t) is the displacement of the flexure stage along the x-direction.

A method used in holographic interferometry, the interference phase

measurement using the Fourier transform method, can be applied to

unravel the entangled signals [3, 4, 5]. The measured intensity distri-

16

Page 17: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

bution i(t) may be written in the form:

i(t) = a(t) + b(t) cos[φ(t)] (12)

where a(t) describes the offset signal and b(t) the amplitude of the

signal (the time dependency for a and b comes from noise variations).

φ(t) is the interference phase to be determined from i(t). It is propor-

tional to the displacement x(t) of the flexure system:

x(t) =φ(t)

k=

2π φ(t)

λ(13)

where λ = 633 nm is the wavelength of the laser.

Equation 12, can be rewritten as:

i(t) = a(t) + c(t) + c∗(t) (14)

where

c(t) =1

2b(t) exp[j φ(t)] (15)

with j =√−1 and * denoting the complex conjugate. Next, Equation

14 is Fourier transformed, giving:

I(ν) = A(ν) + C(ν) + C∗(ν) (16)

Assuming that the background intensity is slowly varying compared

with the fringe spacing, the amplitude spectrum will be a trimodal

function with A broadening the zero peak and C and C* placed sym-

metrically to the origin. This is effectively the spectrum obtained after

having applied a FFT in Matlab to the acquired data (figure 7(b)).

Next, one of the two symmetrical parts, say C*, as well as the broad-

ened zero peak is filtered out. Figure 7(c) shows the filtered version

of the spectrum. This remaining spectrum is no longer symmetrical;

thus it does not belong to a real function in the spatial domain but

17

Page 18: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

0 2 4 6 8 10 12 14 16 18 207.5

8

8.5

9

9.5

10Raw data

time (ms)

sig

nal

am

plit

ud

e

(a) Signal from the photodiode

−4 −3 −2 −1 0 1 2 3 4

x 104

0

1

2

3

4

5

6

7

8

9

10

x 105

frequency Hz

amp

litu

de

Frequency spectrum

(b) Fourier-transformed signal

−2 −1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

x 104

0

1

2

3

4

5

6x 10

5

frequency Hz

amp

litu

de

Filtered frequency spectrum

(c) Signal after filtering

0 2 4 6 8 10 12 14 16 18 20 −4

−3

−2

−1

0

1

2

3

4

time (ms)

ph

ase

(deg

rees

)Wrapped phase

(d) Wrapped phase

0 2 4 6 8 10 12 1.4 16 18 20−20

0

20

40

60

80

100

120

140

time (ms)

ph

ase

(deg

rees

)

Unwrapped phase without sign inversion

(e) Unwrapped phase without sign inversion

0 2 4 6 8 10 12 14 16 18 20−25

−20

−15

−10

−5

0

5

10

15

time (ms)

ph

ase

(deg

rees

)

Unwrapped phase after sign inversion

(f) Unwrapped phase after inversion

Figure 7: Phase analysis

18

Page 19: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

yields nonzero imaginary parts after inverse transformation. By ap-

plying the inverse Fourier transform, c(t) is obtained. From c(t) the

interference phase is calculated point-wise by:

φ(t) = Im(log(c(t)) (17)

where Im denotes the imaginary part. At this stage the phase is still

wrapped and varies between -π and π (figure 7(d)).

The unwrapping of the phase (done by the Matlab function unwrap)

and the correction of the phase sign (which changes at every direction

turning point of the stage translation) lead to the final picture of the

interference phase (figure 7(f)).

Finally, equation 13 states that the phase is proportional to the

displacement of the flexure stage (see figure 8).

Figure 8: Displacement of the flexure stage

3.4.3 Displacement response

The phase analysis can be repeated at different frequencies and driving

voltages for the flexure stage. This allows to work out its frequency re-

sponse at a fixed voltage, in particular its resonance frequency. More-

over, by looking at the curves obtained, one can select a frequency

where the nonlinearity of the stage is minimal. This frequency will

19

Page 20: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

then be use to drive the stage in the SNOM setting.

A set of measures have been carried between 30 and 250 Hz with

1V amplitude. For each frequency the maximum displacement have

been measured and the result is plotted figure 9. It shows a sharp

resonant peak just before 180 Hz, a slow increase from 30 to 100Hz

and a steep decline after the resonance. These values correspond to the

50 100 150 200 2500

5

10

15

20

25

30

35frequency response

frequency Hz

dis

pla

cem

ent

mm

Figure 9: Frequency response curve of the flexure stage

amplitude of the displacement curve obtained after a phase analysis.

Around the resonance peak (180Hz) it becomes difficult to use the

phase analysis method to determine a displacement as the signal is

highly distorted and oscillates too rapidly for the sampling rate to

keep up (the oscillations can be seen but the resolution is poor). An

evaluation of the displacement can be made by counting the number

of fringes that the fiber sees on its travel.

A wide range of range of frequencies and voltages have been experi-

mented (figure 10) in order to work out the best setting for the SNOM

experiment. For reasons explained in section 4.4, we wish a response

signal exhibiting the most linear rising slope possible. It turned out

that higher frequencies exhibits a straighter slope. Nevertheless it is

20

Page 21: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

better to stay away from the resonance frequency as severe distortions

impair the quality of the response. 100Hz/5V is a satisfying setting.

0 50 100 150−4

−2

0

2

4

6

8

10

12

14x 10

−6 Displacement 30Hz 7V

time (ms)

dis

pla

cem

ent

(m)

time (ms)d

isp

lace

men

t (m

)

Displacement 60Hz 4V

0 10 20 30 40 50 60−2

0

2

4

6

8

10x 10

−6

0 05 10 15 20 25 30 35 40 45 50 −2

0

2

4

6

8

10

12x 10

−6

time (ms)

dis

pla

cem

ent

(m)

Displacement 80Hz 4V

0 5 10 15 20 25 30 −3

−2

−1

0

1

2

3

4x 10

−6

time

dis

pla

cem

ent

(m)

Displacement 140Hz 1V

0 5 10 15 20 25 30 35−2

−1

0

1

2

3

4

5

6x 10

−6 Displacement 120Hz 1V

time (ms)

dis

pla

cem

ent

(m)

Figure 10: Displacements at different frequencies and voltages

21

Page 22: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

3.4.4 Distortions

Setting into motion

Distortion of the signal, due to the setting into motion of the flexure

stage, have been observed at the beginning of some acquisitions. At

the very beginning the signal is heavily distorted and meaningless

(see figure 11(a)). A bit further, a meaningful signal emerges but it is

not totally repeatable between periods (e.g. the turning points occur

at different amplitude values) (see figure 11(b)). This situation only

occurs when the ADC is set to start at the same time as the DAC

(both triggered by software). Because this distortion disappears after

a short while as the signal stabilizes, this effect is not observed if the

stage is driven by a function generator started before the acquisition

or if the ADC is triggered externally after the DAC. In both situations,

the stage has already been set into motion when the acquisition starts,

hence the flexure stage response has had the time to stabilize.

800 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800

7.5

8

8.5

9

9.5

Raw signal 120Hz

time

sig

nal

am

plit

ud

e

(a) Signal right after the start of the DAC

1100 1102 1104 1106 1108 1110 1112 1114 1116 1118 1120

7.5

8

8.5

9

9.5

10

Raw signal 60Hz

time (ms)

sig

nal

am

plit

ud

e

(b) Signal almost stabilized

Figure 11: Distortion of the signal as the flexure stage is set into motion

Offset variation

As we get closer to the resonance frequency, the offset of the signal is

increasingly modulated by the deformation of the flexure stage. Close

to the resonance, non-linear displacements such as the arcuate move-

22

Page 23: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

ment (figure 4) are exacerbated. As a consequence, the beam reflected

from the moving mirror is slightly deviated, shifting the position of

the fringe area. This leads to a variation of the signal offset. This

is illustrated figure 3.4.4. This variation reaches its maximum at the

resonant frequency (it is even saturating the photodiode). This ef-

fect becomes significant above 100Hz and until 200Hz. It alters the

brightness of the fringes but not their width.

0 200 400 600 800 1000 12007

7.5

8

8.5

9

9.5

10

Raw signal 160Hz

time

sig

nal

am

plit

ud

e

0 100 200 300 400 500 600 700 800 900 10006

6.5

7

7.5

8

8.5

9

9.5

10Raw signal 180Hz

time

sig

nal

am

plit

ud

e

Figure 12: Offset variation

3.4.5 Phase shift

The last experiment with the Michelson interferometer aims at de-

termining the phase shift between the driving signal and the flexure

stage. One can expect a time delay between the driving signal and the

stage response. The experiment looks at the frequency dependence of

this phase shift.

To compare the two signals, the output of the DAC is sent into a

second ADC channel. Through the software the board can be set to

acquire alternatively two ADC channels. On the screw panel, one is

wired to the photodiode output as previously and the other directly

to the DAC output (also accessible from the screw panel). The inter-

23

Page 24: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

leaved signals are then disentangled with a Matlab program and plot

and the same figure for a phase shift analysis. The results for different

frequencies and voltages are plotted figure 13.

The phase shift increases with frequency until the resonance fre-

quency where it undergoes an inversion. We can derive for each phase

shift, a time shift between the driving signal and the flexure stage

response (which might be useful for triggering considerations).

The time shifts are the following:

Frequency(Hz) Time delay(ms)

30 0.10

50 0.13

100 0.20

130 0.21

160 0.24

170 0.28

180 -0.07

3.5 Conclusion

The Michelson experiment allowed us to determine some important

specifications of the flexure stage and a range of frequencies suitable

for the SNOM’s experiment. Furthermore the control system has been

proven successful to drive and monitor the experiment. In the follow-

ing part, the control system will be upgrade to a 2D scanning.

4 Simulation experiment

4.1 General purpose

The last preliminary step before mounting the SNOM is to develop

and test the control system as it will be used with the SNOM. The

24

Page 25: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

200 400 600 800 1000 1200 1400 1600

−1

−0.5

0

0.5

1

DAC and photodiode output 50Hz

time

sig

nal

am

plit

ud

e

500 600 700 800 900 1000

−1

−0.5

0

0.5

1

DAC and photodiode output 100Hz

time

sig

nal

am

plit

ud

e

1200 1300 1400 1500 1600 1700 1800 1900

−1

−0.5

0

0.5

1

1.5DAC and photodiode output 130 Hz

time

sig

nal

am

plit

ud

e

100 200 300 400 500 600

−1

−0.5

0

0.5

1

DAC and photodiode output 160Hz

time

sig

nal

am

plit

ud

e

700 750 800 850 900 950 1000

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

DAC and photodiode output 170Hz

time

sig

nal

am

plit

ud

e

600 650 700 750 800 850

−1.5

−1

−0.5

0

0.5

1

1.5

DAC and photodiode output 180Hz

time

sig

nal

am

plit

ud

e

Figure 13: Phase shift between the driving signal (blue) (replicated to underlinethe shift) and the flexure stage response (red). The phase shift increases with

frequency and undergoes an inversion at the resonance

25

Page 26: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

goal is to achieve a 2 dimensional scanning, while doing an appropriate

acquisition. The experimental setting emulates the conditions for the

control system has it will be in the last experiment.

4.2 Principles

The flexure stage provides 3 axes of motion. The first experiment was

designed to move the stage along one axis. In order to be able to scan

over a 2 dimensional area, the second experiment adds the vertical

dimension (z-axis) to the movement.

To replicate the conditions that will be used for the SNOM experi-

ment, one have to look at how we intend to move the fiber in the fringes

area. The fiber will scan back an forth at a rapid pace along the y

direction while moving slowly up and down along the z-direction. The

resulting scanning (illustrated figure 16) covers the area of interest.

To implement such a control system, two signals have to be gener-

ated from the board and sent to the driver of the flexure stage. The

signal for the y-axis drive is a sinusoidal wave as the one used in the

first experiment. For the z-axis, a slow frequency triangle signal is

generated.

One can wonder why the same type of signal is not used for both

directions and why the high frequency movement along y is not driven

by a triangle wave. Ideally, a triangle wave would generate a linear

displacement of the flexure stage, making life easier to analyse the

fringe pattern. The situation is actually inverted. The frequency

spectrum of a triangular wave is composed of several frequency peaks

which might correspond to the different resonance frequencies of the

flexure stage (there is a certain number of resonance beyond the first at

180Hz). The resulting displacement would suffer more non-linearities

than if the stage was driven by a sinusoidal wave, which has only one

Fourier frequency. Thus, a sinusoidal wave avoids to have complicated

26

Page 27: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

cross-interactions between the driving signal and the stage response.

Instead of moving a photoreceptor over a surface to collect light, the

experiment was set up so that the light source follows the same path as

the photoreceptor would have done. By relativity of the movements,

both situations are equivalent. The moving light source is generated

by an oscilloscope set in mode XY which input are the two signals

from the DAC. Whereas for the SNOM device the two signal would

position the flexure stage in space, in this experiment they position

the spot of light on the oscilloscope’s screen.

4.3 Experimental setting

Figure 14: Experimental setting

A photoreceptor is placed in front of the oscilloscope screen. An

opaque mask with a cut-out is placed between them. As the light

spot is moving over the screen and comes across the cut-out slit, the

photodiode detects the light passing through the hole. The purpose

of the hole is to create a recognisable pattern of light. Eventually,

27

Page 28: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

we want to reconstruct an image of the screen showing the pattern

of light. This image would match with what a moving photoreceptor

would see when scanning over such a pattern of light.

4.4 Triggering and acquisition

To reconstruct the image, we need to know where the spot of light is

when the data are acquired. This requires a synchronization of the

acquisition with the position of the spot. In other words, ADC and

DAC must be synchronized.

One possible solution consists in starting the two subsystems (DAC

and ADC) simultaneously (by the software or an external signal) and

carry out the acquisition at exactly the same rate for both of them

(fDAC = fADC). This required to be sure that the subsystems start at

exactly the same time and run with equal frequency without a drift.

These conditions remain uncertain.

A better solution consists in using repetitive trigger signals to start

acquisition in the ADC. The idea is to trigger the ADC acquisition

at the start of the sine rising slope of sinusoidal driving signal (i.e.

at the beginning of the line) and end it before the sine peak (i.e.

before the end of the line) (illustrated on figure 16). By this way the

ADC acquisition is coupled to one of the DAC output and it becomes

possible to fully controlled the synchronisation between output and

input.

The TTL-like trigger signal is generated with a comparator cir-

cuitry (see figure 15). The amplitude of the sine signal is compared to

a voltage set by a potentiometer. Whenever this voltage amplitude is

above the sine amplitude, the output signal is set to +15V, otherwise

it falls to -15V. As a consequence, the TTL-like signal has the same

frequency as the sine wave and the falling edge occurs when the sine

amplitude exceeds the threshold value. In the software, the ADC is

28

Page 29: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

set to start with an external trigger on the falling edge.

Figure 15: Triggering system

Acquiring data only during the rising slope implies that only one

horizontal line over two is actually sampled and always in the same

direction. However, considering the high frequency of the sine wave

relatively to the vertical movement, it give a satisfying resolution for

the picture. In addition, when the vertical scanning occurs in the

other direction, the other set of lines is sampled. By interleaving the

two acquisition on the final picture, one can increase the resolution by

a factor 2.

Figure 16 described how the scanning and acquisition are done. The

scanning path is the result of the simultaneous driving by a triangle

wave in the Z direction and a sine wave in the Y direction. The

sampling is illustrated by the red dots. Ideally the acquisition time

slot must fit in the linear part of the slope to avoid a distorted image.

In the figure 16 the buffer length is 6 for the sake of the argument.

In the actual experiment it would be a few hundreds (up to 512).

The number of lines and columns would be a few hundreds as well

(typically 500x500). The z-scale is overstretched for the clarity.

29

Page 30: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

Figure 16: Control and acquisition system for 2D scanning

30

Page 31: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

4.5 Program modifications

A series of modifications has been added to the program running the

board to meet the demands of the experiment. It includes:

• Two channels have been set on the DAC. One channel (DAC0)

outputs the triangle wave, and the other (DAC1) outputs the sine

wave. The frequency of each channel is half the frequency of the

DAC clock.

• A specific buffering has been set for the ADC. As said before,

between each triggering signal, we wish to fill up one buffer which

size fits in the rising slope of the sinusoidal signal. In order to

do so, the first approach has been to set up the board without a

wrapping mode and let the user define the length of the buffer. It

turned out that, set in this mode the board cannot be retriggered

repeatedly. Data is written to the allocated buffer until no more

space is available. At this point the operation and the subsystem

stop. Once the subsystem have been stopped, no more operations

are possible. Hence, the repetitive triggering signal has no effect

on the subsystem. Any wrapping mode (single or multiple) is also

unsuitable because data are written continuously. The subsystem

starts on the first triggering signal and then ignores the followings.

The only solution is to set up a channel list operating on one

channel. The DT3004 allows to define a channel list size up to

512 entries. The number of entries corresponds to the number of

samples we want to acquire between two triggers. All the entries

are then set to be processed in the same channel. The wrapping

mode is disabled and a series of buffers are set up to provide

enough space to store the input data. When the subsystem is

started it scan over the entry list sending the data through the

same channel. When it come to the end of the entry list, the

31

Page 32: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

acquisition is stopped. Nevertheless, the subsystem stays ready

to resume acquisition on the next falling edge.

Besides, the program has been added additional features to al-

low the user to set up parameters easily through a window interface.

Therefore, before each experiment, one can choose the number of de-

sired samples, the sampling frequency of the ADC and DAC, the am-

plitude and frequency of the DAC’s output signals.

4.6 Method of analysis

The data obtained from the experiment are stored in a computer

file. This raw data need to be processed in order to reconstruct a

2-dimensional image. This is done by a Matlab program. The data

are sent from the board in binary format since it allows a faster trans-

fer. In addition to the data from the ADC, the board’s software is

designed to send additional information, such as the number of lines

in an image frame, the number of samples for each acquisition and the

corresponding number of line and frame in the scanning.

Figure 17 describes how the Matlab program handles the data to

build an image. The stream of data sent by the board has the follow-

ing structure : the data are divided into packets coding for the values

acquired between two triggers. Each packets has a header which in-

cludes the number of samples in a packet, its frame number and its

line number. These bits of information are generated in the board’s

software during the acquisition.

4.7 Results

Using the procedure described above, the program organizes the data

to form the image. The reconstructed picture is shown figure 18.

It shows a well-reconstructed bright slit matching the cut-out in the

32

Page 33: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

Figure 17: The sampled data are stored as a stream of binary bits. The Matlabprogram identifies the packets corresponding to the lines and reconstructs the

frame

mask.

Figure 18: Image obtained from the simulation

By changing the trigger level, the bright slit is shifted right or left.

Besides, different parameters set in the board, such the number of lines

and samples, the ADC and DAC sampling rate, have an influence on

the image displayed. Different set of parameters have been tried to

ensure the relevance and the reliability of the data processing.

33

Page 34: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

4.8 Conclusion

The control system is now completed. The driving system was proved

successful to handle a 2-dimensional scanning, while the acquisition

system has the features required for a fully controlled sampling. The

tools are ready to move on the last experiment, the SNOM itself.

5 SNOM

5.1 Aims and principles

The last part deals with the building of a scanning near-field opti-

cal microscope. So far the tools to drive the system and to analyse

the data have been developed. Now we face the following technical

challenges:

• create an interference area for the fiber to scan

• mount a fiber on the flexure stage to look at the interference area

• collect the light at the other end of the fiber

Since the observation scale of the SNOM ranges over only a few

micrometers, dimensioning, positioning and adjusting of the system

become critical. The final goal is to get images of a fringe pattern.

Knowing the specifications of the flexure stage displacement, one can

then work out the distance between fringes.

5.2 Experimental setting

The experimental setting is described figure 19.

The light source is a laser Helium-Neon emitting at 633 nm (red)

with 4 mW output. The laser beam is divided through a splitter cube

(25 mm x 25 mm) (figure 20). If the splitter is correctly positioned,

34

Page 35: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

Figure 19: SNOM setting

two parallel beams come out. A lens will then focus the two beams

at the focal point. The interference area occurs where the two beams

overlap, roughly at the focal length from the lens.

Figure 20: Division of the beam in the splitter cube

The fiber has been purchased from Fibercore. The design wave-

length ranges from 633 nm to 688 nm. The attenuation is 11dB/km.

The numerical aperture (N.A.) is 0.16. The fiber end is stripped (coat-

ing removed) and cleaved (the end face tip is cut by a specific cleaver)

before being loaded into a fiber chuck. The fiber chuck secures the

fiber in place with a spring clip. The fiber is side-loaded into the

chuck preventing the end face of the fiber from being damaged. Once

loaded with the fiber, the fiber chuck is inserted into a mounting block

which can be bolted down on the top of the flexure stage. The mount-

ing block is equipped with a chuck rotator designed to hold and rotate

35

Page 36: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

a fiber chuck through 360 degrees. The figure 21 depicts the final stage

device.

Figure 21: The fiber mounted on the flexure stage follows the motion

5.2.1 Dimensioning requirements

In order to be able to see fringes and get the most out of the light

signal, a list of dimensioning considerations have to be considered. It

includes:

1. There must be enough fringes over the scanning range of the fiber

tip (the more the better).

2. The interference area must be larger than the scanning span,

while staying relatively small to concentrate energy on few fringes

(to maximize the contrast).

3. The angle at which the two beam interfere must roughly fit into

the acceptance cone of the optical fiber (specified by the numerical

aperture) to optimize the coupling of the light into the fiber.

The following considerations give indications for relevant dimen-

sioning.

36

Page 37: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

1. At 100Hz/8V the fiber would cover a distance of 15 µm. The

fringes’ width δ (see figure 22) is roughly given by:

δ ≈ λ

sin(θ)(18)

where λ is fixed by the laser wavelength λ = 633 nm; θ is the

angle between the two focused beams (figure 22). θ depends on

the distance d between the two parallel beams after the splitter

and the focal length f of the lens:

θ = 2 arctan

(d

2 f

)(19)

Figure 22: The two beams interfere to produce fringes

2. Laser beam can be described as Gaussian beam. This involved

that the two beams have a finite width in the focal region of the

lens where they interfere (figure 23).

A collimated gaussian beam of radius r, traversing a lens of focal

f, will be focused at a distance f, where the size of the minimum

beam waist ω0, is given by:

ω20 =

r2

1 +(

π r2

4 λ f

)2 (20)

37

Page 38: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

Figure 23: The focal point where the two Gaussian beams intersect has a finitewidth ω0

It is sensible to assume that the interference area will be roughly

the size of ω0.

3. The fiber has a numerical aperture of 0.16 = sin(θc). The corre-

sponding critical angle is θc = 0.16 rad = 9.2 degrees. If θ > θc

the coupling efficiency of the light into the fiber will be reduced.

f and d are the two parameters easily adjustable on the experimental

setting. The best compromise between the dimensioning requirements

leads to d = 1.4 cm and f = 3 cm. For these parameters we get:

• δ ≈ 1.5 µm. It allows to have roughly 10 fringes in the scanning

range.

• ω0 ≈ 80 µm. This is large enough to encompass the scanning

range while not being overstretched.

• θ ≈ 0.45 rad ≈ 26 degrees.

It would be better to have tighter fringes, but this comes at the cost

of a larger angle θ which is already beyond θc. A significant fraction

of the power is lost because we exceed the critical angle. Nevertheless

38

Page 39: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

the SNR (Signal To Noise Ratio) remains satisfactory justifying the

tradeoff with the number of fringes.

5.2.2 Positioning of the flexure stage

Coupling efficiently the laser beam into the optical single mode fiber

is crucial to obtain a good SNR at the photodiode. It requires an

optimal position and angle for the incoming beam. To launch the

light successfully into the fiber, the stage must be accurately aligned

to the incoming, collimated laser beam. Any angular errors severely

reduce the maximum coupling efficiency that can be obtained.

To achieve the best SNR at the photodiode, the following adjust-

ments have been made:

• Adjust the Z-planarity and centering of the laser beam once it is

mounted on the fixed platform.

• Adjust the Z-planarity and centering of the beam after it has

gone through the cube splitter.

• Adjust the Z-planarity and centering of the beam after it has

gone through the lens.

• Align the flexure stage to the optical axis of the lens where the

two beam cross each other.

• Tweak the stage with the help of the oscilloscope to get an opti-

mum signal. Try to get an evenly distributed signal between the

two beams. When correctly placed, bolt down the stage.

• Drive the flexure stage and check if fringes with a good SNR

appear. Tweak the stage with the thumbscrews if necessary. (The

stage provides 3mm of fine manual displacement along the three

axes).

39

Page 40: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

5.3 Results

The first set of images shows a clear fringe pattern (figure 24 and 25

) with a satisfying contrast. Nevertheless the fringes width are not

even because we are sampling the signal during a change of direction

when the stage moves slower. Bearing in mind that we want to start

the acquisition at the beginning of the linear part of the rising slope,

the trigger level needs to be adjust to do so. At a fixed driving

Figure 24: Image of the interference area acquired at 100Hz/8V

frequency, the velocity of the flexure stage is set by the applied voltage.

The scanning is faster on figure 24 (100Hz/8V) than on figure 25

(100Hz/4V), so more fringes can be seen. Moving the trigger level

will shift the start of the acquisition relatively to the flexure stage’s

position. Figure 26 illustrates this shift and also shows the edges of

the interference area as the fringe contrast gets weaker on the top of

the image.

In section 3.4.4, a phase shift between the signal and the actual

motion has been observed and quantified. This shift has to be taken

into account when adjusting the triggering level. To monitor when the

trigger level occurs in relation to the stage motion, the TTL signal can

40

Page 41: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

Figure 25: Image of the interference area acquired at 100Hz/5V

Figure 26: Shift of the acquisition by changing the trigger level (100Hz/5V)

41

Page 42: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

be recorded on a supplementary ADC channel. The number of samples

then determines the length of the sampling and can be adjusted to get

a symmetric acquisition.

The pictures have been acquired with at 100Hz with 8V peak-to-

peak voltage. During the acquisition slot (fitting in the linear part

of the sinusoidal driving signal) the stage has a constant velocity of

13 mm.s−1. Since the time scale on the sampled image is known,

one has just to multiply the time by the velocity to get the actual

distance between fringes. An acquisition done in the right time slot

and displaying a distance scale is depicted figure 27. The distance

between fringes (δ ∼ 2 µm) is coherent with the rough calculation

done in section 5.2.1 (δ ∼ 1.5 µm).

Figure 27: The x-axis shows the distance travelled by the flexure stage along the ydirection (in µm). The spacing between fringes is roughly 2 µm.

6 Conclusion

To conclude, the project has achieved its goals including understand-

ing the principles underlying scanning optical microscopy. At the same

time, the successful development of a complex control system has pro-

42

Page 43: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

vided an insight into digital/analogue data processing concepts. The

possibilities of the acquisition board have also been successfully ex-

ploited to meet the needs of the experiments while important spec-

ifications of the flexure stage had been determined. Finally, in the

final experiment, all the previous developments have been combined

together to build a simple and working SNOM which gives images

of an interference area showing a set of fringes. Overall, the project

has been purposeful in helping people develop skills in problem solv-

ing, acquisition of concepts and gaining knowledge in experimental

know-how.

43

Page 44: SCANNING NEAR-FIELD OPTICAL MICROSCOPY...Imperial College London, Photonics Group Peter T˜or˜ok’s research group Supervisor: Dr Edward Grace 1 THANKS Many thanks to Peter T˜or˜ok

References

[1] V. Deckert A. Rasmussen. New dimension in nano-imaging: break-

ing through the diffraction limit with scanning near-field optical

microscopy. Anal Bioanal Chem, pages 165–172, 2005.

[2] S. Rick. Getting in position. SPIE’s oemagazine, 2004.

[3] T. Kreis. Digital holographic interference-phase measurement us-

ing the fourier-transform method. J. Opt. Soc. Am A, 3(6):847–

855, 1986.

[4] Y. Skarlatos C. Karaaliog. Fourier transform method for measure-

ment of thin film thickness by speckle interferometry. Opt. Eng.,

42(6):16941698, 2003.

[5] C Gorecki. Interferogram analysis using a fourier transform method

for automatic 3d surface measurement. Pure Appl. Opt., 1:103–110,

1992.

44