# Detailed Analysis of the Timing Measurements in Optical Position Sensing Devices Based on Laser Beam Deflection

Authors: Andreas Tortschanoff
Journal: Journal of Sensors
 (2016)

---

## Abstract

I present a detailed analysis of the timing signals observed, when measuring the oscillation of a Lissajous scanner by sending a reflected laser beam onto carefully placed trigger diodes. This technique was used in a device which we have developed recently for the measurement of resonant MEMS scanner mirrors. For 2D scanner mirrors, cross talk between the two axes is observed. This cross talk can be well understood theoretically. In this paper, a quantitative analytical description is presented, which is confirmed by experimental results.


---

## Body

## 1. Introduction

There is increasing interest in MOEMS (microoptoelectromechanical systems) [1] based devices, which can provide miniaturized, robust, and potentially cheap solutions in order to meet the demands of the current consumer market [2–5]. Electrostatically driven resonant scanner mirrors are an important class of MOEMS devices [5, 6]. Providing position feedback for such MOEMS mirrors is crucial for many applications and, in particular, position feedback is necessary for closed loop operation [7].Position feedback can be realized by measuring a laser beam reflected from the backside of the mirror. This is a very versatile approach and, in recent work, we presented two devices capable of driving resonant 1D and 2D MOEMS scanner mirrors [8, 9]. In both devices, the angular position of the mirror is encoded by an optical trigger signal combined with a harmonic extrapolation function. In combination with appropriate driver electronics, they can provide closed loop control and ensure stable mirror oscillation under varying environmental conditions.For 2D MOEMS mirrors, we used cylindrical mirrors in order to suppress the deflection of the orthogonal dimension. The backside of the mirror reflects two crossed orthogonal laser beams, whose reflections pass a cylindrical mirror before being sent onto the photodiodes for the timing signals. This reduces the problem to the control of two independent 1D oscillations and allows accurate position sensing and closed loop control.Some details have to be considered in this case. In particular, there is some remaining cross talk between the axes, which results from the projection onto a plane surface of the detectors. In the following we shortly review the position encoding and feedback scheme implemented in the 2D device and then focus on these artefacts in much detail.


## 2. Description of the System

### 2.1. System Description

The whole position detection system is integrated in a detector head with a size of 20 × 15 × 15 mm2 as shown in Figure 1(a). Details are described in [9]. Micromechanical scanner mirrors from the Fraunhofer IPMS were investigated in our modules [10–13]; but also other electrostatically driven MEMS scanner mirrors could be used, if they are optically accessible from the backside.Figure 1
(a) Photo of our module with integrated position detection. (b) Demonstrator setup.
(a)
(b)Figure1(b) shows the demonstrator setup where the beam from a laser pointer is reflected from the 2D module projecting a Lissajous figure onto a screen. This setup was used in our experiments.In the module, the delay between successive passages of the reflected laser beam on a fast detection diode is measured. From this time delay, the amplitude and phase of the mirror oscillation can be deduced, assuming purely sinusoidal motion. The scheme is illustrated in Figure2.Figure 2
(a) Scheme for the optical measurement of the amplitude for a single axis. (b) The corresponding signals (see text for details).
(a)
(b)A fast photodetector at positionX0 measures the timing of the passage at a fixed angular deflection angle ξ0. The delay between two consecutive trigger signals tA allows calculation of the amplitude.As a side remark, note that, to completely characterize the oscillation, also the phase should be determined (e.g., with regard to some mirror driving signal). The phase information can also be retrieved from the amplitude diode, since, for sinusoidal motion, the maximum of the signal is located exactly midway between the two trigger signals from the amplitude diode. Higher precision is obtained by using an additional dedicated diode, situated exactly at zero-deflection angle. In the following, we only focus on amplitude information.This approach can also be used with 2D MOEMS devices but this implies a significant increase in complexity, because we have to characterize a 2D Lissajous figure instead of a straight line.In order to apply the same approach, we could use a rectangular photodiode, which covers one dimension completely and still is very thin in the other direction. Alternatively, we can compress one direction using cylindrical optics (see Figure3). Mirror deflection around one axis is compensated at the plane of the detection diode while deflection around the other axis still leads to a horizontal deflection. This reduces the problem to the measurement of two individual 1D oscillations and allows accurate position sensing and closed loop control for this axis.Figure 3
(a) A 2D scanner projects a Lissajous pattern. In order to detect the horizontal deflection, a high photodetector would be necessary. (b) In order to measure one axis using the same detection scheme as in the 1D case, the other axis can be compressed using cylindrical optics.
(a)
(b)More specifically, in our device, the backside of the mirror is hit by two crossed orthogonal laser beams, and each reflected beam passes a cylindrical mirror before being sent onto the photodiodes for the timing signals. Thus, the problem is reduced to the control of two 1D oscillations.Strictly speaking, the compensation of the oscillation with cylindrical optics is not perfect. Elliptical or toroidal mirrors could provide higher accuracy. However, even in the case of ideal optics, exact compensation of the distortion of the deflection of one axis is only provided at zero deflection of the other, because of the projection of the beam onto a planar surface. This results in a small variation of the timing of the amplitude diode as a function of the deflection around the orthogonal axis. This leads to a timing artefact, which will be described in detail in the remainder of the paper.


### 2.2. Position Detection

If we assume a 1D mirror oscillating around a single axis, we can describe its tilt angleα as a sinusoidal function in time, with amplitude A and angular frequency ω:(1)α=Asin⁡ωt.From the amplitude delay, that is, the time delay tA between two successive signals from the amplitude diode, it is straightforward to calculate the amplitude A of the oscillatory mirror motion, if the angular position ξ0 of the diode is known (see Figure 2):(2)A=ξ0sin⁡π1/2-tA/T.If the linear position X0 of the detector is given, we have to use the relation that tan⁡ξ0=X0/D, where D is the distance of the plane of detection from the scanner mirror. The expression for the amplitude in this case becomes (3)A=tan-1⁡X0/Dsin⁡π1/2-tA/T.To minimize the error, it is advantageous to position the reference diode for the amplitude at a rather high deflection angle. On the other hand, ξ0 defines the minimal angle, where measurement and amplitude control are possible. A good compromise is to place the amplitude diode at about half the maximal deflection angle expected during operation.While this works fine for a single axis of rotation, artefacts are introduced by the projection of the gimbal mounted 2D devices. These distortion effects result from the projection onto a plane surface, as illustrated in Figure4. Assuming a mirror, which is oscillating harmonically around a single axis, we obtain a characteristic deflection curve of the reflected laser beam, which critically depends on the deflection around the orthogonal axis. Deflection around the orthogonal axis changes the curve of the deflected laser beam and leads to deviations in the values of the timing signals. The situation is even more complex for a mirror oscillating around both axes simultaneously and a more detailed analysis is required, if one wants to use the timing signals for amplitude determination. This will be analyzed in detail in the following sections.Figure 4
Deflection around the orthogonal axis also influences the height of the projection onto a plane observed around the orthogonal direction. This influences the measured delay for calculating the amplitude.
(a)
(b)


## 2.1. System Description

The whole position detection system is integrated in a detector head with a size of 20 × 15 × 15 mm2 as shown in Figure 1(a). Details are described in [9]. Micromechanical scanner mirrors from the Fraunhofer IPMS were investigated in our modules [10–13]; but also other electrostatically driven MEMS scanner mirrors could be used, if they are optically accessible from the backside.Figure 1
(a) Photo of our module with integrated position detection. (b) Demonstrator setup.
(a)
(b)Figure1(b) shows the demonstrator setup where the beam from a laser pointer is reflected from the 2D module projecting a Lissajous figure onto a screen. This setup was used in our experiments.In the module, the delay between successive passages of the reflected laser beam on a fast detection diode is measured. From this time delay, the amplitude and phase of the mirror oscillation can be deduced, assuming purely sinusoidal motion. The scheme is illustrated in Figure2.Figure 2
(a) Scheme for the optical measurement of the amplitude for a single axis. (b) The corresponding signals (see text for details).
(a)
(b)A fast photodetector at positionX0 measures the timing of the passage at a fixed angular deflection angle ξ0. The delay between two consecutive trigger signals tA allows calculation of the amplitude.As a side remark, note that, to completely characterize the oscillation, also the phase should be determined (e.g., with regard to some mirror driving signal). The phase information can also be retrieved from the amplitude diode, since, for sinusoidal motion, the maximum of the signal is located exactly midway between the two trigger signals from the amplitude diode. Higher precision is obtained by using an additional dedicated diode, situated exactly at zero-deflection angle. In the following, we only focus on amplitude information.This approach can also be used with 2D MOEMS devices but this implies a significant increase in complexity, because we have to characterize a 2D Lissajous figure instead of a straight line.In order to apply the same approach, we could use a rectangular photodiode, which covers one dimension completely and still is very thin in the other direction. Alternatively, we can compress one direction using cylindrical optics (see Figure3). Mirror deflection around one axis is compensated at the plane of the detection diode while deflection around the other axis still leads to a horizontal deflection. This reduces the problem to the measurement of two individual 1D oscillations and allows accurate position sensing and closed loop control for this axis.Figure 3
(a) A 2D scanner projects a Lissajous pattern. In order to detect the horizontal deflection, a high photodetector would be necessary. (b) In order to measure one axis using the same detection scheme as in the 1D case, the other axis can be compressed using cylindrical optics.
(a)
(b)More specifically, in our device, the backside of the mirror is hit by two crossed orthogonal laser beams, and each reflected beam passes a cylindrical mirror before being sent onto the photodiodes for the timing signals. Thus, the problem is reduced to the control of two 1D oscillations.Strictly speaking, the compensation of the oscillation with cylindrical optics is not perfect. Elliptical or toroidal mirrors could provide higher accuracy. However, even in the case of ideal optics, exact compensation of the distortion of the deflection of one axis is only provided at zero deflection of the other, because of the projection of the beam onto a planar surface. This results in a small variation of the timing of the amplitude diode as a function of the deflection around the orthogonal axis. This leads to a timing artefact, which will be described in detail in the remainder of the paper.


## 2.2. Position Detection

If we assume a 1D mirror oscillating around a single axis, we can describe its tilt angleα as a sinusoidal function in time, with amplitude A and angular frequency ω:(1)α=Asin⁡ωt.From the amplitude delay, that is, the time delay tA between two successive signals from the amplitude diode, it is straightforward to calculate the amplitude A of the oscillatory mirror motion, if the angular position ξ0 of the diode is known (see Figure 2):(2)A=ξ0sin⁡π1/2-tA/T.If the linear position X0 of the detector is given, we have to use the relation that tan⁡ξ0=X0/D, where D is the distance of the plane of detection from the scanner mirror. The expression for the amplitude in this case becomes (3)A=tan-1⁡X0/Dsin⁡π1/2-tA/T.To minimize the error, it is advantageous to position the reference diode for the amplitude at a rather high deflection angle. On the other hand, ξ0 defines the minimal angle, where measurement and amplitude control are possible. A good compromise is to place the amplitude diode at about half the maximal deflection angle expected during operation.While this works fine for a single axis of rotation, artefacts are introduced by the projection of the gimbal mounted 2D devices. These distortion effects result from the projection onto a plane surface, as illustrated in Figure4. Assuming a mirror, which is oscillating harmonically around a single axis, we obtain a characteristic deflection curve of the reflected laser beam, which critically depends on the deflection around the orthogonal axis. Deflection around the orthogonal axis changes the curve of the deflected laser beam and leads to deviations in the values of the timing signals. The situation is even more complex for a mirror oscillating around both axes simultaneously and a more detailed analysis is required, if one wants to use the timing signals for amplitude determination. This will be analyzed in detail in the following sections.Figure 4
Deflection around the orthogonal axis also influences the height of the projection onto a plane observed around the orthogonal direction. This influences the measured delay for calculating the amplitude.
(a)
(b)


## 3. Mathematical Analysis

In this section, we will give a quantitative description of the timing signals.The definitions we use are depicted in Figure5. We assume a gimbal mounted scanner mirror whose springs are aligned horizontally parallel to the y-axis of the global coordinate system. The axis of rotation of the mirror-frame is the vertical axis, parallel to the z-axis of the global coordinate system. We also name the inner axis and the axis of the frame as “fast axis” and “slow axis,” respectively, since, in general, the resonance frequency around the inner axis is higher because of the additional mass of the frame. This can be reversed if the spring constants of the two axes are very different, which is a design parameter of the MEMS mirrors.Figure 5
Scheme of the geometry and definition of the relevant parameters. Note that the axes of the global coordinate system are labelled withx,y,z and the local frame of reference of the screen uses coordinates X and Y, as indicated in the scheme.The mirror orientation is characterized by the normal vectorm→ of the mirror plate. In terms of the deflection angles α, β of the individual axes, it can be expressed as (4)m→=cos⁡αcos⁡βcos⁡αsin⁡βsin⁡α.In the most general case, we have a laser beam with arbitrary direction, which is reflected from the mirror. Its direction is described by the vector v→in:(5)v→in=-cos⁡δcos⁡γcos⁡δsin⁡γsin⁡δ.Here γ and δ are the angles of the beam defined in the same way as α and β.In this general case, after some simple algebra, the reflected beam can be expressed as(6)v→out=2cos⁡αcos⁡βcos⁡γcos⁡δ-2cos⁡αsin⁡βsin⁡γcos⁡δ-2sin⁡αsin⁡δcos⁡αcos⁡β-cos⁡δcos⁡γ2cos⁡αcos⁡βcos⁡γcos⁡δ-2cos⁡αsin⁡βsin⁡γcos⁡δ-2sin⁡αsin⁡δcos⁡αcos⁡β+cos⁡δcos⁡γ2cos⁡αcos⁡βcos⁡γcos⁡δ-2cos⁡αsin⁡βsin⁡γcos⁡δ-2sin⁡αsin⁡δsin⁡α+sin⁡δ.For the remaining discussion in this paper, we will only deal with the special case that the incoming beam is hitting the mirror orthogonally to its rest position (δ=γ=0). Thus we assume an incoming beam (7)v→in=-100.In this case, the reflected beam can be written as(8)v→out=2cos2⁡αcos2⁡β-1cos2⁡αsin⁡2βcos⁡βsin⁡2α.In a first approximation, this could be approximated by v→out(1)=12β2α. In this case, the cross talk between the two axes vanishes and the correct amplitude can be obtained using (2) or (3). However, this approximation only holds for very small angles of deflection and, here, we want to discuss the more general case, going beyond the first approximation.The position, where the reflected beam hits a screen which is placed at a distanced (and orthogonal to the direction of the reflected beam), can be expressed as(9)
X
Y
=
d
cos
2
⁡
α
sin
⁡
2
β
2
cos
2
⁡
α
cos
2
⁡
β
-
1
cos
⁡
β
sin
⁡
2
α
2
cos
2
⁡
α
cos
2
⁡
β
-
1
=
d
sin
⁡
2
β
cos
⁡
2
β
-
tan
2
⁡
α
sin
⁡
2
α
cos
⁡
β
cos
⁡
2
α
,where we labelled the horizontal and vertical axis on the screen with X and Y, respectively. (Note that, for the case of zero angle of incidence, which is discussed here, the X and Y coordinates of the screen are parallel to y and z of the coordinate system of the mirror.)In the following, we will quantitatively discuss its influence on our detection system. First we consider the case were one axis is statically actuated and finally also the case where both axes are oscillating. In particular, we will estimate the influence on the outcome of the timing measurements, which we use in our devices for the determination of the mirror’s oscillation amplitude.


### 3.1. Static Deflection

For the mathematical treatment, we assume a Lissajous pattern projected onto a flat screen and a detector, which measures the timing, when the beam hits a certainX- or Y-position on this screen (c.f. Figure 3(a)).Starting with the horizontal deflection, we assume that the detector is placed at a positionX0. If there is no deflection of the second axis (α=0), this detector is hit when the deflection of the vertical axis has an angle of β0 and the following relation holds:(10)X0=dtan⁡2β0.If the other axis is tilted at an arbitrary angle α, the detector will actually be hit at a slightly different mirror deflection angle βα: (11)sin⁡2βacos⁡2βa-tan2⁡α=X0d.This angle is shifted by an amount Δβ=βa-β0 with regard to β0. It is easy to show that for small shifts Δβ~-1/2sin⁡2β0tan2⁡α. Δβ is negative, meaning that the detector is hit “earlier” (at smaller angles β) for any finite deflection of the orthogonal axis α compared to the reference case α=0.This deviation directly leads to an error in the measured time delaytA (see Figure 4(b)) which is the quantity which is used for the amplitude determination. This timing error Δt depends on the angular velocity v of the mirror when crossing the detector (i.e., at an angle β=βα):(12)Δt=-2Δβv.(The factor of −2 results from the fact that tA is the time difference of the two trigger signals (see Figure 4).) As a consequence, it depends on the position of the detector X0 as well as the actual amplitude and frequency of the mirror motion.For illustration, we assume that the detector is placed at half the amplitude of deflection (β0=Aβ/2). In this case, we know that ωβt0=π/6 and can deduce the velocity of the mirror deflection as vβ=Aβωβcos⁡(ωβt0)=3β0ωβ.In this case, the timing error can be estimated as(13)Δtβ=-2Δβvβ=sin⁡2β03β0ωβtan2⁡α.It was shown previously [14] that a timing error in the amplitude timing directly translates into an error in the amplitude estimate (calculated according to (3)):(14)ΔAA=ΔtTβtan⁡π1/2-tA/T.For the case ofβ0=Aβ/2, we have tA=(4/12)Tβ and obtain(15a)ΔAβAβ=ΔtβTβtan⁡π/6=sin⁡Aβtan2⁡απAβ,(15b)ΔAβ=1πsin⁡Aβtan2⁡α.For the other axis, we can deduce a corresponding error Δα:(16)Δα~14sin⁡4α0cos⁡β-1.And as a consequence an error in timing if α0=Aα/2 is(17)Δtα=2Δαvα=2Δα3α0ωα=11sin⁡4α0cos⁡β-13α0ωαand the corresponding error in estimated amplitude is(18)ΔAα=-4ΔαTαωα~-sin⁡2Aαcos⁡β-12π.In summary we have obtained the expressions which describe the deviation in measured timings due to the pin-cushion distortion from projecting the reflected beam on a flat surface. From this we also got an estimate for the resulting error in the estimation for the amplitude of the mirror motion.


### 3.2. Dynamic Projection

Now in a projector or scanner application, a Lissajous pattern is projected, which is displayed in Figure6.Figure 6
(a) The sinusoidal motion of the tilt angles corresponds to an ideal Lissajous pattern. (b) The projection onto a flat surface induces distortion. (c) This is reflected by a cross talk betweenx- and y-position on the screen, when plotted as a function of time. (Parameters for frequency and amplitude are similar to Table 1.)
(a)
(b)
(c)Table 1
Parameters used for simulations.
Mechanical amplitude
α = β = 20°
Frequency ratio
ω
a : ωb = 6 : 1
Detector position
α
0 = β0 = 10°
Relative phase
φ = 0°
Frequencies
f
α = 600 Hz
f
β = 100 HzThe projection onto a screen leads to coupling of the two motions, even in the absence of any physical interaction. In this case, when performing the timing measurements for one axis at a given deflection, also the deflection of the orthogonal axis at this moment has to be taken into account, which influences the results.When using these timing values to estimate the amplitude based on a simple bisinusoidal model (corresponding to Figure6(a)), we will obtain a certain (finite) number of different, slightly erroneous values, because we do not measure the ideal Lissajous figure, but rather the projection onto the plane of detection.Let us first look at the timing measurement of horizontal deflection, that is, for the angleβ. Here we have to consider a timing error (i.e., a deviation in the measured timing from the value, which would be expected in the case that α=0) Δt=(Δβ1+Δβ2)/v, where Δβ1 and Δβ2 are the errors in the measured timings during the forward and back transition of the beam over the diode. (They have to be summed up, because the movement is in opposite directions between two successive passages over the trigger diode.) Note that now Δβ1 and Δβ2 are different because the angles of the other axes, α(t1) and α(t2), are different at the two transitions over the photodiode. t1, t2 are the times when the beam hits the photodetector.Using the same assumption as above (β0=Aβ/2), we have t1=π/6ωβ and t2=5π/6ωβ and, as a consequence, α(t1)=Aasin⁡(ωα/ωβ)π/6+2nπ+φ and α2(t2)=Aasin⁡(ωα/ωβ)5π/6+2nπ+φ.The error in the amplitude timing is(19)Δtβ=-Δβ1+Δβ2vβ=sin⁡2β023β0ωβtan2⁡α1+tan2⁡α2.Correspondingly, for the motion around the orthogonal axis, we obtainΔtα=sin⁡4Aα2-(cos⁡β1+cos⁡β2)/23α0ωα.


## 3.1. Static Deflection

For the mathematical treatment, we assume a Lissajous pattern projected onto a flat screen and a detector, which measures the timing, when the beam hits a certainX- or Y-position on this screen (c.f. Figure 3(a)).Starting with the horizontal deflection, we assume that the detector is placed at a positionX0. If there is no deflection of the second axis (α=0), this detector is hit when the deflection of the vertical axis has an angle of β0 and the following relation holds:(10)X0=dtan⁡2β0.If the other axis is tilted at an arbitrary angle α, the detector will actually be hit at a slightly different mirror deflection angle βα: (11)sin⁡2βacos⁡2βa-tan2⁡α=X0d.This angle is shifted by an amount Δβ=βa-β0 with regard to β0. It is easy to show that for small shifts Δβ~-1/2sin⁡2β0tan2⁡α. Δβ is negative, meaning that the detector is hit “earlier” (at smaller angles β) for any finite deflection of the orthogonal axis α compared to the reference case α=0.This deviation directly leads to an error in the measured time delaytA (see Figure 4(b)) which is the quantity which is used for the amplitude determination. This timing error Δt depends on the angular velocity v of the mirror when crossing the detector (i.e., at an angle β=βα):(12)Δt=-2Δβv.(The factor of −2 results from the fact that tA is the time difference of the two trigger signals (see Figure 4).) As a consequence, it depends on the position of the detector X0 as well as the actual amplitude and frequency of the mirror motion.For illustration, we assume that the detector is placed at half the amplitude of deflection (β0=Aβ/2). In this case, we know that ωβt0=π/6 and can deduce the velocity of the mirror deflection as vβ=Aβωβcos⁡(ωβt0)=3β0ωβ.In this case, the timing error can be estimated as(13)Δtβ=-2Δβvβ=sin⁡2β03β0ωβtan2⁡α.It was shown previously [14] that a timing error in the amplitude timing directly translates into an error in the amplitude estimate (calculated according to (3)):(14)ΔAA=ΔtTβtan⁡π1/2-tA/T.For the case ofβ0=Aβ/2, we have tA=(4/12)Tβ and obtain(15a)ΔAβAβ=ΔtβTβtan⁡π/6=sin⁡Aβtan2⁡απAβ,(15b)ΔAβ=1πsin⁡Aβtan2⁡α.For the other axis, we can deduce a corresponding error Δα:(16)Δα~14sin⁡4α0cos⁡β-1.And as a consequence an error in timing if α0=Aα/2 is(17)Δtα=2Δαvα=2Δα3α0ωα=11sin⁡4α0cos⁡β-13α0ωαand the corresponding error in estimated amplitude is(18)ΔAα=-4ΔαTαωα~-sin⁡2Aαcos⁡β-12π.In summary we have obtained the expressions which describe the deviation in measured timings due to the pin-cushion distortion from projecting the reflected beam on a flat surface. From this we also got an estimate for the resulting error in the estimation for the amplitude of the mirror motion.


## 3.2. Dynamic Projection

Now in a projector or scanner application, a Lissajous pattern is projected, which is displayed in Figure6.Figure 6
(a) The sinusoidal motion of the tilt angles corresponds to an ideal Lissajous pattern. (b) The projection onto a flat surface induces distortion. (c) This is reflected by a cross talk betweenx- and y-position on the screen, when plotted as a function of time. (Parameters for frequency and amplitude are similar to Table 1.)
(a)
(b)
(c)Table 1
Parameters used for simulations.
Mechanical amplitude
α = β = 20°
Frequency ratio
ω
a : ωb = 6 : 1
Detector position
α
0 = β0 = 10°
Relative phase
φ = 0°
Frequencies
f
α = 600 Hz
f
β = 100 HzThe projection onto a screen leads to coupling of the two motions, even in the absence of any physical interaction. In this case, when performing the timing measurements for one axis at a given deflection, also the deflection of the orthogonal axis at this moment has to be taken into account, which influences the results.When using these timing values to estimate the amplitude based on a simple bisinusoidal model (corresponding to Figure6(a)), we will obtain a certain (finite) number of different, slightly erroneous values, because we do not measure the ideal Lissajous figure, but rather the projection onto the plane of detection.Let us first look at the timing measurement of horizontal deflection, that is, for the angleβ. Here we have to consider a timing error (i.e., a deviation in the measured timing from the value, which would be expected in the case that α=0) Δt=(Δβ1+Δβ2)/v, where Δβ1 and Δβ2 are the errors in the measured timings during the forward and back transition of the beam over the diode. (They have to be summed up, because the movement is in opposite directions between two successive passages over the trigger diode.) Note that now Δβ1 and Δβ2 are different because the angles of the other axes, α(t1) and α(t2), are different at the two transitions over the photodiode. t1, t2 are the times when the beam hits the photodetector.Using the same assumption as above (β0=Aβ/2), we have t1=π/6ωβ and t2=5π/6ωβ and, as a consequence, α(t1)=Aasin⁡(ωα/ωβ)π/6+2nπ+φ and α2(t2)=Aasin⁡(ωα/ωβ)5π/6+2nπ+φ.The error in the amplitude timing is(19)Δtβ=-Δβ1+Δβ2vβ=sin⁡2β023β0ωβtan2⁡α1+tan2⁡α2.Correspondingly, for the motion around the orthogonal axis, we obtainΔtα=sin⁡4Aα2-(cos⁡β1+cos⁡β2)/23α0ωα.


## 4. Results for Given Conditions

Exemplarily, we assume the test-case shown in Table1.In this special case, the measurement of the deflection angleβ exactly occurs at a point of zero transition of the orthogonal axis. Thus there is no timing error for the vertical axis.On the other hand, for the measurement of the amplitude ofα, we have to take into account all the above considerations. The results are summarized in Table 2.Table 2
Estimated parameters for the test-case described in Table1. For comparison, in the last column, numerically calculated values for the estimated time delay are shown.
N
β
1 (°)
β
2 (°)
Δ
t
α (μs)
Δ
t
α/tα
t
α (ms)
t
α
num
. (ms)
0
1.74
8.45
4.89
0.88%
0.5604
0.5606
1
18.13
19.92
47.30
8.51%
0.6029
0.6037
2
16.38
11.47
26.17
4.71%
0.5817
0.5824
3
−1.74
−8.45
4.89
0.88%
0.5604
0.5606
4
−18.13
−19.92
47.30
8.51%
0.6029
0.6037
5
−16.38
−11.47
26.17
4.71%
0.5817
0.5824From the results shown in Table2, we find excellent agreement of our analytical estimations with results from a numerical simulation of the mirror oscillation. The values deviate slightly due to the approximations in our derivation.We see that timing errors on the order of some percent can occur for the case of mirror amplitude of 20°.As a consequence, even in the absence of any noise sources, we do not obtain a single timing value, but rather a series of well-defined timing measurements, from which the amplitude can be calculated.The number of discrete values depends on the frequency ratio between the two axes. In the simple example given here, it would be 3 different values. That is because of the simplicity of the Lissajous figure. For different frequency ratios, and, in particular, if the frequencies are not carefully adjusted so that their ratio corresponds to a rational number, we obtain a Lissajous figure which does not repeat itself and we get a continuous distribution of timing values.In Figure7, the calculated tA-values are shown for a frequency ratio of fα : fβ = 6.2 : 1.0, which corresponds to a small mismatch.Figure 7
Timing values for measuring the amplitude of the fast axis for a frequency ratio of 62 : 10.In this case, the projected Lissajous figure does not stay constant but rather is slowly moving and repeats itself only after 10 periods.Qualitatively, this behaviour was verified in our device as shown in Figure8. Note that currently, due to limitations in the electronics, not every timing value is measured and evaluated, so there is systematic undersampling of the data. The important point in this case is the fact that the values fluctuate regularly in a range of about 5%, which corresponds well to the estimations above, which confirms the origin of these experimental results.Figure 8
Modulated signals in the amplitude timing.


## 5. Conclusions and Outlook

In this paper, we reviewed our concept for position detection of the harmonic motion of electrostatically driven 2D MOEMS mirrors. A detailed analytical description of the timing signals observed was presented. It was shown that a cross talk between the two axes occurs, which must be considered for accurate amplitude measurements. The results from this analysis are confirmed by experimental results.This cross talk leads to fluctuations in the amplitude signal on the order of several percent. For more accurate and faster amplitude measurements, these findings must be included in position detection devices based on timing measurements.



---

*Source: 1353212-2015-12-22.xml*